* configure.in: Add support for GNU/Linux on SuperH.

* MACHINES: Add section for SuperH.
* m/sh3.h: New file, machine description for SuperH.
This commit is contained in:
Dan Nicolaescu 2008-10-18 08:11:30 +00:00
parent 0f21c00518
commit fac5dc61db
7 changed files with 35 additions and 0 deletions

View file

@ -1,3 +1,7 @@
2008-10-18 Ulrich Mueller <ulm@gentoo.org>
* configure.in: Add support for GNU/Linux on SuperH.
2008-10-12 Andreas Schwab <schwab@suse.de>
* configure.in: Only check for m17n-flt if HAVE_LIBOTF.

5
configure vendored
View file

@ -2650,6 +2650,11 @@ _ACEOF
machine=xtensa opsys=gnu-linux
;;
## SuperH Linux-based GNU system
sh[34]*-*-linux-gnu* )
machine=sh3 opsys=gnu-linux
;;
* )
unported=yes
;;

View file

@ -540,6 +540,11 @@ dnl see the `changequote' comment above.
machine=xtensa opsys=gnu-linux
;;
## SuperH Linux-based GNU system
sh[34]*-*-linux-gnu* )
machine=sh3 opsys=gnu-linux
;;
* )
unported=yes
;;

View file

@ -1,3 +1,7 @@
2008-10-18 Ulrich Mueller <ulm@gentoo.org>
* MACHINES: Add section for SuperH.
2008-10-12 Carsten Dominik <dominik@science.uva.nl>
* refcards/orgcard.tex: Add description for attachments, plus

View file

@ -426,6 +426,12 @@ Sun 4 (sparc), Sun 386 (sparc-sun-solaris2.*,
(now remapped as part of the text). These are never
swapped in.
SuperH (sh[34]*-*-linux-gnu)
Emacs 23.0.60 was reported to work on GNU/Linux (October 2008).
Tested on a little-endian sh4 system (cpu type SH7751R) running
Gentoo Linux 2008.0.
Tadpole 68K (m68k-tadpole-sysv)
Changes merged in 19.1.

View file

@ -1,3 +1,7 @@
2008-10-18 Ulrich Mueller <ulm@gentoo.org>
* m/sh3.h: New file, machine description for SuperH.
2008-10-17 Martin Rudalics <rudalics@gmx.at>
* window.c (Fsplit_window): Rename arg horflag to horizontal.

7
src/m/sh3.h Normal file
View file

@ -0,0 +1,7 @@
/* Machine description file for SuperH. */
#ifdef __BIG_ENDIAN__
# define WORDS_BIG_ENDIAN
#endif
#define NO_ARG_ARRAY