zig/lib/compiler
mlugg 46d7e808dc
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-16 13:40:52 +01:00
..
aro std.Target: Remove Os.Tag.elfiamcu. 2025-04-28 00:24:09 +02:00
aro_translate_c translate-c: fix function prototype decalared inside a function 2025-04-02 20:07:41 +00:00
reduce std.zig.Ast: store lbrace and rbrace token in data of .error_set_decl 2025-03-07 22:22:01 +01:00
resinator std.meta.intToEnum -> std.enums.fromInt 2025-05-13 07:28:41 +02:00
aro_translate_c.zig translate-c: fix function prototype decalared inside a function 2025-04-02 20:07:41 +00:00
build_runner.zig build runner: don't incorrectly omit reference traces 2025-05-16 13:40:52 +01:00
libc.zig zig libc: allow non-native targets 2024-03-13 02:17:28 -04:00
objcopy.zig std: eradicate u29 and embrace std.mem.Alignment 2025-04-13 02:20:32 -04:00
reduce.zig reduce: Fix build due to std.mem.Alignment changes. 2025-05-15 03:13:41 +02:00
std-docs.zig Replace deprecated default initializations with decl literals 2024-09-12 16:01:23 +01:00
test_runner.zig Remove uses of deprecated callconv aliases 2025-03-05 03:01:43 +00:00