aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJim Wilson <wilson@cygnus.com>1999-05-10 20:35:34 +0000
committerJim Wilson <wilson@gcc.gnu.org>1999-05-10 13:35:34 -0700
commit45e7144ad36819e7c6a8425873d00c2f3b2d169e (patch)
tree4528701fa78a16db7f7277a5b1b1ca55f4c9a4a1
parent4592123b2afdd5dd5f75e8be63ab0bcc337bde5f (diff)
downloadgcc-45e7144ad36819e7c6a8425873d00c2f3b2d169e.zip
gcc-45e7144ad36819e7c6a8425873d00c2f3b2d169e.tar.gz
gcc-45e7144ad36819e7c6a8425873d00c2f3b2d169e.tar.bz2
Fix irix5 native build failure resulting from my previous patch.
* config/mips/elf.h (UNIQUE_SECTION_P): Undef. * config/mips/elf64.h (UNIQUE_SECTION_P): Undef. * config/mips/mips.h (UNIQUE_SECTION_P): Define to 0. From-SVN: r26875
-rw-r--r--gcc/ChangeLog6
-rw-r--r--gcc/config/mips/elf.h1
-rw-r--r--gcc/config/mips/elf64.h1
-rw-r--r--gcc/config/mips/mips.h4
4 files changed, 12 insertions, 0 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 9039f91..7c6bcd8 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,9 @@
+Mon May 10 20:34:10 1999 Jim Wilson <wilson@cygnus.com>
+
+ * config/mips/elf.h (UNIQUE_SECTION_P): Undef.
+ * config/mips/elf64.h (UNIQUE_SECTION_P): Undef.
+ * config/mips/mips.h (UNIQUE_SECTION_P): Define to 0.
+
1999-05-10 18:21 -0400 Zack Weinberg <zack@rabi.columbia.edu>
* cppfiles.c (initialize_input_buffer): New function.
diff --git a/gcc/config/mips/elf.h b/gcc/config/mips/elf.h
index c6ec871..53af046 100644
--- a/gcc/config/mips/elf.h
+++ b/gcc/config/mips/elf.h
@@ -170,6 +170,7 @@ do { \
} while (0)
#define MAKE_DECL_ONE_ONLY(DECL) (DECL_WEAK (DECL) = 1)
+#undef UNIQUE_SECTION_P
#define UNIQUE_SECTION_P(DECL) (DECL_ONE_ONLY (DECL))
#define UNIQUE_SECTION(DECL,RELOC) \
do { \
diff --git a/gcc/config/mips/elf64.h b/gcc/config/mips/elf64.h
index d692531..91c8310 100644
--- a/gcc/config/mips/elf64.h
+++ b/gcc/config/mips/elf64.h
@@ -196,6 +196,7 @@ do { \
} while (0)
#define MAKE_DECL_ONE_ONLY(DECL) (DECL_WEAK (DECL) = 1)
+#undef UNIQUE_SECTION_P
#define UNIQUE_SECTION_P(DECL) (DECL_ONE_ONLY (DECL))
#define UNIQUE_SECTION(DECL,RELOC) \
do { \
diff --git a/gcc/config/mips/mips.h b/gcc/config/mips/mips.h
index 08b78b8..46f1165 100644
--- a/gcc/config/mips/mips.h
+++ b/gcc/config/mips/mips.h
@@ -3162,6 +3162,10 @@ typedef struct mips_args {
If you are changing this macro, you should look at
mips_select_section and see if it needs a similar change. */
+#ifndef UNIQUE_SECTION_P
+#define UNIQUE_SECTION_P(DECL) (0)
+#endif
+
#define ENCODE_SECTION_INFO(DECL) \
do \
{ \