summaryrefslogtreecommitdiff
path: root/testsuite/tests/llvm/should_run/subsections_via_symbols/Makefile
blob: c108a37d98c47c155dff2136223376a8fb02e774 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
TOP=../../../..
include $(TOP)/mk/boilerplate.mk
include $(TOP)/mk/test.mk

# pass -dead_strip to the linker.
HCFLAGS = -O2 -fllvm
HCINC = $(TOP)/../includes

.PHONY: subsections_via_symbols_test
subsections_via_symbols_test:
	'$(TEST_HC)' -o SubsectionsViaSymbols.o SubsectionsViaSymbols.hs $(HCFLAGS) -staticlib
	'$(TEST_HC)' -o subsections_via_symbols SubsectionsViaSymbols subsections_via_symbols.m $(HCFLAGS) -optl -dead_strip -no-hs-main
	./subsections_via_symbols