|
|
8a86cf74ee
|
internal/rosa/go: symlink executables
This avoids having to fix up $PATH for every artifact.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
2026-01-25 23:59:08 +09:00 |
|
|
|
e34a59e332
|
internal/rosa/go: run toolchain tests
LLVM patches and a TMPDIR backed by tmpfs fixed most tests. Broken tests in older versions are disabled.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
2026-01-25 21:21:53 +09:00 |
|
|
|
20790af71e
|
internal/rosa: lazy initialise all artifacts
This improves performance, though not as drastically as lazy initialising llvm.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
2026-01-25 01:43:18 +09:00 |
|
|
|
f6eaf76ec9
|
internal/rosa: patch library paths
This removes the need for reference LDFLAGS in the standard toolchain.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
2026-01-24 11:22:25 +09:00 |
|
|
|
5c127a7035
|
internal/rosa: patch header search paths
This removes the need for reference CFLAGS in the standard toolchain.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
2026-01-23 01:56:52 +09:00 |
|
|
|
8a26521f5b
|
internal/rosa/go: run bootstrap toolchain tests
The objdump test will be re-enabled after fixing llvm search paths.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
2026-01-22 07:05:48 +09:00 |
|
|
|
9a06ce2db0
|
internal/rosa: bootstrap go toolchain
This runs without tests for now. Will be fixed in a later commit.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
2026-01-20 07:14:11 +09:00 |
|