aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorKazu Hirata <kazu@cs.umass.edu>2004-02-08 02:09:58 +0000
committerKazu Hirata <kazu@gcc.gnu.org>2004-02-08 02:09:58 +0000
commitdc79b3b841bb884421e179367fd13619c515c328 (patch)
treed5cdb4e9007d07f1fcdef6869d0077a052ffbf32 /gcc
parenta6f78652f32a034254a55108f6fc441f3938b384 (diff)
downloadgcc-dc79b3b841bb884421e179367fd13619c515c328.zip
gcc-dc79b3b841bb884421e179367fd13619c515c328.tar.gz
gcc-dc79b3b841bb884421e179367fd13619c515c328.tar.bz2
system.h (SHARED_SECTION_ASM_OP): Poison.
* system.h (SHARED_SECTION_ASM_OP): Poison. * varasm.c (data_section): Don't use SHARED_SECTION_ASM_OP. * doc/tm.texi (SHARED_SECTION_ASM_OP): Remove. From-SVN: r77476
Diffstat (limited to 'gcc')
-rw-r--r--gcc/ChangeLog6
-rw-r--r--gcc/doc/tm.texi6
-rw-r--r--gcc/system.h2
-rw-r--r--gcc/varasm.c11
4 files changed, 8 insertions, 17 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index a0bab4f..fe519e5 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,9 @@
+2004-02-07 Kazu Hirata <kazu@cs.umass.edu>
+
+ * system.h (SHARED_SECTION_ASM_OP): Poison.
+ * varasm.c (data_section): Don't use SHARED_SECTION_ASM_OP.
+ * doc/tm.texi (SHARED_SECTION_ASM_OP): Remove.
+
2004-02-07 Zack Weinberg <zack@codesourcery.com>
Bug 13856
diff --git a/gcc/doc/tm.texi b/gcc/doc/tm.texi
index 883f034..f290c1c 100644
--- a/gcc/doc/tm.texi
+++ b/gcc/doc/tm.texi
@@ -5789,12 +5789,6 @@ does not have a special read-only data section, and does not put data
in the text section.
@end defmac
-@defmac SHARED_SECTION_ASM_OP
-If defined, a C expression whose value is a string, including spacing,
-containing the assembler operation to identify the following data as
-shared data. If not defined, @code{DATA_SECTION_ASM_OP} will be used.
-@end defmac
-
@defmac BSS_SECTION_ASM_OP
If defined, a C expression whose value is a string, including spacing,
containing the assembler operation to identify the following data as
diff --git a/gcc/system.h b/gcc/system.h
index 0397cf2..12c48bd 100644
--- a/gcc/system.h
+++ b/gcc/system.h
@@ -634,7 +634,7 @@ typedef char _Bool;
PROMOTED_MODE EXPAND_BUILTIN_VA_END \
LINKER_DOES_NOT_WORK_WITH_DWARF2 FUNCTION_ARG_KEEP_AS_REFERENCE \
GIV_SORT_CRITERION MAX_LONG_TYPE_SIZE MAX_LONG_DOUBLE_TYPE_SIZE \
- MAX_WCHAR_TYPE_SIZE GCOV_TYPE_SIZE
+ MAX_WCHAR_TYPE_SIZE GCOV_TYPE_SIZE SHARED_SECTION_ASM_OP
/* Hooks that are no longer used. */
#pragma GCC poison LANG_HOOKS_FUNCTION_MARK LANG_HOOKS_FUNCTION_FREE \
diff --git a/gcc/varasm.c b/gcc/varasm.c
index 91ca435..cbcef0a 100644
--- a/gcc/varasm.c
+++ b/gcc/varasm.c
@@ -210,16 +210,7 @@ data_section (void)
if (in_section != in_data)
{
in_section = in_data;
- if (flag_shared_data)
- {
-#ifdef SHARED_SECTION_ASM_OP
- fprintf (asm_out_file, "%s\n", SHARED_SECTION_ASM_OP);
-#else
- fprintf (asm_out_file, "%s\n", DATA_SECTION_ASM_OP);
-#endif
- }
- else
- fprintf (asm_out_file, "%s\n", DATA_SECTION_ASM_OP);
+ fprintf (asm_out_file, "%s\n", DATA_SECTION_ASM_OP);
}
}