From: Catherine Moore Date: Wed, 30 Sep 1998 08:26:10 +0000 (+0000) Subject: fix bad patch. X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=257441dbb0914814e94974604bfdef4faf795184;p=gcc.git fix bad patch. From-SVN: r22665 --- 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 + + * toplev.c: Fix last patch. + Tue Sep 29 20:03:18 1998 Jim Wilson * 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++) {