summaryrefslogtreecommitdiff
path: root/gcc/output.h
diff options
context:
space:
mode:
authoramodra <amodra@138bc75d-0d04-0410-961f-82ee72b054a4>2002-10-22 07:59:41 +0000
committeramodra <amodra@138bc75d-0d04-0410-961f-82ee72b054a4>2002-10-22 07:59:41 +0000
commit73062b4413130b9f375a46ecb97cd81a68d1cf69 (patch)
tree994d078816785a89195501d16762dd944bcc8cc7 /gcc/output.h
parent894a1b4e9b92c0e825882dc4287177c1a8f62a28 (diff)
downloadgcc-73062b4413130b9f375a46ecb97cd81a68d1cf69.tar.gz
* output.h (SECTION_NOTYPE): Define.
* varasm.c (default_section_type_flags_1): Set SECTION_NOTYPE for init array sections. (default_elf_asm_named_section): Mind SECTION_NOTYPE. * config/arm/arm.c (arm_elf_asm_named_section): Likewise. Also merge TLS support. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@58404 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/output.h')
-rw-r--r--gcc/output.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/gcc/output.h b/gcc/output.h
index cd5cd09e22b..4070f955814 100644
--- a/gcc/output.h
+++ b/gcc/output.h
@@ -485,7 +485,8 @@ extern void no_asm_to_stream PARAMS ((FILE *));
embedded zeros */
#define SECTION_OVERRIDE 0x20000 /* allow override of default flags */
#define SECTION_TLS 0x40000 /* contains thread-local storage */
-#define SECTION_MACH_DEP 0x80000 /* subsequent bits reserved for target */
+#define SECTION_NOTYPE 0x80000 /* don't output @progbits */
+#define SECTION_MACH_DEP 0x100000 /* subsequent bits reserved for target */
extern unsigned int get_named_section_flags PARAMS ((const char *));
extern bool set_named_section_flags PARAMS ((const char *, unsigned int));