X-Git-Url: https://git.saurik.com/apple/ld64.git/blobdiff_plain/b2fa67a80bc53211e4d1ea81f23e9f953ee1dd6c..ebf6f43431fe84b7b17822014a6d1f0169516e93:/unit-tests/test-cases/lto-preload-pie/Makefile diff --git a/unit-tests/test-cases/lto-preload-pie/Makefile b/unit-tests/test-cases/lto-preload-pie/Makefile index 063bc33..6f9cc2c 100644 --- a/unit-tests/test-cases/lto-preload-pie/Makefile +++ b/unit-tests/test-cases/lto-preload-pie/Makefile @@ -27,16 +27,13 @@ include ${TESTROOT}/include/common.makefile # verify -preload -pie produces relocations # -LLVMGCC = /Developer/usr/bin/llvm-gcc-4.2 -arch ${ARCH} -LLVMGXX = /Developer/usr/bin/llvm-g++-4.2 -arch ${ARCH} - run: all all: - ${LLVMGCC} ${CCFLAGS} --emit-llvm a.c -c -o a.o - ${LLVMGCC} ${CCFLAGS} --emit-llvm b.c -c -o b.o - ${LLVMGCC} ${CCFLAGS} --emit-llvm main.c -c -o main.o - ${LLVMGCC} ${CCFLAGS} main.o a.o b.o -Wl,-preload -Wl,-pie -o main.preload \ + ${CC} ${CCFLAGS} -flto a.c -c -o a.o + ${CC} ${CCFLAGS} -flto b.c -c -o b.o + ${CC} ${CCFLAGS} -flto main.c -c -o main.o + ${CC} ${CCFLAGS} main.o a.o b.o -Wl,-preload -Wl,-pie -o main.preload \ -e _entry -nostdlib -Wl,-segalign,0x20 -Wl,-seg1addr,0x200 otool -rv main.preload | grep "Local relocation information" | ${PASS_IFF_STDIN}