From adf9e2e60bd5d73d15450f4d91658f8d9c7b1da6 Mon Sep 17 00:00:00 2001 From: thorpej Date: Fri, 17 May 2002 21:05:32 +0000 Subject: * 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 --- gcc/config/sh/lib1funcs.asm | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) (limited to 'gcc/config/sh/lib1funcs.asm') 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 -- cgit v1.2.1