summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorclm <clm@138bc75d-0d04-0410-961f-82ee72b054a4>1998-09-30 08:26:10 +0000
committerclm <clm@138bc75d-0d04-0410-961f-82ee72b054a4>1998-09-30 08:26:10 +0000
commit30f1549bd336fd5c63a65d0715122301e0837a02 (patch)
treefcaba56c74f03d7c52a05005527ea9fd92daea1c
parent3c3646e7b4f35087afe496fec35447862fb3ff1a (diff)
downloadgcc-30f1549bd336fd5c63a65d0715122301e0837a02.tar.gz
fix bad patch.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@22665 138bc75d-0d04-0410-961f-82ee72b054a4
-rw-r--r--gcc/ChangeLog4
-rw-r--r--gcc/toplev.c15
2 files changed, 11 insertions, 8 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 371dfa4c02e..1ba3f4072bf 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,7 @@
+Wed Sep 30 10:13:39 1998 Catherine Moore <clm@cygnus.com>
+
+ * toplev.c: Fix last patch.
+
Tue Sep 29 20:03:18 1998 Jim Wilson <wilson@cygnus.com>
* loop.c (get_condition): Fix typo in May 9 change.
diff --git a/gcc/toplev.c b/gcc/toplev.c
index 281e3e19255..e575bb443ed 100644
--- a/gcc/toplev.c
+++ b/gcc/toplev.c
@@ -892,6 +892,8 @@ lang_independent_options f_options[] =
"Do not generate .size directives" },
{"function-sections", &flag_function_sections, 1,
"place each function into its own section" },
+ {"data-sections", &flag_data_sections, 1,
+ "place data items into their own section" },
{"verbose-asm", &flag_verbose_asm, 1,
"Add extra commentry to assembler output"},
{"gnu-linker", &flag_gnu_linker, 1,
@@ -936,8 +938,6 @@ documented_lang_options[] =
enabled by default. */
{ "-ansi", "Compile just for ANSI C" },
- {"data-sections", &flag_data_sections, 1,
- "place data items into their own section" },
{ "-fallow-single-precision",
"Do not promote floats to double if using -traditional" },
@@ -2707,6 +2707,11 @@ compile_file (name)
warning ("-ffunction-sections not supported for this target.");
flag_function_sections = 0;
}
+ if (flag_data_sections)
+ {
+ warning ("-fdata-sections not supported for this target.");
+ flag_data_sections = 0;
+ }
#endif
if (flag_function_sections
@@ -2815,12 +2820,6 @@ compile_file (name)
for (i = 0, decl = globals; i < len; i++, decl = TREE_CHAIN (decl))
vec[len - i - 1] = decl;
- if (flag_data_sections)
- {
- warning ("-fdata-sections not supported for this target.");
- flag_data_sections = 0;
- }
-
for (i = 0; i < len; i++)
{