Michael McLoughlin
9c70781236
all: go 1.17 ( #197 )
...
Bump CI Go versions to 1.16 and 1.17.
Update build tags with `go:build` equivalents.
Upgrade asmfmt tool for new `go:build` support.
Updates #183
2021-10-29 01:18:34 -07:00
Michael McLoughlin
1735441939
all: apply gofumpt ( #79 )
...
Apply @mvdan's opinionated gofumpt formatter across the codebase.
2019-04-13 22:53:13 -05:00
Michael McLoughlin
9eb409b935
gotypes,build: pointer dereference ( #61 )
...
Provides a method on `gotypes.Component` to allow pointer dereference. This will enable `gotypes` helpers to be used with struct pointer arguments, for example.
Updates #53
Fixes #54
2019-01-27 19:22:21 -08:00
Michael McLoughlin
304c7425d2
build: add attributes argument to TEXT
...
Brings the TEXT() function signature closer to how the directive works
in assembly.
Also update almost all examples to use NOSPLIT.
Closes #11
2019-01-06 20:04:51 -08:00
Michael McLoughlin
672b77a441
reg,build: remove "v" from virtual register ctors
...
Fixes #30
2019-01-04 18:23:44 -08:00
Michael McLoughlin
1b0ce66552
doc: README for args example
...
Also started a README in the root examples directory.
Updates #14
2019-01-01 15:46:42 -08:00
Michael McLoughlin
51524702ba
mv examples/{components,args}
2018-12-27 20:37:47 -08:00