Josh Bleecher Snyder
599bdd1269
internal/cmd/avogen: write output file even when gofmt fails ( #165 )
...
This makes it easier to debug avogen: when you emit invalid syntax, you can inspect the generated file to determine what went wrong, instead of having only gofmt's error to work with.
2021-01-03 19:29:11 -08:00
Michael McLoughlin
a23fe8ee57
internal/cmd/asmdecl: standalone asmdecl checker
...
Updates #24
2019-01-13 11:40:47 -08:00
Michael McLoughlin
b0b4b88db4
avogen: package-level comment ( #9 )
2019-01-05 11:46:51 -08:00
Michael McLoughlin
ca5c7e7454
printer: add generated code warnings
2018-12-18 22:57:26 -08:00
Michael McLoughlin
c882e52510
printing: commit some refactors (probably broken)
2018-12-11 00:18:22 -08:00
Michael McLoughlin
69ee0e39cb
parameter loading
2018-12-08 20:14:51 -08:00
Michael McLoughlin
9b9f5b7e0c
first pass at a "builder" interface
2018-11-30 20:43:31 -08:00
Michael McLoughlin
4395adacc8
x86: rel types and generated tests
2018-11-27 22:08:11 -08:00
Michael McLoughlin
af02be06ba
add skeleton for instruction constructors
2018-11-25 21:50:46 -08:00
Michael McLoughlin
09848512cc
add -bootstrap option to avogen
2018-11-25 17:11:24 -08:00
Michael McLoughlin
6d3e3be578
generate test to ensure code generation worked
2018-11-24 17:53:17 -08:00
Michael McLoughlin
70dcf2b611
generate the instruction table
2018-11-24 13:47:30 -08:00
Michael McLoughlin
f1e1da6387
refactors to code generation
2018-11-24 13:00:27 -08:00