This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: RFA: fix gcc.dg/torture/builtin-noret-2.c for sh-elf
Joern Rennecke wrote:
> 2003-05-23 J"orn Rennecke <joern.rennecke@superh.com>
>
> * c-pragma.h (HANDLE_PRAGMA_WEAK): Always define to SUPPORTS_WEAK.
Oops, I failed to sppot that the HANDLE_SYSV_PRAGMA went on...
--
--------------------------
SuperH (UK) Ltd.
2410 Aztec West / Almondsbury / BRISTOL / BS32 4QX
T:+44 1454 465658
2003-05-23 J"orn Rennecke <joern.rennecke@superh.com>
* c-pragma.h (HANDLE_PRAGMA_WEAK): Always define to SUPPORTS_WEAK.
Index: gcc/c-pragma.h
===================================================================
RCS file: /cvs/gcc/gcc/gcc/c-pragma.h,v
retrieving revision 1.33
diff -p -r1.33 c-pragma.h
*** gcc/c-pragma.h 28 Jan 2003 23:26:25 -0000 1.33
--- gcc/c-pragma.h 23 May 2003 13:32:45 -0000
*************** extern int yydebug;
*** 28,39 ****
extern struct cpp_reader* parse_in;
- #ifdef HANDLE_SYSV_PRAGMA
- #if ((defined (ASM_WEAKEN_LABEL) && defined (ASM_OUTPUT_WEAK_ALIAS)) \
- || defined (ASM_WEAKEN_DECL))
#define HANDLE_PRAGMA_WEAK SUPPORTS_WEAK
- #endif
/* We always support #pragma pack for SYSV pragmas. */
#ifndef HANDLE_PRAGMA_PACK
#define HANDLE_PRAGMA_PACK 1
--- 28,36 ----
extern struct cpp_reader* parse_in;
#define HANDLE_PRAGMA_WEAK SUPPORTS_WEAK
+ #ifdef HANDLE_SYSV_PRAGMA
/* We always support #pragma pack for SYSV pragmas. */
#ifndef HANDLE_PRAGMA_PACK
#define HANDLE_PRAGMA_PACK 1