diff options
author | Joseph Myers <joseph@codesourcery.com> | 2011-06-28 18:00:59 +0100 |
---|---|---|
committer | Joseph Myers <jsm28@gcc.gnu.org> | 2011-06-28 18:00:59 +0100 |
commit | a7d0d30f0b0257d66c13ea9bdd2418acc0e07830 (patch) | |
tree | 3699ee680927bcf6ec7563dbe63b342be826efac /gcc/Makefile.in | |
parent | cc6aa1000fd895cf12b9c5e7882dd46d34a44270 (diff) | |
download | gcc-a7d0d30f0b0257d66c13ea9bdd2418acc0e07830.zip gcc-a7d0d30f0b0257d66c13ea9bdd2418acc0e07830.tar.gz gcc-a7d0d30f0b0257d66c13ea9bdd2418acc0e07830.tar.bz2 |
common.opt (in_lto_p): New Variable entry.
* common.opt (in_lto_p): New Variable entry.
* flags.h (in_lto_p): Move to common.opt.
* gcc.c: Include params.h.
(set_option_handlers): Also use common_handle_option and
target_handle_option.
(main): Call global_init_params, finish_params and
init_options_struct.
* opts.c (debug_type_names): Move from toplev.c.
(print_filtered_help): Access quiet_flag through opts pointer.
(common_handle_option): Return early in the driver for some
options. Access in_lto_p, dwarf_version and
warn_maybe_uninitialized through opts pointer.
* toplev.c (in_lto_p): Move to common.opt.
(debug_type_names): Move to opts.c.
* Makefile.in (OBJS): Remove opts.o.
(OBJS-libcommon-target): Add opts.o.
(gcc.o): Update dependencies.
From-SVN: r175591
Diffstat (limited to 'gcc/Makefile.in')
-rw-r--r-- | gcc/Makefile.in | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/gcc/Makefile.in b/gcc/Makefile.in index 0a2d927..fc96dda 100644 --- a/gcc/Makefile.in +++ b/gcc/Makefile.in @@ -1354,7 +1354,6 @@ OBJS = \ optabs.o \ options-save.o \ opts-global.o \ - opts.o \ passes.o \ plugin.o \ pointer-set.o \ @@ -1504,7 +1503,7 @@ OBJS-libcommon = diagnostic.o pretty-print.o intl.o input.o version.o # Objects in libcommon-target.a, used by drivers and by the core # compiler and containing target-dependent code. OBJS-libcommon-target = $(common_out_object_file) prefix.o params.o \ - opts-common.o options.o vec.o hooks.o common/common-targhooks.o + opts.o opts-common.o options.o vec.o hooks.o common/common-targhooks.o # This lists all host objects for the front ends. ALL_HOST_FRONTEND_OBJS = $(C_OBJS) \ @@ -2260,7 +2259,7 @@ DRIVER_DEFINES = \ gcc.o: gcc.c $(CONFIG_H) $(SYSTEM_H) coretypes.h $(TM_H) intl.h multilib.h \ Makefile $(lang_specs_files) specs.h prefix.h $(GCC_H) $(FLAGS_H) \ - configargs.h $(OBSTACK_H) $(OPTS_H) $(DIAGNOSTIC_H) $(VEC_H) + configargs.h $(OBSTACK_H) $(OPTS_H) $(DIAGNOSTIC_H) $(VEC_H) $(PARAMS_H) (SHLIB_LINK='$(SHLIB_LINK)'; \ $(COMPILER) $(ALL_COMPILERFLAGS) $(ALL_CPPFLAGS) \ $(DRIVER_DEFINES) \ |