summaryrefslogtreecommitdiff
path: root/etc
AgeCommit message (Collapse)Author
2024-07-03expand_exec: install with depsKlaus Aehlig
2024-06-28Production stages: inherit shell toolchainKlaus Aehlig
2024-06-28Higher stages: reuse stage-0's expand_execKlaus Aehlig
2024-06-28stage-1: add shell defaultsKlaus Aehlig
... using the full busybox from stage-0
2024-06-28stage-0/gcc: separate gcc.real from wrapping and use compiled wrapperKlaus Aehlig
2024-06-28Update rulesKlaus Aehlig
... to a version supporting shell toolchains.
2024-06-28stage-0: Use C-version of expand_execKlaus Aehlig
... thus having less requirements on our bootstrapped shell tool chain.
2024-06-28stage-0: use bootstrapped ash as shellKlaus Aehlig
2024-05-16Provide shell defaults for the testsKlaus Aehlig
2024-05-16Update rules to a version supporting shell defaultsKlaus Aehlig
2024-05-13Add gcc 14.1.0Oliver Reiche
2024-05-13Bump clang 18 to 18.1.4Oliver Reiche
2024-04-04Add clang 18.1.1Oliver Reiche
2024-04-04Bump clang 17 to 17.0.6Oliver Reiche
2024-04-04tools: Use mimalloc.o for statically linked toolsOliver Reiche
2024-04-04musl-gcc: Ship mimalloc.o with musl GCCsOliver Reiche
2024-01-10repos: Base rules on parent rulesOliver Reiche
... to propagate foreign tools that are the same in each rule set (e.g., busybox, make).
2024-01-10repos: Refactor rules/static-build to rules/toolsOliver Reiche
... as those rules are only used by tools.
2024-01-10stage-0/binutils: Bootstrap via proper Justbuild targetOliver Reiche
2024-01-10stage-0/busybox: Bootstrap via proper Justbuild targetOliver Reiche
2024-01-10Introduce and honor BOOTSTRAP_CFLAGSOliver Reiche
... and drop rule-injected LDFLAGS for all bootstrap targets in stage-0, as those flags might not be supported by the unknown bootstrap compiler.
2023-12-21Update to latest rulesOliver Reiche
2023-12-21gcc: Fix GCC patchesOliver Reiche
2023-12-21gcc-musl: Unify static and non-static descriptionsOliver Reiche
2023-12-21gcc-musl: Fix stripping of binaries and libsOliver Reiche
... by using a single strip tool (for host) that supports all target types.
2023-12-21Add strip binary with multi-target supportOliver Reiche
2023-11-29Bump clang 17 to version 17.0.5Oliver Reiche
2023-11-29Rename rules for building ClangOliver Reiche
... to emphasize which GCC and GNU libstdc++ versions are used and shipped with the Clang installation. If future Clang versions rely on newer GCC/GNU libstdc++ versions, they can be built by providing a separate modified rule set.
2023-11-29Update to latest rulesOliver Reiche
2023-10-23Fix archiver bootstrap if libzstd is availableOliver Reiche
Reported by Leah Neukirchen <leah@vuxu.org> via Mastodon.
2023-10-23Fix typosOliver Reiche
2023-10-20Initial commitOliver Reiche