This commit was manufactured by cvs2svn to create branch 'gdb_5_2-branch'.

Cherrypick from master 2002-06-06 15:19:17 UTC Michal Ludvig <mludvig@suse.cz> '2002-06-06  Michal Ludvig  <mludvig@suse.cz>':
    gdb/testsuite/gdb.asm/x86_64.inc
This commit is contained in:
nobody
2002-06-06 15:19:18 +00:00
parent d90e613fde
commit 1f26a88424

View File

@@ -0,0 +1,39 @@
comment "subroutine prologue"
.macro gdbasm_enter
push %rbp
mov %rsp,%rbp
.endm
comment "subroutine epilogue"
.macro gdbasm_leave
pop %rbp
ret
.endm
.macro gdbasm_call subr
call \subr
.endm
.macro gdbasm_several_nops
nop
nop
nop
nop
.endm
comment "exit (0)"
.macro gdbasm_exit0
hlt
.endm
comment "crt0 startup"
.macro gdbasm_startup
xor %rbp, %rbp
.endm
comment "Declare a data variable"
.macro gdbasm_datavar name value
.data
\name:
.long \value
.endm