diff options
author | Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> | 2018-05-25 07:57:10 +0000 |
---|---|---|
committer | Rainer Orth <ro@gcc.gnu.org> | 2018-05-25 07:57:10 +0000 |
commit | f8d704048f0900b88a459a60c5fed0e9b7ed8658 (patch) | |
tree | 9946373293ac81d336c677b6b3aa3049f182b4bd /gcc/ChangeLog | |
parent | 9d4ac06e0235697c7fa3144b6790b779e6385ea5 (diff) | |
download | gcc-f8d704048f0900b88a459a60c5fed0e9b7ed8658.zip gcc-f8d704048f0900b88a459a60c5fed0e9b7ed8658.tar.gz gcc-f8d704048f0900b88a459a60c5fed0e9b7ed8658.tar.bz2 |
Support SHF_EXCLUDE on non-x86 and with Solaris as
* configure.ac (gcc_cv_as_section_has_e): Move to common section.
Rename to...
(gcc_cv_as_section_exclude): ... this.
Try Solaris as #exclude syntax.
* configure: Regenerate.
* config.in: Regenerate.
* config/i386/i386.c (i386_solaris_elf_named_section): Handle
SECTION_EXCLUDE.
* config/sparc/sparc.c (sparc_solaris_elf_asm_named_section)
[HAVE_GAS_SECTION_EXCLUDE]: Handle SECTION_EXCLUDE.
* varasm.c (default_elf_asm_named_section): Don't check if
HAVE_GAS_SECTION_EXCLUDE is defined.
From-SVN: r260708
Diffstat (limited to 'gcc/ChangeLog')
-rw-r--r-- | gcc/ChangeLog | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index c258af3..9dd687a 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,19 @@ +2018-05-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> + + * configure.ac (gcc_cv_as_section_has_e): Move to common section. + Rename to... + (gcc_cv_as_section_exclude): ... this. + Try Solaris as #exclude syntax. + * configure: Regenerate. + * config.in: Regenerate. + * config/i386/i386.c (i386_solaris_elf_named_section): Handle + SECTION_EXCLUDE. + * config/sparc/sparc.c (sparc_solaris_elf_asm_named_section) + [HAVE_GAS_SECTION_EXCLUDE]: Handle SECTION_EXCLUDE. + + * varasm.c (default_elf_asm_named_section): Don't check if + HAVE_GAS_SECTION_EXCLUDE is defined. + 2018-05-25 Richard Sandiford <richard.sandiford@linaro.org> * doc/md.texi: Update the documentation of the cond_* optabs |