aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEric Botcazou <ebotcazou@adacore.com>2010-04-26 16:39:24 +0000
committerEric Botcazou <ebotcazou@gcc.gnu.org>2010-04-26 16:39:24 +0000
commit736865e10237ad85569b75392391cb589850cb3d (patch)
treece129808069629ed636b8fdc4ccc6459f0b8df13
parent06ec59e614f0649fa4537927881cca6567f5fe55 (diff)
downloadgcc-736865e10237ad85569b75392391cb589850cb3d.zip
gcc-736865e10237ad85569b75392391cb589850cb3d.tar.gz
gcc-736865e10237ad85569b75392391cb589850cb3d.tar.bz2
varasm.c (IN_NAMED_SECTION): Remove guard.
* varasm.c (IN_NAMED_SECTION): Remove guard. * config/arm/unknown-elf.h (IN_NAMED_SECTION): Rename to... (IN_NAMED_SECTION_P): ...this. (ASM_OUTPUT_ALIGNED_BSS): Adjust for above renaming. (ASM_OUTPUT_ALIGNED_DECL_LOCAL): Likewise. From-SVN: r158738
-rw-r--r--gcc/ChangeLog8
-rw-r--r--gcc/config/arm/unknown-elf.h6
-rw-r--r--gcc/varasm.c2
3 files changed, 11 insertions, 5 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 7d15bf0..4e960b6 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,5 +1,13 @@
2010-04-26 Eric Botcazou <ebotcazou@adacore.com>
+ * varasm.c (IN_NAMED_SECTION): Remove guard.
+ * config/arm/unknown-elf.h (IN_NAMED_SECTION): Rename to...
+ (IN_NAMED_SECTION_P): ...this.
+ (ASM_OUTPUT_ALIGNED_BSS): Adjust for above renaming.
+ (ASM_OUTPUT_ALIGNED_DECL_LOCAL): Likewise.
+
+2010-04-26 Eric Botcazou <ebotcazou@adacore.com>
+
* gimplify.c (gimplify_cond_expr): Use THEN_ and ELSE_ local variables.
Use VOID_TYPE_P for all void type tests. Adjust TYPE variable instead
of shadowing it. Fix comments.
diff --git a/gcc/config/arm/unknown-elf.h b/gcc/config/arm/unknown-elf.h
index 6f5839a..2d17063 100644
--- a/gcc/config/arm/unknown-elf.h
+++ b/gcc/config/arm/unknown-elf.h
@@ -52,7 +52,7 @@
#define PREFERRED_DEBUGGING_TYPE DWARF2_DEBUG
/* Return a nonzero value if DECL has a section attribute. */
-#define IN_NAMED_SECTION(DECL) \
+#define IN_NAMED_SECTION_P(DECL) \
((TREE_CODE (DECL) == FUNCTION_DECL || TREE_CODE (DECL) == VAR_DECL) \
&& DECL_SECTION_NAME (DECL) != NULL_TREE)
@@ -60,7 +60,7 @@
#define ASM_OUTPUT_ALIGNED_BSS(FILE, DECL, NAME, SIZE, ALIGN) \
do \
{ \
- if (IN_NAMED_SECTION (DECL)) \
+ if (IN_NAMED_SECTION_P (DECL)) \
switch_to_section (get_named_section (DECL, NULL, 0)); \
else \
switch_to_section (bss_section); \
@@ -77,7 +77,7 @@
#define ASM_OUTPUT_ALIGNED_DECL_LOCAL(FILE, DECL, NAME, SIZE, ALIGN) \
do \
{ \
- if ((DECL) != NULL && IN_NAMED_SECTION (DECL)) \
+ if ((DECL) != NULL && IN_NAMED_SECTION_P (DECL)) \
switch_to_section (get_named_section (DECL, NULL, 0)); \
else \
switch_to_section (bss_section); \
diff --git a/gcc/varasm.c b/gcc/varasm.c
index 229a370..fc0eb8a 100644
--- a/gcc/varasm.c
+++ b/gcc/varasm.c
@@ -170,11 +170,9 @@ bool in_cold_section_p;
static GTY(()) section *unnamed_sections;
/* Return a nonzero value if DECL has a section attribute. */
-#ifndef IN_NAMED_SECTION
#define IN_NAMED_SECTION(DECL) \
((TREE_CODE (DECL) == FUNCTION_DECL || TREE_CODE (DECL) == VAR_DECL) \
&& DECL_SECTION_NAME (DECL) != NULL_TREE)
-#endif
/* Hash table of named sections. */
static GTY((param_is (section))) htab_t section_htab;