sol2.h [!USE_GLD] (CTORS_SECTION_ASM_OP): Define.

* config/i386/sol2.h [!USE_GLD] (CTORS_SECTION_ASM_OP): Define.
	(DTORS_SECTION_ASM_OP): Define.

From-SVN: r176162
This commit is contained in:
Rainer Orth 2011-07-11 16:35:53 +00:00 committed by Rainer Orth
parent 699010bab1
commit feffaec40f
2 changed files with 12 additions and 0 deletions

View file

@ -1,3 +1,8 @@
2011-07-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
* config/i386/sol2.h [!USE_GLD] (CTORS_SECTION_ASM_OP): Define.
(DTORS_SECTION_ASM_OP): Define.
2011-07-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
* config/dfp-bit.c, config/dfp-bit.h: Move to ../libgcc.

View file

@ -152,6 +152,13 @@ along with GCC; see the file COPYING3. If not see
#undef TARGET_ASM_NAMED_SECTION
#define TARGET_ASM_NAMED_SECTION i386_solaris_elf_named_section
/* Unlike GNU ld, Sun ld doesn't coalesce .ctors.N/.dtors.N sections, so
inhibit their creation. Also cf. sparc/sysv4.h. */
#ifndef USE_GLD
#define CTORS_SECTION_ASM_OP "\t.section\t.ctors, \"aw\""
#define DTORS_SECTION_ASM_OP "\t.section\t.dtors, \"aw\""
#endif
/* We do not need NT_VERSION notes. */
#undef X86_FILE_START_VERSION_DIRECTIVE
#define X86_FILE_START_VERSION_DIRECTIVE false