diff options
author | Jason Thorpe <thorpej@wasabisystems.com> | 2002-05-17 21:05:32 +0000 |
---|---|---|
committer | Jason Thorpe <thorpej@gcc.gnu.org> | 2002-05-17 21:05:32 +0000 |
commit | 4664f4c40f8ff0d762f9655297fddcb9a885f3fc (patch) | |
tree | e77c4997e7c023677be733343889ca8168524c4e /gcc | |
parent | 93febe6804531d2219c4a81520721b625eeb8280 (diff) | |
download | gcc-4664f4c40f8ff0d762f9655297fddcb9a885f3fc.zip gcc-4664f4c40f8ff0d762f9655297fddcb9a885f3fc.tar.gz gcc-4664f4c40f8ff0d762f9655297fddcb9a885f3fc.tar.bz2 |
* config/sh/lib1funcs.asm (GLOBAL): Use __USER_LABEL_PREFIX__.
From-SVN: r53570
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/ChangeLog | 4 | ||||
-rw-r--r-- | gcc/config/sh/lib1funcs.asm | 10 |
2 files changed, 7 insertions, 7 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 7883517..a104bad 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,7 @@ +2002-05-17 Jason Thorpe <thorpej@wasabisystems.com> + + * config/sh/lib1funcs.asm (GLOBAL): Use __USER_LABEL_PREFIX__. + 2002-05-17 Marek Michalkiewicz <marekm@amelek.gda.pl> * config/avr/avr.c (avr_regs_to_save): New function. Also check diff --git a/gcc/config/sh/lib1funcs.asm b/gcc/config/sh/lib1funcs.asm index 1f61a8d..4f78e2c 100644 --- a/gcc/config/sh/lib1funcs.asm +++ b/gcc/config/sh/lib1funcs.asm @@ -43,13 +43,9 @@ Boston, MA 02111-1307, USA. */ #define LOCAL(X) L_##X #endif -#ifdef __linux__ -#define GLOBAL(X) __##X -#endif - -#ifndef GLOBAL -#define GLOBAL(X) ___##X -#endif +#define CONCAT(A,B) A##B +#define GLOBAL0(U,X) CONCAT(U,__##X) +#define GLOBAL(X) GLOBAL0(__USER_LABEL_PREFIX__,X) #if defined __SH5__ && ! defined __SH4_NOFPU__ #define FMOVD_WORKS |