]> gcc.gnu.org Git - gcc.git/commitdiff
* config/pa/som.h (MAKE_DECL_ONE_ONLY, ASM_WEAKEN_LABEL): Disable.
authorJeffrey A Law <law@cygnus.com>
Fri, 9 Mar 2001 06:35:00 +0000 (06:35 +0000)
committerJeff Law <law@gcc.gnu.org>
Fri, 9 Mar 2001 06:35:00 +0000 (23:35 -0700)
From-SVN: r40342

gcc/ChangeLog
gcc/config/pa/som.h

index 062ba490fe57ea27d5917b34eb983a6a31eb843e..6b17ad5d0801cceff6930bbfe7f7f4d0c7c89ab8 100644 (file)
@@ -1,3 +1,7 @@
+Thu Mar  8 23:36:56 2001  Jeffrey A Law  (law@cygnus.com)
+
+       * config/pa/som.h (MAKE_DECL_ONE_ONLY, ASM_WEAKEN_LABEL): Disable.
+
 Thu Mar  8 23:29:37 2001  John Wehle  (john@feith.com)
 
        * rtlanal.c (rtx_varies_p): Check operand 0 of a
index c5464cc116737b834606ef341ba055c5b39b2d76..bc7269cd0935ea49fc499a194c5b830183a5b382 100644 (file)
@@ -384,6 +384,12 @@ do {                                               \
 /* The .align directive in the HP assembler allows up to a 32 alignment.  */
 #define MAX_OFILE_ALIGNMENT 32768
 
+/* This has been disabled for now.  As best as I call tell we are not
+   following the proper conventions for secondary definitions as we
+   do not emit a duplicate symbol with '_' prefix for each secondary
+   definition.  This appears to be the cause of HP's tools core
+   dumping and the dynamic linker reporting undefined symbols.  */
+#if 0
 #ifdef HAVE_GAS_WEAK
 #define MAKE_DECL_ONE_ONLY(DECL) (DECL_WEAK (DECL) = 1)
 
@@ -401,3 +407,4 @@ do {                                                \
          } \
   } while (0)
 #endif
+#endif
This page took 0.089746 seconds and 5 git commands to generate.