zig/lib/compiler
mlugg 7218218040
build runner: don't incorrectly omit reference traces
It's incorrect to ever set `include_reference_trace` here, because the
compiler has already given or not given reference traces depending on
the `-freference-trace` option propagated to the compiler process by
`std.Build.Step.Compile`.

Perhaps in future we could make the compiler always return the reference
trace when communicating over the compiler protocol; that'd be more
versatile than the current behavior, because the build runner could, for
instance, show a reference trace on-demand without having to even invoke
the compiler. That seems really useful, since the reference trace is
*often* unnecessary noise, but *sometimes* essential. However, we don't
live in that world right now, so passing the option here doesn't make
sense.

Resolves: #23415
2025-05-17 00:36:54 +02:00
..
aro zig build fmt 2025-02-22 17:09:20 -08:00
aro_translate_c translate-c: fix function prototype decalared inside a function 2025-04-02 23:56:07 +02:00
reduce reduce: fix compile errors 2024-03-24 17:29:39 +01:00
resinator Trick the meson build system into thinking zig rc is rc.exe 2025-03-21 15:07:57 -07:00
aro_translate_c.zig translate-c: fix function prototype decalared inside a function 2025-04-02 23:56:07 +02:00
build_runner.zig build runner: don't incorrectly omit reference traces 2025-05-17 00:36:54 +02:00
libc.zig zig libc: allow non-native targets 2024-03-13 02:17:28 -04:00
objcopy.zig objcopy: check both global and local when remapping 2024-10-12 10:44:17 -07:00
reduce.zig Replace deprecated default initializations with decl literals 2024-09-12 16:01:23 +01:00
std-docs.zig Replace deprecated default initializations with decl literals 2024-09-12 16:01:23 +01:00
test_runner.zig build: add spirv to test matrix 2025-02-24 19:12:38 +01:00