Christian Clauss
a5020857f3
Fix typos discovered by codespell
3 years ago
Jussi Pakkanen
e75e3976fa
Condense test directory names.
4 years ago
Jussi Pakkanen
045893bb18
Xcode: disable asm and LLVM ir projects.
4 years ago
Jussi Pakkanen
9d1e747d17
Condense test directory names again.
4 years ago
Jon Turney
a908404e6d
Fix test 'common/122 llvm ir and assembly' for Windows ARM
4 years ago
Dylan Baker
29ef4478df
compilers/d: Add b_ndebug support
...
D lang compilers have an option -release (or similar) which turns off
asserts, contracts, and other runtime type checking. This patch wires
that up to the b_ndebug flag.
Fixes #7082
5 years ago
Jussi Pakkanen
f39600647d
Condense test directory names.
5 years ago
Dylan Baker
c91e779d8b
tests/123: Add /nologo to cl and ml
...
To make them less chatty.
6 years ago
Dylan Baker
dc564a71a3
tests/123: For MSVC like compilers to treat the .S file like a .c file
...
Which is required for ICL to work correctly, as it otherwise assumes
that the .S file is a .o/.obj file.
6 years ago
Jon Turney
46d20219fc
Skip test common/123 if masm not found
...
'test cases/common/123 llvm ir and assembly' requires ML/ML64 (masm) on
Windows. If we are using clang-cl, that might not be available, so skip
test in that case.
6 years ago
Jon Turney
0eeb9316be
Don't hardcode cl in test common/123
6 years ago
Jon Turney
198e869162
Make use of get_argument_syntax() in test cases
6 years ago
Jussi Pakkanen
972535a6ac
Condense test dirs.
6 years ago
Jussi Pakkanen
d83f77109a
Convert buildtype to optimization and debug options ( #3489 )
6 years ago
Josh Soref
8aab7fea5a
spelling: executable
7 years ago
Nirbheek Chauhan
0bc44da702
tests/common/126: Also skip unsupported CPUs here
...
Related to https://github.com/mesonbuild/meson/pull/1289 and
https://github.com/mesonbuild/meson/issue/1287
8 years ago
Nirbheek Chauhan
3e2d894f55
Add test for cc.symbols_have_underscore_prefix
...
Also add MSVC support while doing so. Doesn't test 32-bit Windows yet
because I can't figure out how to do manual setup for function calls on
Win32 which also does symbol mangling. But this is fine for now.
8 years ago
Nirbheek Chauhan
0cd11747f1
Add a test for LLVM IR and ASM compilation
8 years ago