aboutsummaryrefslogtreecommitdiff
path: root/gcc/varasm.c
diff options
context:
space:
mode:
authorSriraman Tallam <tmsriram@google.com>2011-09-27 17:52:13 +0000
committerSriraman Tallam <tmsriram@gcc.gnu.org>2011-09-27 17:52:13 +0000
commit4c345757e00b62047a02d4f1349f31104aa07bd8 (patch)
treef93cf1efed9c204307bc2d34f93f0589ef302b84 /gcc/varasm.c
parent8e8af9b74d52e494d10772b03d31d3f3238098dc (diff)
downloadgcc-4c345757e00b62047a02d4f1349f31104aa07bd8.zip
gcc-4c345757e00b62047a02d4f1349f31104aa07bd8.tar.gz
gcc-4c345757e00b62047a02d4f1349f31104aa07bd8.tar.bz2
output.h (SECTION_EXCLUDE): New macro.
2011-09-27 Sriraman Tallam <tmsriram@google.com> * output.h (SECTION_EXCLUDE): New macro. * varasm.c (default_elf_asm_named_section): Check for SECTION_EXCLUDE. From-SVN: r179288
Diffstat (limited to 'gcc/varasm.c')
-rw-r--r--gcc/varasm.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/gcc/varasm.c b/gcc/varasm.c
index e83bebb..9eb7295 100644
--- a/gcc/varasm.c
+++ b/gcc/varasm.c
@@ -6159,6 +6159,8 @@ default_elf_asm_named_section (const char *name, unsigned int flags,
if (!(flags & SECTION_DEBUG))
*f++ = 'a';
+ if (flags & SECTION_EXCLUDE)
+ *f++ = 'e';
if (flags & SECTION_WRITE)
*f++ = 'w';
if (flags & SECTION_CODE)