authorgravatar for 3811822-hoanga@users.noreply.gitlab.comAl Hoang <3811822-hoanga@users.noreply.gitlab.com> 2021-12-18 23:30:51-06:00
committergravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2022-02-14 12:57:46-07:00
log9f6b9850acbeacf3590482666589f68cef647a28
tree604f3dcec43204eb0e21855d7f88f10ad9c427f9
parentf9af406341faa2b649e0578d82ae658b38e31a89

haiku add missing cimport include for compilation


1 files changed, 4 insertions(+), 1 deletions(-)

src/Compilation.zig+4-1
...@@ -4044,7 +4044,7 @@ fn detectLibCIncludeDirs(...@@ -4044,7 +4044,7 @@ fn detectLibCIncludeDirs(
4044}4044}
40454045
4046fn detectLibCFromLibCInstallation(arena: Allocator, target: Target, lci: *const LibCInstallation) !LibCDirs {4046fn detectLibCFromLibCInstallation(arena: Allocator, target: Target, lci: *const LibCInstallation) !LibCDirs {
4047 var list = try std.ArrayList([]const u8).initCapacity(arena, 4);4047 var list = try std.ArrayList([]const u8).initCapacity(arena, 5);
40484048
4049 list.appendAssumeCapacity(lci.include_dir.?);4049 list.appendAssumeCapacity(lci.include_dir.?);
40504050
...@@ -4064,6 +4064,9 @@ fn detectLibCFromLibCInstallation(arena: Allocator, target: Target, lci: *const...@@ -4064,6 +4064,9 @@ fn detectLibCFromLibCInstallation(arena: Allocator, target: Target, lci: *const
4064 const include_dir_path = lci.include_dir orelse return error.LibCInstallationNotAvailable;4064 const include_dir_path = lci.include_dir orelse return error.LibCInstallationNotAvailable;
4065 const os_dir = try std.fs.path.join(arena, &[_][]const u8{ include_dir_path, "os" });4065 const os_dir = try std.fs.path.join(arena, &[_][]const u8{ include_dir_path, "os" });
4066 list.appendAssumeCapacity(os_dir);4066 list.appendAssumeCapacity(os_dir);
4067 // Errors.h
4068 const os_support_dir = try std.fs.path.join(arena, &[_][]const u8{ include_dir_path, "os/support" });
4069 list.appendAssumeCapacity(os_support_dir);
40674070
4068 const config_dir = try std.fs.path.join(arena, &[_][]const u8{ include_dir_path, "config" });4071 const config_dir = try std.fs.path.join(arena, &[_][]const u8{ include_dir_path, "config" });
4069 list.appendAssumeCapacity(config_dir);4072 list.appendAssumeCapacity(config_dir);