From b18060ef0d64939eee6eee7dbfd8074c14b1d015 Mon Sep 17 00:00:00 2001 From: Nikita Smith Date: Thu, 23 Jan 2025 20:45:25 -0800 Subject: [PATCH] on crash CRT randomly wont flush stdout --- src/linker/lnk_config.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/linker/lnk_config.c b/src/linker/lnk_config.c index d856cd68..d0ef73a6 100644 --- a/src/linker/lnk_config.c +++ b/src/linker/lnk_config.c @@ -2027,10 +2027,10 @@ lnk_config_from_cmd_line(Arena *arena, String8List raw_cmd_line) if (lnk_get_log_status(LNK_Log_Debug)) { String8 full_cmd_line = str8_list_join(scratch.arena, &raw_cmd_line, &(StringJoin){ .sep = str8_lit_comp(" ") }); - lnk_log(LNK_Log_Debug, "--------------------------------------------------------------------------------"); - lnk_log(LNK_Log_Debug, "Command Line: %S", full_cmd_line); - lnk_log(LNK_Log_Debug, "Work Dir : %S", config->work_dir); - lnk_log(LNK_Log_Debug, "--------------------------------------------------------------------------------"); + fprintf(stderr, "--------------------------------------------------------------------------------\n"); + fprintf(stderr, "Command Line: %.*s\n", str8_varg(full_cmd_line)); + fprintf(stderr, "Work Dir : %.*s\n", str8_varg(config->work_dir)); + fprintf(stderr, "--------------------------------------------------------------------------------\n"); } scratch_end(scratch);