diff options
author | clm <clm@138bc75d-0d04-0410-961f-82ee72b054a4> | 2008-11-10 23:56:24 +0000 |
---|---|---|
committer | clm <clm@138bc75d-0d04-0410-961f-82ee72b054a4> | 2008-11-10 23:56:24 +0000 |
commit | 4e6c8c3bc9bc2136e2a3e4128793eafaeb3e48d8 (patch) | |
tree | 29f1d4ec454e9c8aef2fe78689616b436b91642d /gcc/config/mips/elfoabi.h | |
parent | b7c06809df0910385638eb0b6d1a30f0a184f220 (diff) | |
download | gcc-4e6c8c3bc9bc2136e2a3e4128793eafaeb3e48d8.tar.gz |
* config.gcc (mips64vrel-*-elf*): Include the tm_file
prior to vr.h.
* config/mips/linux.h (LINUX_DRIVER_SELF_SPECS): New.
(BASE_DRIVER_SELF_SPECS): Remove.
(DRIVER_SELF_SPECS): New definition.
* config/mips/elfoabi.h: (DRIVER_SELF_SPECS): Include
BASE_DRIVER_SELF_SPECS.
* config/mips/sde.h: Likewise.
* config/mips/iris6.h: Likewise.
* config/mips/vr.h: Likewise.
* config/mips/mips.h (BASE_DRIVER_SELF_SPECS): New.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@141754 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/config/mips/elfoabi.h')
-rw-r--r-- | gcc/config/mips/elfoabi.h | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/gcc/config/mips/elfoabi.h b/gcc/config/mips/elfoabi.h index a8c92b869d8..add44b4cae8 100644 --- a/gcc/config/mips/elfoabi.h +++ b/gcc/config/mips/elfoabi.h @@ -19,6 +19,7 @@ You should have received a copy of the GNU General Public License along with GCC; see the file COPYING3. If not see <http://www.gnu.org/licenses/>. */ +#undef DRIVER_SELF_SPECS #define DRIVER_SELF_SPECS \ /* Make sure a -mips option is present. This helps us to pick \ the right multilib, and also makes the later specs easier \ @@ -32,4 +33,8 @@ along with GCC; see the file COPYING3. If not see /* Remove a redundant -mfp64 for -mabi=o64; we want the !mfp64 \ multilibs. There's no need to check whether the architecture \ is 64-bit; cc1 will complain if it isn't. */ \ - "%{mabi=o64: %<mfp64}" + "%{mabi=o64: %<mfp64}", \ + \ + /* Configuration-independent MIPS rules.*/ \ + BASE_DRIVER_SELF_SPECS + |