compiler: audit debug mode checks
* Introduce `-Ddebug-extensions` for enabling compiler debug helpers * Replace safety mode checks with `std.debug.runtime_safety` * Replace debugger helper checks with `!builtin.strip_debug_info` Sometimes, you just have to debug optimized compilers...
This commit is contained in:
committed by
Andrew Kelley
parent
155f5274ff
commit
b60fc16b4f
@@ -131,15 +131,15 @@ int main(int argc, char **argv) {
|
||||
"pub const llvm_has_xtensa = false;\n"
|
||||
"pub const version: [:0]const u8 = \"%s\";\n"
|
||||
"pub const semver = @import(\"std\").SemanticVersion.parse(version) catch unreachable;\n"
|
||||
"pub const enable_logging: bool = false;\n"
|
||||
"pub const enable_link_snapshots: bool = false;\n"
|
||||
"pub const enable_debug_extensions = false;\n"
|
||||
"pub const enable_logging = false;\n"
|
||||
"pub const enable_link_snapshots = false;\n"
|
||||
"pub const enable_tracy = false;\n"
|
||||
"pub const value_tracing = false;\n"
|
||||
"pub const skip_non_native = false;\n"
|
||||
"pub const only_c = false;\n"
|
||||
"pub const force_gpa = false;\n"
|
||||
"pub const only_c = false;\n"
|
||||
"pub const only_core_functionality = true;\n"
|
||||
"pub const only_reduce = false;\n"
|
||||
, zig_version);
|
||||
if (written < 100)
|
||||
panic("unable to write to config.zig file");
|
||||
|
||||
Reference in New Issue
Block a user