aboutsummaryrefslogtreecommitdiff
path: root/ld/configure.in
diff options
context:
space:
mode:
authorDJ Delorie <dj@redhat.com>1998-11-09 21:51:51 +0000
committerDJ Delorie <dj@redhat.com>1998-11-09 21:51:51 +0000
commiteb8061bf350faa0074e04a9746f1284cf7604360 (patch)
treee129a194446ea447d8e4301d0ca3d918a82adc82 /ld/configure.in
parent83da26349f99fa7a8d40b8f3349a9a156268faaf (diff)
downloadgdb-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.in15
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"