t-m68kelf fix
Jeffrey A Law
law@cygnus.com
Sun Dec 13 00:59:00 GMT 1998
This makes the multilibs built for m68k-elf the same as for other embedded
m68k configurations:
* m68k/t-m68kelf (MULTILIB_OPTIONS): Add mcpu32.
(MULTILIB_MATCHES): -m68332 now uses mcpu32 libraries, not m68000.
(MULTILIB_EXCEPTIONS): Don't build 68881 libraries for m68000,
mcpu32 or m5200.
Index: t-m68kelf
===================================================================
RCS file: /egcs/carton/cvsfiles/egcs/./gcc/config/m68k/t-m68kelf,v
retrieving revision 1.1
diff -c -3 -p -r1.1 t-m68kelf
*** t-m68kelf 1998/11/24 20:42:38 1.1
--- t-m68kelf 1998/12/13 07:31:47
*************** xfgnulib.c: $(srcdir)/config/m68k/fpgnul
*** 15,24 ****
echo '#define EXTFLOAT' > xfgnulib.c
cat $(srcdir)/config/m68k/fpgnulib.c >> xfgnulib.c
! MULTILIB_OPTIONS = m68000/m68020/m5200 m68881/msoft-float
MULTILIB_DIRNAMES =
! MULTILIB_MATCHES = m68000=mc68000 m68000=m68302 m68000=m68332 m68020=mc68020 m68020=m68040
! MULTILIB_EXCEPTIONS = *m5200/*m68881 *m5200/*msoft-float
LIBGCC = stmp-multilib
INSTALL_LIBGCC = install-multilib
--- 15,24 ----
echo '#define EXTFLOAT' > xfgnulib.c
cat $(srcdir)/config/m68k/fpgnulib.c >> xfgnulib.c
! MULTILIB_OPTIONS = m68000/m68020/m5200/mcpu32 m68881/msoft-float
MULTILIB_DIRNAMES =
! MULTILIB_MATCHES = m68000=mc68000 m68000=m68302 mcpu32=m68332 m68020=mc68020 m68020=m68040 m68020=m68060
! MULTILIB_EXCEPTIONS = m68000/msoft-float m5200/m68881 m5200/msoft-float mcpu32/m68881 mcpu32/msoft-float
LIBGCC = stmp-multilib
INSTALL_LIBGCC = install-multilib
More information about the Gcc-patches
mailing list