aboutsummaryrefslogtreecommitdiff
path: root/gcc/config/sparc/sysv4.h
diff options
context:
space:
mode:
authorwilson <wilson@138bc75d-0d04-0410-961f-82ee72b054a4>1994-04-01 02:56:15 +0000
committerwilson <wilson@138bc75d-0d04-0410-961f-82ee72b054a4>1994-04-01 02:56:15 +0000
commit9ba24342f215dc731d7f2bfb5ca4c55752219644 (patch)
tree2742dc91e5514500e201308c8fff319a2b4acd46 /gcc/config/sparc/sysv4.h
parentd93dcf53b4598bb0b72ab7e48e9d39117128ea6e (diff)
(INIT_SECTION_ASM_OP): Don't set the alloc flag.
({CTORS,DTORS}_SECTION_ASM_OP): Set execinstr flag. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@6937 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/config/sparc/sysv4.h')
-rw-r--r--gcc/config/sparc/sysv4.h6
1 files changed, 3 insertions, 3 deletions
diff --git a/gcc/config/sparc/sysv4.h b/gcc/config/sparc/sysv4.h
index ced9db7913f..786fcbcd0a4 100644
--- a/gcc/config/sparc/sysv4.h
+++ b/gcc/config/sparc/sysv4.h
@@ -171,9 +171,9 @@ do { ASM_OUTPUT_ALIGN ((FILE), 2); \
#define DATA_SECTION_ASM_OP ".section\t\".data\""
#define BSS_SECTION_ASM_OP ".section\t\".bss\""
#define CONST_SECTION_ASM_OP ".section\t\".rodata\""
-#define INIT_SECTION_ASM_OP ".section\t\".init\",#alloc"
-#define CTORS_SECTION_ASM_OP ".section\t\".ctors\",#alloc"
-#define DTORS_SECTION_ASM_OP ".section\t\".dtors\",#alloc"
+#define INIT_SECTION_ASM_OP ".section\t\".init\""
+#define CTORS_SECTION_ASM_OP ".section\t\".ctors\",#alloc,#execinstr"
+#define DTORS_SECTION_ASM_OP ".section\t\".dtors\",#alloc,#execinstr"
/* Assemble generic sections.
This is currently only used to support section attributes. */