]> git.saurik.com Git - apple/ld64.git/blobdiff - unit-tests/test-cases/custom-segment-layout/Makefile
ld64-127.2.tar.gz
[apple/ld64.git] / unit-tests / test-cases / custom-segment-layout / Makefile
index 1dfb23f8f2d768a88270596cdf38735bcded404e..e5b13c243c3590a602c21865324351aee04155b4 100644 (file)
@@ -5,11 +5,16 @@ include ${TESTROOT}/include/common.makefile
 #
 # Check that a large page zero works
 #
+ifeq (,${findstring "macosx","$(VERSION_NEW_LINKEDIT)"})
+       SEG_ADDR = 0x20000000
+else
+       SEG_ADDR = 0xb8000000
+endif
 
 run: all
 
 all:
-       ${CC} ${CCFLAGS} main.c zero.s -o main -pagezero_size 0 -segaddr __TEXT 0xb8000000 -segaddr __MYZEROPAGE 0
+       ${CC} ${CCFLAGS} main.c zero.s -o main -pagezero_size 0 -segaddr __TEXT $(SEG_ADDR) -segaddr __MYZEROPAGE 0
        ${PASS_IFF_GOOD_MACHO} main
 
 clean: