diff options
author | David Edelsohn <dje.gcc@gmail.com> | 2016-11-13 14:28:49 +0000 |
---|---|---|
committer | David Edelsohn <dje@gcc.gnu.org> | 2016-11-13 09:28:49 -0500 |
commit | 499266dc40a12b9a7923ebe5f0b89a2aaa838da9 (patch) | |
tree | 226403ef04668570eb51fde0a465f2d99c2b0d21 /gcc | |
parent | f9d49cd1d03747a338d40afdead14b80b5cd7df3 (diff) | |
download | gcc-499266dc40a12b9a7923ebe5f0b89a2aaa838da9.zip gcc-499266dc40a12b9a7923ebe5f0b89a2aaa838da9.tar.gz gcc-499266dc40a12b9a7923ebe5f0b89a2aaa838da9.tar.bz2 |
re PR target/78336 (powerpc-darwin bootstrap broken (probably by 241930))
PR target/78336
* config/rs6000/rs6000.c (rs6000_asm_weaken_decl): Protect
ASM_OUTPUT_DEF.
From-SVN: r242353
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/ChangeLog | 6 | ||||
-rw-r--r-- | gcc/config/rs6000/rs6000.c | 2 |
2 files changed, 8 insertions, 0 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index e5510c3..68cc9c6 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,9 @@ +2016-11-13 David Edelsohn <dje.gcc@gmail.com> + + PR target/78336 + * config/rs6000/rs6000.c (rs6000_asm_weaken_decl): Protect + ASM_OUTPUT_DEF. + 2016-11-12 Segher Boessenkool <segher@kernel.crashing.org> PR target/77957 diff --git a/gcc/config/rs6000/rs6000.c b/gcc/config/rs6000/rs6000.c index 05448cb..609f267 100644 --- a/gcc/config/rs6000/rs6000.c +++ b/gcc/config/rs6000/rs6000.c @@ -35673,7 +35673,9 @@ rs6000_asm_weaken_decl (FILE *stream, tree decl, fputc ('\n', stream); if (val) { +#ifdef ASM_OUTPUT_DEF ASM_OUTPUT_DEF (stream, name, val); +#endif if (decl && TREE_CODE (decl) == FUNCTION_DECL && DEFAULT_ABI == ABI_AIX && DOT_SYMBOLS) { |