]> git.saurik.com Git - apple/ld64.git/blobdiff - unit-tests/test-cases/private-non-lazy/Makefile
ld64-84.1.2.tar.gz
[apple/ld64.git] / unit-tests / test-cases / private-non-lazy / Makefile
old mode 100644 (file)
new mode 100755 (executable)
index 655631c..be0ba42
@@ -33,15 +33,22 @@ run: all
 
 all:
        ${CC} ${CCFLAGS} -c foo.c -o foo.o
+       ${FAIL_IF_BAD_OBJ} foo.o
+
        ${CC} ${CCFLAGS} -c bar.c -o bar.o
+       ${FAIL_IF_BAD_OBJ} bar.o
+
        ${LD} -r foo.o bar.o -o foobar.o -arch ${ARCH}
+       ${FAIL_IF_BAD_OBJ} foobar.o
+
        ${CC} ${CCFLAGS} hello.c foobar.o -o hello
        ${FAIL_IF_BAD_MACHO} hello
+
        ${LD} -r foo.o bar.o -o foobar2.o -arch ${ARCH} -keep_private_externs
+       ${FAIL_IF_BAD_OBJ} foobar2.o
+
        ${CC} ${CCFLAGS} hello.c foobar2.o -o hello2
        ${PASS_IFF_GOOD_MACHO} hello2
 
 clean:
-       rm  foo.o bar.o foobar.o hello foobar2.o hello2
-       
-
+       rm -rf *.o hello hello2