implement /INFERASANLIBS

This commit is contained in:
Nikita Smith committed 2026-04-06 22:18:26 -07:00
1 parent 3bb8983461
commit e54bef58df
10 files changed
+233 -17

No files matched your search

+3
View File
@@ -293,6 +293,7 @@ typedef struct LNK_Config
U64 function_pad_min;
U64 *manifest_resource_id;
B32 no_default_libs;
LNK_SwitchState infer_asan_libs;
Version link_ver;
Version os_ver;
Version image_ver;
@@ -550,6 +551,8 @@ internal B32 lnk_is_lib_disallowed(LNK_Config *config, String8 path);
internal void lnk_include_symbol(LNK_Config *config, String8 name, struct LNK_Obj *obj);
internal void lnk_whole_archive(LNK_Config *config, String8 lib_name);
// --- Config ------------------------------------------------------------------
internal void lnk_apply_cmd_option_to_config(LNK_Config *config, String8 name, String8List value_list, struct LNK_Obj *obj);