aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJason Merrill <merrill@gnu.org>1996-09-19 01:37:10 +0000
committerJason Merrill <merrill@gnu.org>1996-09-19 01:37:10 +0000
commit29e29fd5e1de985bd8cfd0982d9cd157163320de (patch)
tree5f8ebc079d032eccf3b70ccf752610712ba7f47c
parentc486ed79fd864ca0bf86a453206bd14ceae00992 (diff)
downloadgcc-29e29fd5e1de985bd8cfd0982d9cd157163320de.zip
gcc-29e29fd5e1de985bd8cfd0982d9cd157163320de.tar.gz
gcc-29e29fd5e1de985bd8cfd0982d9cd157163320de.tar.bz2
(MAKE_DECL_ONE_ONLY): Oops.
From-SVN: r12747
-rw-r--r--gcc/config/svr4.h15
1 files changed, 5 insertions, 10 deletions
diff --git a/gcc/config/svr4.h b/gcc/config/svr4.h
index f39dd15..1020a17 100644
--- a/gcc/config/svr4.h
+++ b/gcc/config/svr4.h
@@ -651,17 +651,12 @@ do { \
\
name = IDENTIFIER_POINTER (DECL_ASSEMBLER_NAME (decl)); \
\
- if (DECL_ONE_ONLY (decl)) \
- { \
- if (TREE_CODE (decl) == FUNCTION_DECL) \
- prefix = ".gnu.linkonce.t."; \
- else if (TREE_READONLY (decl)) \
- prefix = ".gnu.linkonce.r."; \
- else \
- prefix = ".gnu.linkonce.d."; \
- } \
+ if (TREE_CODE (decl) == FUNCTION_DECL) \
+ prefix = ".gnu.linkonce.t."; \
+ else if (TREE_READONLY (decl)) \
+ prefix = ".gnu.linkonce.r."; \
else \
- prefix = ""; \
+ prefix = ".gnu.linkonce.d."; \
\
len = strlen (name) + strlen (prefix); \
string = alloca (len + 1); \