2006-04-20 Michael Snyder <msnyder@redhat.com>
* 2006-03-22 Jim Blandy <jimb@redhat.com> Add support for the Renesas M32C and M16C. * gdb.asm/asm-source.exp: Add m32c target. * gdb.asm/m32c.inc: Support for m32c target.
This commit is contained in:
parent
9630918965
commit
c702009a72
3 changed files with 44 additions and 0 deletions
|
@ -1,3 +1,11 @@
|
||||||
|
2006-04-20 Michael Snyder <msnyder@redhat.com>
|
||||||
|
|
||||||
|
* 2006-03-22 Jim Blandy <jimb@redhat.com>
|
||||||
|
Add support for the Renesas M32C and M16C.
|
||||||
|
|
||||||
|
* gdb.asm/asm-source.exp: Add m32c target.
|
||||||
|
* gdb.asm/m32c.inc: Support for m32c target.
|
||||||
|
|
||||||
2006-04-07 Andrew Stubbs <andrew.stubbs@st.com>
|
2006-04-07 Andrew Stubbs <andrew.stubbs@st.com>
|
||||||
|
|
||||||
* gdb.base/commands.exp (recursive_source_test): New test.
|
* gdb.base/commands.exp (recursive_source_test): New test.
|
||||||
|
|
|
@ -73,6 +73,9 @@ switch -glob -- [istarget] {
|
||||||
"m32r*-linux*" {
|
"m32r*-linux*" {
|
||||||
set asm-arch m32r-linux
|
set asm-arch m32r-linux
|
||||||
}
|
}
|
||||||
|
"m32c-*-*" {
|
||||||
|
set asm-arch m32c
|
||||||
|
}
|
||||||
"m32r*-*" {
|
"m32r*-*" {
|
||||||
set asm-arch m32r
|
set asm-arch m32r
|
||||||
append link-flags "--whole-archive -lgloss --no-whole-archive"
|
append link-flags "--whole-archive -lgloss --no-whole-archive"
|
||||||
|
|
33
gdb/testsuite/gdb.asm/m32c.inc
Normal file
33
gdb/testsuite/gdb.asm/m32c.inc
Normal file
|
@ -0,0 +1,33 @@
|
||||||
|
comment "subroutine prologue"
|
||||||
|
.macro gdbasm_enter
|
||||||
|
enter #0
|
||||||
|
.endm
|
||||||
|
|
||||||
|
comment "subroutine epilogue"
|
||||||
|
.macro gdbasm_leave
|
||||||
|
exitd
|
||||||
|
.endm
|
||||||
|
|
||||||
|
.macro gdbasm_call subr
|
||||||
|
jsr.a \subr
|
||||||
|
.endm
|
||||||
|
|
||||||
|
.macro gdbasm_several_nops
|
||||||
|
nop
|
||||||
|
nop
|
||||||
|
nop
|
||||||
|
nop
|
||||||
|
.endm
|
||||||
|
|
||||||
|
comment "exit (0)"
|
||||||
|
.macro gdbasm_exit0
|
||||||
|
mov.w #0, r1
|
||||||
|
mov.b #1, r0l
|
||||||
|
ste.b r0l,0xe0000
|
||||||
|
.endm
|
||||||
|
|
||||||
|
comment "crt0 startup"
|
||||||
|
.macro gdbasm_startup
|
||||||
|
ldc #0xfc00, sp
|
||||||
|
.endm
|
||||||
|
|
Loading…
Add table
Reference in a new issue