]> git.ipfire.org Git - thirdparty/gcc.git/commit
Support SHF_EXCLUDE on non-x86 and with Solaris as
authorro <ro@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 25 May 2018 07:57:10 +0000 (07:57 +0000)
committerro <ro@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 25 May 2018 07:57:10 +0000 (07:57 +0000)
commitf575e2166658af8d83c39bd9dec22345510044aa
tree9946373293ac81d336c677b6b3aa3049f182b4bd
parent47c5243583e19adaddc4a207e32cad1bec86a4e3
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.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@260708 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/config.in
gcc/config/i386/i386.c
gcc/config/sparc/sparc.c
gcc/configure
gcc/configure.ac
gcc/varasm.c