From b50c15dce92e1bd88e423b3e42dcad97810692bb Mon Sep 17 00:00:00 2001 From: Nick Clifton Date: Fri, 2 Jan 2004 16:37:12 +0000 Subject: [PATCH] Add m68k-uclinux target --- bfd/ChangeLog | 4 ++++ bfd/config.bfd | 2 +- gas/ChangeLog | 4 ++++ gas/configure | 1 + gas/configure.in | 1 + ld/ChangeLog | 3 +++ ld/configure.tgt | 1 + 7 files changed, 15 insertions(+), 1 deletion(-) diff --git a/bfd/ChangeLog b/bfd/ChangeLog index 06b089d2db0..994b9d3a0fa 100644 --- a/bfd/ChangeLog +++ b/bfd/ChangeLog @@ -1,3 +1,7 @@ +2004-01-02 Bernardo Innocenti + + * config.bfd: Add m68k-uClinux target. + 2004-01-01 Grant Edwards * elflink.h (elf_gc_sections): Warn when gc-sections option is ignored. diff --git a/bfd/config.bfd b/bfd/config.bfd index 4987bce2a95..152d393fca6 100644 --- a/bfd/config.bfd +++ b/bfd/config.bfd @@ -651,7 +651,7 @@ case "${targ}" in targ_defvec=m68kcoff_vec targ_selvecs="m68kcoff_vec versados_vec ieee_vec aout0_big_vec" ;; - m68*-*-elf* | m68*-*-sysv4*) + m68*-*-elf* | m68*-*-sysv4* | m68*-*-uclinux*) targ_defvec=bfd_elf32_m68k_vec targ_selvecs="m68kcoff_vec ieee_vec" ;; diff --git a/gas/ChangeLog b/gas/ChangeLog index eacd2653890..7c26ea93fb9 100644 --- a/gas/ChangeLog +++ b/gas/ChangeLog @@ -1,3 +1,7 @@ +2004-01-02 Bernardo Innocenti + + * configure.in: Add m68k-uClinux target. + * configure: Regenerate. For older changes see ChangeLog-0203 diff --git a/gas/configure b/gas/configure index 37926bca838..f177d5f6fb2 100755 --- a/gas/configure +++ b/gas/configure @@ -4202,6 +4202,7 @@ echo "$as_me: WARNING: GAS support for ${generic_target} is preliminary and a wo m68k-*-hpux*) fmt=hp300 em=hp300 ;; m68k-*-linux*aout*) fmt=aout em=linux ;; m68k-*-linux-gnu*) fmt=elf em=linux ;; + m68k-*-uclinux*) fmt=elf ;; m68k-*-gnu*) fmt=elf ;; m68k-*-lynxos*) fmt=coff em=lynx ;; m68k-*-netbsdelf*) fmt=elf em=nbsd ;; diff --git a/gas/configure.in b/gas/configure.in index 514fee4fc2a..2d93594d8b3 100644 --- a/gas/configure.in +++ b/gas/configure.in @@ -359,6 +359,7 @@ changequote([,])dnl m68k-*-hpux*) fmt=hp300 em=hp300 ;; m68k-*-linux*aout*) fmt=aout em=linux ;; m68k-*-linux-gnu*) fmt=elf em=linux ;; + m68k-*-uclinux*) fmt=elf ;; m68k-*-gnu*) fmt=elf ;; m68k-*-lynxos*) fmt=coff em=lynx ;; m68k-*-netbsdelf*) fmt=elf em=nbsd ;; diff --git a/ld/ChangeLog b/ld/ChangeLog index eacd2653890..45877d63970 100644 --- a/ld/ChangeLog +++ b/ld/ChangeLog @@ -1,3 +1,6 @@ +2004-01-02 Bernardo Innocenti + + * configure.tgt: Add m68k-uClinux target. For older changes see ChangeLog-0203 diff --git a/ld/configure.tgt b/ld/configure.tgt index b9183fb4959..b1fef159f2d 100644 --- a/ld/configure.tgt +++ b/ld/configure.tgt @@ -367,6 +367,7 @@ m68k-*-linux-gnu*) targ_emul=m68kelf targ_extra_emuls=m68klinux tdir_m68klinux=`echo ${targ_alias} | sed -e 's/linux/linuxaout/'` ;; +m68k-*-uclinux*) targ_emul=m68kelf ;; m68*-*-gnu*) targ_emul=m68kelf ;; m68*-*-lynxos*) targ_emul=m68klynx ;; m68*-*-netbsd*4k*) targ_emul=m68k4knbsd -- 2.30.2