RFA: fix gcc.dg/torture/builtin-noret-2.c for sh-elf

Joern Rennecke joern.rennecke@superh.com
Fri May 23 14:17:00 GMT 2003


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
-------------- next part --------------
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


More information about the Gcc-patches mailing list