| Age | Commit message (Collapse) | Author |
|
This migrates GNU sed to azalea, and resulting IR matches.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
Supported fields are still rather minimal, but evaluation works, and resulting artifacts cure correctly.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
This enables recovery and better error handling for errors originating from external azalea files.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
This is more efficient for the inputs array and packages in general.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
These headers differ by target architecture.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
This cleans up many function signatures.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
For upcoming azalea integration. The API is quite ugly right now to ease migration.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
Performance is sufficient for the use case, despite the fact that I could not even think of a lower-effort way to do this:
BenchmarkParse-128 55100 21494 ns/op
BenchmarkEvaluate-128 131670 9248 ns/op
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
This syntax is not final, but acts as a stopgap solution and a proof of concept.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
This has many dependencies.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
Maintainers tried to be clever with this and breaks cmake paths.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
Required by mesa.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
Required to break circular dependency.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
Required by libglvnd test suite.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
Required by xserver test suite.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
Required by xserver xephyr.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
Required by xserver xephyr.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
Required by xserver xephyr.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
Required by xserver.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
Required by xserver.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
Required by xserver.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
Required by xserver.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
Required by xserver.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
Required by xserver.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
Required by libXfont2.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
Required by libXfont.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
Required by xserver.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
Required by xkbcomp.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
Required by xserver.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
Required by libva.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
Generally useful, and an optional dependency of mesa.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
Required by lm_sensors test suite.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
This makes version bumps robust and much less tedious.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
Useful for verifying deterministic output without enabling network access.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
This was missed when improving bootstrap.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
|
This change also pins header version constants to the same values, to be updated manually on a real API change. This eliminates rebuilds on bumping kernel version.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|