zig

fork of https://codeberg.org/ziglang/zig
Log | Files | Refs | README | LICENSE

commit 4870e002f213d7002ac1941c6a204aff79137d54 (tree)
parent 8f7b50e2c4ad0c08015bce02a3ba8a7a9a058e11
Author: Krzysztof Wolicki <der.teufel.mail@gmail.com>
Date:   Tue, 25 Jun 2024 12:45:37 +0200

Compilation: pass libc include directories when compiling assembly_with_cpp

Diffstat:
Msrc/Compilation.zig | 5+++++
1 file changed, 5 insertions(+), 0 deletions(-)

diff --git a/src/Compilation.zig b/src/Compilation.zig @@ -5363,6 +5363,11 @@ pub fn addCCArgs( const c_headers_dir = try std.fs.path.join(arena, &[_][]const u8{ comp.zig_lib_directory.path.?, "include" }); try argv.append("-isystem"); try argv.append(c_headers_dir); + + for (comp.libc_include_dir_list) |include_dir| { + try argv.append("-isystem"); + try argv.append(include_dir); + } } // The Clang assembler does not accept the list of CPU features like the