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