view test/hacking-arm-thumb-interwork/Makefile.darwin @ 457:90b1d927912a

- suite_aggrs: make sure random memory used doesn't ever result in NaN fp values (for every possible address), as this messes with result comparison
author Tassilo Philipp
date Fri, 28 Jan 2022 14:11:21 +0100
parents 3e629dc19168
children f13444192ceb
line wrap: on
line source

TARGETS		= test
TARGET_ARCH	+= -arch armv6
TARGET_ARCH	+= -isysroot /Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS3.0.sdk
# TARGET_ARCH	+= -mno-thumb-interwork
# TARGET_ARCH	+= -mthumb-interwork 
CFLAGS		+= -mthumb
# CFLAGS		= -mthumb-interwork
# CFLAGS_THUMB	= -mthumb $(CFLAGS)
# CFLAGS		+= -mthumb-interwork
all: $(LOADLIBES) test

thumb.o: thumb.c
	$(CC) -c $(CPPFLAGS) $(CFLAGS) $(TARGET_ARCH) -mthumb $< -o $@

arm.o: arm.c

test.o: test.c

test: test.o thumb.o arm.o
	$(LINK.o) $^ $(OUTPUT_OPTION)

%.s: %.c
	$(CC) -S $(CPPFLAGS) $(CFLAGS) $(TARGET_ARCH) $< -o $@

clean:
	$(RM) $(TARGETS) *.o