* libc/machine/rl78/setjmp.S: Convert from CPP macros to GAS

macros, to avoid dependence on the line separation character.

* rl78/crt0.S (_interrupt_vector_table): Convert from CPP macros
to GAS macros, to avoid dependence on the line separation
character.
This commit is contained in:
DJ Delorie
2012-10-03 20:24:50 +00:00
parent 13ab44c05b
commit 2b74bec6c9
4 changed files with 65 additions and 35 deletions

View File

@ -1,3 +1,9 @@
2012-10-03 DJ Delorie <dj@redhat.com>
* rl78/crt0.S (_interrupt_vector_table): Convert from CPP macros
to GAS macros, to avoid dependence on the line separation
character.
2012-10-01 DJ Delorie <dj@redhat.com>
* v850/sbrk.c (_sbrk): Change heap_start to be an array of

View File

@ -34,7 +34,11 @@
.short _start
.section ".ivec","a"
#define IV(x) .weak _##x##_handler | .short _##x##_handler
.macro _iv x
.weak \x
.short \x
.endm
#define IV(x) _iv _##x##_handler
#define IVx() .short 0
/* To use a vector, simply define a global function named foo_handler()