Add hppa1.1-hp-lites support.
authorJeff Law <law@redhat.com>
Tue, 2 May 1995 22:39:41 +0000 (22:39 +0000)
committerJeff Law <law@redhat.com>
Tue, 2 May 1995 22:39:41 +0000 (22:39 +0000)
configure.in
gas/ChangeLog
gas/configure
gas/configure.in
ld/ChangeLog
ld/configure.in

index 5b8cbe2c102acc48fb630620b73f5edcc9bb2e51..1073096778fb9b1079d81e04f163156d5d24ed21 100644 (file)
@@ -369,7 +369,8 @@ case "${target}" in
   h8500-*-*)
     noconfigdirs="$noconfigdirs libg++ libstdc++ libio librx"
     ;;
-  hppa*-*-*elf*)
+  hppa*-*-*elf*) | \
+  hppa*-*-lites*)
     # Do configure ld/binutils/gas for this case.
     ;;
   hppa*-*-*)
index 21ad00e83b61e6093e13021ca2a769dbe9a4c8a8..7d4a3508460b13c6251b0a26298432b80bf5a9f9 100644 (file)
@@ -1,3 +1,8 @@
+Tue May  2 16:34:47 1995  Jeff Law  (law@snake.cs.utah.edu)
+
+       * configure (hppa*-*-lites*): Handle just like hppa*-*-*elf*.
+       * configure.in: Likewise.
+
 Tue May  2 11:22:00 1995  Ken Raeburn  <raeburn@cujo.cygnus.com>
 
        * read.c (pop_insert): New function.
index cce0501d17d79d524eb90542f3bec98232cd2253..601d9520a156980960e79da67c8330cbe0077357 100755 (executable)
@@ -592,6 +592,7 @@ case ${generic_target} in
   arm-*-riscix*)       obj_format=aout ;;
 
   hppa-*-*elf*)                obj_format=elf emulation=hppa ;;
+  hppa-*-lites*)       obj_format=elf emulation=hppa ;;
   hppa-*-osf*)         obj_format=som emulation=hppa ;;
   hppa-*-hpux*)                obj_format=som emulation=hppa ;;
   hppa-*-bsd*)         obj_format=som emulation=hppa ;;
index 022402625f4a18e5aa5f14baa3f5953186620fbd..088a04a13b97760f8492d047a6e28d42e603d26f 100644 (file)
@@ -79,6 +79,7 @@ case ${generic_target} in
   arm-*-riscix*)       obj_format=aout ;;
 
   hppa-*-*elf*)                obj_format=elf emulation=hppa ;;
+  hppa-*-lites*)       obj_format=elf emulation=hppa ;;
   hppa-*-osf*)         obj_format=som emulation=hppa ;;
   hppa-*-hpux*)                obj_format=som emulation=hppa ;;
   hppa-*-bsd*)         obj_format=som emulation=hppa ;;
index 2583cf8560a9a5186cf350e286d855794b8bd000..159b05f00f37f1b89823d3161232872ed4eca496 100644 (file)
@@ -1,3 +1,58 @@
+Tue May  2 16:36:07 1995  Jeff Law  (law@snake.cs.utah.edu)
+
+       * configure.in (hppa*-*-lites*): Handle like hppa*-*-*elf*.
+
+Mon Apr 24 19:21:02 1995  Michael Meissner  <meissner@cygnus.com>
+
+       * ldwrite.c (ldwrite): Before doing anything, reset the error
+       code.  If bfd_final_link returns an error, but the error code is
+       unset, don't issue an extra message.  Assume a correct error
+       message was already set.
+
+Fri Apr 14 16:31:24 1995  Ken Raeburn  <raeburn@cujo.cygnus.com>
+
+       * Makefile.in (ALL_EMULATIONS): Added em68kelf.o.
+       (em68kelf.o): New target.
+       * config/m68k-elf.mt, emulparams/m68kelf.sh: New files.
+       * configure.in: Use them for m68*-*-elf.
+
+Tue Apr 11 12:02:03 1995  Stan Shebs  <shebs@andros.cygnus.com>
+
+       Merge in support for Mac MPW as a host.
+       (Old change descriptions retained for informational value.)
+
+       * mpw-config.in (i386-unknown-aout): Change to i386-unknown-go32.
+       (i386-unknown-coff): Remove.
+       (sh-hitachi-hms): New target.
+       (emulation_ofiles): Set correctly for each target.
+       (version, TDEFINES): Add to makefile fragment.
+       * mpw-make.in (BISON): Use byacc instead of bison.
+       (em_*.c): Replace with e*.c everywhere.
+       (ldgram.h): Separate action from ldgram.c generation.
+       (LD_PROG): Depend on Version.r.
+       (Version.r): generate from version info.
+       * mpw-emipsidt.c: New file, modified for MPW from emipsidt.c.
+
+       * mpw-config.in (m68k-apple-macos, ppc-apple-macos,
+        i386-unknown-aout, i386-unknown-coff): New targets.
+       (m68k-aout, m68k-coff): Remove targets.
+       (mk.tmp): Add definition of EMUL.
+
+       * mpw-config.in (emulname): Set based on target.
+       (ldemul-list.h): Construct.
+       * mpw-make.in (install-only): New target.
+       (install): Depend on install-only.
+
+       * mpw-make.in (bindir): Fix pathname.
+       (install): Move here from mpw-build.in.
+
+       * mpw-config.in: New file, MPW configuration fragment.
+       * mpw-make.in: New file, MPW makefile fragment.
+       (This file is semi-automatically generated from Makefile.in.)
+       * ldfile.c (slash): If MPW, set to `:'.
+       * ldlex.l (TRUE_FALSE_ALREADY_DEFINED): If MPW, set this to
+       prevent redefinition errors.
+
 start-sanitize-arc
 Thu Apr  6 20:38:36 1995  Doug Evans  <dje@chestnut.cygnus.com>
 
index ac9833d5eb5da01b8d9340bd99e752d952cafa52..e8a858a4d76cd4a6e565e01365aab730e5ed47b3 100644 (file)
@@ -74,6 +74,7 @@ case "${targ}" in
   i[345]86-*-bsd386)   ld_target=i386-bsd ;;
   i[345]86-*-bsdi*)    ld_target=i386-bsd ;;
   i[345]86-*-aout)     ld_target=i386-aout ;;
+  i[345]86-*-linuxaout*) ld_target=i386-laout ;;
   i[345]86-*-linux*)   ld_target=i386-linux ;;
   i[345]86-*-sysv4*)   ld_target=i386-elf ;;
   i[345]86-*-unixware) ld_target=i386-elf ;;
@@ -82,6 +83,7 @@ case "${targ}" in
   i[345]86-*-elf*)     ld_target=i386-elf ;;
   i[345]86-*-sysv*)    ld_target=i386-coff ;;
   i[345]86-*-mach*)    ld_target=i386-mach ;;
+  i[345]86-*-gnuelf*)  ld_target=i386-gelf ;;
   i[345]86-*-gnu*)     ld_target=i386-gnu ;;
   m8*-*-*)             ld_target=m88k-bcs ;;
   a29k-*-udi)          ld_target=sa29200 ;;
@@ -99,6 +101,7 @@ case "${targ}" in
   m68k-hp-bsd*)                ld_target=hp300bsd ;;
   m68*-*-aout)         ld_target=m68k ;;
   m68*-*-coff)         ld_target=m68k-coff ;;
+  m68*-*-elf)          ld_target=m68k-elf ;;
   m68*-*-hpux*)                ld_target=hp300hpux ;;
   m68*-*-lynxos*)      ld_target=m68k-lynx ;;
   m68*-*-netbsd*)      ld_target=m68k-nbsd ;;
@@ -106,6 +109,7 @@ case "${targ}" in
     echo '***' "Unknown m68k target vendor for ld:" ${target_vendor} 1>&2
                        exit 1 ;;
   hppa*-*-*elf*)       ld_target=hppaelf ;;
+  hppa*-*-lites*)      ld_target=hppaelf ;;
   vax-dec-ultrix* | vax-dec-bsd*) ld_target=vax ;;
   mips*-dec-ultrix*)   ld_target=mips-lit ;;
   mips*-sgi-irix5*)    ld_target=mipsb-elf32 ;;