gcc:
authorro <ro@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 9 Aug 2011 15:40:30 +0000 (15:40 +0000)
committerro <ro@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 9 Aug 2011 15:40:30 +0000 (15:40 +0000)
commit21889c08c8a8952bd924bb6646fc9934982f1485
tree5e72aa4273181ce9725ac6839df4f5bd5973d9ad
parentf7e13ca6433397f8eeef513cea328285f9eda67e
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
gcc/ChangeLog
gcc/Makefile.in
gcc/config/mips/t-libgcc-mips16
libgcc/ChangeLog
libgcc/Makefile.in
libgcc/config.host
libgcc/config/mips/t-mips16 [new file with mode: 0644]
libgcc/sync.c [moved from gcc/config/sync.c with 96% similarity]