aboutsummaryrefslogtreecommitdiff
path: root/libgcc/config/mips
diff options
context:
space:
mode:
authorro <ro@138bc75d-0d04-0410-961f-82ee72b054a4>2011-08-09 15:40:30 +0000
committerro <ro@138bc75d-0d04-0410-961f-82ee72b054a4>2011-08-09 15:40:30 +0000
commit21889c08c8a8952bd924bb6646fc9934982f1485 (patch)
tree5e72aa4273181ce9725ac6839df4f5bd5973d9ad /libgcc/config/mips
parentf7e13ca6433397f8eeef513cea328285f9eda67e (diff)
gcc:
* config/sync.c: Move to ../libgcc. * Makefile.in (libgcc.mvars): Remove LIBGCC_SYNC, LIBGCC_SYNC_CFLAGS. * config/mips/t-libgcc-mips16 (LIBGCC_SYNC, LIBGCC_SYNC_CFLAGS): Remove. libgcc: * sync.c: New file. * config/mips/t-mips16: New file. * config.host (mips64*-*-linux*): Add mips/t-mips16 to tmake_file. (mips*-*-linux*): Likewise. (mips*-sde-elf*): Likewise. (mipsisa32-*-elf*): Join with mipsisa32r2-*-elf*, mipsisa64-*-elf*, mipsisa64r2-*-elf*. Add mips/t-mips16 to tmake_file. (mipsisa64sb1-*-elf*): Add mips/t-mips16 to tmake_file. (mips-*-elf*): Likewise. (mips64-*-elf*): Likewise. (mips64orion-*-elf*): Likewise. (mips*-*-rtems*): Likewise. (mipstx39-*-elf*): Likewise. * Makefile.in: Use SYNC instead of LIBGCC_SYNC. ($(libgcc-sync-size-funcs-o)): Use SYNC_CFLAGS instead of LIBGCC_SYNC_CFLAGS. Use $(srcdir) to refer to sync.c. Use $<. ($(libgcc-sync-funcs-o)): Likewise. ($(libgcc-sync-size-funcs-s-o)): Likewise. ($(libgcc-sync-funcs-s-o)): Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@177601 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libgcc/config/mips')
-rw-r--r--libgcc/config/mips/t-mips162
1 files changed, 2 insertions, 0 deletions
diff --git a/libgcc/config/mips/t-mips16 b/libgcc/config/mips/t-mips16
new file mode 100644
index 00000000000..94fa0e94275
--- /dev/null
+++ b/libgcc/config/mips/t-mips16
@@ -0,0 +1,2 @@
+SYNC = yes
+SYNC_CFLAGS = -mno-mips16