aboutsummaryrefslogtreecommitdiffstats
path: root/tools/syz-fmt
Commit message (Collapse)AuthorAgeFilesLines
* tools/syz-fmt: support --dry-run modeAleksandr Nogikh2023-10-101-2/+14
| | | | | Introduce the --dry-run mode to enable syz-fmt use for description validation only.
* tools/syz-fmt.go: fix a bug of file info api when updating golang郝宇 (Yu Hao)2023-03-271-1/+2
|
* all: ioutil is deprecated in go1.19 (#3718)Taras Madan2023-02-231-5/+4
|
* pkg/osutil: provide better RenameDmitry Vyukov2018-12-171-1/+2
| | | | | os.Rename fails for cross-device renaming (e.g. to/from tmpfs). This is quite unpleasant. Provide own version that falls back to copying.
* tools/syz-fmt: allow to reformat all OSes at onceDmitry Vyukov2018-11-171-2/+10
| | | | | We forgot trusty in Makefile. Fix this once and for all by formatting all known targets.
* pkg/compiler: more static error checkingDmitry Vyukov2017-08-271-4/+1
| | | | Update #217
* pkg/compiler, sys/syz-sysgen: move const handling to pkg/compilerDmitry Vyukov2017-08-271-3/+3
| | | | Now pkg/compiler deals with consts.
* Makefile: enforce formatting of sys files in presubmitDmitry Vyukov2017-08-181-0/+1
|
* pkg/ast: new parser for sys descriptionsDmitry Vyukov2017-08-181-0/+72
The old parser in sys/sysparser is too hacky, difficult to extend and drops debug info too early, so that we can't produce proper error messages. Add a new parser that is build like a proper language parser and preserves full debug info for every token.