aboutsummaryrefslogtreecommitdiff
path: root/ld
diff options
context:
space:
mode:
authorK. Richard Pixley <rich@cygnus>1991-12-07 07:35:43 +0000
committerK. Richard Pixley <rich@cygnus>1991-12-07 07:35:43 +0000
commit818a192aae196dd06f3f103d97541ca815c38be9 (patch)
tree31f5fa75e1a9b9d9973490755eb0551d362b2fbe /ld
parent92bb90afdc0cd8270154c4264ec4d632529453c7 (diff)
downloadgdb-818a192aae196dd06f3f103d97541ca815c38be9.zip
gdb-818a192aae196dd06f3f103d97541ca815c38be9.tar.gz
gdb-818a192aae196dd06f3f103d97541ca815c38be9.tar.bz2
Fri Dec 6 23:29:26 1991 K. Richard Pixley (rich at rtl.cygnus.com)
* Makefile.in: punt "fundamental" mode because it breaks my emacs macros. install using INSTALL_PROGRAM and INSTALL_DATA. remove spaces following hyphens, bsd make can't cope. added standards.text support and made it look like all the other makefiles. * configure.in: configure now runs entirely in objdir so make file existence checks against ${srcdir}. Mark this directory as target dependent. Thu Dec 5 22:46:16 1991 K. Richard Pixley (rich at rtl.cygnus.com) * Makefile.in: idestdir and ddestdir go away. Added copyrights and shift gpl to v2. Added ChangeLog if it didn't exist. docdir and mandir now keyed off datadir by default.
Diffstat (limited to 'ld')
-rw-r--r--ld/ChangeLog46
-rw-r--r--ld/configure.in10
2 files changed, 53 insertions, 3 deletions
diff --git a/ld/ChangeLog b/ld/ChangeLog
index 9f23140..beb44b1 100644
--- a/ld/ChangeLog
+++ b/ld/ChangeLog
@@ -1,3 +1,49 @@
+Fri Dec 6 23:29:26 1991 K. Richard Pixley (rich at rtl.cygnus.com)
+
+ * Makefile.in: punt "fundamental" mode because it breaks my emacs
+ macros. install using INSTALL_PROGRAM and INSTALL_DATA. remove
+ spaces following hyphens, bsd make can't cope. added
+ standards.text support and made it look like all the other
+ makefiles.
+
+ * configure.in: configure now runs entirely in objdir so make file
+ existence checks against ${srcdir}. Mark this directory as
+ target dependent.
+
+Thu Dec 5 22:46:16 1991 K. Richard Pixley (rich at rtl.cygnus.com)
+
+ * Makefile.in: idestdir and ddestdir go away. Added copyrights
+ and shift gpl to v2. Added ChangeLog if it didn't exist. docdir
+ and mandir now keyed off datadir by default.
+
+Wed Dec 4 23:36:55 1991 Per Bothner (bothner at cygnus.com)
+
+ * ldver.c: Bumped version to 1.93.
+ * Makefile.in: Pass -y to bison.
+
+Mon Nov 25 18:28:40 1991 Steve Chamberlain (sac at cygnus.com)
+
+ * config.h: h8 is now coff, not ieee
+ * h8300hds.sc: reflect the same
+
+Thu Nov 14 19:55:09 1991 Per Bothner (bothner at cygnus.com)
+
+ * ldver.c (ldversion()): Update to 1.92.
+ * ldctor.c: There are two places constructor sets
+ can be defined. One of them checked for an existing
+ duplicate, the other didn't. Unfortunately, the latter
+ was called after the former ...
+ So, factor out code for inserting a new element into
+ constructor_name_list (after checking for a duplicate)
+ into a new function add_constructor_name, and call
+ it from both aforementioned places (ldlang_add_constructor
+ and ldlang_check_for_constructors).
+
+Wed Nov 13 15:17:43 1991 Per Bothner (bothner at cygnus.com)
+
+ * Makefile.in: Rename .c files generated from ldtemplate
+ to have names starting with ld__. This helps 'make clean'.
+
Tue Nov 12 18:36:50 1991 Steve Chamberlain (sac at cygnus.com)
* Makefile.in: Take out the version number for install
diff --git a/ld/configure.in b/ld/configure.in
index 6891715..7d94046 100644
--- a/ld/configure.in
+++ b/ld/configure.in
@@ -5,6 +5,7 @@
srctrigger=ldmain.c
srcname="linker"
+target_dependent=true
# per-host:
@@ -22,6 +23,8 @@ mips)
m88k)
case "${host_vendor}" in
+ motorola)
+ my_host=delta88 ;;
*)
case "${host_os}" in
dgux) my_host=dgux ;;
@@ -55,6 +58,7 @@ i386)
case "${host_os}" in
sysv) my_host=i386v ;;
mach) my_host=i386mach ;;
+ bsd) my_host=i386-aout ;;
msdos) my_host=dose ;;
esac
;;
@@ -90,15 +94,15 @@ esac
files="../bfd/hosts/h-${my_host}.h"
links="sysdep.h"
-if [ ! -f ${files} ] ; then
+if [ ! -f ${srcdir}/${files} ] ; then
if [ -n "${my_host}" ] ; then
- echo '***' No file ${files}
+ echo '***' No file ${srcdir}/${files}
fi
echo '***' ${srcname} does not support host ${host}
exit 1
fi
host_makefile_frag=
-if [ -f config/mh-${my_host} ] ; then
+if [ -f ${srcdir}/config/mh-${my_host} ] ; then
host_makefile_frag=config/mh-${my_host}
fi