diff options
author | K. Richard Pixley <rich@cygnus> | 1991-12-07 07:35:43 +0000 |
---|---|---|
committer | K. Richard Pixley <rich@cygnus> | 1991-12-07 07:35:43 +0000 |
commit | 818a192aae196dd06f3f103d97541ca815c38be9 (patch) | |
tree | 31f5fa75e1a9b9d9973490755eb0551d362b2fbe /ld | |
parent | 92bb90afdc0cd8270154c4264ec4d632529453c7 (diff) | |
download | gdb-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/ChangeLog | 46 | ||||
-rw-r--r-- | ld/configure.in | 10 |
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 |