aboutsummaryrefslogtreecommitdiffstats
path: root/pkg/compiler/gen.go
Commit message (Expand)AuthorAgeFilesLines
* pkg/csource: use 0 for missing syscall argsDmitry Vyukov2018-12-271-7/+16
* pkg/compiler: refactor structGenDmitry Vyukov2018-08-021-62/+75
* pkg/compiler: refactor genStructDescsDmitry Vyukov2018-07-311-116/+125
* prog, pkg/compiler: support fmt typeDmitry Vyukov2018-07-081-1/+5
* pkg/compiler: support size attribute for unionsDmitry Vyukov2018-03-051-3/+13
* pkg/compiler: add size attribute for structsDmitry Vyukov2018-03-051-2/+14
* pkg/compiler: fix alignment corner caseDmitry Vyukov2018-02-251-1/+3
* pkg/compiler: don't assign call IDs staticallyDmitry Vyukov2018-02-251-3/+0
* pkg/compiler: fix corner case in alignment calculationDmitry Vyukov2018-02-191-1/+1
* pkg/compiler: support void typeDmitry Vyukov2018-01-131-23/+5
* pkg/compiler: support type templatesDmitry Vyukov2018-01-131-0/+3
* pkg/compiler: don't genererate missing syscallsDmitry Vyukov2017-09-151-8/+11
* prog, sys: move types to progDmitry Vyukov2017-09-051-56/+56
* sys: rename Call to SyscallDmitry Vyukov2017-09-051-5/+5
* pkg/compiler: assign Call.ID staticallyDmitry Vyukov2017-09-041-0/+3
* pkg/compiler: fix alignment calculation bugDmitry Vyukov2017-09-041-3/+4
* sys: change BitfieldLast to BitfieldMiddleDmitry Vyukov2017-09-041-12/+12
* sys, pkg/compiler: move padding computation to compilerDmitry Vyukov2017-09-041-34/+243
* pkg/compiler: move bitfield marking from sysDmitry Vyukov2017-09-041-1/+49
* pkg/compiler: check and generate typesDmitry Vyukov2017-09-021-0/+150