diff options
author | thorpej <thorpej@138bc75d-0d04-0410-961f-82ee72b054a4> | 2002-05-17 21:05:32 +0000 |
---|---|---|
committer | thorpej <thorpej@138bc75d-0d04-0410-961f-82ee72b054a4> | 2002-05-17 21:05:32 +0000 |
commit | adf9e2e60bd5d73d15450f4d91658f8d9c7b1da6 (patch) | |
tree | e77c4997e7c023677be733343889ca8168524c4e /gcc/config/sh/lib1funcs.asm | |
parent | f0973368b77d230edf89c73f4d7aabc7fe547702 (diff) | |
download | gcc-adf9e2e60bd5d73d15450f4d91658f8d9c7b1da6.tar.gz |
* config/sh/lib1funcs.asm (GLOBAL): Use __USER_LABEL_PREFIX__.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@53570 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/config/sh/lib1funcs.asm')
-rw-r--r-- | gcc/config/sh/lib1funcs.asm | 10 |
1 files changed, 3 insertions, 7 deletions
diff --git a/gcc/config/sh/lib1funcs.asm b/gcc/config/sh/lib1funcs.asm index 1f61a8dcbc4..4f78e2c5595 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 |