aboutsummaryrefslogtreecommitdiff
path: root/src/glibc.zig
diff options
context:
space:
mode:
authorAlex Rønne Petersen <alex@alexrp.com>2024-08-24 17:14:12 +0200
committerAlex Rønne Petersen <alex@alexrp.com>2024-09-05 06:16:26 +0200
commit4b4fce3e8909cf803efed1f6cabfa14124ff786f (patch)
treebb212f789ed8f85d8219b57348c876ac72f41681 /src/glibc.zig
parent747460025e9b4349139a310ee93a8c52145285fa (diff)
downloadzig-4b4fce3e8909cf803efed1f6cabfa14124ff786f.tar.gz
zig-4b4fce3e8909cf803efed1f6cabfa14124ff786f.zip
glibc: Set asm and include paths for arc.
Diffstat (limited to 'src/glibc.zig')
-rw-r--r--src/glibc.zig5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/glibc.zig b/src/glibc.zig
index 01c7b22214..600f779919 100644
--- a/src/glibc.zig
+++ b/src/glibc.zig
@@ -474,6 +474,8 @@ fn start_asm_path(comp: *Compilation, arena: Allocator, basename: []const u8) ![
try result.appendSlice("loongarch");
} else if (arch == .m68k) {
try result.appendSlice("m68k");
+ } else if (arch == .arc) {
+ try result.appendSlice("arc");
}
try result.appendSlice(s);
@@ -690,6 +692,9 @@ fn add_include_dirs_arch(
try args.append("-I");
try args.append(try path.join(arena, &[_][]const u8{ dir, "m68k" }));
}
+ } else if (arch == .arc) {
+ try args.append("-I");
+ try args.append(try path.join(arena, &[_][]const u8{ dir, "arc" }));
}
}