aboutsummaryrefslogtreecommitdiffstats
path: root/sys/targets
diff options
context:
space:
mode:
Diffstat (limited to 'sys/targets')
-rw-r--r--sys/targets/targets.go13
1 files changed, 13 insertions, 0 deletions
diff --git a/sys/targets/targets.go b/sys/targets/targets.go
index 40fc40991..840c1febf 100644
--- a/sys/targets/targets.go
+++ b/sys/targets/targets.go
@@ -141,6 +141,7 @@ const (
S390x = "s390x"
RiscV64 = "riscv64"
TestArch64 = "64"
+ TestArch64Fuzz = "64_fuzz"
TestArch64Fork = "64_fork"
TestArch32Shmem = "32_shmem"
TestArch32ForkShmem = "32_fork_shmem"
@@ -189,6 +190,18 @@ var List = map[string]map[string]*Target{
ExecutorUsesForkServer: false,
},
},
+ TestArch64Fuzz: {
+ PtrSize: 8,
+ PageSize: 8 << 10,
+ // -fsanitize=address causes SIGSEGV.
+ CFlags: []string{"-no-pie"},
+ osCommon: osCommon{
+ SyscallNumbers: true,
+ SyscallPrefix: "SYS_",
+ ExecutorUsesShmem: true,
+ ExecutorUsesForkServer: true,
+ },
+ },
TestArch64Fork: {
PtrSize: 8,
PageSize: 8 << 10,