Skip to content

Commit 9d4be00

Browse files
authored
Merge pull request #768 from michalbiesek/feat-riscv64-support
Add support for `riscv64` arch
2 parents 8bc5281 + 6372393 commit 9d4be00

File tree

3 files changed

+4
-0
lines changed

3 files changed

+4
-0
lines changed

completions/bash/oci-runtime-tool

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -162,6 +162,7 @@ __oci-runtime-tool_complete_seccomp_arches() {
162162
s390x
163163
parisc
164164
parisc64
165+
riscv64
165166
" -- "$cur" ) )
166167
}
167168

generate/seccomp/parse_architecture.go

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,7 @@ func parseArch(arch string) (rspec.Arch, error) {
4444
"ppc": rspec.ArchPPC,
4545
"ppc64": rspec.ArchPPC64,
4646
"ppc64le": rspec.ArchPPC64LE,
47+
"riscv64": rspec.ArchRISCV64,
4748
"s390": rspec.ArchS390,
4849
"s390x": rspec.ArchS390X,
4950
}

generate/seccomp/seccomp_default.go

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,8 @@ func arches() []rspec.Arch {
2222
return []rspec.Arch{rspec.ArchMIPSEL, rspec.ArchMIPSEL64, rspec.ArchMIPSEL64N32}
2323
case "mipsel64n32":
2424
return []rspec.Arch{rspec.ArchMIPSEL, rspec.ArchMIPSEL64, rspec.ArchMIPSEL64N32}
25+
case "riscv64":
26+
return []rspec.Arch{rspec.ArchRISCV64}
2527
case "s390x":
2628
return []rspec.Arch{rspec.ArchS390, rspec.ArchS390X}
2729
default:

0 commit comments

Comments
 (0)