diff options
author | Edward Z. Yang <ezyang@mit.edu> | 2013-09-16 17:59:39 -0700 |
---|---|---|
committer | Edward Z. Yang <ezyang@mit.edu> | 2013-09-16 18:01:19 -0700 |
commit | 853f92c6de187be29e2bd8c8bd1042cdbc5c8b15 (patch) | |
tree | 391d3c361e0a240b55b2a6d1dbdabd9d5d90f62e /testsuite/tests/rts/Makefile | |
parent | d53be3b63d0b6a0c279f3b9e3f65d5cdc2cfe98c (diff) | |
download | haskell-853f92c6de187be29e2bd8c8bd1042cdbc5c8b15.tar.gz |
Implement assembly test for #5435 in Windows.
Fixes HostOS bug, where the define was not being set.
Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
Diffstat (limited to 'testsuite/tests/rts/Makefile')
-rw-r--r-- | testsuite/tests/rts/Makefile | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/testsuite/tests/rts/Makefile b/testsuite/tests/rts/Makefile index b621fcfe51..d506d3a1ce 100644 --- a/testsuite/tests/rts/Makefile +++ b/testsuite/tests/rts/Makefile @@ -53,14 +53,14 @@ T5423: define run_T5435_v $(RM) T5435_load_v_$(1) T5435_v_$(1)$(exeext) -'$(TEST_HC)' $(TEST_HC_OPTS) -v0 -c T5435_$(1).c -o T5435_load_v_$(1).o +'$(TEST_HC)' $(TEST_HC_OPTS) -optc-D$(HostOS)_HOST_OS=1 -v0 -c T5435_$(1).c -o T5435_load_v_$(1).o '$(TEST_HC)' $(TEST_HC_OPTS) -v0 T5435.hs -osuf main_v_$(1)_o -o T5435_v_$(1)$(exeext) ./T5435_v_$(1) v ./T5435_load_v_$(1).o endef define run_T5435_dyn $(RM) T5435_load_dyn_$(1) T5435_dyn_$(1)$(exeext) -'$(TEST_HC)' $(filter-out -rtsopts, $(TEST_HC_OPTS)) -v0 -fPIC -shared -c T5435_$(1).c -osuf dyn_$(1)_o -o T5435_load_dyn_$(1)$(dllext) +'$(TEST_HC)' $(filter-out -rtsopts, $(TEST_HC_OPTS)) -optc-D$(HostOS)_HOST_OS=1 -v0 -fPIC -shared -c T5435_$(1).c -osuf dyn_$(1)_o -o T5435_load_dyn_$(1)$(dllext) '$(TEST_HC)' $(TEST_HC_OPTS) -v0 T5435.hs -osuf main_dyn_$(1)_o -o T5435_dyn_$(1)$(exeext) ./T5435_dyn_$(1) dyn ./T5435_load_dyn_$(1)$(dllext) endef |