aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorJim Wilson <wilson@gcc.gnu.org>1994-03-31 18:56:15 -0800
committerJim Wilson <wilson@gcc.gnu.org>1994-03-31 18:56:15 -0800
commit2fdd0d6b621f7added350687b00e2fc7e53bb468 (patch)
tree2742dc91e5514500e201308c8fff319a2b4acd46 /gcc
parent210e5f2df7b95430f74e3c77c75e7cf1c0fdd718 (diff)
downloadgcc-2fdd0d6b621f7added350687b00e2fc7e53bb468.zip
gcc-2fdd0d6b621f7added350687b00e2fc7e53bb468.tar.gz
gcc-2fdd0d6b621f7added350687b00e2fc7e53bb468.tar.bz2
(INIT_SECTION_ASM_OP): Don't set the alloc flag.
({CTORS,DTORS}_SECTION_ASM_OP): Set execinstr flag. From-SVN: r6937
Diffstat (limited to 'gcc')
-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 ced9db7..786fcbc 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. */