- 20 Mar, 2001 1 commit
-
-
From-SVN: r40645
Tom Tromey committed
-
- 16 Mar, 2001 1 commit
-
-
From-SVN: r40522
Bruce Korb committed
-
- 08 Mar, 2001 3 commits
-
-
From-SVN: r40332
Bruce Korb committed -
[[Split portion of a mixed commit.]] From-SVN: r40331.2
Bruce Korb committed -
From-SVN: r40330
Bruce Korb committed
-
- 04 Mar, 2001 1 commit
-
-
* gcc.c (convert_filename): Append executable suffix if NO_AUTO_EXE_SUFFIX is not defined. * gcc.texi: Document NO_AUTO_EXE_SUFFIX. * config/i386/djgpp.h: Define NO_AUTO_EXE_SUFFIX. From-SVN: r40229
Laurynas Biveinis committed
-
- 02 Mar, 2001 1 commit
-
-
* gcc.c, cp/lang-specs.h, f/lang-specs.h, java/lang-specs.h, objc/lang-specs.h: Add zero initializer for cpp_spec field to all array elements. * cp/lang-specs.h: Don't put an #ifdef inside the initializer list; set a default for CPLUSPLUS_CPP_SPEC and use it. From-SVN: r40173
Zack Weinberg committed
-
- 24 Feb, 2001 1 commit
-
-
* gcc.c (record_temp_file, pfatal_with_name, error): Make non-static, so they can be called from java/jvspec.c. * gcc.h (record_temp_file, pfatal_with_name, error): Declare. From-SVN: r40023
Per Bothner committed
-
- 21 Feb, 2001 2 commits
-
-
2001-02-21 Jeffrey D. Oldham <oldham@codesourcery.com> * gcc.c: Add comment explaining how to add a command-line option. Add title to specs language comment. From-SVN: r39960
Jeffrey D. Oldham committed -
2001-02-21 Jeffrey Oldham <oldham@codesourcery.com> * gcc.c (cc1_options): Add "-param". (DEFAULT_WORD_SWITCH_TAKES_ARG): Likewise. (option_map): Likewise. * toplev.c (display_help): Add entry for "--param". (independent_decode_option): Fix typographical error. From-SVN: r39958
Jeffrey Oldham committed
-
- 19 Feb, 2001 1 commit
-
-
* gcc.c (do_spec_1): 'n' for printing notices. * i386.h (CC1_CPU_SPEC): Notice deprecated options as deprecated. From-SVN: r39889
Jan Hubicka committed
-
- 14 Feb, 2001 1 commit
-
-
2001-02-14 Jeffrey Oldham <oldham@codesourcery.com> * gcc.c (do_spec_1): Fix off-by-one error for '%M' case. From-SVN: r39684
Jeffrey Oldham committed
-
- 09 Feb, 2001 1 commit
-
-
* gcc.c (cpp_options): Delete .d files on error. Don't delete .o files when using the -M options. From-SVN: r39561
Neil Booth committed
-
- 07 Feb, 2001 1 commit
-
-
* defaults.h (CPLUSPLUS_CPP_SPEC): New macro. * gcc.c (struct compiler): Add cpp_spec field. (input_file_compiler): New variable. (do_spec_1): Allow a particular compiler to handle `%C' specially. (main): Store the current compiler in input_file_compiler. * tm.texi (CPLUSPLUS_CPP_SPEC): Document. * lang-specs.h: Use CPLUSPLUS_CPP_SPEC for the preprocessor spec. From-SVN: r39524
Mark Mitchell committed
-
- 02 Feb, 2001 1 commit
-
-
* gcc.c (init_gcc_specs): New function. Make -shared-libgcc the default when building a shared object. (init_spec): Use it. * testsuite/lib/g++.exp: Include the directory where libgcc is located to the LD_LIBRARY_PATH list. * inovke.texi (-shared-libgcc): Document the cases in which * Make-lang.in (g++spec.o): Add DRIVER_DEFINES to the list of macros used when compiling g++spec.c. * g++spec.c (lang_specific_driver): Link with the shared libgcc by default. From-SVN: r39408
Mark Mitchell committed
-
- 16 Jan, 2001 3 commits
-
-
From-SVN: r39072
Tom Tromey committed -
2001-01-16 Phil Edwards <pme@sources.redhat.com> * gcc.c: Revert previous -fsyntax-only-related change; move to cp/g++spec.c. From-SVN: r39068
Phil Edwards committed -
2001-01-16 Phil Edwards <pme@sources.redhat.com> * gcc.c: When -fsyntax-only is given, do not complain about unused libraries. From-SVN: r39058
Phil Edwards committed
-
- 10 Jan, 2001 2 commits
-
-
* cppinit.c (OPT_g): Remove. (cpp_handle_option): Update for removed -g3. (print_help): Update. * cpplib.h (struct cpp_options): Remove debug_output. * cppmain.c (setup_callbacks, cb_define): Update. * gcc.c (cpp_options): Translate -g3 to -dD. From-SVN: r38881
Neil Booth committed -
* gcc.c (cpp_options): Set MD file name from output filename, if specified. (suffix_subst): New static variable. (do_spec): Clear it. (do_spec_1, case '.'): Handle new `%.suffix' spec. Clear it. (give_switch): Handle suffix_subst. From-SVN: r38859
Nathan Sidwell committed
-
- 09 Jan, 2001 1 commit
-
-
From-SVN: r38834
Mark Elbrecht committed
-
- 08 Jan, 2001 1 commit
-
-
* cppinit.c (init): Rename init_library. (cpp_create_reader): Update. * gcc.c (cpp_options): If -o given, use it as the target of any -M options. From-SVN: r38805
Neil Booth committed
-
- 07 Jan, 2001 2 commits
-
-
* c-lang.c (c_post_options): Call cpp_post_options. * cppmain.c (main): Similarly. * fix-header.c (read_scan_file): Similarly. * cp/decl2.c (cxx_post_options): Similarly. * objc/objc-act.c (objc_post_options): Similarly. * cppinit.c (cpp_start_read): Move option consistency checks to cpp_post_options. Don't call init_dependency_output. If needed, add default target and main file dependency. (OPT_MD, OPT_MMD): Remove. (OPT_MF): New. (cpp_handle_option): Update for OPT_* changes. (cpp_post_options): New. (init_dependency_output): Command line -MF overrides environment variables. Don't set default target etc. Suppress output if dependencies are going to stdout. (print_help): Update. * cpplib.h (cpp_post_options): New. * gcc.c (cpp_options): Update for -MD, -MMD, -MF. From-SVN: r38777
Neil Booth committed -
Makefile.in (DRIVER_DEFINES): Define ENABLE_SHARED_LIBGCC and NO_SHARED_LIBGCC_MULTILIB as required for the... * Makefile.in (DRIVER_DEFINES): Define ENABLE_SHARED_LIBGCC and NO_SHARED_LIBGCC_MULTILIB as required for the target. * gcc.c (init_spec): Massage the existing libgcc_spec into a variant that handles a shared libgcc. (process_command): Always validate -{static,shared}-libgcc. (do_spec_1): New 'M' case. * invoke.text (Link Options): Document -{static,shared}-libgcc. From-SVN: r38762
Richard Henderson committed
-
- 06 Jan, 2001 1 commit
-
-
* cpp.texi: Update for -MQ. * cppinit.c (cpp_create_reader): Always create pfile->deps. (cpp_cleanup): Always free pfile->deps. (initialize_dependency_output): Don't create pfile->deps. (cpp_handle_option): Similarly. (OPT_MQ): New. * gcc.c (cpp_options): Handle -MQ. (DEFAULT_WORD_SWITCH_TAKES_ARG): Add -MQ. * mkdeps.c (base_name): Remove. (deps_init): Don't allocate vector space until it's needed. (deps_free): Only free vectors if allocated. (deps_add_target, deps_add_dep): Update for initial allocation. (deps_add_default_target): Don't strip to the base_name. From-SVN: r38735
Neil Booth committed
-
- 05 Jan, 2001 1 commit
-
-
* cpp.texi: Update for -MP. Clarify behaviour of -MT. * cppinit.c (initialize_dependency_output): Update. (cpp_finish): Output dummy targets for -MP. (OPT_MP): New. (cpp_handle_option): Handle -MP. Don't quote -MT options. * cpplib.h (struct cpp_options): Add deps_phony_targets. * gcc.c (cpp_options): Update to handle -MP. * mkdeps.c (deps_add_target, deps_add_default_target): Update to quote only the default target. (deps_phony_targets): Insert a preceding newline. Rename from deps_dummy_targets for consistency. * mkdeps.h: Update java: * lang.c (lang_decode_option): Change -MA to -MP. * jcf-depend.c (jcf_dependency_add_target, jcf_dependency_set_target): Update to new prototype; do quote targets. (jcf_dependency_write): Update. From-SVN: r38707
Neil Booth committed
-
- 04 Jan, 2001 1 commit
-
-
* cpp.texi: Update for -MT. * cppinit.c (initialize_dependency_output): Add a default target if none has been given already. (no_tgt, OPT_MT): New. (cpp_handle_option): Handle -MT. Update -M etc. * cpplib.h (struct cpp_options): Remove deps_target. * gcc.c (cpp_options): Handle -MT. * mkdeps.c (struct deps): Move from mkdeps.h. (deps_calc_target): Rename deps_add_default_target. Add a default target if none has been specified already. * mkdeps.h (struct deps): Move to mkdeps.c. (deps_calc_target): Rename deps_add_default_target. From-SVN: r38681
Neil Booth committed
-
- 29 Dec, 2000 1 commit
-
-
* toplev.c (main): Call xmalloc_set_program_name. * gcc.c (main): Likewise. From-SVN: r38535
Richard Kenner committed
-
- 17 Dec, 2000 1 commit
-
-
2000-12-14 Philipp Thomas <pthomas@suse.de> * protoize.c (main): Correctly set locale categories. * gcc.c (main): Likewise. * cppmain.c (general_init): Likewise. * toplev.c (main): Likewise. * gcov.c (main): Likewise. * collect2.c (main): Likewise. From-SVN: r38331
Philipp Thomas committed
-
- 15 Dec, 2000 1 commit
-
-
* gcc.c (cpp_options): Pass -fno-operator-names. * cpplib.h (struct cpp_options): Add operator_names. * cppinit.c (cpp_create_reader): Initialize it. (initialize_builtins): If -fno-operator-names, don't add C++ alternate operator names. (COMMAND_LINE_OPTIONS): Add -fno-operator-names. (cpp_handle_option): Clear operator_names. From-SVN: r38288
Jakub Jelinek committed
-
- 14 Dec, 2000 2 commits
-
-
* gcc.c (cpp_options): Update to use '&'. (struct switchstr): Change type of validated to save space. New member 'ordering'. (handle_braces, validate_switches): Update to handle '&'. From-SVN: r38245
Neil Booth committed -
* gcc.c (cpp_options): Update to use '&'. (struct switchstr): Change type of validated to save space. New member 'ordering'. (handle_braces, validate_switches): Update to handle '&'. From-SVN: r38244
Neil Booth committed
-
- 13 Dec, 2000 1 commit
-
-
From-SVN: r38238
Tom Tromey committed
-
- 01 Dec, 2000 1 commit
-
-
* gcc.c (default_compilers): Add suffixes .mi, .cp, .ii, .FOR and .FPP. From-SVN: r37921
Joseph Myers committed
-
- 28 Nov, 2000 1 commit
-
-
* system.h (IS_DIR_SEPARATOR): Use uppercase macro name. (IS_ABSOLUTE_PATHNAME): New macro. * gcc.c (find_a_file, process_command, do_spec_1, main): Use it. From-SVN: r37818
Richard Kenner committed
-
- 25 Nov, 2000 1 commit
-
-
* c-common.c: Remove USE_CPPLIB conditional inclusions. * c-common.h: Similarly. * c-decl.c: Similarly. * c-lang.c: Similarly. * c-lex.c: Similarly. * c-parse.in: Similarly. * c-pragma.c: Similarly. * c-pragma.h: Similarly. * gcc.c: Similarly. * toplev.c: Similarly. * cp/cp-tree.h: Similarly. * cp/decl2.c: Similarly. * cp/lang-specs.h: Similarly. * cp/lex.c: Similarly. * cp/lex.h: Similarly. * cp/spew.c: Similarly. * java/lang-options.h: Similarly. * objc/lang-specs.h: Similarly. * objc/objc-act.c: Similarly. * configure.in: Remove configure option. * config.in: Regenerate. * configure: Regenerate. From-SVN: r37742
Neil Booth committed
-
- 24 Nov, 2000 1 commit
-
-
From-SVN: r37724
Richard Kenner committed
-
- 22 Nov, 2000 1 commit
-
-
* gcc.c (validate_switches): Validate multiple switches named in '|' (or) expressions in specs. (handle_braces): If more than 1 alternative in a '|' spec matches, call do_spec1 just once. From-SVN: r37667
Neil Booth committed
-
- 19 Nov, 2000 1 commit
-
-
* gcc.c (process_command): Define 'j' variable when MODIFY_TARGET_NAME is defined. From-SVN: r37571
Zack Weinberg committed
-
- 14 Nov, 2000 1 commit
-
-
From-SVN: r37456
Chandra Chavva committed
-