From 5f7352b5b59e69744fc176d7abc7b0a319e7afcb Mon Sep 17 00:00:00 2001 From: LemonBoy Date: Mon, 14 Dec 2020 18:51:02 +0100 Subject: stage2: Add -include libc-symbols.h when building crtn.S This -include is added for nearly every file in glibc's makefiles. --- src/glibc.zig | 2 ++ 1 file changed, 2 insertions(+) (limited to 'src') diff --git a/src/glibc.zig b/src/glibc.zig index df72ccb471..901054176e 100644 --- a/src/glibc.zig +++ b/src/glibc.zig @@ -287,6 +287,8 @@ pub fn buildCRTFile(comp: *Compilation, crt_file: CRTFile) !void { try args.appendSlice(&[_][]const u8{ "-D_LIBC_REENTRANT", "-DMODULE_NAME=libc", + "-include", + try lib_path(comp, arena, lib_libc_glibc ++ "include" ++ path.sep_str ++ "libc-symbols.h"), "-DTOP_NAMESPACE=glibc", "-DASSEMBLER", "-g", -- cgit v1.2.3