aboutsummaryrefslogtreecommitdiffstats
path: root/pkg/compiler
Commit message (Expand)AuthorAgeFilesLines
* executor, sys/linux, pkg: enable syz_kvm_setup_cpu for riscv646eanut2026-01-201-1/+3
* all: use any instead of interface{}Dmitry Vyukov2025-12-222-4/+4
* prog: pkg/compiler: docs: introduce the `no_squash` attributeAlexander Potapenko2025-09-091-0/+1
* all: apply linter auto fixesTaras Madan2025-07-171-7/+10
* all: opt-out some functions to enforce linter checksTaras Madan2025-03-271-0/+1
* all: remove loop variables scopingTaras Madan2025-02-171-3/+0
* pkg/compiler: fix struct layout bugDmitry Vyukov2025-01-202-15/+15
* pkg/declextract: remove unused includes and definesDmitry Vyukov2025-01-172-4/+47
* all: use min/max functionsDmitry Vyukov2025-01-172-16/+5
* pkg/declextract: generated single openat for all related filesDmitry Vyukov2024-12-112-27/+3
* pkg/compiler: add automatic metaDmitry Vyukov2024-12-114-21/+32
* prog: annotate image assets with fsck logsFlorent Revest2024-12-092-0/+6
* pkg/compiler: handle string syscall attributesFlorent Revest2024-12-094-16/+45
* pkg/compiler: allow manual consts to override auto-extracted constsDmitry Vyukov2024-11-267-13/+67
* pkg/compiler: allow recursion via arraysDmitry Vyukov2024-11-185-17/+57
* pkg/compiler: add consts to all files that mention themDmitry Vyukov2024-11-133-35/+64
* all: support || operator in syzlang if conditionJiao, Joey2024-11-131-0/+1
* all: follow new linter recommendationsTaras Madan2024-09-101-1/+1
* compiler: support constants in conditional fieldsPaul Chaignon2024-09-093-4/+6
* pkg/mgrconfig, prog, tools: allow automatically generated or manually written...Pimyn Girgis2024-08-121-3/+12
* pkg/compiler: updated testdata for 'fmt'Igor Chervatyuk2024-07-081-0/+2
* pkg/compiler: recurseField() fails with baseless argumentIgor Chervatyuk2024-07-081-4/+8
* executor: remove noshmem modeDmitry Vyukov2024-06-042-2/+2
* prog: fix panic during squashingDmitry Vyukov2024-05-033-4/+41
* tools/syz-linter: check t.Logf/Errorf/Fatalf messagesDmitry Vyukov2024-04-171-4/+4
* prog: fix selection of args eligible for squashingDmitry Vyukov2024-04-151-3/+51
* compiler: support using int flags in field conditionsPaul Chaignon2024-03-012-4/+4
* prog: handle multiple matching union fieldsAleksandr Nogikh2024-02-191-0/+5
* pkg/compiler: support if[expr] attributesAleksandr Nogikh2024-02-1911-65/+458
* pkg/compiler: extend parent reference support in lenAleksandr Nogikh2024-02-193-29/+89
* all: fix some function names in commentscui fliter2023-12-201-1/+1
* compiler: correctness test for flags flatteningPaul Chaignon2023-12-051-0/+50
* compiler: require nested flags to be at the end of the listPaul Chaignon2023-12-052-0/+25
* compiler: support nested string flags definitionsPaul Chaignon2023-12-052-0/+19
* compiler: refactor recurFlattenFlagsPaul Chaignon2023-12-051-12/+18
* compiler: error on circular dependencies in flag definitionsPaul Chaignon2023-12-052-3/+16
* compiler: support nested int flags definitionsPaul Chaignon2023-12-052-0/+62
* compiler/testdata: add missing error casesPaul Chaignon2023-11-292-1/+16
* compiler: remove dead code around structFieldAttrsPaul Chaignon2023-11-292-5/+3
* compiler: prohibit homonymous flags and constsPaul Chaignon2023-11-283-2/+15
* compiler: support const as int first argumentPaul Chaignon2023-11-284-13/+13
* compiler: support flags as int first argumentPaul Chaignon2023-11-285-17/+54
* compiler: refactor Gen for flags typePaul Chaignon2023-11-281-22/+25
* compiler: support type args with mixed kindsPaul Chaignon2023-11-284-20/+23
* pkg/compiler: prohibit not DirIn resources inside fmtAleksandr Nogikh2023-10-063-5/+17
* pkg/compiler: support (in) for union fieldsAleksandr Nogikh2023-10-064-6/+8
* sys: refactor const extractionAleksandr Nogikh2023-10-044-32/+47
* pkg/compiler: add ExistsAny() to ConstFileAleksandr Nogikh2023-10-042-10/+10
* prog: preserve inout direction during squashingAleksandr Nogikh2023-09-281-2/+2
* sys/targets: introduce HasCallNumber to reduce clutterGreg Steuck2023-04-251-1/+1