rumpk/libs/membrane/include/arch
Markus Maiwald af687b0d4a fix(rumpk): Fix LwIP kernel build for RISC-V freestanding
- Rebuild liblwip.a from clean sources (removed initrd.o contamination)
- Add switch.o to provide cpu_switch_to symbol
- Add sys_arch.o to provide sys_now and nexus_lwip_panic
- Add freestanding defines to cc.h (LWIP_NO_CTYPE_H, etc.)
- Compile sys_arch.c with -mcmodel=medany for RISC-V

Fixes duplicate symbol errors and undefined reference errors.
Kernel now builds successfully with: zig build -Dtarget=riscv64-freestanding
2026-01-08 19:21:02 +01:00
..
cc.h fix(rumpk): Fix LwIP kernel build for RISC-V freestanding 2026-01-08 19:21:02 +01:00
perf.h feat(rumpk): Phase 2 Complete - The Entropy Purge & Sovereign Alignment 2025-12-31 20:18:48 +01:00
sys_arch.h Rumpk Stability, NipBox Boot, and Repository Cleanup 2026-01-04 21:39:06 +01:00