diff options
Diffstat (limited to 'gcc')
| -rw-r--r-- | gcc/ChangeLog | 6 | ||||
| -rw-r--r-- | gcc/config.gcc | 2 | ||||
| -rw-r--r-- | gcc/config/m68k/t-rtems | 6 | 
3 files changed, 12 insertions, 2 deletions
| diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 99b588b..b1b0bfb 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,9 +1,13 @@  2003-09-19  Ralf Corsepius <corsepiu@faw.uni-ulm.de> +	* config/m68k/t-rtems (m68k-*-rtems*): New. +	* config.gcc: Use config/m68k/t-rtems. + +2003-09-19  Ralf Corsepius <corsepiu@faw.uni-ulm.de> +  	* config/mips/t-rtems: New.  	* config.gcc (mips*-*-rtems*): Use config/mips/t-rtems. -  2003-09-19  Kelley Cook  <kelleycook@wideopenwest.com>  	* cgraph.c: Fix typo in debugging output. diff --git a/gcc/config.gcc b/gcc/config.gcc index 2652d03..88d2258 100644 --- a/gcc/config.gcc +++ b/gcc/config.gcc @@ -1297,7 +1297,7 @@ m68k-*-linux*)		# Motorola m68k's running GNU/Linux  	tmake_file="t-slibgcc-elf-ver t-linux"  	;;  m68k-*-rtems*) -	tmake_file="m68k/t-m68kbare t-rtems m68k/t-crtstuff" +	tmake_file="m68k/t-m68kbare m68k/t-crtstuff t-rtems m68k/t-rtems"  	tm_file="m68k/m68k.h m68k/m68k-none.h m68k/m68kelf.h dbxelf.h elfos.h m68k/m68kemb.h m68k/m68020-elf.h m68k/rtemself.h rtems.h"  	extra_parts="crtbegin.o crtend.o"  	if test x$enable_threads = xyes; then diff --git a/gcc/config/m68k/t-rtems b/gcc/config/m68k/t-rtems new file mode 100644 index 0000000..3358cc6 --- /dev/null +++ b/gcc/config/m68k/t-rtems @@ -0,0 +1,6 @@ +# Custom multilibs for RTEMS + +MULTILIB_OPTIONS = m68000/m68020/m5200/mcpu32/m68030/m68040/m68060 m68881/msoft-float +MULTILIB_DIRNAMES = +MULTILIB_MATCHES = m68000=mc68000 m68000=m68302 mcpu32=m68332 m68020=mc68020 m68030=mc68030 +MULTILIB_EXCEPTIONS = m68000/msoft-float m5200/m68881 m5200/msoft-float mcpu32/m68881 mcpu32/msoft-float m68040/m68681 m68060/m68681 | 
