aboutsummaryrefslogtreecommitdiff
path: root/src/codegen.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/codegen.cpp')
-rw-r--r--src/codegen.cpp5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/codegen.cpp b/src/codegen.cpp
index c02b79e97d..c9e67dcac5 100644
--- a/src/codegen.cpp
+++ b/src/codegen.cpp
@@ -10558,6 +10558,11 @@ static Error check_cache(CodeGen *g, Buf *manifest_dir, Buf *digest) {
}
cache_buf_opt(ch, g->version_script_path);
cache_buf_opt(ch, g->override_soname);
+ cache_buf_opt(ch, g->linker_optimization);
+ cache_int(ch, g->linker_gc_sections);
+ cache_int(ch, g->linker_allow_shlib_undefined);
+ cache_bool(ch, g->linker_z_nodelete);
+ cache_bool(ch, g->linker_z_defs);
// gen_c_objects appends objects to g->link_objects which we want to include in the hash
gen_c_objects(g);