pipe obj directives through config path

This commit is contained in:
Nikita Smith
2025-01-13 15:22:37 -08:00
parent 076aa0a8cb
commit 3cec629a8c
8 changed files with 993 additions and 941 deletions
+2
View File
@@ -74,6 +74,7 @@ typedef enum
LNK_Warning_SectionFlagsConflict,
LNK_Warning_Subsystem,
LNK_Warning_UnknownDirective,
LNK_Warning_IllegalDirective,
LNK_Warning_UnresolvedComdat,
LNK_Warning_UnusedDelayLoadDll,
LNK_Warning_LongSectionName,
@@ -110,6 +111,7 @@ typedef enum
internal void lnk_init_error_handler(void);
internal void lnk_errorfv(LNK_ErrorCode code, char *fmt, va_list args);
internal void lnk_error(LNK_ErrorCode code, char *fmt, ...);
internal void lnk_error_with_loc(LNK_ErrorCode code, String8 obj_path, String8 lib_path, char *fmt, ...);
internal void lnk_supplement_error(char *fmt, ...);
internal void lnk_supplement_error_list(String8List list);
internal void lnk_suppress_error(LNK_ErrorCode code);