t-ip2k: Remove LIBGCC1, CROSS_LIBGCC1, and LIBGCC1_TEST.
* config/ip2k/t-ip2k: Remove LIBGCC1, CROSS_LIBGCC1, and LIBGCC1_TEST. * config/mips/t-isa3264: Likewise. * config/mmix/t-mmix: Likewise. From-SVN: r55156
This commit is contained in:
parent
f1b690f105
commit
e20569ae80
|
@ -1,3 +1,9 @@
|
||||||
|
2002-07-01 Zack Weinberg <zack@codesourcery.com>
|
||||||
|
|
||||||
|
* config/ip2k/t-ip2k: Remove LIBGCC1, CROSS_LIBGCC1, and LIBGCC1_TEST.
|
||||||
|
* config/mips/t-isa3264: Likewise.
|
||||||
|
* config/mmix/t-mmix: Likewise.
|
||||||
|
|
||||||
2002-07-01 John David Anglin <dave@hiauly1.hia.nrc.ca>
|
2002-07-01 John David Anglin <dave@hiauly1.hia.nrc.ca>
|
||||||
|
|
||||||
* emit-rtl.c (init_emit_once): Add missing cast to HOST_WIDE_INT.
|
* emit-rtl.c (init_emit_once): Add missing cast to HOST_WIDE_INT.
|
||||||
|
|
|
@ -1,4 +1,3 @@
|
||||||
CROSS_LIBGCC1 = libgcc1-asm.a
|
|
||||||
LIB1ASMSRC = ip2k/libgcc.S
|
LIB1ASMSRC = ip2k/libgcc.S
|
||||||
|
|
||||||
LIB1ASMFUNCS = \
|
LIB1ASMFUNCS = \
|
||||||
|
@ -26,9 +25,6 @@ LIB1ASMFUNCS = \
|
||||||
abort \
|
abort \
|
||||||
_exit
|
_exit
|
||||||
|
|
||||||
# libgcc...
|
|
||||||
LIBGCC1_TEST =
|
|
||||||
|
|
||||||
# libgcc2.h thinks that nobody would have SI mode when
|
# libgcc2.h thinks that nobody would have SI mode when
|
||||||
# MIN_UNITS_PER_WORD == 1, so lie to keep from major compiler errors.
|
# MIN_UNITS_PER_WORD == 1, so lie to keep from major compiler errors.
|
||||||
|
|
||||||
|
|
|
@ -1,9 +1,5 @@
|
||||||
CONFIG2_H = $(srcdir)/config/mips/isa3264.h $(srcdir)/config/mips/elf.h $(srcdir)/config/mips/ecoff.h $(srcdir)/config/mips/mips.h
|
CONFIG2_H = $(srcdir)/config/mips/isa3264.h $(srcdir)/config/mips/elf.h $(srcdir)/config/mips/ecoff.h $(srcdir)/config/mips/mips.h
|
||||||
|
|
||||||
# Suppress building libgcc1.a, since the MIPS compiler port is complete
|
|
||||||
# and does not need anything from libgcc1.a.
|
|
||||||
LIBGCC1 =
|
|
||||||
|
|
||||||
# Don't let CTOR_LIST end up in sdata section.
|
# Don't let CTOR_LIST end up in sdata section.
|
||||||
CRTSTUFF_T_CFLAGS = -G 0
|
CRTSTUFF_T_CFLAGS = -G 0
|
||||||
|
|
||||||
|
@ -16,9 +12,6 @@ $(T)crtn.o: $(srcdir)/config/mips/crtn.asm $(GCC_PASSES)
|
||||||
$(GCC_FOR_TARGET) $(GCC_CFLAGS) $(MULTILIB_CFLAGS) $(INCLUDES) \
|
$(GCC_FOR_TARGET) $(GCC_CFLAGS) $(MULTILIB_CFLAGS) $(INCLUDES) \
|
||||||
-c -o $(T)crtn.o -x assembler-with-cpp $(srcdir)/config/mips/crtn.asm
|
-c -o $(T)crtn.o -x assembler-with-cpp $(srcdir)/config/mips/crtn.asm
|
||||||
|
|
||||||
# When building a cross compiler, put the mips16 support functions in
|
|
||||||
# libgcc1.a.
|
|
||||||
CROSS_LIBGCC1 = libgcc1-asm.a
|
|
||||||
LIB1ASMSRC = mips/mips16.S
|
LIB1ASMSRC = mips/mips16.S
|
||||||
LIB1ASMFUNCS = _m16addsf3 _m16subsf3 _m16mulsf3 _m16divsf3 \
|
LIB1ASMFUNCS = _m16addsf3 _m16subsf3 _m16mulsf3 _m16divsf3 \
|
||||||
_m16eqsf2 _m16nesf2 _m16gtsf2 _m16gesf2 _m16lesf2 _m16ltsf2 \
|
_m16eqsf2 _m16nesf2 _m16gtsf2 _m16gesf2 _m16lesf2 _m16ltsf2 \
|
||||||
|
|
|
@ -1,9 +1,4 @@
|
||||||
# See "Target Fragment" in GCC info. That same order is used here.
|
# See "Target Fragment" in GCC info. That same order is used here.
|
||||||
LIBGCC1 =
|
|
||||||
|
|
||||||
# libgcc1-test doesn't work. There's critical stuff in crti and crtn and
|
|
||||||
# we know the result of running libgcc1-test anyway.
|
|
||||||
CROSS_LIBGCC1 =
|
|
||||||
|
|
||||||
TARGET_LIBGCC2_CFLAGS = -mlibfuncs -O2
|
TARGET_LIBGCC2_CFLAGS = -mlibfuncs -O2
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue