diff options
author | Richard Earnshaw <erich@gnu.org> | 1997-05-08 22:17:34 +0000 |
---|---|---|
committer | Richard Earnshaw <erich@gnu.org> | 1997-05-08 22:17:34 +0000 |
commit | b27cd47c65b2f40f641b00ab148f31bbb285d976 (patch) | |
tree | 307e12ae4efa36e42e95822ec5420f31117d8ece /gcc/config/arm/t-semi | |
parent | 7de93521da5b7d97e5f468e6ce6aff892051a316 (diff) | |
download | gcc-b27cd47c65b2f40f641b00ab148f31bbb285d976.zip gcc-b27cd47c65b2f40f641b00ab148f31bbb285d976.tar.gz gcc-b27cd47c65b2f40f641b00ab148f31bbb285d976.tar.bz2 |
(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
Diffstat (limited to 'gcc/config/arm/t-semi')
-rw-r--r-- | gcc/config/arm/t-semi | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/gcc/config/arm/t-semi b/gcc/config/arm/t-semi index 2299ead..9f19b2e 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 |