Home branch for Team Resurgent's original Xbox and Xbox 360 toolchain forks of llvm/llvm-project. This branch carries no LLVM source — it only exists to host both platforms' CI workflows in one place (so they show up under the Actions tab's manual "Run workflow" dispatch without switching branches) and to be a sensible default branch for repo visitors.
| Branch | Platform | Target | Purpose |
|---|---|---|---|
xbox360 |
Xbox 360 | powerpc-unknown-xbox360 (MS-PPC ABI) |
Patched clang + lld — RXDK-360 fetches the CI-built toolchain zips at build time. |
xboxog |
Original Xbox | i686-pc-windows-gnu |
Source for RXDK-Libs' libcxx/libcxxabi/libunwind (built with Zig's own toolchain, not a standalone clang) + patches. |
Each platform branch has every source RXDK doesn't build stripped out and RXDK-specific patches
applied directly, rather than carried as external .patch files.
- Xbox 360 clang (
build-xbox360-clang.yml) — builds on push toxbox360, publishesxbox360-<os>-<arch>.zipto thelatestrelease. Consumed by RXDK-360. - Original Xbox clang (
build-xboxog-clang.yml) — builds on push toxboxog, publishesxboxog-<os>-<arch>.zipto thelatestrelease. Not currently consumed by anything (RXDK-Libs uses Zig's bundled toolchain) — built for future use.
Both pipelines share the one latest release. Neither deletes it: each upload replaces only
its own <platform>-<os>-<arch>.zip assets, so the other platform's zips stay in place. That also
means the latest tag stays where it was first created rather than tracking either branch's head.
Both are also manually dispatchable from this branch's Actions tab.