Skip to content
GitLab
Projects
Groups
Snippets
Help
Loading...
Help
What's new
10
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in / Register
Toggle navigation
Open sidebar
Glasgow Haskell Compiler
GHC
Commits
610c0e65
Commit
610c0e65
authored
Oct 11, 2011
by
Ian Lynagh
Browse files
Options
Browse Files
Download
Plain Diff
Merge branch 'master' of mac:ghc/git/val32/testsuite
parents
18a64d15
ae94844f
Changes
7
Hide whitespace changes
Inline
Side-by-side
Showing
7 changed files
with
41 additions
and
1 deletion
+41
-1
testsuite/tests/dynlibs/Makefile
testsuite/tests/dynlibs/Makefile
+12
-1
testsuite/tests/dynlibs/T5373.stdout
testsuite/tests/dynlibs/T5373.stdout
+3
-0
testsuite/tests/dynlibs/T5373A.hs
testsuite/tests/dynlibs/T5373A.hs
+4
-0
testsuite/tests/dynlibs/T5373B.hs
testsuite/tests/dynlibs/T5373B.hs
+4
-0
testsuite/tests/dynlibs/T5373C.hs
testsuite/tests/dynlibs/T5373C.hs
+4
-0
testsuite/tests/dynlibs/T5373D.hs
testsuite/tests/dynlibs/T5373D.hs
+4
-0
testsuite/tests/dynlibs/all.T
testsuite/tests/dynlibs/all.T
+10
-0
No files found.
testsuite/tests/dynlibs/Makefile
View file @
610c0e65
...
...
@@ -9,7 +9,7 @@ T3807:
$(RM)
T3807-export.o T3807-load.o
$(RM)
T3807test.so
$(RM)
T3807-load
'
$(TEST_HC)
'
$(TEST_HC_OPTS)
-v0
--make
-dynamic
-fPIC
-shared
T3807Export.hs T3807-export.c
-o
T3807test.so
-lHSrts-ghc
`
'
$(TEST_HC)
'
$(TEST_HC_OPTS)
--numeric-version
`
'
$(TEST_HC)
'
$(TEST_HC_OPTS)
-v0
--make
-dynamic
-fPIC
-shared
T3807Export.hs T3807-export.c
-o
T3807test.so
-lHSrts-ghc
`
'
$(TEST_HC)
'
$(TEST_HC_OPTS)
--numeric-version
`
-rtsopts
'
$(TEST_HC)
'
$(TEST_HC_OPTS)
-no-auto-link-packages
-no-hs-main
T3807-load.c
-o
T3807-load
-ldl
./T3807-load
...
...
@@ -30,3 +30,14 @@ T4464:
'
$(TEST_HC)
'
$(TEST_HC_OPTS)
-v0
T4464C.c HS4464.dll.a
-o
t4464.exe
./t4464.exe
.PHONY
:
T5373
T5373
:
'
$(TEST_HC)
'
$(TEST_HC_OPTS)
-v0
-dynamic
--make
T5373A
'
$(TEST_HC)
'
$(TEST_HC_OPTS)
-v0
-dynamic
--make
T5373B
-rtsopts
'
$(TEST_HC)
'
$(TEST_HC_OPTS)
-v0
-dynamic
--make
T5373C
-rtsopts
=
some
'
$(TEST_HC)
'
$(TEST_HC_OPTS)
-v0
-dynamic
--make
T5373D
-rtsopts
=
none
-
./T5373A +RTS -
\?
2>&1 |
grep
disabled
-
./T5373B +RTS -
\?
2>&1 |
grep
disabled
-
./T5373C +RTS -
\?
2>&1 |
grep
disabled
-
./T5373D +RTS -
\?
2>&1 |
grep
disabled
testsuite/tests/dynlibs/T5373.stdout
0 → 100644
View file @
610c0e65
T5373A: Most RTS options are disabled. Link with -rtsopts to enable them.
T5373C: Most RTS options are disabled. Link with -rtsopts to enable them.
T5373D: RTS options are disabled. Link with -rtsopts to enable them.
testsuite/tests/dynlibs/T5373A.hs
0 → 100644
View file @
610c0e65
main
::
IO
()
main
=
return
()
testsuite/tests/dynlibs/T5373B.hs
0 → 100644
View file @
610c0e65
main
::
IO
()
main
=
return
()
testsuite/tests/dynlibs/T5373C.hs
0 → 100644
View file @
610c0e65
main
::
IO
()
main
=
return
()
testsuite/tests/dynlibs/T5373D.hs
0 → 100644
View file @
610c0e65
main
::
IO
()
main
=
return
()
testsuite/tests/dynlibs/all.T
View file @
610c0e65
...
...
@@ -18,3 +18,13 @@ test('T4464',
run_command
,
['
$MAKE --no-print-directory -s T4464
'])
test
('
T5373
',
[
extra_clean
(['
T5373A.hi
',
'
T5373B.hi
',
'
T5373C.hi
',
'
T5373D.hi
',
'
T5373A.o
',
'
T5373B.o
',
'
T5373C.o
',
'
T5373D.o
',
'
T5373A
',
'
T5373B
',
'
T5373C
',
'
T5373D
',
'
T5373A.exe
',
'
T5373B.exe
',
'
T5373C.exe
',
'
T5373D.exe
']),
if_os
('
mingw32
',
expect_broken
(
5373
)),
if_os
('
darwin
',
expect_broken
(
5373
))],
run_command
,
['
$MAKE --no-print-directory -s T5373
'])
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment