Andrew Kelley
e66e404d61
these tests are failing on x86_64-windows too
2023-10-14 00:35:59 -07:00
Andrew Kelley
2145cc0dd1
disable failing test: standalone.c_compiler on aarch64-windows
...
Regressed by LLVM 17
Tracked by #16965
2023-09-19 09:37:53 -07:00
Andrew Kelley
3dfa0c8df1
c_compiler standalone test: use more descriptive exe names
2023-09-19 09:37:53 -07:00
Felix (xq) Queißner
ce95a3b153
Build.zig rename orgy (aka: #16353 ). Renames FileSource to LazyPath and removes functions that take literal paths instead of LazyPath.
2023-07-30 11:18:50 -07:00
Andrew Kelley
030742f1f7
re-enable standalone tests based on build.zig
2023-03-15 10:48:14 -07:00
Andrew Kelley
36e2d992dd
combine std.build and std.build.Builder into std.Build
...
I've been wanting to do this for along time.
2023-01-31 15:09:35 -07:00
Andrew Kelley
73cf7b6429
update build.zig API usage
2023-01-31 15:09:35 -07:00
Cody Tapscott
05915b85dd
compiler-rt: Implement mulXc3 and divXc3 functions
...
These are the standard complex multiplication/division functions
required by the C standard (Annex G).
Don't get me started on the standard's handling of complex-infinity...
2022-10-09 11:09:41 -07:00
Andrew Kelley
45415093c6
reduce the scope of this branch
...
* back out the changes to RunStep
* move the disabled test to the .cpp code and avoid a confusing
name-collision with the _LIBCPP macro prefix
* fix merge conflict with the edits to the same test that ensure global
initializers are called.
Now this branch is only concerned with single-threaded targets and
passing the correct macro defines to libc++.
2022-05-10 17:31:54 -07:00
Alexander Slesarev
3997828a61
Added _LIBCPP_HAS_NO_THREADS for single_threaded binaries linked with libcxx.
...
Fixed single-threaded mode for Windows.
2022-05-10 16:40:48 -07:00
xavier
3f52132a8f
tests: include global initializers in c++ compiler test
2022-01-14 11:48:38 -07:00
Andrew Kelley
fb99808008
tests: disable LTO for windows until issues can be resolved
...
See #8531
2021-11-16 12:44:44 -07:00
Andrew Kelley
08c768ad82
pre-merge cleanups
...
* Annotate workarounds with their corresponding GitHub issue links.
* Enable test coverage for LTO on Windows with the added c_compiler test.
2021-11-15 16:32:15 -07:00
Andrew Kelley
6115cf2240
migrate from std.Target.current to @import("builtin").target
...
closes #9388
closes #9321
2021-10-04 23:48:55 -07:00
Andrew Kelley
138afd5cbf
zig fmt
2021-06-10 20:13:43 -07:00
xavier
32154fbf0d
add a standalone for zig as a c/c++ compiler
2021-05-25 00:42:31 +02:00