From 7df34219bfd75086415583689e6230d3791b6187 Mon Sep 17 00:00:00 2001 From: Benjamin Barenblat Date: Thu, 10 Mar 2016 10:32:30 -0500 Subject: Go: Update parse-opcodes to use obj.As See https://github.com/golang/go/commit/0d9258a830c585. --- parse-opcodes | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/parse-opcodes b/parse-opcodes index 0f7d449..79a1f0f 100755 --- a/parse-opcodes +++ b/parse-opcodes @@ -787,7 +787,11 @@ def make_go(): print print 'package riscv' print - print 'import "log"' + print 'import (' + print '\t"log"' + print + print '\t"cmd/internal/obj"' + print ')' print print 'type inst struct {' print '\topcode uint32' @@ -796,7 +800,7 @@ def make_go(): print '\tfunct7 uint32' print '}' print - print 'func encode(a int16) *inst {' + print 'func encode(a obj.As) *inst {' print '\tswitch a {' for name in namelist: print_go_insn(name) -- cgit v1.2.3