diff options
author | Jeffrey A Law <law@cygnus.com> | 2001-03-09 06:35:00 +0000 |
---|---|---|
committer | Jeff Law <law@gcc.gnu.org> | 2001-03-08 23:35:00 -0700 |
commit | 8b737c8333c4477cde102755e3723e9767befe21 (patch) | |
tree | d00eb66ee39aab3a77ded965d0d1a8646f71d514 /gcc | |
parent | e7d96a83089366d59415e5893a8878c7be65efe0 (diff) | |
download | gcc-8b737c8333c4477cde102755e3723e9767befe21.zip gcc-8b737c8333c4477cde102755e3723e9767befe21.tar.gz gcc-8b737c8333c4477cde102755e3723e9767befe21.tar.bz2 |
* config/pa/som.h (MAKE_DECL_ONE_ONLY, ASM_WEAKEN_LABEL): Disable.
From-SVN: r40342
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/ChangeLog | 4 | ||||
-rw-r--r-- | gcc/config/pa/som.h | 7 |
2 files changed, 11 insertions, 0 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 062ba49..6b17ad5 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -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 diff --git a/gcc/config/pa/som.h b/gcc/config/pa/som.h index c5464cc..bc7269c 100644 --- a/gcc/config/pa/som.h +++ b/gcc/config/pa/som.h @@ -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 |