diff options
| author | Andrew Kelley <andrew@ziglang.org> | 2019-03-18 13:47:59 -0400 |
|---|---|---|
| committer | Andrew Kelley <andrew@ziglang.org> | 2019-03-18 13:47:59 -0400 |
| commit | 7dfbeca13eca48a506bbeba6ce7a18b2a8d25ce1 (patch) | |
| tree | bfe391827fec58195e61a682b5a1da4e7111a67f /src/link.cpp | |
| parent | 6acabd6b577ac63274b31bd1b2ae22cc75ab2c7a (diff) | |
| download | zig-7dfbeca13eca48a506bbeba6ce7a18b2a8d25ce1.tar.gz zig-7dfbeca13eca48a506bbeba6ce7a18b2a8d25ce1.zip | |
libc: separate linux headers from musl/glibc
Diffstat (limited to 'src/link.cpp')
| -rw-r--r-- | src/link.cpp | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/src/link.cpp b/src/link.cpp index 2e7744b6cc..f3abe3e92d 100644 --- a/src/link.cpp +++ b/src/link.cpp @@ -320,6 +320,13 @@ static void glibc_add_include_dirs(CodeGen *parent, CFile *c_file) { c_file->args.append("-I"); c_file->args.append(path_from_libc(parent, "include" OS_SEP "generic-glibc")); + + c_file->args.append("-I"); + c_file->args.append(buf_ptr(buf_sprintf("%s" OS_SEP "libc" OS_SEP "include" OS_SEP "%s-linux-any", + buf_ptr(parent->zig_lib_dir), target_arch_name(parent->zig_target->arch)))); + + c_file->args.append("-I"); + c_file->args.append(path_from_libc(parent, "include" OS_SEP "any-linux-any")); } static const char *glibc_start_asm_path(CodeGen *parent, const char *file) { |
