This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

t-m68kelf fix



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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]