From b27cd47c65b2f40f641b00ab148f31bbb285d976 Mon Sep 17 00:00:00 2001 From: Richard Earnshaw Date: Thu, 8 May 1997 22:17:34 +0000 Subject: [PATCH] (LIBGCC1_TEST): Don't build it. (MULTILIB_{OPTIONS,DIRNAMES,EXCEPTIONS}): Build a suitable set of cross libraries. (LIBGCC): Set to stmp-multilib. (INSTALL_LIBGCC): Set to install-multilib. From-SVN: r14056 --- gcc/config/arm/t-semi | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/gcc/config/arm/t-semi b/gcc/config/arm/t-semi index 2299eada54b..9f19b2e777d 100644 --- a/gcc/config/arm/t-semi +++ b/gcc/config/arm/t-semi @@ -5,6 +5,17 @@ LIBGCC2_CFLAGS=-O2 -fomit-frame-pointer $(LIBGCC2_INCLUDES) $(GCC_CFLAGS) -g0 # Don't build enquire ENQUIRE= +# Can't test libgcc1 since it tries to bring in things like malloc, and +# there probably isn't a libc to link against until we have a compiler. +LIBGCC1_TEST = + CROSS_LIBGCC1 = libgcc1-asm.a LIB1ASMSRC = arm/lib1funcs.asm LIB1ASMFUNCS = _udivsi3 _divsi3 _umodsi3 _modsi3 _dvmd_tls + +MULTILIB_OPTIONS = msoft-float mapcs-26 mbig-endian mwords-little-endian +MULTILIB_DIRNAMES = soft apcs26 big wlittle +MULTILIB_EXCEPTIONS = *mapcs-26/*mbig-endian* mwords-little-endian *mapcs-26/mwords-little-endian msoft-float/mwords-little-endian + +LIBGCC = stmp-multilib +INSTALL_LIBGCC = install-multilib -- 2.30.2