aboutsummaryrefslogtreecommitdiff
path: root/ld/configure
diff options
context:
space:
mode:
Diffstat (limited to 'ld/configure')
-rwxr-xr-xld/configure18
1 files changed, 16 insertions, 2 deletions
diff --git a/ld/configure b/ld/configure
index 8452a13..30c6a36 100755
--- a/ld/configure
+++ b/ld/configure
@@ -605,6 +605,7 @@ LIBOBJS
TESTBFDLIB
EMULATION_LIBPATH
LIB_PATH
+EMUL_EXTRA_BINARIES
EMUL_EXTRA_OFILES
EMULATION_OFILES
EMUL
@@ -12193,7 +12194,7 @@ else
lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
lt_status=$lt_dlunknown
cat > conftest.$ac_ext <<_LT_EOF
-#line 12196 "configure"
+#line 12197 "configure"
#include "confdefs.h"
#if HAVE_DLFCN_H
@@ -12299,7 +12300,7 @@ else
lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
lt_status=$lt_dlunknown
cat > conftest.$ac_ext <<_LT_EOF
-#line 12302 "configure"
+#line 12303 "configure"
#include "confdefs.h"
#if HAVE_DLFCN_H
@@ -16837,6 +16838,7 @@ all_targets=
EMUL=
all_emuls=
all_emul_extras=
+all_emul_extra_binaries=
all_libpath=
rm -f tdirs
@@ -16944,6 +16946,15 @@ do
;;
esac
done
+
+ for i in $targ_extra_binaries; do
+ case " $all_emul_extra_binaries " in
+ *" ${i} "*) ;;
+ *)
+ all_emul_extra_binaries="$all_emul_extra_binaries ${i}"
+ ;;
+ esac
+ done
fi
done
@@ -16959,14 +16970,17 @@ if test x${all_targets} = xtrue; then
EMULATION_OFILES='$(ALL_EMULATIONS)'
fi
EMUL_EXTRA_OFILES='$(ALL_EMUL_EXTRA_OFILES)'
+ EMUL_EXTRA_BINARIES='$(ALL_EMUL_EXTRA_BINARIES)'
else
EMULATION_OFILES=$all_emuls
EMUL_EXTRA_OFILES=$all_emul_extras
+ EMUL_EXTRA_BINARIES=$all_emul_extra_binaries
fi
+
EMULATION_LIBPATH=$all_libpath