Browse Source

2001-04-07 Steven J. Hill <sjhill@cotw.com>

* config/tc-mips.c: Support ELF64 for traditional MIPS targets.

	* Makefile.am: (TARG_ENV_HFILES): Add tc-mips.h.
	* Makefile.in: Regenerated.

	* configure.in: Use traditional MIPS targets for Linux/MIPS.
	* configure: Regenerated.
dberlin-typesystem-branch
H.J. Lu 26 years ago
parent
commit
af9539e4e5
  1. 10
      gas/ChangeLog
  2. 3
      gas/Makefile.am
  3. 3
      gas/Makefile.in
  4. 3
      gas/config/tc-mips.c
  5. 474
      gas/configure
  6. 5
      gas/configure.in

10
gas/ChangeLog

@ -1,3 +1,13 @@
2001-04-07 Steven J. Hill <sjhill@cotw.com>
* config/tc-mips.c: Support ELF64 for traditional MIPS targets.
* Makefile.am: (TARG_ENV_HFILES): Add tc-mips.h.
* Makefile.in: Regenerated.
* configure.in: Use traditional MIPS targets for Linux/MIPS.
* configure: Regenerated.
2001-04-06 Alexandre Oliva <aoliva@redhat.com>
* config/tc-mn10300.c (xr_registers): Added `pc'.

3
gas/Makefile.am

@ -361,7 +361,8 @@ TARG_ENV_HFILES = \
config/te-sparcaout.h \
config/te-sun3.h \
config/te-svr4.h \
config/te-sysv32.h
config/te-sysv32.h \
config/te-tmips.h
# Multi files in config

3
gas/Makefile.in

@ -482,7 +482,8 @@ TARG_ENV_HFILES = \
config/te-sparcaout.h \
config/te-sun3.h \
config/te-svr4.h \
config/te-sysv32.h
config/te-sysv32.h \
config/te-tmips.h
# Multi files in config

3
gas/config/tc-mips.c

@ -126,7 +126,8 @@ mips_target_format ()
#ifdef TE_TMIPS
/* This is traditional mips */
return (target_big_endian
? "elf32-tradbigmips" : "elf32-tradlittlemips");
? (mips_64 ? "elf64-tradbigmips" : "elf32-tradbigmips")
: (mips_64 ? "elf64-tradlittlemips" : "elf32-tradlittlemips"));
#else
return (target_big_endian
? (mips_64 ? "elf64-bigmips" : "elf32-bigmips")

474
gas/configure

File diff suppressed because it is too large

5
gas/configure.in

@ -346,9 +346,10 @@ changequote([,])dnl
mips-*-irix*) fmt=ecoff ;;
mips-*-lnews*) fmt=ecoff em=lnews ;;
mips-*-riscos*) fmt=ecoff ;;
mips-*-sysv4*MP*) fmt=elf em=tmips ;;
mips-*-sysv4*MP* | mips-*-linux-gnu* | mips-*-gnu*)
fmt=elf em=tmips ;;
mips-*-sysv*) fmt=ecoff ;;
mips-*-elf* | mips-*-rtems* | mips-*-linux-gnu* | mips-*-gnu* | mips-*-openbsd*)
mips-*-elf* | mips-*-rtems* | mips-*-openbsd*)
fmt=elf ;;
mips-*-vxworks*) fmt=elf
AC_DEFINE(MIPS_STABS_ELF, 1,

Loading…
Cancel
Save