diff options
| author | Jakub Konka <kubkon@jakubkonka.com> | 2022-06-25 10:50:00 +0200 |
|---|---|---|
| committer | Jakub Konka <kubkon@jakubkonka.com> | 2022-06-25 10:50:00 +0200 |
| commit | dfdb807543a03eec27341deec6a5f3b88f87fac3 (patch) | |
| tree | 7a5722c848921314e3ff464ea703bab6fc037db9 /src/Compilation.zig | |
| parent | 24821dd17f3a23d9fb496ff8fa5dcbefb5b1d18d (diff) | |
| download | zig-dfdb807543a03eec27341deec6a5f3b88f87fac3.tar.gz zig-dfdb807543a03eec27341deec6a5f3b88f87fac3.zip | |
cache setting macho search strategy flags
Diffstat (limited to 'src/Compilation.zig')
| -rw-r--r-- | src/Compilation.zig | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/Compilation.zig b/src/Compilation.zig index cbd36216ae..ccaad7c8c4 100644 --- a/src/Compilation.zig +++ b/src/Compilation.zig @@ -2363,7 +2363,7 @@ fn prepareWholeEmitSubPath(arena: Allocator, opt_emit: ?EmitLoc) error{OutOfMemo /// to remind the programmer to update multiple related pieces of code that /// are in different locations. Bump this number when adding or deleting /// anything from the link cache manifest. -pub const link_hash_implementation_version = 4; +pub const link_hash_implementation_version = 5; fn addNonIncrementalStuffToCacheManifest(comp: *Compilation, man: *Cache.Manifest) !void { const gpa = comp.gpa; @@ -2373,7 +2373,7 @@ fn addNonIncrementalStuffToCacheManifest(comp: *Compilation, man: *Cache.Manifes defer arena_allocator.deinit(); const arena = arena_allocator.allocator(); - comptime assert(link_hash_implementation_version == 4); + comptime assert(link_hash_implementation_version == 5); if (comp.bin_file.options.module) |mod| { const main_zig_file = try mod.main_pkg.root_src_directory.join(arena, &[_][]const u8{ @@ -2479,6 +2479,7 @@ fn addNonIncrementalStuffToCacheManifest(comp: *Compilation, man: *Cache.Manifes man.hash.addListOfBytes(comp.bin_file.options.frameworks); try man.addOptionalFile(comp.bin_file.options.entitlements); man.hash.addOptional(comp.bin_file.options.pagezero_size); + man.hash.addOptional(comp.bin_file.options.search_strategy); // COFF specific stuff man.hash.addOptional(comp.bin_file.options.subsystem); |
