commit 1773a88ab1a0dca05e6f8a19f873efec9ecfa858 (tree)
parent 4b4fce3e8909cf803efed1f6cabfa14124ff786f
Author: Alex Rønne Petersen <alex@alexrp.com>
Date: Sat, 24 Aug 2024 17:15:56 +0200
glibc: Set asm and include paths for csky.
Diffstat:
1 file changed, 5 insertions(+), 0 deletions(-)
diff --git a/src/glibc.zig b/src/glibc.zig
@@ -476,6 +476,8 @@ fn start_asm_path(comp: *Compilation, arena: Allocator, basename: []const u8) ![
try result.appendSlice("m68k");
} else if (arch == .arc) {
try result.appendSlice("arc");
+ } else if (arch == .csky) {
+ try result.appendSlice("csky" ++ s ++ "abiv2");
}
try result.appendSlice(s);
@@ -695,6 +697,9 @@ fn add_include_dirs_arch(
} else if (arch == .arc) {
try args.append("-I");
try args.append(try path.join(arena, &[_][]const u8{ dir, "arc" }));
+ } else if (arch == .csky) {
+ try args.append("-I");
+ try args.append(try path.join(arena, &[_][]const u8{ dir, "csky" }));
}
}