From f841565e808d607b5fb19f906cc421e30c1b3f74 Mon Sep 17 00:00:00 2001 From: "H.J. Lu" Date: Sat, 11 Aug 2001 15:43:20 +0000 Subject: [PATCH] linux.h (EXTRA_SECTIONS): Remove in_ctors and in_dtors. 2001-08-11 H.J. Lu * config/mips/linux.h (EXTRA_SECTIONS): Remove in_ctors and in_dtors. (EXTRA_SECTION_FUNCTIONS): Remove DTORS_SECTION_ASM_OP and RDATA_SECTION_ASM_OP. From-SVN: r44798 --- gcc/ChangeLog | 7 +++++++ gcc/config/mips/linux.h | 6 ++---- 2 files changed, 9 insertions(+), 4 deletions(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 2472ad968af..c23a962195c 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,10 @@ +2001-08-11 H.J. Lu + + * config/mips/linux.h (EXTRA_SECTIONS): Remove in_ctors and + in_dtors. + (EXTRA_SECTION_FUNCTIONS): Remove DTORS_SECTION_ASM_OP and + RDATA_SECTION_ASM_OP. + 2001-08-11 Gerald Pfeifer * doc/install.texi (Specific, c4x): Fix cross-reference to the diff --git a/gcc/config/mips/linux.h b/gcc/config/mips/linux.h index 497e4465f62..79df844c145 100644 --- a/gcc/config/mips/linux.h +++ b/gcc/config/mips/linux.h @@ -97,15 +97,13 @@ do { \ /* A list of other sections which the compiler might be "in" at any given time. */ #undef EXTRA_SECTIONS -#define EXTRA_SECTIONS in_sdata, in_sbss, in_rdata, in_ctors, in_dtors +#define EXTRA_SECTIONS in_sdata, in_sbss, in_rdata #undef EXTRA_SECTION_FUNCTIONS #define EXTRA_SECTION_FUNCTIONS \ SECTION_FUNCTION_TEMPLATE(sdata_section, in_sdata, SDATA_SECTION_ASM_OP) \ SECTION_FUNCTION_TEMPLATE(sbss_section, in_sbss, SBSS_SECTION_ASM_OP) \ - SECTION_FUNCTION_TEMPLATE(rdata_section, in_rdata, RDATA_SECTION_ASM_OP) \ - SECTION_FUNCTION_TEMPLATE(ctors_section, in_ctors, CTORS_SECTION_ASM_OP) \ - SECTION_FUNCTION_TEMPLATE(dtors_section, in_dtors, DTORS_SECTION_ASM_OP) + SECTION_FUNCTION_TEMPLATE(rdata_section, in_rdata, RDATA_SECTION_ASM_OP) #define SECTION_FUNCTION_TEMPLATE(FN, ENUM, OP) \ void FN () \