diff options
author | Richard Sandiford <rsandifo@redhat.com> | 2005-03-18 08:01:21 +0000 |
---|---|---|
committer | Richard Sandiford <rsandifo@gcc.gnu.org> | 2005-03-18 08:01:21 +0000 |
commit | 2d6eb6c6b647c9c1b45a8f8d1823dc9f874ffc23 (patch) | |
tree | 023ab2252a499130187f7f23bed9d55ed7473191 /gcc | |
parent | 1a0d99a8f6685972eb231797ef5c7eb4bdcbbd35 (diff) | |
download | gcc-2d6eb6c6b647c9c1b45a8f8d1823dc9f874ffc23.zip gcc-2d6eb6c6b647c9c1b45a8f8d1823dc9f874ffc23.tar.gz gcc-2d6eb6c6b647c9c1b45a8f8d1823dc9f874ffc23.tar.bz2 |
common.opt (m): Remove.
* common.opt (m): Remove.
* opts.c (handle_option): Pass 'm' options to set_target_switch if
table lookup fails.
(common_handle_option): Remove OPT_m case.
From-SVN: r96650
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/ChangeLog | 7 | ||||
-rw-r--r-- | gcc/common.opt | 3 | ||||
-rw-r--r-- | gcc/opts.c | 15 |
3 files changed, 17 insertions, 8 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 1354ae7..089bf52 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,10 @@ +2005-03-18 Richard Sandiford <rsandifo@redhat.com> + + * common.opt (m): Remove. + * opts.c (handle_option): Pass 'm' options to set_target_switch if + table lookup fails. + (common_handle_option): Remove OPT_m case. + 2005-03-18 Kazu Hirata <kazu@cs.umass.edu> * builtins.c (fold_builtin_bitop): Take decomposed arguments diff --git a/gcc/common.opt b/gcc/common.opt index 1fc2289..d4cd60c 100644 --- a/gcc/common.opt +++ b/gcc/common.opt @@ -999,9 +999,6 @@ gxcoff+ Common JoinedOrMissing Generate debug information in extended XCOFF format -m -Common Joined - o Common Joined Separate -o <file> Place output into <file> @@ -294,7 +294,16 @@ handle_option (const char **argv, unsigned int lang_mask) } if (opt_index == cl_options_count) - goto done; + { +#if defined (TARGET_OPTIONS) || defined (TARGET_SWITCHES) + if (opt[1] == 'm') + { + set_target_switch (argv[0] + 2); + result = 1; + } +#endif + goto done; + } option = &cl_options[opt_index]; @@ -1016,10 +1025,6 @@ common_handle_option (size_t scode, const char *arg, int value) set_debug_level (XCOFF_DEBUG, code == OPT_gxcoff_, arg); break; - case OPT_m: - set_target_switch (arg); - break; - case OPT_o: asm_file_name = arg; break; |