diff options
author | Eric Botcazou <ebotcazou@adacore.com> | 2010-04-26 16:39:24 +0000 |
---|---|---|
committer | Eric Botcazou <ebotcazou@gcc.gnu.org> | 2010-04-26 16:39:24 +0000 |
commit | 736865e10237ad85569b75392391cb589850cb3d (patch) | |
tree | ce129808069629ed636b8fdc4ccc6459f0b8df13 | |
parent | 06ec59e614f0649fa4537927881cca6567f5fe55 (diff) | |
download | gcc-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/ChangeLog | 8 | ||||
-rw-r--r-- | gcc/config/arm/unknown-elf.h | 6 | ||||
-rw-r--r-- | gcc/varasm.c | 2 |
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; |