diff options
author | David Edelsohn <dje.gcc@gmail.com> | 2017-10-12 00:02:45 +0000 |
---|---|---|
committer | David Edelsohn <dje@gcc.gnu.org> | 2017-10-11 20:02:45 -0400 |
commit | c82da65c680e5a3f770d199bffaf4fcae7964561 (patch) | |
tree | 7f03a8b675c977ad4264c00005591472736bdaa7 | |
parent | e94574b3bf0797709e337676e2df01d260eb875b (diff) | |
download | gcc-c82da65c680e5a3f770d199bffaf4fcae7964561.zip gcc-c82da65c680e5a3f770d199bffaf4fcae7964561.tar.gz gcc-c82da65c680e5a3f770d199bffaf4fcae7964561.tar.bz2 |
* config/rs6000/rs6000.c (rs6000_xcoff_asm_output_aligned_decl_common): Test for NULL decl.
From-SVN: r253667
-rw-r--r-- | gcc/ChangeLog | 5 | ||||
-rw-r--r-- | gcc/config/rs6000/rs6000.c | 3 |
2 files changed, 7 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index bcc39c7..5542414 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +2017-10-11 David Edelsohn <dje.gcc@gmail.com> + + * config/rs6000/rs6000.c + (rs6000_xcoff_asm_output_aligned_decl_common): Test for NULL decl. + 2017-10-11 Segher Boessenkool <segher@kernel.crashing.org> * config/rs6000/predicates.md (zero_constant, all_ones_constant): diff --git a/gcc/config/rs6000/rs6000.c b/gcc/config/rs6000/rs6000.c index e868482..e6e254a 100644 --- a/gcc/config/rs6000/rs6000.c +++ b/gcc/config/rs6000/rs6000.c @@ -34375,7 +34375,8 @@ rs6000_xcoff_asm_output_aligned_decl_common (FILE *stream, size, align2); #ifdef HAVE_GAS_HIDDEN - fputs (rs6000_xcoff_visibility (decl), stream); + if (decl != NULL) + fputs (rs6000_xcoff_visibility (decl), stream); #endif putc ('\n', stream); } |