summaryrefslogtreecommitdiffstats
path: root/trunk/testsuite/quick3.sh
diff options
context:
space:
mode:
Diffstat (limited to 'trunk/testsuite/quick3.sh')
-rwxr-xr-xtrunk/testsuite/quick3.sh6
1 files changed, 4 insertions, 2 deletions
diff --git a/trunk/testsuite/quick3.sh b/trunk/testsuite/quick3.sh
index 00d2aad..9601fe6 100755
--- a/trunk/testsuite/quick3.sh
+++ b/trunk/testsuite/quick3.sh
@@ -43,7 +43,7 @@ for lib in `cat syslnk.list`; do
cp -dp $lib quick3.tree/lib
done
$CCLINK -o quick3.tree/usr/bin/bin1 $srcdir/reloc1.c \
- -Wl,--rpath-link,quick3.tree/usr/lib -L quick3.tree/usr/lib -l2
+ -Wl,--rpath-link,quick3.tree/usr/lib -L quick3.tree/usr/lib -l2 -l1
cat > quick3.tree/etc/prelink.conf <<EOF
quick3.tree/usr/bin
quick3.tree/lib
@@ -72,7 +72,9 @@ sleep 3s
echo $PRELINK ${PRELINK_OPTS--vm} -aqvvvvv >> quick3.log
$PRELINK ${PRELINK_OPTS--vm} -aqvvvvv > quick3.tree/etc/log3 2>&1 || exit 3
cat quick3.tree/etc/log3 >> quick3.log
-LD_LIBRARY_PATH=quick3.tree/lib:quick3.tree/usr/lib quick3.tree/usr/bin/bin1 || exit 4
+if [ "x$CROSS" = "x" ]; then
+ LD_LIBRARY_PATH=quick3.tree/lib:quick3.tree/usr/lib quick3.tree/usr/bin/bin1 || exit 4
+fi
LIBS="quick3.tree/usr/lib/lib1.so quick3.tree/usr/lib/lib2.so.0"
echo $PRELINK ${PRELINK_OPTS--vm} -aqvvvvv >> quick3.log
$PRELINK ${PRELINK_OPTS--vm} -aqvvvvv > quick3.tree/etc/log4 2>&1 || exit 5