OpenCores
URL https://opencores.org/ocsvn/or1k/or1k/trunk

Subversion Repositories or1k

[/] [or1k/] [trunk/] [gdb-5.0/] [gdb/] [testsuite/] [gdb.asm/] [asmsrc1.s] - Diff between revs 107 and 1765

Go to most recent revision | Only display areas with differences | Details | Blame | View Log

Rev 107 Rev 1765
        .include "common.inc"
        .include "common.inc"
        .include "arch.inc"
        .include "arch.inc"
 
 
comment "main routine for assembly source debugging test"
comment "main routine for assembly source debugging test"
comment "This particular testcase uses macros in <arch>.inc to achieve"
comment "This particular testcase uses macros in <arch>.inc to achieve"
comment "machine independence.  This file must be compiled with -Darch=foo."
comment "machine independence.  This file must be compiled with -Darch=foo."
 
 
comment "WARNING: asm-source.exp checks for line numbers printed by gdb,"
comment "WARNING: asm-source.exp checks for line numbers printed by gdb,"
comment "therefore be careful about changing this file without also changing"
comment "therefore be careful about changing this file without also changing"
comment "asm-source.exp."
comment "asm-source.exp."
 
 
        .global main
        .global main
main:
main:
        enter
        enter
 
 
comment "Call a macro that consists of several lines of assembler code."
comment "Call a macro that consists of several lines of assembler code."
 
 
        several_nops
        several_nops
 
 
comment "Call a subroutine in another file."
comment "Call a subroutine in another file."
 
 
        call foo2
        call foo2
 
 
comment "All done."
comment "All done."
 
 
        exit0
        exit0
 
 
comment "A routine for foo2 to call."
comment "A routine for foo2 to call."
 
 
        .global foo3
        .global foo3
foo3:
foo3:
        enter
        enter
        leave
        leave
 
 
        .global exit
        .global exit
exit:
exit:
        exit0
        exit0
 
 

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.