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 git@vexu.euVeikka Tuominen <git@vexu.eu> 2022-02-14 15:24:53+02:00
log04f3d9301798e41ac8272822328914073e01a6ab
treec2dca7118b8f007e94699ae1e3602f2eb51c90e4
parentb85c0d6a472255362f692ddbc8afd14c2da4a996

haiku add missing cimport include for compilation


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

src/Compilation.zig+4-1
...@@ -4467,7 +4467,7 @@ fn detectLibCIncludeDirs(...@@ -4467,7 +4467,7 @@ fn detectLibCIncludeDirs(
4467}4467}
44684468
4469fn detectLibCFromLibCInstallation(arena: Allocator, target: Target, lci: *const LibCInstallation) !LibCDirs {4469fn detectLibCFromLibCInstallation(arena: Allocator, target: Target, lci: *const LibCInstallation) !LibCDirs {
4470 var list = try std.ArrayList([]const u8).initCapacity(arena, 4);4470 var list = try std.ArrayList([]const u8).initCapacity(arena, 5);
44714471
4472 list.appendAssumeCapacity(lci.include_dir.?);4472 list.appendAssumeCapacity(lci.include_dir.?);
44734473
...@@ -4487,6 +4487,9 @@ fn detectLibCFromLibCInstallation(arena: Allocator, target: Target, lci: *const...@@ -4487,6 +4487,9 @@ fn detectLibCFromLibCInstallation(arena: Allocator, target: Target, lci: *const
4487 const include_dir_path = lci.include_dir orelse return error.LibCInstallationNotAvailable;4487 const include_dir_path = lci.include_dir orelse return error.LibCInstallationNotAvailable;
4488 const os_dir = try std.fs.path.join(arena, &[_][]const u8{ include_dir_path, "os" });4488 const os_dir = try std.fs.path.join(arena, &[_][]const u8{ include_dir_path, "os" });
4489 list.appendAssumeCapacity(os_dir);4489 list.appendAssumeCapacity(os_dir);
4490 // Errors.h
4491 const os_support_dir = try std.fs.path.join(arena, &[_][]const u8{ include_dir_path, "os/support" });
4492 list.appendAssumeCapacity(os_support_dir);
44904493
4491 const config_dir = try std.fs.path.join(arena, &[_][]const u8{ include_dir_path, "config" });4494 const config_dir = try std.fs.path.join(arena, &[_][]const u8{ include_dir_path, "config" });
4492 list.appendAssumeCapacity(config_dir);4495 list.appendAssumeCapacity(config_dir);