projects
/
deliverable
/
binutils-gdb.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
* hppa-dis.c (print_insn_hppa): Change condition args to use
[deliverable/binutils-gdb.git]
/
ld
/
configure.in
diff --git
a/ld/configure.in
b/ld/configure.in
index 6846641f5442bd431c96bb8a5cfff8e68ecfb448..01b802eeaeea7b63850795067480a8a91239ed7a 100644
(file)
--- a/
ld/configure.in
+++ b/
ld/configure.in
@@
-1,11
+1,11
@@
dnl Process this file with autoconf to produce a configure script
dnl
dnl Process this file with autoconf to produce a configure script
dnl
-AC_PREREG(2.
5
)
+AC_PREREG(2.
13
)
AC_INIT(ldmain.c)
AC_CANONICAL_SYSTEM
AC_INIT(ldmain.c)
AC_CANONICAL_SYSTEM
-AM_INIT_AUTOMAKE(ld, 2.9.
4
)
+AM_INIT_AUTOMAKE(ld, 2.9.
5
)
AM_PROG_LIBTOOL
AM_PROG_LIBTOOL
@@
-37,12
+37,12
@@
fi
# host-specific stuff:
AC_PROG_CC
# host-specific stuff:
AC_PROG_CC
-A
M
_PROG_INSTALL
+A
C
_PROG_INSTALL
ALL_LINGUAS=
CY_GNU_GETTEXT
ALL_LINGUAS=
CY_GNU_GETTEXT
-A
M
_EXEEXT
+A
C
_EXEEXT
AC_PROG_YACC
AM_PROG_LEX
AC_PROG_YACC
AM_PROG_LEX
@@
-66,6
+66,7
@@
BFD_NEED_DECLARATION(strstr)
BFD_NEED_DECLARATION(free)
BFD_NEED_DECLARATION(sbrk)
BFD_NEED_DECLARATION(getenv)
BFD_NEED_DECLARATION(free)
BFD_NEED_DECLARATION(sbrk)
BFD_NEED_DECLARATION(getenv)
+BFD_NEED_DECLARATION(environ)
# target-specific stuff:
# target-specific stuff:
@@
-73,6
+74,7
@@
all_targets=
EMUL=
all_emuls=
all_emul_extras=
EMUL=
all_emuls=
all_emul_extras=
+all_libpath=
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
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
@@
-99,7
+101,7
@@
do
EMUL=$targ_emul
fi
EMUL=$targ_emul
fi
- for i in $targ_emul $targ_extra_emuls; do
+ for i in $targ_emul $targ_extra_emuls
$targ_extra_libpath
; do
case " $all_emuls " in
*" e${i}.o "*) ;;
*)
case " $all_emuls " in
*" e${i}.o "*) ;;
*)
@@
-111,6
+113,19
@@
do
esac
done
esac
done
+ for i in $targ_emul $targ_extra_libpath; do
+ case " $all_libpath " in
+ *" ${i} "*) ;;
+ *)
+ if test -z "$all_libpath"; then
+ all_libpath=${i}
+ else
+ all_libpath="$all_libpath ${i}"
+ fi
+ ;;
+ esac
+ done
+
for i in $targ_extra_ofiles; do
case " $all_emul_extras " in
*" ${i} "*) ;;
for i in $targ_extra_ofiles; do
case " $all_emul_extras " in
*" ${i} "*) ;;
@@
-144,6
+159,9
@@
fi
AC_SUBST(EMULATION_OFILES)
AC_SUBST(EMUL_EXTRA_OFILES)
AC_SUBST(EMULATION_OFILES)
AC_SUBST(EMUL_EXTRA_OFILES)
+EMULATION_LIBPATH=$all_libpath
+AC_SUBST(EMULATION_LIBPATH)
+
if test x${enable_static} = xno; then
TESTBFDLIB="--rpath ../bfd/.libs ../bfd/.libs/libbfd.so"
else
if test x${enable_static} = xno; then
TESTBFDLIB="--rpath ../bfd/.libs ../bfd/.libs/libbfd.so"
else
This page took
0.023568 seconds
and
4
git commands to generate.