diff options
author | DJ Delorie <dj@redhat.com> | 1998-11-09 21:51:51 +0000 |
---|---|---|
committer | DJ Delorie <dj@redhat.com> | 1998-11-09 21:51:51 +0000 |
commit | eb8061bf350faa0074e04a9746f1284cf7604360 (patch) | |
tree | e129a194446ea447d8e4301d0ca3d918a82adc82 /ld/configure.in | |
parent | 83da26349f99fa7a8d40b8f3349a9a156268faaf (diff) | |
download | gdb-eb8061bf350faa0074e04a9746f1284cf7604360.zip gdb-eb8061bf350faa0074e04a9746f1284cf7604360.tar.gz gdb-eb8061bf350faa0074e04a9746f1284cf7604360.tar.bz2 |
* pe-dll.c: New file; direct support for PE DLLs
* deffile.h: New file; direct support for PE DLLs
* deffilep.y: New file; direct support for PE DLLs
* emultempl/pe.em: add direct support for PE DLLs
* configure.tgt: allow target-specific extra files
* configure.in: allow target-specific extra files
* ldlang.c (lang_add_assignment): return the assignment so that
one can change the value later based on the object files (pe-dll
DEF files do this)
* ldint.texinfo: add section for emulation walkthrough
Diffstat (limited to 'ld/configure.in')
-rw-r--r-- | ld/configure.in | 15 |
1 files changed, 14 insertions, 1 deletions
diff --git a/ld/configure.in b/ld/configure.in index b87943d..2905609 100644 --- a/ld/configure.in +++ b/ld/configure.in @@ -5,7 +5,7 @@ AC_INIT(ldmain.c) AC_CANONICAL_SYSTEM -AM_INIT_AUTOMAKE(ld, 2.9.1) +AM_INIT_AUTOMAKE(ld, 2.9.4) AM_PROG_LIBTOOL @@ -73,6 +73,7 @@ BFD_NEED_DECLARATION(getenv) all_targets= EMUL= all_emuls= +all_emul_extras= dnl We need to get an arbitrary number of tdir definitions into dnl Makefile. We can't do it using AC_SUBST, because autoconf does @@ -110,6 +111,15 @@ do ;; esac done + + for i in $targ_extra_ofiles; do + case " $all_emul_extras " in + *" ${i} "*) ;; + *) + all_emul_extras="$all_emul_extras ${i}" + ;; + esac + done fi done @@ -127,10 +137,13 @@ if test x${all_targets} = xtrue; then else EMULATION_OFILES='$(ALL_EMULATIONS)' fi + EMUL_EXTRA_OFILES='' else EMULATION_OFILES=$all_emuls + EMUL_EXTRA_OFILES=$all_emul_extras fi AC_SUBST(EMULATION_OFILES) +AC_SUBST(EMUL_EXTRA_OFILES) if test x${enable_static} = xno; then TESTBFDLIB="--rpath ../bfd/.libs ../bfd/.libs/libbfd.so" |