diff options
author | aoliva <aoliva@138bc75d-0d04-0410-961f-82ee72b054a4> | 2003-01-19 13:04:24 +0000 |
---|---|---|
committer | aoliva <aoliva@138bc75d-0d04-0410-961f-82ee72b054a4> | 2003-01-19 13:04:24 +0000 |
commit | d0faeb9de68a22b42cf5e0f2d362bf1b6991760c (patch) | |
tree | 1c9527057e11cd9aeab8e1192678a236184395a6 /gcc/gcc.c | |
parent | 3fa952a4d5ef29ee0a5ce7322be1f83665b91299 (diff) | |
download | gcc-d0faeb9de68a22b42cf5e0f2d362bf1b6991760c.tar.gz |
* config.gcc (mips64*-*-linux*): Added.
* config/mips/linux64.h, config/mips/t-linux64: New file.
* config/mips/iris6.h (MIPS_TFMODE_FORMAT): Define.
* config/mips/mips.c (override_options): Use it.
* config/mips/mips.h (TARGET_SWITCHES): Added...
(SUBTARGET_TARGET_SWITCHES): New, empty by default.
* Makefile.in (SPECS): New.
(STAGESTUFF, specs, mostlyclean, install-common): Use it.
* gcc.c (process_command): Move self-spec processing past spec
file loading.
* doc/tm.texi (DRIVER_SELF_SPECS): Document the change.
* doc/fragments.texi (MULTILIB_EXTRA_OPTS): Document need for
CRTSTUFF_T_CFLAGS.
(SPECS): Document.
* doc/invoke.texi (-mabi-fake-default): Document.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@61481 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/gcc.c')
-rw-r--r-- | gcc/gcc.c | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/gcc/gcc.c b/gcc/gcc.c index 7c22f925bf8..ca3a51337f6 100644 --- a/gcc/gcc.c +++ b/gcc/gcc.c @@ -6198,12 +6198,6 @@ main (argc, argv) process_command (argc, argv); - /* Process DRIVER_SELF_SPECS, adding any new options to the end - of the command line. */ - - for (i = 0; i < ARRAY_SIZE (driver_self_specs); i++) - do_self_spec (driver_self_specs[i]); - /* Initialize the vector of specs to just the default. This means one element containing 0s, as a terminator. */ @@ -6237,6 +6231,12 @@ main (argc, argv) if (access (specs_file, R_OK) == 0) read_specs (specs_file, TRUE); + /* Process DRIVER_SELF_SPECS, adding any new options to the end + of the command line. */ + + for (i = 0; i < ARRAY_SIZE (driver_self_specs); i++) + do_self_spec (driver_self_specs[i]); + /* If not cross-compiling, look for executables in the standard places. */ if (*cross_compile == '0') |