authorgravatar for alex@alexrp.comAlex Rønne Petersen <alex@alexrp.com> 2026-02-09 23:54:12+01:00
committergravatar for alex@alexrp.comAlex Rønne Petersen <alex@alexrp.com> 2026-02-09 23:54:30+01:00
log81ef502f08e966fb57c4313a9c7e9b6f9f55aa4a
treebc500f44b2a4f27ded9c78fea0994dcdd96640f8
parent65c073b1475d38c4b8e004b4dd7624f7e41e3c99
signaturebadge-check Signed by SSH key SHA256:7B/LJ7bpR1eX8aCXSr4mtd5M45VMPKcx9zY8e95b5QM

generate_linux_syscalls: add hexagon abi name


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

tools/generate_linux_syscalls.zig+2-1
...@@ -73,6 +73,7 @@ const Abi = enum {...@@ -73,6 +73,7 @@ const Abi = enum {
73 nios2,73 nios2,
74 or1k,74 or1k,
75 riscv,75 riscv,
76 hexagon,
76};77};
7778
78const __X32_SYSCALL_BIT: u32 = 0x40000000;79const __X32_SYSCALL_BIT: u32 = 0x40000000;
...@@ -161,7 +162,7 @@ const architectures: []const Arch = &.{...@@ -161,7 +162,7 @@ const architectures: []const Arch = &.{
161 .{ .@"var" = "LoongArch64", .table = .generic, .abi = &.{ .common, .@"64" } },162 .{ .@"var" = "LoongArch64", .table = .generic, .abi = &.{ .common, .@"64" } },
162 .{ .@"var" = "Arc", .table = .generic, .abi = &.{ .common, .@"32", .arc, .time32, .renameat, .stat64, .rlimit } },163 .{ .@"var" = "Arc", .table = .generic, .abi = &.{ .common, .@"32", .arc, .time32, .renameat, .stat64, .rlimit } },
163 .{ .@"var" = "CSky", .table = .generic, .abi = &.{ .common, .@"32", .csky, .time32, .stat64, .rlimit } },164 .{ .@"var" = "CSky", .table = .generic, .abi = &.{ .common, .@"32", .csky, .time32, .stat64, .rlimit } },
164 .{ .@"var" = "Hexagon", .table = .generic, .abi = &.{ .common, .@"32", .time32, .stat64, .rlimit, .renameat } },165 .{ .@"var" = "Hexagon", .table = .generic, .abi = &.{ .common, .@"32", .hexagon, .time32, .stat64, .rlimit, .renameat } },
165 .{ .@"var" = "OpenRisc", .table = .generic, .abi = &.{ .common, .@"32", .or1k, .time32, .stat64, .rlimit, .renameat } },166 .{ .@"var" = "OpenRisc", .table = .generic, .abi = &.{ .common, .@"32", .or1k, .time32, .stat64, .rlimit, .renameat } },
166 // .{ .@"var" = "Nios2", .table = .generic, .abi = &.{ .common, .@"32", .nios2, .time32, .stat64, .rlimit, .renameat } },167 // .{ .@"var" = "Nios2", .table = .generic, .abi = &.{ .common, .@"32", .nios2, .time32, .stat64, .rlimit, .renameat } },
167 // .{ .@"var" = "Parisc", .table = .{ .specific = "arch/parisc/kernel/syscalls/syscall.tbl" }, .abi = &.{ .common, .@"32" } },168 // .{ .@"var" = "Parisc", .table = .{ .specific = "arch/parisc/kernel/syscalls/syscall.tbl" }, .abi = &.{ .common, .@"32" } },