diff options
-rw-r--r-- | ChangeLog | 3 | ||||
-rwxr-xr-x | testsuite/reloc12.sh | 4 |
2 files changed, 7 insertions, 0 deletions
@@ -1,3 +1,6 @@ +2018-10-12 Mark Hatle <mark.hatle@windriver.com> + * testsuite/reloc12.sh: Detect if compiler/linker support test + 2018-10-12 Robert Yang <liezhi.yang@windriver.com> * src/arch-mips.c: Make tls offset optional on tls usage diff --git a/testsuite/reloc12.sh b/testsuite/reloc12.sh index a8a43c7..6cbc1f9 100755 --- a/testsuite/reloc12.sh +++ b/testsuite/reloc12.sh @@ -4,6 +4,10 @@ rm -f reloc12 reloc12lib*.so reloc12.log rm -f prelink.cache $RUN_HOST $CC -shared -O2 -fpic -o reloc12lib1.so $srcdir/reloc12lib1.c $RUN_HOST $CC -shared -O2 -fpic -o reloc12lib2.so $srcdir/reloc12lib2.c +if [ $? -ne 0 ]; then + echo "tested relocation not available in this GCC/Linker" + exit 77 +fi BINS="reloc12" LIBS="reloc12lib1.so reloc12lib2.so" $RUN_HOST $CCLINK -o reloc12 $srcdir/reloc12.c -Wl,--rpath-link,. ${LIBS} |