From 7f2649bb061f8e22a046845224262cbd768a850d Mon Sep 17 00:00:00 2001 From: Per Bothner Date: Mon, 7 Jun 1993 19:57:26 +0000 Subject: * Makefile.in (INCLUDES): Add -I../bfd for sysdep.h and bfd.h. * configure.in: No longer need to configure to get sysdep.h. --- ld/ChangeLog | 11 ++++++++--- ld/configure.in | 28 ++++++++++++++-------------- 2 files changed, 22 insertions(+), 17 deletions(-) (limited to 'ld') diff --git a/ld/ChangeLog b/ld/ChangeLog index 2f5fc42..17d2618 100644 --- a/ld/ChangeLog +++ b/ld/ChangeLog @@ -1,8 +1,13 @@ +Mon Jun 7 12:53:28 1993 Per Bothner (bothner@rtl.cygnus.com) + + * Makefile.in (INCLUDES): Add -I../bfd for sysdep.h and bfd.h. + * configure.in: No longer need to configure to get sysdep.h. + Fri Jun 4 16:18:24 1993 david d `zoo' zuhn (zoo at cirdan.cygnus.com) - * Makefile.in: remove old C++ rules; remove install:all and - install-info:info dependencies (these cause some spurious rebuilds - at 'make install' time) + * Makefile.in: remove install:all and install-info:info + dependencies (these cause some spurious rebuilds at 'make install' + time) Fri Jun 4 08:50:14 1993 Ian Lance Taylor (ian@cygnus.com) diff --git a/ld/configure.in b/ld/configure.in index 249f490..f0ee0b0 100644 --- a/ld/configure.in +++ b/ld/configure.in @@ -9,17 +9,6 @@ target_dependent=true # per-host: -. ${srcdir}/../bfd/configure.host - -# Set up to make a link between the host's include file and "sysdep.h". -files="../bfd/hosts/${my_host}.h" -links="sysdep.h" - -if [ ! -f ${srcdir}/${files} ] ; then - files=../bfd/hosts/std-host.h - echo "[${srcname} has no specific support for host ${host} -- using std-host]" -fi - host_makefile_frag= if [ -f ${srcdir}/config/${my_host}.mh ] ; then @@ -64,6 +53,8 @@ case "${target}" in ;; i[34]86-*-go32) my_target=go32 ;; + i[34]86-*-aix*) my_target=i386-coff + ;; i[34]86-*-sco*) my_target=i386-coff ;; i[34]86-*-coff) my_target=i386-coff @@ -98,16 +89,22 @@ case "${target}" in ;; m68*-*-coff) my_target=m68k-coff ;; + m68*-*-hpux) my_target=hp300hpux + ;; m68*-*-*) echo '***' "Unknown m68k target vendor for ld:" ${target_vendor} 1>&2 exit 1 ;; + hppa*-hp-osf) my_target=hppaosf + ;; vax-dec-ultrix* | vax-dec-bsd*) my_target=vax ;; mips-dec-ultrix*) my_target=mips-lit ;; mips-sgi-irix*) my_target=mips-big ;; - mips-idt-ecoff) my_target=mips-idt + mips-idt-ecoffl*) my_target=mips-idtl + ;; + mips-idt-ecoff*) my_target=mips-idt ;; mips-dec-bsd*) my_target=mipsbsd ;; @@ -119,6 +116,9 @@ case "${target}" in ;; esac - - target_makefile_frag=config/${my_target}.mt + +if [ ! -r ${srcdir}/${target_makefile_frag} ]; then + echo '***' GNU LD does not support target ${target} 1>&2 + exit 1 +fi -- cgit v1.1