aboutsummaryrefslogtreecommitdiffstats
path: root/gcc-4.4.3/gcc/config/avr/avr.c
diff options
context:
space:
mode:
Diffstat (limited to 'gcc-4.4.3/gcc/config/avr/avr.c')
-rw-r--r--gcc-4.4.3/gcc/config/avr/avr.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/gcc-4.4.3/gcc/config/avr/avr.c b/gcc-4.4.3/gcc/config/avr/avr.c
index 79607c3d9..442613dd1 100644
--- a/gcc-4.4.3/gcc/config/avr/avr.c
+++ b/gcc-4.4.3/gcc/config/avr/avr.c
@@ -4915,6 +4915,9 @@ avr_asm_init_sections (void)
avr_output_progmem_section_asm_op,
NULL);
readonly_data_section = data_section;
+#ifdef NO_CTORS_DTORS_SECTIONS
+ elf_initfini_array_init_sections ();
+#endif
}
static unsigned int