summaryrefslogtreecommitdiff
path: root/gcc/config.in
diff options
context:
space:
mode:
authorro <ro@138bc75d-0d04-0410-961f-82ee72b054a4>2015-11-09 11:33:30 +0000
committerro <ro@138bc75d-0d04-0410-961f-82ee72b054a4>2015-11-09 11:33:30 +0000
commit4fa8daf57ed3a507ca099322ea27f3b534bfa796 (patch)
tree9a09dfb3e59bf363b6034ae58ed47450b706338a /gcc/config.in
parent2926af823fdaa1e4b02de5d2c436f16330dad025 (diff)
downloadgcc-4fa8daf57ed3a507ca099322ea27f3b534bfa796.tar.gz
Support init priority on Solaris
libgcc: * config/ia64/crtbegin.S: Check HAVE_INITFINI_ARRAY_SUPPORT value. * config/ia64/crtend.S: Likewise. gcc: * acinclude.m4 (gcc_AC_INITFINI_ARRAY): Allow for differences in assembler syntax. Support Solaris ld. Define HAVE_INITFINI_ARRAY_SUPPORT as 0/1. * config/sol2.h (SUPPORTS_INIT_PRIORITY): Define to HAVE_INITFINI_ARRAY_SUPPORT. * config/initfini-array.h: Check HAVE_INITFINI_ARRAY_SUPPORT value. * configure.ac (gcc_cv_as_sparc_nobits): Remove. * config/sparc/sparc.c (sparc_solaris_elf_asm_named_section): Don't check HAVE_AS_SPARC_NOBITS. Heed SECTION_NOTYPE. * configure: Regenerate. * config.in: Regenerate. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@230013 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/config.in')
-rw-r--r--gcc/config.in9
1 files changed, 2 insertions, 7 deletions
diff --git a/gcc/config.in b/gcc/config.in
index 6f46f7039bd..eb1ea106031 100644
--- a/gcc/config.in
+++ b/gcc/config.in
@@ -598,12 +598,6 @@
#endif
-/* Define to 1 if your assembler supports #nobits, 0 otherwise. */
-#ifndef USED_FOR_TARGET
-#undef HAVE_AS_SPARC_NOBITS
-#endif
-
-
/* Define if your assembler and linker support unaligned PC relative relocs.
*/
#ifndef USED_FOR_TARGET
@@ -1329,7 +1323,8 @@
#endif
-/* Define .init_array/.fini_array sections are available and working. */
+/* Define 0/1 if .init_array/.fini_array sections are available and working.
+ */
#ifndef USED_FOR_TARGET
#undef HAVE_INITFINI_ARRAY_SUPPORT
#endif