Mercurial > pub > dyncall > dyncall
comparison test/hacking-arm-thumb-interwork/Makefile.darwin @ 644:f13444192ceb
- portability improvements in some test makefiles
author | Tassilo Philipp |
---|---|
date | Thu, 15 Dec 2022 10:27:40 +0100 |
parents | 3e629dc19168 |
children |
comparison
equal
deleted
inserted
replaced
643:d76a991b7d2a | 644:f13444192ceb |
---|---|
3 TARGET_ARCH += -isysroot /Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS3.0.sdk | 3 TARGET_ARCH += -isysroot /Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS3.0.sdk |
4 # TARGET_ARCH += -mno-thumb-interwork | 4 # TARGET_ARCH += -mno-thumb-interwork |
5 # TARGET_ARCH += -mthumb-interwork | 5 # TARGET_ARCH += -mthumb-interwork |
6 CFLAGS += -mthumb | 6 CFLAGS += -mthumb |
7 # CFLAGS = -mthumb-interwork | 7 # CFLAGS = -mthumb-interwork |
8 # CFLAGS_THUMB = -mthumb $(CFLAGS) | 8 # CFLAGS_THUMB = -mthumb ${CFLAGS} |
9 # CFLAGS += -mthumb-interwork | 9 # CFLAGS += -mthumb-interwork |
10 all: $(LOADLIBES) test | 10 all: ${LOADLIBES} test |
11 | 11 |
12 thumb.o: thumb.c | 12 thumb.o: thumb.c |
13 $(CC) -c $(CPPFLAGS) $(CFLAGS) $(TARGET_ARCH) -mthumb $< -o $@ | 13 ${CC} -c ${CPPFLAGS} ${CFLAGS} ${TARGET_ARCH} -mthumb $< -o $@ |
14 | 14 |
15 arm.o: arm.c | 15 arm.o: arm.c |
16 | 16 |
17 test.o: test.c | 17 test.o: test.c |
18 | 18 |
19 test: test.o thumb.o arm.o | 19 test: test.o thumb.o arm.o |
20 $(LINK.o) $^ $(OUTPUT_OPTION) | 20 ${LINK.o} $^ ${OUTPUT_OPTION} |
21 | 21 |
22 %.s: %.c | 22 %.s: %.c |
23 $(CC) -S $(CPPFLAGS) $(CFLAGS) $(TARGET_ARCH) $< -o $@ | 23 ${CC} -S ${CPPFLAGS} ${CFLAGS} ${TARGET_ARCH} $< -o $@ |
24 | 24 |
25 clean: | 25 clean: |
26 $(RM) $(TARGETS) *.o | 26 ${RM} ${TARGETS} *.o |