r230013 - in /trunk: gcc/ChangeLog gcc/acinclud...

ro@gcc.gnu.org ro@gcc.gnu.org
Mon Nov 9 11:33:00 GMT 2015


Author: ro
Date: Mon Nov  9 11:33:30 2015
New Revision: 230013

URL: https://gcc.gnu.org/viewcvs?rev=230013&root=gcc&view=rev
Log:
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.

Modified:
    trunk/gcc/ChangeLog
    trunk/gcc/acinclude.m4
    trunk/gcc/config.in
    trunk/gcc/config/initfini-array.h
    trunk/gcc/config/sol2.h
    trunk/gcc/config/sparc/sparc.c
    trunk/gcc/configure
    trunk/gcc/configure.ac
    trunk/libgcc/ChangeLog
    trunk/libgcc/config/ia64/crtbegin.S
    trunk/libgcc/config/ia64/crtend.S



More information about the Gcc-cvs mailing list