From adf9e2e60bd5d73d15450f4d91658f8d9c7b1da6 Mon Sep 17 00:00:00 2001 From: thorpej Date: Fri, 17 May 2002 21:05:32 +0000 Subject: [PATCH] * 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/ChangeLog | 4 ++++ gcc/config/sh/lib1funcs.asm | 10 +++------- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 7883517aa92..a104bad8afc 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,7 @@ +2002-05-17 Jason Thorpe + + * config/sh/lib1funcs.asm (GLOBAL): Use __USER_LABEL_PREFIX__. + 2002-05-17 Marek Michalkiewicz * 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 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 -- 2.11.4.GIT