| ... | @@ -474,6 +474,8 @@ fn start_asm_path(comp: *Compilation, arena: Allocator, basename: []const u8) ![ | ... | @@ -474,6 +474,8 @@ fn start_asm_path(comp: *Compilation, arena: Allocator, basename: []const u8) ![ |
| 474 | try result.appendSlice("loongarch"); | 474 | try result.appendSlice("loongarch"); |
| 475 | } else if (arch == .m68k) { | 475 | } else if (arch == .m68k) { |
| 476 | try result.appendSlice("m68k"); | 476 | try result.appendSlice("m68k"); |
| | 477 | } else if (arch == .arc) { |
| | 478 | try result.appendSlice("arc"); |
| 477 | } | 479 | } |
| 478 | | 480 | |
| 479 | try result.appendSlice(s); | 481 | try result.appendSlice(s); |
| ... | @@ -690,6 +692,9 @@ fn add_include_dirs_arch( | ... | @@ -690,6 +692,9 @@ fn add_include_dirs_arch( |
| 690 | try args.append("-I"); | 692 | try args.append("-I"); |
| 691 | try args.append(try path.join(arena, &[_][]const u8{ dir, "m68k" })); | 693 | try args.append(try path.join(arena, &[_][]const u8{ dir, "m68k" })); |
| 692 | } | 694 | } |
| | 695 | } else if (arch == .arc) { |
| | 696 | try args.append("-I"); |
| | 697 | try args.append(try path.join(arena, &[_][]const u8{ dir, "arc" })); |
| 693 | } | 698 | } |
| 694 | } | 699 | } |
| 695 | | 700 | |