diff options
| author | Dmitry Vyukov <dvyukov@google.com> | 2025-04-02 05:04:00 -0700 |
|---|---|---|
| committer | Dmitry Vyukov <dvyukov@google.com> | 2025-04-02 15:19:47 +0000 |
| commit | d539c2ec8ff6d9dae25b81fb1408b67877303827 (patch) | |
| tree | 893ac1f275dc18a3c5cf7d188743b3f0542d246b /pkg | |
| parent | ca835e7d4abed39a8dfc072f4fd85b1943197f21 (diff) | |
pkg/ifuzz/x86: fix code generator
The generator does not run and generates broken code.
It looks like the generated file was edited manully.
Fix that.
Diffstat (limited to 'pkg')
| -rw-r--r-- | pkg/ifuzz/x86/gen/gen.go | 12 | ||||
| -rw-r--r-- | pkg/ifuzz/x86/generated/insns.go | 8 |
2 files changed, 10 insertions, 10 deletions
diff --git a/pkg/ifuzz/x86/gen/gen.go b/pkg/ifuzz/x86/gen/gen.go index 01ba8420b..dc77ea497 100644 --- a/pkg/ifuzz/x86/gen/gen.go +++ b/pkg/ifuzz/x86/gen/gen.go @@ -169,19 +169,19 @@ nextInsn: insns = deduped fmt.Printf(` -// Code generated by pkg/ifuzz/gen. DO NOT EDIT. +// Code generated by pkg/ifuzz/x86/gen. DO NOT EDIT. -// +build !codeanalysis +//go:build !codeanalysis -package x86 +package generated -import "github.com/google/syzkaller/pkg/ifuzz/x86" +import . "github.com/google/syzkaller/pkg/ifuzz/x86" func init() { - x86.Register(insns_x86) + Register(insns) } -var insns_x86 = []*Insn{ +var insns = `) serializer.Write(os.Stdout, insns) diff --git a/pkg/ifuzz/x86/generated/insns.go b/pkg/ifuzz/x86/generated/insns.go index 3e990da92..511605e46 100644 --- a/pkg/ifuzz/x86/generated/insns.go +++ b/pkg/ifuzz/x86/generated/insns.go @@ -1,16 +1,16 @@ -// Code generated by pkg/ifuzz/gen. DO NOT EDIT. +// Code generated by pkg/ifuzz/x86/gen. DO NOT EDIT. //go:build !codeanalysis package generated -import "github.com/google/syzkaller/pkg/ifuzz/x86" +import . "github.com/google/syzkaller/pkg/ifuzz/x86" func init() { - x86.Register(insns) + Register(insns) } -var insns = []*x86.Insn{ +var insns = []*Insn{ {Name: "FADD", Extension: "X87", Mode: 15, Opcode: []uint8{216}, Modrm: true, Mod: -3, Rm: -1, Mem32: true, VexP: -1}, {Name: "FMUL", Extension: "X87", Mode: 15, Opcode: []uint8{216}, Modrm: true, Mod: -3, Reg: 1, Rm: -1, Mem32: true, VexP: -1}, {Name: "FCOMP", Extension: "X87", Mode: 15, Opcode: []uint8{216}, Modrm: true, Mod: -3, Reg: 3, Rm: -1, Mem32: true, VexP: -1}, |
