aboutsummaryrefslogtreecommitdiff
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
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.
-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