aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--gcc/ChangeLog6
-rw-r--r--gcc/output.h4
2 files changed, 8 insertions, 2 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 39c6bf1..fcc25b8 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,5 +1,11 @@
2012-03-12 Georg-Johann Lay <avr@gjlay.de>
+ PR other/52545
+ * output.h (SECTION_EXCLUDE, SECTION_MACH_DEP): Don't use
+ SECTION_MACH_DEP reserved bits for SECTION_EXCLUDE.
+
+2012-03-12 Georg-Johann Lay <avr@gjlay.de>
+
PR target/52499
* config/avr/avr.c (avr_mode_code_base_reg_class): Change return
type from reg_class_t to enum reg_class.
diff --git a/gcc/output.h b/gcc/output.h
index bc8c9d9..bd83199 100644
--- a/gcc/output.h
+++ b/gcc/output.h
@@ -446,8 +446,8 @@ extern void no_asm_to_stream (FILE *);
#define SECTION_STYLE_MASK 0x600000 /* bits used for SECTION_STYLE */
#define SECTION_COMMON 0x800000 /* contains common data */
#define SECTION_RELRO 0x1000000 /* data is readonly after relocation processing */
-#define SECTION_MACH_DEP 0x2000000 /* subsequent bits reserved for target */
-#define SECTION_EXCLUDE 0x4000000 /* discarded by the linker */
+#define SECTION_EXCLUDE 0x2000000 /* discarded by the linker */
+#define SECTION_MACH_DEP 0x4000000 /* subsequent bits reserved for target */
/* This SECTION_STYLE is used for unnamed sections that we can switch
to using a special assembler directive. */