Compare commits
52 Commits
8b14b16317
...
eaf000e5ec
| Author | SHA1 | Date |
|---|---|---|
|
|
eaf000e5ec | |
|
|
225d08908b | |
|
|
e3246e8509 | |
|
|
e8b58f375a | |
|
|
84c3345595 | |
|
|
a38bc523a8 | |
|
|
49c58fbd94 | |
|
|
8d64fe2180 | |
|
|
0c598ce0bd | |
|
|
8d4b581519 | |
|
|
011e0b699e | |
|
|
7207282236 | |
|
|
11db62ea8c | |
|
|
5c57341b81 | |
|
|
f5f9f0bf6d | |
|
|
1f164eca59 | |
|
|
6bc5804e48 | |
|
|
eaf753c70c | |
|
|
0949ea1187 | |
|
|
fd8e3beb84 | |
|
|
49dd5382b9 | |
|
|
b0e2dfa20e | |
|
|
eedf05fadf | |
|
|
b480f14bb5 | |
|
|
4c91aa7f14 | |
|
|
77b4cb55c7 | |
|
|
96ee0a0112 | |
|
|
068fc732a6 | |
|
|
a59a4cf9db | |
|
|
8b109652ab | |
|
|
3779197eb9 | |
|
|
bf427290f1 | |
|
|
72891287fb | |
|
|
4cec2d8c25 | |
|
|
6e78b7f458 | |
|
|
bd03bed91f | |
|
|
9f490297d2 | |
|
|
641847ba47 | |
|
|
1b4facd86b | |
|
|
4e0e9ed467 | |
|
|
ccaa10c509 | |
|
|
2e772051f8 | |
|
|
de6a7499fd | |
|
|
c6e569afe8 | |
|
|
3a907439fe | |
|
|
9733300d3d | |
|
|
4f1ad1f3be | |
|
|
64380de4a7 | |
|
|
e367dd8380 | |
|
|
c8a679b067 | |
|
|
5a607266a5 | |
|
|
2a1af03e28 |
|
|
@ -0,0 +1,79 @@
|
||||||
|
# Rumpk Sovereign Kernel CI
|
||||||
|
# Two-stage build: Nim->C->.o (build_nim.sh) then Zig links everything (zig build)
|
||||||
|
name: Rumpk CI
|
||||||
|
|
||||||
|
on:
|
||||||
|
push:
|
||||||
|
branches: [unstable, main, stable, testing]
|
||||||
|
pull_request:
|
||||||
|
branches: [unstable, main]
|
||||||
|
|
||||||
|
jobs:
|
||||||
|
build-riscv64:
|
||||||
|
name: Build RISC-V 64
|
||||||
|
runs-on: ubuntu-latest
|
||||||
|
steps:
|
||||||
|
- uses: actions/checkout@v4
|
||||||
|
|
||||||
|
- name: Verify toolchain
|
||||||
|
run: |
|
||||||
|
echo "=== Toolchain ==="
|
||||||
|
zig version
|
||||||
|
nim --version | head -1
|
||||||
|
qemu-system-riscv64 --version | head -1
|
||||||
|
|
||||||
|
- name: Build LwIP
|
||||||
|
run: |
|
||||||
|
chmod +x build_lwip.sh
|
||||||
|
bash build_lwip.sh
|
||||||
|
|
||||||
|
- name: Compile Nim kernel to C objects
|
||||||
|
run: |
|
||||||
|
chmod +x build_nim.sh
|
||||||
|
bash build_nim.sh riscv64
|
||||||
|
|
||||||
|
- name: Build userland + initrd + final kernel
|
||||||
|
run: |
|
||||||
|
chmod +x build_full.sh
|
||||||
|
bash build_full.sh riscv64
|
||||||
|
|
||||||
|
- name: Verify kernel ELF
|
||||||
|
run: |
|
||||||
|
ls -lh zig-out/bin/rumpk.elf
|
||||||
|
file zig-out/bin/rumpk.elf
|
||||||
|
|
||||||
|
- name: QEMU boot test
|
||||||
|
run: |
|
||||||
|
timeout 25 qemu-system-riscv64 \
|
||||||
|
-M virt -cpu max -m 512M -nographic \
|
||||||
|
-kernel zig-out/bin/rumpk.elf \
|
||||||
|
2>&1 | tee /tmp/boot.log || true
|
||||||
|
echo "=== Boot log ==="
|
||||||
|
cat /tmp/boot.log | tail -30
|
||||||
|
echo "=== Boot markers ==="
|
||||||
|
grep -c "Nim handoff\|init complete\|UART\|sched" /tmp/boot.log || echo "0 markers found"
|
||||||
|
|
||||||
|
security-scan:
|
||||||
|
name: Security Scan
|
||||||
|
runs-on: ubuntu-latest
|
||||||
|
steps:
|
||||||
|
- uses: actions/checkout@v4
|
||||||
|
|
||||||
|
- name: Check for sensitive content
|
||||||
|
run: |
|
||||||
|
FAIL=0
|
||||||
|
for dir in .agent .vscode .kiro competitors; do
|
||||||
|
if [ -d "$dir" ]; then
|
||||||
|
echo "FAIL: Sensitive directory '$dir' found"
|
||||||
|
FAIL=1
|
||||||
|
fi
|
||||||
|
done
|
||||||
|
# Exclude CI workflow files from path scan (they contain the pattern as a check)
|
||||||
|
MATCHES=$(git grep -l '/home/markus' -- ':!.forgejo/' 2>/dev/null || true)
|
||||||
|
if [ -n "$MATCHES" ]; then
|
||||||
|
echo "FAIL: Internal paths found in:"
|
||||||
|
echo "$MATCHES"
|
||||||
|
FAIL=1
|
||||||
|
fi
|
||||||
|
if [ $FAIL -eq 1 ]; then exit 1; fi
|
||||||
|
echo "Security scan PASSED"
|
||||||
|
|
@ -0,0 +1,54 @@
|
||||||
|
# Build artifacts
|
||||||
|
build/
|
||||||
|
zig-out/
|
||||||
|
.zig-cache/
|
||||||
|
nimcache/
|
||||||
|
*.o
|
||||||
|
*.a
|
||||||
|
*.elf
|
||||||
|
*.img
|
||||||
|
*.bin
|
||||||
|
*.log
|
||||||
|
|
||||||
|
# Kernel build intermediates
|
||||||
|
build_full.log
|
||||||
|
current_run.elf
|
||||||
|
kernel_cache.elf
|
||||||
|
kernel_final.elf
|
||||||
|
abi.o
|
||||||
|
|
||||||
|
# Nim cache
|
||||||
|
build/nimcache/
|
||||||
|
build/init_nimcache/
|
||||||
|
build/lwip_objs/
|
||||||
|
|
||||||
|
# InitRD build outputs (regenerated)
|
||||||
|
build/sysro/
|
||||||
|
build/initrd.tar
|
||||||
|
build/embed_initrd.S
|
||||||
|
build/init
|
||||||
|
build/head.o
|
||||||
|
build/head.S
|
||||||
|
build/head_user.o
|
||||||
|
build/head_user.S
|
||||||
|
build/disk.img
|
||||||
|
build/disk_aarch64.img
|
||||||
|
build/clib_user.o
|
||||||
|
build/dummy.c
|
||||||
|
|
||||||
|
# IDE / Editor
|
||||||
|
.vscode/
|
||||||
|
.idea/
|
||||||
|
*.swp
|
||||||
|
*.swo
|
||||||
|
*~
|
||||||
|
|
||||||
|
# OS files
|
||||||
|
.DS_Store
|
||||||
|
Thumbs.db
|
||||||
|
|
||||||
|
# Agent / internal (must never appear)
|
||||||
|
.agent/
|
||||||
|
.claude/
|
||||||
|
.kiro/
|
||||||
|
competitors/
|
||||||
|
|
@ -1,14 +0,0 @@
|
||||||
0
|
|
||||||
343 9458889 1767076237593466545 c99e175f5398d2ed6a7964a9c4dbfc1c 0 /home/markus/zWork/_Git/Nexus/core/rumpk/build/nimcache/@m..@s..@s..@s..@s..@s..@s..@s..@susr@slib@snim@sstd@sprivate@sbitops_utils.nim.c
|
|
||||||
19164 69191110 1749873121000000000 fe5756ed84745fc96fd9dfb15050f599 0 /usr/lib/nim/nimbase.h
|
|
||||||
3794 78925761 1761046366000000000 42f44f0344ca976c19820ae587ff2c10 1 include/limits.h
|
|
||||||
5053 78925835 1761046366000000000 65368a9f4cf365969d64bd6a0f1410e6 1 include/stddef.h
|
|
||||||
417 78925635 1761046366000000000 d2edf43390585163b0f70c6bd1d7e3b7 1 include/__stddef_header_macro.h
|
|
||||||
717 78925640 1761046366000000000 81288588f2bdd7ac4f213fa113429ef2 1 include/__stddef_ptrdiff_t.h
|
|
||||||
708 78925642 1761046366000000000 39fb92c68f9106377b154afee9e96194 1 include/__stddef_size_t.h
|
|
||||||
853 78925644 1761046366000000000 754796f5faa70049051526dc04a0d36b 1 include/__stddef_wchar_t.h
|
|
||||||
875 78925637 1761046366000000000 f8a94bfcc5c5499d269a5391c5933024 1 include/__stddef_null.h
|
|
||||||
857 78925636 1761046366000000000 02545cb6a8f1dcd75cccde1b4f4910c6 1 include/__stddef_max_align_t.h
|
|
||||||
708 78925639 1761046366000000000 04b70454bf7cdd0c492cfaf134f95be7 1 include/__stddef_offsetof.h
|
|
||||||
1172 78925833 1761046366000000000 69b529ccb10bbb5d826c563cf9b929c1 1 include/stdbool.h
|
|
||||||
31054 78925836 1761046366000000000 1df950c62cbc96dd5d9790733bbe6016 1 include/stdint.h
|
|
||||||
|
|
@ -1,7 +0,0 @@
|
||||||
0
|
|
||||||
343 9459511 1767076443799031144 c99e175f5398d2ed6a7964a9c4dbfc1c 0 /home/markus/zWork/_Git/Nexus/core/rumpk/build/nimcache/@m..@s..@s..@s..@s..@s..@s..@s..@susr@slib@snim@ssystem@sctypes.nim.c
|
|
||||||
19164 69191110 1749873121000000000 fe5756ed84745fc96fd9dfb15050f599 0 /usr/lib/nim/nimbase.h
|
|
||||||
639 9459383 1767076381899751290 1b9448bcfa47e3161459266750e8ded4 0 /home/markus/zWork/_Git/Nexus/core/rumpk/core/include/limits.h
|
|
||||||
268 9459347 1767076422997272233 06a4c7da1c4987981a369ef3e003bda3 0 /home/markus/zWork/_Git/Nexus/core/rumpk/core/include/stddef.h
|
|
||||||
1172 78925833 1761046366000000000 69b529ccb10bbb5d826c563cf9b929c1 1 include/stdbool.h
|
|
||||||
31054 78925836 1761046366000000000 1df950c62cbc96dd5d9790733bbe6016 1 include/stdint.h
|
|
||||||
|
|
@ -1,7 +0,0 @@
|
||||||
0
|
|
||||||
343 9464202 1767078031258762242 c99e175f5398d2ed6a7964a9c4dbfc1c 0 /home/markus/zWork/_Git/Nexus/core/rumpk/build/nimcache/@m..@s..@s..@s..@s..@s..@s..@s..@susr@slib@snim@ssystem@sexceptions.nim.c
|
|
||||||
19164 69191110 1749873121000000000 fe5756ed84745fc96fd9dfb15050f599 0 /usr/lib/nim/nimbase.h
|
|
||||||
639 9459383 1767076381899751290 1b9448bcfa47e3161459266750e8ded4 0 /home/markus/zWork/_Git/Nexus/core/rumpk/core/include/limits.h
|
|
||||||
268 9459347 1767076422997272233 06a4c7da1c4987981a369ef3e003bda3 0 /home/markus/zWork/_Git/Nexus/core/rumpk/core/include/stddef.h
|
|
||||||
155 9459777 1767076495338437553 9cc523d7a8a3a0bbc7c7af0fabeafc0b 0 /home/markus/zWork/_Git/Nexus/core/rumpk/core/include/stdbool.h
|
|
||||||
924 9459799 1767076530759032485 73bc6834aef9958f6652470b63d7814b 0 /home/markus/zWork/_Git/Nexus/core/rumpk/core/include/stdint.h
|
|
||||||
|
|
@ -1,7 +0,0 @@
|
||||||
0
|
|
||||||
343 9459518 1767076443800031133 c99e175f5398d2ed6a7964a9c4dbfc1c 0 /home/markus/zWork/_Git/Nexus/core/rumpk/build/nimcache/@m..@s..@s..@s..@s..@s..@s..@s..@susr@slib@snim@ssystem@siterators.nim.c
|
|
||||||
19164 69191110 1749873121000000000 fe5756ed84745fc96fd9dfb15050f599 0 /usr/lib/nim/nimbase.h
|
|
||||||
639 9459383 1767076381899751290 1b9448bcfa47e3161459266750e8ded4 0 /home/markus/zWork/_Git/Nexus/core/rumpk/core/include/limits.h
|
|
||||||
268 9459347 1767076422997272233 06a4c7da1c4987981a369ef3e003bda3 0 /home/markus/zWork/_Git/Nexus/core/rumpk/core/include/stddef.h
|
|
||||||
1172 78925833 1761046366000000000 69b529ccb10bbb5d826c563cf9b929c1 1 include/stdbool.h
|
|
||||||
31054 78925836 1761046366000000000 1df950c62cbc96dd5d9790733bbe6016 1 include/stdint.h
|
|
||||||
|
|
@ -1,7 +0,0 @@
|
||||||
0
|
|
||||||
343 9459529 1767076443800031133 c99e175f5398d2ed6a7964a9c4dbfc1c 0 /home/markus/zWork/_Git/Nexus/core/rumpk/build/nimcache/@m..@s..@s..@s..@s..@s..@s..@s..@susr@slib@snim@sstd@swidestrs.nim.c
|
|
||||||
19164 69191110 1749873121000000000 fe5756ed84745fc96fd9dfb15050f599 0 /usr/lib/nim/nimbase.h
|
|
||||||
639 9459383 1767076381899751290 1b9448bcfa47e3161459266750e8ded4 0 /home/markus/zWork/_Git/Nexus/core/rumpk/core/include/limits.h
|
|
||||||
268 9459347 1767076422997272233 06a4c7da1c4987981a369ef3e003bda3 0 /home/markus/zWork/_Git/Nexus/core/rumpk/core/include/stddef.h
|
|
||||||
1172 78925833 1761046366000000000 69b529ccb10bbb5d826c563cf9b929c1 1 include/stdbool.h
|
|
||||||
31054 78925836 1761046366000000000 1df950c62cbc96dd5d9790733bbe6016 1 include/stdint.h
|
|
||||||
|
|
@ -1,14 +0,0 @@
|
||||||
0
|
|
||||||
343 9458881 1767076237592466557 c99e175f5398d2ed6a7964a9c4dbfc1c 0 /home/markus/zWork/_Git/Nexus/core/rumpk/build/nimcache/@m..@s..@s..@s..@s..@s..@s..@s..@susr@slib@snim@ssystem@siterators.nim.c
|
|
||||||
19164 69191110 1749873121000000000 fe5756ed84745fc96fd9dfb15050f599 0 /usr/lib/nim/nimbase.h
|
|
||||||
3794 78925761 1761046366000000000 42f44f0344ca976c19820ae587ff2c10 1 include/limits.h
|
|
||||||
5053 78925835 1761046366000000000 65368a9f4cf365969d64bd6a0f1410e6 1 include/stddef.h
|
|
||||||
417 78925635 1761046366000000000 d2edf43390585163b0f70c6bd1d7e3b7 1 include/__stddef_header_macro.h
|
|
||||||
717 78925640 1761046366000000000 81288588f2bdd7ac4f213fa113429ef2 1 include/__stddef_ptrdiff_t.h
|
|
||||||
708 78925642 1761046366000000000 39fb92c68f9106377b154afee9e96194 1 include/__stddef_size_t.h
|
|
||||||
853 78925644 1761046366000000000 754796f5faa70049051526dc04a0d36b 1 include/__stddef_wchar_t.h
|
|
||||||
875 78925637 1761046366000000000 f8a94bfcc5c5499d269a5391c5933024 1 include/__stddef_null.h
|
|
||||||
857 78925636 1761046366000000000 02545cb6a8f1dcd75cccde1b4f4910c6 1 include/__stddef_max_align_t.h
|
|
||||||
708 78925639 1761046366000000000 04b70454bf7cdd0c492cfaf134f95be7 1 include/__stddef_offsetof.h
|
|
||||||
1172 78925833 1761046366000000000 69b529ccb10bbb5d826c563cf9b929c1 1 include/stdbool.h
|
|
||||||
31054 78925836 1761046366000000000 1df950c62cbc96dd5d9790733bbe6016 1 include/stdint.h
|
|
||||||
|
|
@ -1,7 +0,0 @@
|
||||||
0
|
|
||||||
343 9464210 1767078031258762242 c99e175f5398d2ed6a7964a9c4dbfc1c 0 /home/markus/zWork/_Git/Nexus/core/rumpk/build/nimcache/@m..@s..@s..@s..@s..@s..@s..@s..@susr@slib@snim@sstd@sassertions.nim.c
|
|
||||||
19164 69191110 1749873121000000000 fe5756ed84745fc96fd9dfb15050f599 0 /usr/lib/nim/nimbase.h
|
|
||||||
639 9459383 1767076381899751290 1b9448bcfa47e3161459266750e8ded4 0 /home/markus/zWork/_Git/Nexus/core/rumpk/core/include/limits.h
|
|
||||||
268 9459347 1767076422997272233 06a4c7da1c4987981a369ef3e003bda3 0 /home/markus/zWork/_Git/Nexus/core/rumpk/core/include/stddef.h
|
|
||||||
155 9459777 1767076495338437553 9cc523d7a8a3a0bbc7c7af0fabeafc0b 0 /home/markus/zWork/_Git/Nexus/core/rumpk/core/include/stdbool.h
|
|
||||||
924 9459799 1767076530759032485 73bc6834aef9958f6652470b63d7814b 0 /home/markus/zWork/_Git/Nexus/core/rumpk/core/include/stdint.h
|
|
||||||
|
|
@ -1,7 +0,0 @@
|
||||||
0
|
|
||||||
5078 9462400 1767077956162049724 c9a84c0833f545d1c2501a86a4e139d5 0 /home/markus/zWork/_Git/Nexus/core/rumpk/build/nimcache/@mfiber.nim.c
|
|
||||||
19164 69191110 1749873121000000000 fe5756ed84745fc96fd9dfb15050f599 0 /usr/lib/nim/nimbase.h
|
|
||||||
639 9459383 1767076381899751290 1b9448bcfa47e3161459266750e8ded4 0 /home/markus/zWork/_Git/Nexus/core/rumpk/core/include/limits.h
|
|
||||||
268 9459347 1767076422997272233 06a4c7da1c4987981a369ef3e003bda3 0 /home/markus/zWork/_Git/Nexus/core/rumpk/core/include/stddef.h
|
|
||||||
155 9459777 1767076495338437553 9cc523d7a8a3a0bbc7c7af0fabeafc0b 0 /home/markus/zWork/_Git/Nexus/core/rumpk/core/include/stdbool.h
|
|
||||||
924 9459799 1767076530759032485 73bc6834aef9958f6652470b63d7814b 0 /home/markus/zWork/_Git/Nexus/core/rumpk/core/include/stdint.h
|
|
||||||
|
|
@ -1,7 +0,0 @@
|
||||||
0
|
|
||||||
343 9464219 1767078031259762226 c99e175f5398d2ed6a7964a9c4dbfc1c 0 /home/markus/zWork/_Git/Nexus/core/rumpk/build/nimcache/@m..@s..@s..@s..@s..@s..@s..@s..@susr@slib@snim@sstd@sprivate@sbitops_utils.nim.c
|
|
||||||
19164 69191110 1749873121000000000 fe5756ed84745fc96fd9dfb15050f599 0 /usr/lib/nim/nimbase.h
|
|
||||||
639 9459383 1767076381899751290 1b9448bcfa47e3161459266750e8ded4 0 /home/markus/zWork/_Git/Nexus/core/rumpk/core/include/limits.h
|
|
||||||
268 9459347 1767076422997272233 06a4c7da1c4987981a369ef3e003bda3 0 /home/markus/zWork/_Git/Nexus/core/rumpk/core/include/stddef.h
|
|
||||||
155 9459777 1767076495338437553 9cc523d7a8a3a0bbc7c7af0fabeafc0b 0 /home/markus/zWork/_Git/Nexus/core/rumpk/core/include/stdbool.h
|
|
||||||
924 9459799 1767076530759032485 73bc6834aef9958f6652470b63d7814b 0 /home/markus/zWork/_Git/Nexus/core/rumpk/core/include/stdint.h
|
|
||||||
|
|
@ -1,7 +0,0 @@
|
||||||
0
|
|
||||||
343 9464221 1767078031259762226 c99e175f5398d2ed6a7964a9c4dbfc1c 0 /home/markus/zWork/_Git/Nexus/core/rumpk/build/nimcache/@m..@s..@s..@s..@s..@s..@s..@s..@susr@slib@snim@ssystem@srepr_v2.nim.c
|
|
||||||
19164 69191110 1749873121000000000 fe5756ed84745fc96fd9dfb15050f599 0 /usr/lib/nim/nimbase.h
|
|
||||||
639 9459383 1767076381899751290 1b9448bcfa47e3161459266750e8ded4 0 /home/markus/zWork/_Git/Nexus/core/rumpk/core/include/limits.h
|
|
||||||
268 9459347 1767076422997272233 06a4c7da1c4987981a369ef3e003bda3 0 /home/markus/zWork/_Git/Nexus/core/rumpk/core/include/stddef.h
|
|
||||||
155 9459777 1767076495338437553 9cc523d7a8a3a0bbc7c7af0fabeafc0b 0 /home/markus/zWork/_Git/Nexus/core/rumpk/core/include/stdbool.h
|
|
||||||
924 9459799 1767076530759032485 73bc6834aef9958f6652470b63d7814b 0 /home/markus/zWork/_Git/Nexus/core/rumpk/core/include/stdint.h
|
|
||||||
|
|
@ -1,14 +0,0 @@
|
||||||
0
|
|
||||||
343 9458886 1767076237592466557 c99e175f5398d2ed6a7964a9c4dbfc1c 0 /home/markus/zWork/_Git/Nexus/core/rumpk/build/nimcache/@m..@s..@s..@s..@s..@s..@s..@s..@susr@slib@snim@sstd@sobjectdollar.nim.c
|
|
||||||
19164 69191110 1749873121000000000 fe5756ed84745fc96fd9dfb15050f599 0 /usr/lib/nim/nimbase.h
|
|
||||||
3794 78925761 1761046366000000000 42f44f0344ca976c19820ae587ff2c10 1 include/limits.h
|
|
||||||
5053 78925835 1761046366000000000 65368a9f4cf365969d64bd6a0f1410e6 1 include/stddef.h
|
|
||||||
417 78925635 1761046366000000000 d2edf43390585163b0f70c6bd1d7e3b7 1 include/__stddef_header_macro.h
|
|
||||||
717 78925640 1761046366000000000 81288588f2bdd7ac4f213fa113429ef2 1 include/__stddef_ptrdiff_t.h
|
|
||||||
708 78925642 1761046366000000000 39fb92c68f9106377b154afee9e96194 1 include/__stddef_size_t.h
|
|
||||||
853 78925644 1761046366000000000 754796f5faa70049051526dc04a0d36b 1 include/__stddef_wchar_t.h
|
|
||||||
875 78925637 1761046366000000000 f8a94bfcc5c5499d269a5391c5933024 1 include/__stddef_null.h
|
|
||||||
857 78925636 1761046366000000000 02545cb6a8f1dcd75cccde1b4f4910c6 1 include/__stddef_max_align_t.h
|
|
||||||
708 78925639 1761046366000000000 04b70454bf7cdd0c492cfaf134f95be7 1 include/__stddef_offsetof.h
|
|
||||||
1172 78925833 1761046366000000000 69b529ccb10bbb5d826c563cf9b929c1 1 include/stdbool.h
|
|
||||||
31054 78925836 1761046366000000000 1df950c62cbc96dd5d9790733bbe6016 1 include/stdint.h
|
|
||||||
|
|
@ -1,3 +0,0 @@
|
||||||
0
|
|
||||||
2797 9459400 1767076661265557620 715fa707ad1270a1d4879454095007a0 0 /home/markus/zWork/_Git/Nexus/core/rumpk/core/cstubs.c
|
|
||||||
268 9459347 1767076422997272233 06a4c7da1c4987981a369ef3e003bda3 0 /home/markus/zWork/_Git/Nexus/core/rumpk/core/include/stddef.h
|
|
||||||
|
|
@ -1,2 +0,0 @@
|
||||||
0
|
|
||||||
1104 9461671 1767078085543858486 a0b42b3b0dd9bf113104ca6ca3c6f51d 0 /home/markus/zWork/_Git/Nexus/core/rumpk/hal/switch.S
|
|
||||||
|
|
@ -1,7 +0,0 @@
|
||||||
0
|
|
||||||
343 9459521 1767076443800031133 c99e175f5398d2ed6a7964a9c4dbfc1c 0 /home/markus/zWork/_Git/Nexus/core/rumpk/build/nimcache/@m..@s..@s..@s..@s..@s..@s..@s..@susr@slib@snim@sstd@sprivate@sschubfach.nim.c
|
|
||||||
19164 69191110 1749873121000000000 fe5756ed84745fc96fd9dfb15050f599 0 /usr/lib/nim/nimbase.h
|
|
||||||
639 9459383 1767076381899751290 1b9448bcfa47e3161459266750e8ded4 0 /home/markus/zWork/_Git/Nexus/core/rumpk/core/include/limits.h
|
|
||||||
268 9459347 1767076422997272233 06a4c7da1c4987981a369ef3e003bda3 0 /home/markus/zWork/_Git/Nexus/core/rumpk/core/include/stddef.h
|
|
||||||
1172 78925833 1761046366000000000 69b529ccb10bbb5d826c563cf9b929c1 1 include/stdbool.h
|
|
||||||
31054 78925836 1761046366000000000 1df950c62cbc96dd5d9790733bbe6016 1 include/stdint.h
|
|
||||||
|
|
@ -1,14 +0,0 @@
|
||||||
0
|
|
||||||
343 9458876 1767076237592466557 c99e175f5398d2ed6a7964a9c4dbfc1c 0 /home/markus/zWork/_Git/Nexus/core/rumpk/build/nimcache/@m..@s..@s..@s..@s..@s..@s..@s..@susr@slib@snim@ssystem@sansi_c.nim.c
|
|
||||||
19164 69191110 1749873121000000000 fe5756ed84745fc96fd9dfb15050f599 0 /usr/lib/nim/nimbase.h
|
|
||||||
3794 78925761 1761046366000000000 42f44f0344ca976c19820ae587ff2c10 1 include/limits.h
|
|
||||||
5053 78925835 1761046366000000000 65368a9f4cf365969d64bd6a0f1410e6 1 include/stddef.h
|
|
||||||
417 78925635 1761046366000000000 d2edf43390585163b0f70c6bd1d7e3b7 1 include/__stddef_header_macro.h
|
|
||||||
717 78925640 1761046366000000000 81288588f2bdd7ac4f213fa113429ef2 1 include/__stddef_ptrdiff_t.h
|
|
||||||
708 78925642 1761046366000000000 39fb92c68f9106377b154afee9e96194 1 include/__stddef_size_t.h
|
|
||||||
853 78925644 1761046366000000000 754796f5faa70049051526dc04a0d36b 1 include/__stddef_wchar_t.h
|
|
||||||
875 78925637 1761046366000000000 f8a94bfcc5c5499d269a5391c5933024 1 include/__stddef_null.h
|
|
||||||
857 78925636 1761046366000000000 02545cb6a8f1dcd75cccde1b4f4910c6 1 include/__stddef_max_align_t.h
|
|
||||||
708 78925639 1761046366000000000 04b70454bf7cdd0c492cfaf134f95be7 1 include/__stddef_offsetof.h
|
|
||||||
1172 78925833 1761046366000000000 69b529ccb10bbb5d826c563cf9b929c1 1 include/stdbool.h
|
|
||||||
31054 78925836 1761046366000000000 1df950c62cbc96dd5d9790733bbe6016 1 include/stdint.h
|
|
||||||
|
|
@ -1,7 +0,0 @@
|
||||||
0
|
|
||||||
3017 9465107 1767078402329925246 2cc632112af79aeb33a943b3ef26eb76 0 /home/markus/zWork/_Git/Nexus/core/rumpk/build/nimcache/@mfiber.nim.c
|
|
||||||
19164 69191110 1749873121000000000 fe5756ed84745fc96fd9dfb15050f599 0 /usr/lib/nim/nimbase.h
|
|
||||||
639 9459383 1767076381899751290 1b9448bcfa47e3161459266750e8ded4 0 /home/markus/zWork/_Git/Nexus/core/rumpk/core/include/limits.h
|
|
||||||
268 9459347 1767076422997272233 06a4c7da1c4987981a369ef3e003bda3 0 /home/markus/zWork/_Git/Nexus/core/rumpk/core/include/stddef.h
|
|
||||||
155 9459777 1767076495338437553 9cc523d7a8a3a0bbc7c7af0fabeafc0b 0 /home/markus/zWork/_Git/Nexus/core/rumpk/core/include/stdbool.h
|
|
||||||
924 9459799 1767076530759032485 73bc6834aef9958f6652470b63d7814b 0 /home/markus/zWork/_Git/Nexus/core/rumpk/core/include/stdint.h
|
|
||||||
|
|
@ -1,7 +0,0 @@
|
||||||
0
|
|
||||||
343 9459527 1767076443800031133 c99e175f5398d2ed6a7964a9c4dbfc1c 0 /home/markus/zWork/_Git/Nexus/core/rumpk/build/nimcache/@m..@s..@s..@s..@s..@s..@s..@s..@susr@slib@snim@ssystem@scountbits_impl.nim.c
|
|
||||||
19164 69191110 1749873121000000000 fe5756ed84745fc96fd9dfb15050f599 0 /usr/lib/nim/nimbase.h
|
|
||||||
639 9459383 1767076381899751290 1b9448bcfa47e3161459266750e8ded4 0 /home/markus/zWork/_Git/Nexus/core/rumpk/core/include/limits.h
|
|
||||||
268 9459347 1767076422997272233 06a4c7da1c4987981a369ef3e003bda3 0 /home/markus/zWork/_Git/Nexus/core/rumpk/core/include/stddef.h
|
|
||||||
1172 78925833 1761046366000000000 69b529ccb10bbb5d826c563cf9b929c1 1 include/stdbool.h
|
|
||||||
31054 78925836 1761046366000000000 1df950c62cbc96dd5d9790733bbe6016 1 include/stdint.h
|
|
||||||
|
|
@ -1,11 +0,0 @@
|
||||||
0
|
|
||||||
16619 9464224 1767078031260762209 b65ba73958a2554cfcb1f80ef72d3f66 0 /home/markus/zWork/_Git/Nexus/core/rumpk/build/nimcache/@m..@s..@s..@s..@s..@s..@s..@s..@susr@slib@snim@ssystem.nim.c
|
|
||||||
19164 69191110 1749873121000000000 fe5756ed84745fc96fd9dfb15050f599 0 /usr/lib/nim/nimbase.h
|
|
||||||
639 9459383 1767076381899751290 1b9448bcfa47e3161459266750e8ded4 0 /home/markus/zWork/_Git/Nexus/core/rumpk/core/include/limits.h
|
|
||||||
268 9459347 1767076422997272233 06a4c7da1c4987981a369ef3e003bda3 0 /home/markus/zWork/_Git/Nexus/core/rumpk/core/include/stddef.h
|
|
||||||
155 9459777 1767076495338437553 9cc523d7a8a3a0bbc7c7af0fabeafc0b 0 /home/markus/zWork/_Git/Nexus/core/rumpk/core/include/stdbool.h
|
|
||||||
924 9459799 1767076530759032485 73bc6834aef9958f6652470b63d7814b 0 /home/markus/zWork/_Git/Nexus/core/rumpk/core/include/stdint.h
|
|
||||||
499 9459330 1767076360432003062 357ccd6329b0128cce0610c1443c600d 0 /home/markus/zWork/_Git/Nexus/core/rumpk/core/include/string.h
|
|
||||||
325 9459358 1767076627570935976 5ca902cf9f166c00c6ace9d9b616962b 0 /home/markus/zWork/_Git/Nexus/core/rumpk/core/include/stdlib.h
|
|
||||||
658 9459756 1767076483913568693 9ddddf5ebae64e3e8f7b0a61ab971a48 0 /home/markus/zWork/_Git/Nexus/core/rumpk/core/include/stdio.h
|
|
||||||
458 9460053 1767076587058393045 a2b74728364fee3bf3eb7360aabd2d37 0 /home/markus/zWork/_Git/Nexus/core/rumpk/core/include/signal.h
|
|
||||||
|
|
@ -1,8 +0,0 @@
|
||||||
0
|
|
||||||
5537 9466034 1767079280889767999 0d029e05059c175b5ce754f57f213b48 0 /home/markus/zWork/_Git/Nexus/core/rumpk/build/nimcache/@mnpl.nim.c
|
|
||||||
19164 69191110 1749873121000000000 fe5756ed84745fc96fd9dfb15050f599 0 /usr/lib/nim/nimbase.h
|
|
||||||
639 9459383 1767076381899751290 1b9448bcfa47e3161459266750e8ded4 0 /home/markus/zWork/_Git/Nexus/core/rumpk/core/include/limits.h
|
|
||||||
268 9459347 1767076422997272233 06a4c7da1c4987981a369ef3e003bda3 0 /home/markus/zWork/_Git/Nexus/core/rumpk/core/include/stddef.h
|
|
||||||
155 9459777 1767076495338437553 9cc523d7a8a3a0bbc7c7af0fabeafc0b 0 /home/markus/zWork/_Git/Nexus/core/rumpk/core/include/stdbool.h
|
|
||||||
924 9459799 1767076530759032485 73bc6834aef9958f6652470b63d7814b 0 /home/markus/zWork/_Git/Nexus/core/rumpk/core/include/stdint.h
|
|
||||||
499 9459330 1767076360432003062 357ccd6329b0128cce0610c1443c600d 0 /home/markus/zWork/_Git/Nexus/core/rumpk/core/include/string.h
|
|
||||||
|
|
@ -1,14 +0,0 @@
|
||||||
0
|
|
||||||
343 9458879 1767076237592466557 c99e175f5398d2ed6a7964a9c4dbfc1c 0 /home/markus/zWork/_Git/Nexus/core/rumpk/build/nimcache/@m..@s..@s..@s..@s..@s..@s..@s..@susr@slib@snim@sstd@sprivate@smiscdollars.nim.c
|
|
||||||
19164 69191110 1749873121000000000 fe5756ed84745fc96fd9dfb15050f599 0 /usr/lib/nim/nimbase.h
|
|
||||||
3794 78925761 1761046366000000000 42f44f0344ca976c19820ae587ff2c10 1 include/limits.h
|
|
||||||
5053 78925835 1761046366000000000 65368a9f4cf365969d64bd6a0f1410e6 1 include/stddef.h
|
|
||||||
417 78925635 1761046366000000000 d2edf43390585163b0f70c6bd1d7e3b7 1 include/__stddef_header_macro.h
|
|
||||||
717 78925640 1761046366000000000 81288588f2bdd7ac4f213fa113429ef2 1 include/__stddef_ptrdiff_t.h
|
|
||||||
708 78925642 1761046366000000000 39fb92c68f9106377b154afee9e96194 1 include/__stddef_size_t.h
|
|
||||||
853 78925644 1761046366000000000 754796f5faa70049051526dc04a0d36b 1 include/__stddef_wchar_t.h
|
|
||||||
875 78925637 1761046366000000000 f8a94bfcc5c5499d269a5391c5933024 1 include/__stddef_null.h
|
|
||||||
857 78925636 1761046366000000000 02545cb6a8f1dcd75cccde1b4f4910c6 1 include/__stddef_max_align_t.h
|
|
||||||
708 78925639 1761046366000000000 04b70454bf7cdd0c492cfaf134f95be7 1 include/__stddef_offsetof.h
|
|
||||||
1172 78925833 1761046366000000000 69b529ccb10bbb5d826c563cf9b929c1 1 include/stdbool.h
|
|
||||||
31054 78925836 1761046366000000000 1df950c62cbc96dd5d9790733bbe6016 1 include/stdint.h
|
|
||||||
|
|
@ -1,14 +0,0 @@
|
||||||
0
|
|
||||||
343 9458878 1767076237592466557 c99e175f5398d2ed6a7964a9c4dbfc1c 0 /home/markus/zWork/_Git/Nexus/core/rumpk/build/nimcache/@m..@s..@s..@s..@s..@s..@s..@s..@susr@slib@snim@sstd@sprivate@sdigitsutils.nim.c
|
|
||||||
19164 69191110 1749873121000000000 fe5756ed84745fc96fd9dfb15050f599 0 /usr/lib/nim/nimbase.h
|
|
||||||
3794 78925761 1761046366000000000 42f44f0344ca976c19820ae587ff2c10 1 include/limits.h
|
|
||||||
5053 78925835 1761046366000000000 65368a9f4cf365969d64bd6a0f1410e6 1 include/stddef.h
|
|
||||||
417 78925635 1761046366000000000 d2edf43390585163b0f70c6bd1d7e3b7 1 include/__stddef_header_macro.h
|
|
||||||
717 78925640 1761046366000000000 81288588f2bdd7ac4f213fa113429ef2 1 include/__stddef_ptrdiff_t.h
|
|
||||||
708 78925642 1761046366000000000 39fb92c68f9106377b154afee9e96194 1 include/__stddef_size_t.h
|
|
||||||
853 78925644 1761046366000000000 754796f5faa70049051526dc04a0d36b 1 include/__stddef_wchar_t.h
|
|
||||||
875 78925637 1761046366000000000 f8a94bfcc5c5499d269a5391c5933024 1 include/__stddef_null.h
|
|
||||||
857 78925636 1761046366000000000 02545cb6a8f1dcd75cccde1b4f4910c6 1 include/__stddef_max_align_t.h
|
|
||||||
708 78925639 1761046366000000000 04b70454bf7cdd0c492cfaf134f95be7 1 include/__stddef_offsetof.h
|
|
||||||
1172 78925833 1761046366000000000 69b529ccb10bbb5d826c563cf9b929c1 1 include/stdbool.h
|
|
||||||
31054 78925836 1761046366000000000 1df950c62cbc96dd5d9790733bbe6016 1 include/stdint.h
|
|
||||||
|
|
@ -1,8 +0,0 @@
|
||||||
0
|
|
||||||
15874 9462401 1767077749079880507 d133b7af4a91c5ff6970726948774437 0 /home/markus/zWork/_Git/Nexus/core/rumpk/build/nimcache/@mkernel.nim.c
|
|
||||||
19164 69191110 1749873121000000000 fe5756ed84745fc96fd9dfb15050f599 0 /usr/lib/nim/nimbase.h
|
|
||||||
639 9459383 1767076381899751290 1b9448bcfa47e3161459266750e8ded4 0 /home/markus/zWork/_Git/Nexus/core/rumpk/core/include/limits.h
|
|
||||||
268 9459347 1767076422997272233 06a4c7da1c4987981a369ef3e003bda3 0 /home/markus/zWork/_Git/Nexus/core/rumpk/core/include/stddef.h
|
|
||||||
155 9459777 1767076495338437553 9cc523d7a8a3a0bbc7c7af0fabeafc0b 0 /home/markus/zWork/_Git/Nexus/core/rumpk/core/include/stdbool.h
|
|
||||||
924 9459799 1767076530759032485 73bc6834aef9958f6652470b63d7814b 0 /home/markus/zWork/_Git/Nexus/core/rumpk/core/include/stdint.h
|
|
||||||
499 9459330 1767076360432003062 357ccd6329b0128cce0610c1443c600d 0 /home/markus/zWork/_Git/Nexus/core/rumpk/core/include/string.h
|
|
||||||
|
|
@ -1,14 +0,0 @@
|
||||||
0
|
|
||||||
343 9458888 1767076237593466545 c99e175f5398d2ed6a7964a9c4dbfc1c 0 /home/markus/zWork/_Git/Nexus/core/rumpk/build/nimcache/@m..@s..@s..@s..@s..@s..@s..@s..@susr@slib@snim@ssystem@sstacktraces.nim.c
|
|
||||||
19164 69191110 1749873121000000000 fe5756ed84745fc96fd9dfb15050f599 0 /usr/lib/nim/nimbase.h
|
|
||||||
3794 78925761 1761046366000000000 42f44f0344ca976c19820ae587ff2c10 1 include/limits.h
|
|
||||||
5053 78925835 1761046366000000000 65368a9f4cf365969d64bd6a0f1410e6 1 include/stddef.h
|
|
||||||
417 78925635 1761046366000000000 d2edf43390585163b0f70c6bd1d7e3b7 1 include/__stddef_header_macro.h
|
|
||||||
717 78925640 1761046366000000000 81288588f2bdd7ac4f213fa113429ef2 1 include/__stddef_ptrdiff_t.h
|
|
||||||
708 78925642 1761046366000000000 39fb92c68f9106377b154afee9e96194 1 include/__stddef_size_t.h
|
|
||||||
853 78925644 1761046366000000000 754796f5faa70049051526dc04a0d36b 1 include/__stddef_wchar_t.h
|
|
||||||
875 78925637 1761046366000000000 f8a94bfcc5c5499d269a5391c5933024 1 include/__stddef_null.h
|
|
||||||
857 78925636 1761046366000000000 02545cb6a8f1dcd75cccde1b4f4910c6 1 include/__stddef_max_align_t.h
|
|
||||||
708 78925639 1761046366000000000 04b70454bf7cdd0c492cfaf134f95be7 1 include/__stddef_offsetof.h
|
|
||||||
1172 78925833 1761046366000000000 69b529ccb10bbb5d826c563cf9b929c1 1 include/stdbool.h
|
|
||||||
31054 78925836 1761046366000000000 1df950c62cbc96dd5d9790733bbe6016 1 include/stdint.h
|
|
||||||
|
|
@ -1,7 +0,0 @@
|
||||||
0
|
|
||||||
343 9459528 1767076443800031133 c99e175f5398d2ed6a7964a9c4dbfc1c 0 /home/markus/zWork/_Git/Nexus/core/rumpk/build/nimcache/@m..@s..@s..@s..@s..@s..@s..@s..@susr@slib@snim@ssystem@srepr_v2.nim.c
|
|
||||||
19164 69191110 1749873121000000000 fe5756ed84745fc96fd9dfb15050f599 0 /usr/lib/nim/nimbase.h
|
|
||||||
639 9459383 1767076381899751290 1b9448bcfa47e3161459266750e8ded4 0 /home/markus/zWork/_Git/Nexus/core/rumpk/core/include/limits.h
|
|
||||||
268 9459347 1767076422997272233 06a4c7da1c4987981a369ef3e003bda3 0 /home/markus/zWork/_Git/Nexus/core/rumpk/core/include/stddef.h
|
|
||||||
1172 78925833 1761046366000000000 69b529ccb10bbb5d826c563cf9b929c1 1 include/stdbool.h
|
|
||||||
31054 78925836 1761046366000000000 1df950c62cbc96dd5d9790733bbe6016 1 include/stdint.h
|
|
||||||
|
|
@ -1,7 +0,0 @@
|
||||||
0
|
|
||||||
343 9459512 1767076443799031144 c99e175f5398d2ed6a7964a9c4dbfc1c 0 /home/markus/zWork/_Git/Nexus/core/rumpk/build/nimcache/@m..@s..@s..@s..@s..@s..@s..@s..@susr@slib@snim@sstd@ssysatomics.nim.c
|
|
||||||
19164 69191110 1749873121000000000 fe5756ed84745fc96fd9dfb15050f599 0 /usr/lib/nim/nimbase.h
|
|
||||||
639 9459383 1767076381899751290 1b9448bcfa47e3161459266750e8ded4 0 /home/markus/zWork/_Git/Nexus/core/rumpk/core/include/limits.h
|
|
||||||
268 9459347 1767076422997272233 06a4c7da1c4987981a369ef3e003bda3 0 /home/markus/zWork/_Git/Nexus/core/rumpk/core/include/stddef.h
|
|
||||||
1172 78925833 1761046366000000000 69b529ccb10bbb5d826c563cf9b929c1 1 include/stdbool.h
|
|
||||||
31054 78925836 1761046366000000000 1df950c62cbc96dd5d9790733bbe6016 1 include/stdint.h
|
|
||||||
|
|
@ -1,14 +0,0 @@
|
||||||
0
|
|
||||||
343 9458872 1767076237592466557 c99e175f5398d2ed6a7964a9c4dbfc1c 0 /home/markus/zWork/_Git/Nexus/core/rumpk/build/nimcache/@m..@s..@s..@s..@s..@s..@s..@s..@susr@slib@snim@ssystem@sexceptions.nim.c
|
|
||||||
19164 69191110 1749873121000000000 fe5756ed84745fc96fd9dfb15050f599 0 /usr/lib/nim/nimbase.h
|
|
||||||
3794 78925761 1761046366000000000 42f44f0344ca976c19820ae587ff2c10 1 include/limits.h
|
|
||||||
5053 78925835 1761046366000000000 65368a9f4cf365969d64bd6a0f1410e6 1 include/stddef.h
|
|
||||||
417 78925635 1761046366000000000 d2edf43390585163b0f70c6bd1d7e3b7 1 include/__stddef_header_macro.h
|
|
||||||
717 78925640 1761046366000000000 81288588f2bdd7ac4f213fa113429ef2 1 include/__stddef_ptrdiff_t.h
|
|
||||||
708 78925642 1761046366000000000 39fb92c68f9106377b154afee9e96194 1 include/__stddef_size_t.h
|
|
||||||
853 78925644 1761046366000000000 754796f5faa70049051526dc04a0d36b 1 include/__stddef_wchar_t.h
|
|
||||||
875 78925637 1761046366000000000 f8a94bfcc5c5499d269a5391c5933024 1 include/__stddef_null.h
|
|
||||||
857 78925636 1761046366000000000 02545cb6a8f1dcd75cccde1b4f4910c6 1 include/__stddef_max_align_t.h
|
|
||||||
708 78925639 1761046366000000000 04b70454bf7cdd0c492cfaf134f95be7 1 include/__stddef_offsetof.h
|
|
||||||
1172 78925833 1761046366000000000 69b529ccb10bbb5d826c563cf9b929c1 1 include/stdbool.h
|
|
||||||
31054 78925836 1761046366000000000 1df950c62cbc96dd5d9790733bbe6016 1 include/stdint.h
|
|
||||||
|
|
@ -1,14 +0,0 @@
|
||||||
0
|
|
||||||
343 9458885 1767076237592466557 c99e175f5398d2ed6a7964a9c4dbfc1c 0 /home/markus/zWork/_Git/Nexus/core/rumpk/build/nimcache/@m..@s..@s..@s..@s..@s..@s..@s..@susr@slib@snim@sstd@sformatfloat.nim.c
|
|
||||||
19164 69191110 1749873121000000000 fe5756ed84745fc96fd9dfb15050f599 0 /usr/lib/nim/nimbase.h
|
|
||||||
3794 78925761 1761046366000000000 42f44f0344ca976c19820ae587ff2c10 1 include/limits.h
|
|
||||||
5053 78925835 1761046366000000000 65368a9f4cf365969d64bd6a0f1410e6 1 include/stddef.h
|
|
||||||
417 78925635 1761046366000000000 d2edf43390585163b0f70c6bd1d7e3b7 1 include/__stddef_header_macro.h
|
|
||||||
717 78925640 1761046366000000000 81288588f2bdd7ac4f213fa113429ef2 1 include/__stddef_ptrdiff_t.h
|
|
||||||
708 78925642 1761046366000000000 39fb92c68f9106377b154afee9e96194 1 include/__stddef_size_t.h
|
|
||||||
853 78925644 1761046366000000000 754796f5faa70049051526dc04a0d36b 1 include/__stddef_wchar_t.h
|
|
||||||
875 78925637 1761046366000000000 f8a94bfcc5c5499d269a5391c5933024 1 include/__stddef_null.h
|
|
||||||
857 78925636 1761046366000000000 02545cb6a8f1dcd75cccde1b4f4910c6 1 include/__stddef_max_align_t.h
|
|
||||||
708 78925639 1761046366000000000 04b70454bf7cdd0c492cfaf134f95be7 1 include/__stddef_offsetof.h
|
|
||||||
1172 78925833 1761046366000000000 69b529ccb10bbb5d826c563cf9b929c1 1 include/stdbool.h
|
|
||||||
31054 78925836 1761046366000000000 1df950c62cbc96dd5d9790733bbe6016 1 include/stdint.h
|
|
||||||
|
|
@ -1,7 +0,0 @@
|
||||||
0
|
|
||||||
343 9464212 1767078031258762242 c99e175f5398d2ed6a7964a9c4dbfc1c 0 /home/markus/zWork/_Git/Nexus/core/rumpk/build/nimcache/@m..@s..@s..@s..@s..@s..@s..@s..@susr@slib@snim@ssystem@scoro_detection.nim.c
|
|
||||||
19164 69191110 1749873121000000000 fe5756ed84745fc96fd9dfb15050f599 0 /usr/lib/nim/nimbase.h
|
|
||||||
639 9459383 1767076381899751290 1b9448bcfa47e3161459266750e8ded4 0 /home/markus/zWork/_Git/Nexus/core/rumpk/core/include/limits.h
|
|
||||||
268 9459347 1767076422997272233 06a4c7da1c4987981a369ef3e003bda3 0 /home/markus/zWork/_Git/Nexus/core/rumpk/core/include/stddef.h
|
|
||||||
155 9459777 1767076495338437553 9cc523d7a8a3a0bbc7c7af0fabeafc0b 0 /home/markus/zWork/_Git/Nexus/core/rumpk/core/include/stdbool.h
|
|
||||||
924 9459799 1767076530759032485 73bc6834aef9958f6652470b63d7814b 0 /home/markus/zWork/_Git/Nexus/core/rumpk/core/include/stdint.h
|
|
||||||
|
|
@ -1,7 +0,0 @@
|
||||||
0
|
|
||||||
343 9459514 1767076443799031144 c99e175f5398d2ed6a7964a9c4dbfc1c 0 /home/markus/zWork/_Git/Nexus/core/rumpk/build/nimcache/@m..@s..@s..@s..@s..@s..@s..@s..@susr@slib@snim@ssystem@smemory.nim.c
|
|
||||||
19164 69191110 1749873121000000000 fe5756ed84745fc96fd9dfb15050f599 0 /usr/lib/nim/nimbase.h
|
|
||||||
639 9459383 1767076381899751290 1b9448bcfa47e3161459266750e8ded4 0 /home/markus/zWork/_Git/Nexus/core/rumpk/core/include/limits.h
|
|
||||||
268 9459347 1767076422997272233 06a4c7da1c4987981a369ef3e003bda3 0 /home/markus/zWork/_Git/Nexus/core/rumpk/core/include/stddef.h
|
|
||||||
1172 78925833 1761046366000000000 69b529ccb10bbb5d826c563cf9b929c1 1 include/stdbool.h
|
|
||||||
31054 78925836 1761046366000000000 1df950c62cbc96dd5d9790733bbe6016 1 include/stdint.h
|
|
||||||
|
|
@ -1,14 +0,0 @@
|
||||||
0
|
|
||||||
343 9458884 1767076237592466557 c99e175f5398d2ed6a7964a9c4dbfc1c 0 /home/markus/zWork/_Git/Nexus/core/rumpk/build/nimcache/@m..@s..@s..@s..@s..@s..@s..@s..@susr@slib@snim@sstd@sprivate@sschubfach.nim.c
|
|
||||||
19164 69191110 1749873121000000000 fe5756ed84745fc96fd9dfb15050f599 0 /usr/lib/nim/nimbase.h
|
|
||||||
3794 78925761 1761046366000000000 42f44f0344ca976c19820ae587ff2c10 1 include/limits.h
|
|
||||||
5053 78925835 1761046366000000000 65368a9f4cf365969d64bd6a0f1410e6 1 include/stddef.h
|
|
||||||
417 78925635 1761046366000000000 d2edf43390585163b0f70c6bd1d7e3b7 1 include/__stddef_header_macro.h
|
|
||||||
717 78925640 1761046366000000000 81288588f2bdd7ac4f213fa113429ef2 1 include/__stddef_ptrdiff_t.h
|
|
||||||
708 78925642 1761046366000000000 39fb92c68f9106377b154afee9e96194 1 include/__stddef_size_t.h
|
|
||||||
853 78925644 1761046366000000000 754796f5faa70049051526dc04a0d36b 1 include/__stddef_wchar_t.h
|
|
||||||
875 78925637 1761046366000000000 f8a94bfcc5c5499d269a5391c5933024 1 include/__stddef_null.h
|
|
||||||
857 78925636 1761046366000000000 02545cb6a8f1dcd75cccde1b4f4910c6 1 include/__stddef_max_align_t.h
|
|
||||||
708 78925639 1761046366000000000 04b70454bf7cdd0c492cfaf134f95be7 1 include/__stddef_offsetof.h
|
|
||||||
1172 78925833 1761046366000000000 69b529ccb10bbb5d826c563cf9b929c1 1 include/stdbool.h
|
|
||||||
31054 78925836 1761046366000000000 1df950c62cbc96dd5d9790733bbe6016 1 include/stdint.h
|
|
||||||
|
|
@ -1,7 +0,0 @@
|
||||||
0
|
|
||||||
343 9459525 1767076443800031133 c99e175f5398d2ed6a7964a9c4dbfc1c 0 /home/markus/zWork/_Git/Nexus/core/rumpk/build/nimcache/@m..@s..@s..@s..@s..@s..@s..@s..@susr@slib@snim@ssystem@sstacktraces.nim.c
|
|
||||||
19164 69191110 1749873121000000000 fe5756ed84745fc96fd9dfb15050f599 0 /usr/lib/nim/nimbase.h
|
|
||||||
639 9459383 1767076381899751290 1b9448bcfa47e3161459266750e8ded4 0 /home/markus/zWork/_Git/Nexus/core/rumpk/core/include/limits.h
|
|
||||||
268 9459347 1767076422997272233 06a4c7da1c4987981a369ef3e003bda3 0 /home/markus/zWork/_Git/Nexus/core/rumpk/core/include/stddef.h
|
|
||||||
1172 78925833 1761046366000000000 69b529ccb10bbb5d826c563cf9b929c1 1 include/stdbool.h
|
|
||||||
31054 78925836 1761046366000000000 1df950c62cbc96dd5d9790733bbe6016 1 include/stdint.h
|
|
||||||
|
|
@ -1,7 +0,0 @@
|
||||||
0
|
|
||||||
343 9459509 1767076443799031144 c99e175f5398d2ed6a7964a9c4dbfc1c 0 /home/markus/zWork/_Git/Nexus/core/rumpk/build/nimcache/@m..@s..@s..@s..@s..@s..@s..@s..@susr@slib@snim@ssystem@sexceptions.nim.c
|
|
||||||
19164 69191110 1749873121000000000 fe5756ed84745fc96fd9dfb15050f599 0 /usr/lib/nim/nimbase.h
|
|
||||||
639 9459383 1767076381899751290 1b9448bcfa47e3161459266750e8ded4 0 /home/markus/zWork/_Git/Nexus/core/rumpk/core/include/limits.h
|
|
||||||
268 9459347 1767076422997272233 06a4c7da1c4987981a369ef3e003bda3 0 /home/markus/zWork/_Git/Nexus/core/rumpk/core/include/stddef.h
|
|
||||||
1172 78925833 1761046366000000000 69b529ccb10bbb5d826c563cf9b929c1 1 include/stdbool.h
|
|
||||||
31054 78925836 1761046366000000000 1df950c62cbc96dd5d9790733bbe6016 1 include/stdint.h
|
|
||||||
|
|
@ -1,7 +0,0 @@
|
||||||
0
|
|
||||||
343 9464206 1767078031258762242 c99e175f5398d2ed6a7964a9c4dbfc1c 0 /home/markus/zWork/_Git/Nexus/core/rumpk/build/nimcache/@m..@s..@s..@s..@s..@s..@s..@s..@susr@slib@snim@ssystem@sansi_c.nim.c
|
|
||||||
19164 69191110 1749873121000000000 fe5756ed84745fc96fd9dfb15050f599 0 /usr/lib/nim/nimbase.h
|
|
||||||
639 9459383 1767076381899751290 1b9448bcfa47e3161459266750e8ded4 0 /home/markus/zWork/_Git/Nexus/core/rumpk/core/include/limits.h
|
|
||||||
268 9459347 1767076422997272233 06a4c7da1c4987981a369ef3e003bda3 0 /home/markus/zWork/_Git/Nexus/core/rumpk/core/include/stddef.h
|
|
||||||
155 9459777 1767076495338437553 9cc523d7a8a3a0bbc7c7af0fabeafc0b 0 /home/markus/zWork/_Git/Nexus/core/rumpk/core/include/stdbool.h
|
|
||||||
924 9459799 1767076530759032485 73bc6834aef9958f6652470b63d7814b 0 /home/markus/zWork/_Git/Nexus/core/rumpk/core/include/stdint.h
|
|
||||||
|
|
@ -1,7 +0,0 @@
|
||||||
0
|
|
||||||
343 9459523 1767076443800031133 c99e175f5398d2ed6a7964a9c4dbfc1c 0 /home/markus/zWork/_Git/Nexus/core/rumpk/build/nimcache/@m..@s..@s..@s..@s..@s..@s..@s..@susr@slib@snim@sstd@sobjectdollar.nim.c
|
|
||||||
19164 69191110 1749873121000000000 fe5756ed84745fc96fd9dfb15050f599 0 /usr/lib/nim/nimbase.h
|
|
||||||
639 9459383 1767076381899751290 1b9448bcfa47e3161459266750e8ded4 0 /home/markus/zWork/_Git/Nexus/core/rumpk/core/include/limits.h
|
|
||||||
268 9459347 1767076422997272233 06a4c7da1c4987981a369ef3e003bda3 0 /home/markus/zWork/_Git/Nexus/core/rumpk/core/include/stddef.h
|
|
||||||
1172 78925833 1761046366000000000 69b529ccb10bbb5d826c563cf9b929c1 1 include/stdbool.h
|
|
||||||
31054 78925836 1761046366000000000 1df950c62cbc96dd5d9790733bbe6016 1 include/stdint.h
|
|
||||||
|
|
@ -1,14 +0,0 @@
|
||||||
0
|
|
||||||
343 9458877 1767076237592466557 c99e175f5398d2ed6a7964a9c4dbfc1c 0 /home/markus/zWork/_Git/Nexus/core/rumpk/build/nimcache/@m..@s..@s..@s..@s..@s..@s..@s..@susr@slib@snim@ssystem@smemory.nim.c
|
|
||||||
19164 69191110 1749873121000000000 fe5756ed84745fc96fd9dfb15050f599 0 /usr/lib/nim/nimbase.h
|
|
||||||
3794 78925761 1761046366000000000 42f44f0344ca976c19820ae587ff2c10 1 include/limits.h
|
|
||||||
5053 78925835 1761046366000000000 65368a9f4cf365969d64bd6a0f1410e6 1 include/stddef.h
|
|
||||||
417 78925635 1761046366000000000 d2edf43390585163b0f70c6bd1d7e3b7 1 include/__stddef_header_macro.h
|
|
||||||
717 78925640 1761046366000000000 81288588f2bdd7ac4f213fa113429ef2 1 include/__stddef_ptrdiff_t.h
|
|
||||||
708 78925642 1761046366000000000 39fb92c68f9106377b154afee9e96194 1 include/__stddef_size_t.h
|
|
||||||
853 78925644 1761046366000000000 754796f5faa70049051526dc04a0d36b 1 include/__stddef_wchar_t.h
|
|
||||||
875 78925637 1761046366000000000 f8a94bfcc5c5499d269a5391c5933024 1 include/__stddef_null.h
|
|
||||||
857 78925636 1761046366000000000 02545cb6a8f1dcd75cccde1b4f4910c6 1 include/__stddef_max_align_t.h
|
|
||||||
708 78925639 1761046366000000000 04b70454bf7cdd0c492cfaf134f95be7 1 include/__stddef_offsetof.h
|
|
||||||
1172 78925833 1761046366000000000 69b529ccb10bbb5d826c563cf9b929c1 1 include/stdbool.h
|
|
||||||
31054 78925836 1761046366000000000 1df950c62cbc96dd5d9790733bbe6016 1 include/stdint.h
|
|
||||||
|
|
@ -1,7 +0,0 @@
|
||||||
0
|
|
||||||
343 9464218 1767078031259762226 c99e175f5398d2ed6a7964a9c4dbfc1c 0 /home/markus/zWork/_Git/Nexus/core/rumpk/build/nimcache/@m..@s..@s..@s..@s..@s..@s..@s..@susr@slib@snim@ssystem@sstacktraces.nim.c
|
|
||||||
19164 69191110 1749873121000000000 fe5756ed84745fc96fd9dfb15050f599 0 /usr/lib/nim/nimbase.h
|
|
||||||
639 9459383 1767076381899751290 1b9448bcfa47e3161459266750e8ded4 0 /home/markus/zWork/_Git/Nexus/core/rumpk/core/include/limits.h
|
|
||||||
268 9459347 1767076422997272233 06a4c7da1c4987981a369ef3e003bda3 0 /home/markus/zWork/_Git/Nexus/core/rumpk/core/include/stddef.h
|
|
||||||
155 9459777 1767076495338437553 9cc523d7a8a3a0bbc7c7af0fabeafc0b 0 /home/markus/zWork/_Git/Nexus/core/rumpk/core/include/stdbool.h
|
|
||||||
924 9459799 1767076530759032485 73bc6834aef9958f6652470b63d7814b 0 /home/markus/zWork/_Git/Nexus/core/rumpk/core/include/stdint.h
|
|
||||||
|
|
@ -1,7 +0,0 @@
|
||||||
0
|
|
||||||
343 9459530 1767076443800031133 c99e175f5398d2ed6a7964a9c4dbfc1c 0 /home/markus/zWork/_Git/Nexus/core/rumpk/build/nimcache/@m..@s..@s..@s..@s..@s..@s..@s..@susr@slib@snim@sstd@ssyncio.nim.c
|
|
||||||
19164 69191110 1749873121000000000 fe5756ed84745fc96fd9dfb15050f599 0 /usr/lib/nim/nimbase.h
|
|
||||||
639 9459383 1767076381899751290 1b9448bcfa47e3161459266750e8ded4 0 /home/markus/zWork/_Git/Nexus/core/rumpk/core/include/limits.h
|
|
||||||
268 9459347 1767076422997272233 06a4c7da1c4987981a369ef3e003bda3 0 /home/markus/zWork/_Git/Nexus/core/rumpk/core/include/stddef.h
|
|
||||||
1172 78925833 1761046366000000000 69b529ccb10bbb5d826c563cf9b929c1 1 include/stdbool.h
|
|
||||||
31054 78925836 1761046366000000000 1df950c62cbc96dd5d9790733bbe6016 1 include/stdint.h
|
|
||||||
|
|
@ -1,7 +0,0 @@
|
||||||
0
|
|
||||||
343 9464209 1767078031258762242 c99e175f5398d2ed6a7964a9c4dbfc1c 0 /home/markus/zWork/_Git/Nexus/core/rumpk/build/nimcache/@m..@s..@s..@s..@s..@s..@s..@s..@susr@slib@snim@sstd@sprivate@smiscdollars.nim.c
|
|
||||||
19164 69191110 1749873121000000000 fe5756ed84745fc96fd9dfb15050f599 0 /usr/lib/nim/nimbase.h
|
|
||||||
639 9459383 1767076381899751290 1b9448bcfa47e3161459266750e8ded4 0 /home/markus/zWork/_Git/Nexus/core/rumpk/core/include/limits.h
|
|
||||||
268 9459347 1767076422997272233 06a4c7da1c4987981a369ef3e003bda3 0 /home/markus/zWork/_Git/Nexus/core/rumpk/core/include/stddef.h
|
|
||||||
155 9459777 1767076495338437553 9cc523d7a8a3a0bbc7c7af0fabeafc0b 0 /home/markus/zWork/_Git/Nexus/core/rumpk/core/include/stdbool.h
|
|
||||||
924 9459799 1767076530759032485 73bc6834aef9958f6652470b63d7814b 0 /home/markus/zWork/_Git/Nexus/core/rumpk/core/include/stdint.h
|
|
||||||
|
|
@ -1,7 +0,0 @@
|
||||||
0
|
|
||||||
343 9464222 1767078031259762226 c99e175f5398d2ed6a7964a9c4dbfc1c 0 /home/markus/zWork/_Git/Nexus/core/rumpk/build/nimcache/@m..@s..@s..@s..@s..@s..@s..@s..@susr@slib@snim@sstd@swidestrs.nim.c
|
|
||||||
19164 69191110 1749873121000000000 fe5756ed84745fc96fd9dfb15050f599 0 /usr/lib/nim/nimbase.h
|
|
||||||
639 9459383 1767076381899751290 1b9448bcfa47e3161459266750e8ded4 0 /home/markus/zWork/_Git/Nexus/core/rumpk/core/include/limits.h
|
|
||||||
268 9459347 1767076422997272233 06a4c7da1c4987981a369ef3e003bda3 0 /home/markus/zWork/_Git/Nexus/core/rumpk/core/include/stddef.h
|
|
||||||
155 9459777 1767076495338437553 9cc523d7a8a3a0bbc7c7af0fabeafc0b 0 /home/markus/zWork/_Git/Nexus/core/rumpk/core/include/stdbool.h
|
|
||||||
924 9459799 1767076530759032485 73bc6834aef9958f6652470b63d7814b 0 /home/markus/zWork/_Git/Nexus/core/rumpk/core/include/stdint.h
|
|
||||||
|
|
@ -1,14 +0,0 @@
|
||||||
0
|
|
||||||
343 9458883 1767076237592466557 c99e175f5398d2ed6a7964a9c4dbfc1c 0 /home/markus/zWork/_Git/Nexus/core/rumpk/build/nimcache/@m..@s..@s..@s..@s..@s..@s..@s..@susr@slib@snim@sstd@sprivate@sdragonbox.nim.c
|
|
||||||
19164 69191110 1749873121000000000 fe5756ed84745fc96fd9dfb15050f599 0 /usr/lib/nim/nimbase.h
|
|
||||||
3794 78925761 1761046366000000000 42f44f0344ca976c19820ae587ff2c10 1 include/limits.h
|
|
||||||
5053 78925835 1761046366000000000 65368a9f4cf365969d64bd6a0f1410e6 1 include/stddef.h
|
|
||||||
417 78925635 1761046366000000000 d2edf43390585163b0f70c6bd1d7e3b7 1 include/__stddef_header_macro.h
|
|
||||||
717 78925640 1761046366000000000 81288588f2bdd7ac4f213fa113429ef2 1 include/__stddef_ptrdiff_t.h
|
|
||||||
708 78925642 1761046366000000000 39fb92c68f9106377b154afee9e96194 1 include/__stddef_size_t.h
|
|
||||||
853 78925644 1761046366000000000 754796f5faa70049051526dc04a0d36b 1 include/__stddef_wchar_t.h
|
|
||||||
875 78925637 1761046366000000000 f8a94bfcc5c5499d269a5391c5933024 1 include/__stddef_null.h
|
|
||||||
857 78925636 1761046366000000000 02545cb6a8f1dcd75cccde1b4f4910c6 1 include/__stddef_max_align_t.h
|
|
||||||
708 78925639 1761046366000000000 04b70454bf7cdd0c492cfaf134f95be7 1 include/__stddef_offsetof.h
|
|
||||||
1172 78925833 1761046366000000000 69b529ccb10bbb5d826c563cf9b929c1 1 include/stdbool.h
|
|
||||||
31054 78925836 1761046366000000000 1df950c62cbc96dd5d9790733bbe6016 1 include/stdint.h
|
|
||||||
|
|
@ -1,7 +0,0 @@
|
||||||
0
|
|
||||||
343 9464204 1767078031258762242 c99e175f5398d2ed6a7964a9c4dbfc1c 0 /home/markus/zWork/_Git/Nexus/core/rumpk/build/nimcache/@m..@s..@s..@s..@s..@s..@s..@s..@susr@slib@snim@ssystem@sctypes.nim.c
|
|
||||||
19164 69191110 1749873121000000000 fe5756ed84745fc96fd9dfb15050f599 0 /usr/lib/nim/nimbase.h
|
|
||||||
639 9459383 1767076381899751290 1b9448bcfa47e3161459266750e8ded4 0 /home/markus/zWork/_Git/Nexus/core/rumpk/core/include/limits.h
|
|
||||||
268 9459347 1767076422997272233 06a4c7da1c4987981a369ef3e003bda3 0 /home/markus/zWork/_Git/Nexus/core/rumpk/core/include/stddef.h
|
|
||||||
155 9459777 1767076495338437553 9cc523d7a8a3a0bbc7c7af0fabeafc0b 0 /home/markus/zWork/_Git/Nexus/core/rumpk/core/include/stdbool.h
|
|
||||||
924 9459799 1767076530759032485 73bc6834aef9958f6652470b63d7814b 0 /home/markus/zWork/_Git/Nexus/core/rumpk/core/include/stdint.h
|
|
||||||
|
|
@ -1,7 +0,0 @@
|
||||||
0
|
|
||||||
343 9459516 1767076443800031133 c99e175f5398d2ed6a7964a9c4dbfc1c 0 /home/markus/zWork/_Git/Nexus/core/rumpk/build/nimcache/@m..@s..@s..@s..@s..@s..@s..@s..@susr@slib@snim@sstd@sprivate@smiscdollars.nim.c
|
|
||||||
19164 69191110 1749873121000000000 fe5756ed84745fc96fd9dfb15050f599 0 /usr/lib/nim/nimbase.h
|
|
||||||
639 9459383 1767076381899751290 1b9448bcfa47e3161459266750e8ded4 0 /home/markus/zWork/_Git/Nexus/core/rumpk/core/include/limits.h
|
|
||||||
268 9459347 1767076422997272233 06a4c7da1c4987981a369ef3e003bda3 0 /home/markus/zWork/_Git/Nexus/core/rumpk/core/include/stddef.h
|
|
||||||
1172 78925833 1761046366000000000 69b529ccb10bbb5d826c563cf9b929c1 1 include/stdbool.h
|
|
||||||
31054 78925836 1761046366000000000 1df950c62cbc96dd5d9790733bbe6016 1 include/stdint.h
|
|
||||||
|
|
@ -1,7 +0,0 @@
|
||||||
0
|
|
||||||
343 9464211 1767078031258762242 c99e175f5398d2ed6a7964a9c4dbfc1c 0 /home/markus/zWork/_Git/Nexus/core/rumpk/build/nimcache/@m..@s..@s..@s..@s..@s..@s..@s..@susr@slib@snim@ssystem@siterators.nim.c
|
|
||||||
19164 69191110 1749873121000000000 fe5756ed84745fc96fd9dfb15050f599 0 /usr/lib/nim/nimbase.h
|
|
||||||
639 9459383 1767076381899751290 1b9448bcfa47e3161459266750e8ded4 0 /home/markus/zWork/_Git/Nexus/core/rumpk/core/include/limits.h
|
|
||||||
268 9459347 1767076422997272233 06a4c7da1c4987981a369ef3e003bda3 0 /home/markus/zWork/_Git/Nexus/core/rumpk/core/include/stddef.h
|
|
||||||
155 9459777 1767076495338437553 9cc523d7a8a3a0bbc7c7af0fabeafc0b 0 /home/markus/zWork/_Git/Nexus/core/rumpk/core/include/stdbool.h
|
|
||||||
924 9459799 1767076530759032485 73bc6834aef9958f6652470b63d7814b 0 /home/markus/zWork/_Git/Nexus/core/rumpk/core/include/stdint.h
|
|
||||||
|
|
@ -1,7 +0,0 @@
|
||||||
0
|
|
||||||
343 9464220 1767078031259762226 c99e175f5398d2ed6a7964a9c4dbfc1c 0 /home/markus/zWork/_Git/Nexus/core/rumpk/build/nimcache/@m..@s..@s..@s..@s..@s..@s..@s..@susr@slib@snim@ssystem@scountbits_impl.nim.c
|
|
||||||
19164 69191110 1749873121000000000 fe5756ed84745fc96fd9dfb15050f599 0 /usr/lib/nim/nimbase.h
|
|
||||||
639 9459383 1767076381899751290 1b9448bcfa47e3161459266750e8ded4 0 /home/markus/zWork/_Git/Nexus/core/rumpk/core/include/limits.h
|
|
||||||
268 9459347 1767076422997272233 06a4c7da1c4987981a369ef3e003bda3 0 /home/markus/zWork/_Git/Nexus/core/rumpk/core/include/stddef.h
|
|
||||||
155 9459777 1767076495338437553 9cc523d7a8a3a0bbc7c7af0fabeafc0b 0 /home/markus/zWork/_Git/Nexus/core/rumpk/core/include/stdbool.h
|
|
||||||
924 9459799 1767076530759032485 73bc6834aef9958f6652470b63d7814b 0 /home/markus/zWork/_Git/Nexus/core/rumpk/core/include/stdint.h
|
|
||||||
|
|
@ -1,14 +0,0 @@
|
||||||
0
|
|
||||||
343 9458893 1767076237593466545 c99e175f5398d2ed6a7964a9c4dbfc1c 0 /home/markus/zWork/_Git/Nexus/core/rumpk/build/nimcache/@m..@s..@s..@s..@s..@s..@s..@s..@susr@slib@snim@sstd@ssyncio.nim.c
|
|
||||||
19164 69191110 1749873121000000000 fe5756ed84745fc96fd9dfb15050f599 0 /usr/lib/nim/nimbase.h
|
|
||||||
3794 78925761 1761046366000000000 42f44f0344ca976c19820ae587ff2c10 1 include/limits.h
|
|
||||||
5053 78925835 1761046366000000000 65368a9f4cf365969d64bd6a0f1410e6 1 include/stddef.h
|
|
||||||
417 78925635 1761046366000000000 d2edf43390585163b0f70c6bd1d7e3b7 1 include/__stddef_header_macro.h
|
|
||||||
717 78925640 1761046366000000000 81288588f2bdd7ac4f213fa113429ef2 1 include/__stddef_ptrdiff_t.h
|
|
||||||
708 78925642 1761046366000000000 39fb92c68f9106377b154afee9e96194 1 include/__stddef_size_t.h
|
|
||||||
853 78925644 1761046366000000000 754796f5faa70049051526dc04a0d36b 1 include/__stddef_wchar_t.h
|
|
||||||
875 78925637 1761046366000000000 f8a94bfcc5c5499d269a5391c5933024 1 include/__stddef_null.h
|
|
||||||
857 78925636 1761046366000000000 02545cb6a8f1dcd75cccde1b4f4910c6 1 include/__stddef_max_align_t.h
|
|
||||||
708 78925639 1761046366000000000 04b70454bf7cdd0c492cfaf134f95be7 1 include/__stddef_offsetof.h
|
|
||||||
1172 78925833 1761046366000000000 69b529ccb10bbb5d826c563cf9b929c1 1 include/stdbool.h
|
|
||||||
31054 78925836 1761046366000000000 1df950c62cbc96dd5d9790733bbe6016 1 include/stdint.h
|
|
||||||
|
|
@ -1,14 +0,0 @@
|
||||||
0
|
|
||||||
343 9458882 1767076237592466557 c99e175f5398d2ed6a7964a9c4dbfc1c 0 /home/markus/zWork/_Git/Nexus/core/rumpk/build/nimcache/@m..@s..@s..@s..@s..@s..@s..@s..@susr@slib@snim@ssystem@scoro_detection.nim.c
|
|
||||||
19164 69191110 1749873121000000000 fe5756ed84745fc96fd9dfb15050f599 0 /usr/lib/nim/nimbase.h
|
|
||||||
3794 78925761 1761046366000000000 42f44f0344ca976c19820ae587ff2c10 1 include/limits.h
|
|
||||||
5053 78925835 1761046366000000000 65368a9f4cf365969d64bd6a0f1410e6 1 include/stddef.h
|
|
||||||
417 78925635 1761046366000000000 d2edf43390585163b0f70c6bd1d7e3b7 1 include/__stddef_header_macro.h
|
|
||||||
717 78925640 1761046366000000000 81288588f2bdd7ac4f213fa113429ef2 1 include/__stddef_ptrdiff_t.h
|
|
||||||
708 78925642 1761046366000000000 39fb92c68f9106377b154afee9e96194 1 include/__stddef_size_t.h
|
|
||||||
853 78925644 1761046366000000000 754796f5faa70049051526dc04a0d36b 1 include/__stddef_wchar_t.h
|
|
||||||
875 78925637 1761046366000000000 f8a94bfcc5c5499d269a5391c5933024 1 include/__stddef_null.h
|
|
||||||
857 78925636 1761046366000000000 02545cb6a8f1dcd75cccde1b4f4910c6 1 include/__stddef_max_align_t.h
|
|
||||||
708 78925639 1761046366000000000 04b70454bf7cdd0c492cfaf134f95be7 1 include/__stddef_offsetof.h
|
|
||||||
1172 78925833 1761046366000000000 69b529ccb10bbb5d826c563cf9b929c1 1 include/stdbool.h
|
|
||||||
31054 78925836 1761046366000000000 1df950c62cbc96dd5d9790733bbe6016 1 include/stdint.h
|
|
||||||
|
|
@ -1,7 +0,0 @@
|
||||||
0
|
|
||||||
343 9464223 1767078031260762209 c99e175f5398d2ed6a7964a9c4dbfc1c 0 /home/markus/zWork/_Git/Nexus/core/rumpk/build/nimcache/@m..@s..@s..@s..@s..@s..@s..@s..@susr@slib@snim@sstd@ssyncio.nim.c
|
|
||||||
19164 69191110 1749873121000000000 fe5756ed84745fc96fd9dfb15050f599 0 /usr/lib/nim/nimbase.h
|
|
||||||
639 9459383 1767076381899751290 1b9448bcfa47e3161459266750e8ded4 0 /home/markus/zWork/_Git/Nexus/core/rumpk/core/include/limits.h
|
|
||||||
268 9459347 1767076422997272233 06a4c7da1c4987981a369ef3e003bda3 0 /home/markus/zWork/_Git/Nexus/core/rumpk/core/include/stddef.h
|
|
||||||
155 9459777 1767076495338437553 9cc523d7a8a3a0bbc7c7af0fabeafc0b 0 /home/markus/zWork/_Git/Nexus/core/rumpk/core/include/stdbool.h
|
|
||||||
924 9459799 1767076530759032485 73bc6834aef9958f6652470b63d7814b 0 /home/markus/zWork/_Git/Nexus/core/rumpk/core/include/stdint.h
|
|
||||||
|
|
@ -1,7 +0,0 @@
|
||||||
0
|
|
||||||
343 9459522 1767076443800031133 c99e175f5398d2ed6a7964a9c4dbfc1c 0 /home/markus/zWork/_Git/Nexus/core/rumpk/build/nimcache/@m..@s..@s..@s..@s..@s..@s..@s..@susr@slib@snim@sstd@sformatfloat.nim.c
|
|
||||||
19164 69191110 1749873121000000000 fe5756ed84745fc96fd9dfb15050f599 0 /usr/lib/nim/nimbase.h
|
|
||||||
639 9459383 1767076381899751290 1b9448bcfa47e3161459266750e8ded4 0 /home/markus/zWork/_Git/Nexus/core/rumpk/core/include/limits.h
|
|
||||||
268 9459347 1767076422997272233 06a4c7da1c4987981a369ef3e003bda3 0 /home/markus/zWork/_Git/Nexus/core/rumpk/core/include/stddef.h
|
|
||||||
1172 78925833 1761046366000000000 69b529ccb10bbb5d826c563cf9b929c1 1 include/stdbool.h
|
|
||||||
31054 78925836 1761046366000000000 1df950c62cbc96dd5d9790733bbe6016 1 include/stdint.h
|
|
||||||
|
|
@ -1,14 +0,0 @@
|
||||||
0
|
|
||||||
343 9458874 1767076237592466557 c99e175f5398d2ed6a7964a9c4dbfc1c 0 /home/markus/zWork/_Git/Nexus/core/rumpk/build/nimcache/@m..@s..@s..@s..@s..@s..@s..@s..@susr@slib@snim@ssystem@sctypes.nim.c
|
|
||||||
19164 69191110 1749873121000000000 fe5756ed84745fc96fd9dfb15050f599 0 /usr/lib/nim/nimbase.h
|
|
||||||
3794 78925761 1761046366000000000 42f44f0344ca976c19820ae587ff2c10 1 include/limits.h
|
|
||||||
5053 78925835 1761046366000000000 65368a9f4cf365969d64bd6a0f1410e6 1 include/stddef.h
|
|
||||||
417 78925635 1761046366000000000 d2edf43390585163b0f70c6bd1d7e3b7 1 include/__stddef_header_macro.h
|
|
||||||
717 78925640 1761046366000000000 81288588f2bdd7ac4f213fa113429ef2 1 include/__stddef_ptrdiff_t.h
|
|
||||||
708 78925642 1761046366000000000 39fb92c68f9106377b154afee9e96194 1 include/__stddef_size_t.h
|
|
||||||
853 78925644 1761046366000000000 754796f5faa70049051526dc04a0d36b 1 include/__stddef_wchar_t.h
|
|
||||||
875 78925637 1761046366000000000 f8a94bfcc5c5499d269a5391c5933024 1 include/__stddef_null.h
|
|
||||||
857 78925636 1761046366000000000 02545cb6a8f1dcd75cccde1b4f4910c6 1 include/__stddef_max_align_t.h
|
|
||||||
708 78925639 1761046366000000000 04b70454bf7cdd0c492cfaf134f95be7 1 include/__stddef_offsetof.h
|
|
||||||
1172 78925833 1761046366000000000 69b529ccb10bbb5d826c563cf9b929c1 1 include/stdbool.h
|
|
||||||
31054 78925836 1761046366000000000 1df950c62cbc96dd5d9790733bbe6016 1 include/stdint.h
|
|
||||||
|
|
@ -1,7 +0,0 @@
|
||||||
0
|
|
||||||
343 9459510 1767076443799031144 c99e175f5398d2ed6a7964a9c4dbfc1c 0 /home/markus/zWork/_Git/Nexus/core/rumpk/build/nimcache/@m..@s..@s..@s..@s..@s..@s..@s..@susr@slib@snim@sstd@sprivate@ssince.nim.c
|
|
||||||
19164 69191110 1749873121000000000 fe5756ed84745fc96fd9dfb15050f599 0 /usr/lib/nim/nimbase.h
|
|
||||||
639 9459383 1767076381899751290 1b9448bcfa47e3161459266750e8ded4 0 /home/markus/zWork/_Git/Nexus/core/rumpk/core/include/limits.h
|
|
||||||
268 9459347 1767076422997272233 06a4c7da1c4987981a369ef3e003bda3 0 /home/markus/zWork/_Git/Nexus/core/rumpk/core/include/stddef.h
|
|
||||||
1172 78925833 1761046366000000000 69b529ccb10bbb5d826c563cf9b929c1 1 include/stdbool.h
|
|
||||||
31054 78925836 1761046366000000000 1df950c62cbc96dd5d9790733bbe6016 1 include/stdint.h
|
|
||||||
|
|
@ -1,7 +0,0 @@
|
||||||
0
|
|
||||||
343 9464213 1767078031258762242 c99e175f5398d2ed6a7964a9c4dbfc1c 0 /home/markus/zWork/_Git/Nexus/core/rumpk/build/nimcache/@m..@s..@s..@s..@s..@s..@s..@s..@susr@slib@snim@sstd@sprivate@sdragonbox.nim.c
|
|
||||||
19164 69191110 1749873121000000000 fe5756ed84745fc96fd9dfb15050f599 0 /usr/lib/nim/nimbase.h
|
|
||||||
639 9459383 1767076381899751290 1b9448bcfa47e3161459266750e8ded4 0 /home/markus/zWork/_Git/Nexus/core/rumpk/core/include/limits.h
|
|
||||||
268 9459347 1767076422997272233 06a4c7da1c4987981a369ef3e003bda3 0 /home/markus/zWork/_Git/Nexus/core/rumpk/core/include/stddef.h
|
|
||||||
155 9459777 1767076495338437553 9cc523d7a8a3a0bbc7c7af0fabeafc0b 0 /home/markus/zWork/_Git/Nexus/core/rumpk/core/include/stdbool.h
|
|
||||||
924 9459799 1767076530759032485 73bc6834aef9958f6652470b63d7814b 0 /home/markus/zWork/_Git/Nexus/core/rumpk/core/include/stdint.h
|
|
||||||
|
|
@ -1,7 +0,0 @@
|
||||||
0
|
|
||||||
343 9459515 1767076443800031133 c99e175f5398d2ed6a7964a9c4dbfc1c 0 /home/markus/zWork/_Git/Nexus/core/rumpk/build/nimcache/@m..@s..@s..@s..@s..@s..@s..@s..@susr@slib@snim@sstd@sprivate@sdigitsutils.nim.c
|
|
||||||
19164 69191110 1749873121000000000 fe5756ed84745fc96fd9dfb15050f599 0 /usr/lib/nim/nimbase.h
|
|
||||||
639 9459383 1767076381899751290 1b9448bcfa47e3161459266750e8ded4 0 /home/markus/zWork/_Git/Nexus/core/rumpk/core/include/limits.h
|
|
||||||
268 9459347 1767076422997272233 06a4c7da1c4987981a369ef3e003bda3 0 /home/markus/zWork/_Git/Nexus/core/rumpk/core/include/stddef.h
|
|
||||||
1172 78925833 1761046366000000000 69b529ccb10bbb5d826c563cf9b929c1 1 include/stdbool.h
|
|
||||||
31054 78925836 1761046366000000000 1df950c62cbc96dd5d9790733bbe6016 1 include/stdint.h
|
|
||||||
|
|
@ -1,7 +0,0 @@
|
||||||
0
|
|
||||||
343 9464214 1767078031258762242 c99e175f5398d2ed6a7964a9c4dbfc1c 0 /home/markus/zWork/_Git/Nexus/core/rumpk/build/nimcache/@m..@s..@s..@s..@s..@s..@s..@s..@susr@slib@snim@sstd@sprivate@sschubfach.nim.c
|
|
||||||
19164 69191110 1749873121000000000 fe5756ed84745fc96fd9dfb15050f599 0 /usr/lib/nim/nimbase.h
|
|
||||||
639 9459383 1767076381899751290 1b9448bcfa47e3161459266750e8ded4 0 /home/markus/zWork/_Git/Nexus/core/rumpk/core/include/limits.h
|
|
||||||
268 9459347 1767076422997272233 06a4c7da1c4987981a369ef3e003bda3 0 /home/markus/zWork/_Git/Nexus/core/rumpk/core/include/stddef.h
|
|
||||||
155 9459777 1767076495338437553 9cc523d7a8a3a0bbc7c7af0fabeafc0b 0 /home/markus/zWork/_Git/Nexus/core/rumpk/core/include/stdbool.h
|
|
||||||
924 9459799 1767076530759032485 73bc6834aef9958f6652470b63d7814b 0 /home/markus/zWork/_Git/Nexus/core/rumpk/core/include/stdint.h
|
|
||||||
|
|
@ -1,14 +0,0 @@
|
||||||
0
|
|
||||||
343 9458880 1767076237592466557 c99e175f5398d2ed6a7964a9c4dbfc1c 0 /home/markus/zWork/_Git/Nexus/core/rumpk/build/nimcache/@m..@s..@s..@s..@s..@s..@s..@s..@susr@slib@snim@sstd@sassertions.nim.c
|
|
||||||
19164 69191110 1749873121000000000 fe5756ed84745fc96fd9dfb15050f599 0 /usr/lib/nim/nimbase.h
|
|
||||||
3794 78925761 1761046366000000000 42f44f0344ca976c19820ae587ff2c10 1 include/limits.h
|
|
||||||
5053 78925835 1761046366000000000 65368a9f4cf365969d64bd6a0f1410e6 1 include/stddef.h
|
|
||||||
417 78925635 1761046366000000000 d2edf43390585163b0f70c6bd1d7e3b7 1 include/__stddef_header_macro.h
|
|
||||||
717 78925640 1761046366000000000 81288588f2bdd7ac4f213fa113429ef2 1 include/__stddef_ptrdiff_t.h
|
|
||||||
708 78925642 1761046366000000000 39fb92c68f9106377b154afee9e96194 1 include/__stddef_size_t.h
|
|
||||||
853 78925644 1761046366000000000 754796f5faa70049051526dc04a0d36b 1 include/__stddef_wchar_t.h
|
|
||||||
875 78925637 1761046366000000000 f8a94bfcc5c5499d269a5391c5933024 1 include/__stddef_null.h
|
|
||||||
857 78925636 1761046366000000000 02545cb6a8f1dcd75cccde1b4f4910c6 1 include/__stddef_max_align_t.h
|
|
||||||
708 78925639 1761046366000000000 04b70454bf7cdd0c492cfaf134f95be7 1 include/__stddef_offsetof.h
|
|
||||||
1172 78925833 1761046366000000000 69b529ccb10bbb5d826c563cf9b929c1 1 include/stdbool.h
|
|
||||||
31054 78925836 1761046366000000000 1df950c62cbc96dd5d9790733bbe6016 1 include/stdint.h
|
|
||||||
|
|
@ -1,7 +0,0 @@
|
||||||
0
|
|
||||||
343 9459524 1767076443800031133 c99e175f5398d2ed6a7964a9c4dbfc1c 0 /home/markus/zWork/_Git/Nexus/core/rumpk/build/nimcache/@m..@s..@s..@s..@s..@s..@s..@s..@susr@slib@snim@ssystem@sdollars.nim.c
|
|
||||||
19164 69191110 1749873121000000000 fe5756ed84745fc96fd9dfb15050f599 0 /usr/lib/nim/nimbase.h
|
|
||||||
639 9459383 1767076381899751290 1b9448bcfa47e3161459266750e8ded4 0 /home/markus/zWork/_Git/Nexus/core/rumpk/core/include/limits.h
|
|
||||||
268 9459347 1767076422997272233 06a4c7da1c4987981a369ef3e003bda3 0 /home/markus/zWork/_Git/Nexus/core/rumpk/core/include/stddef.h
|
|
||||||
1172 78925833 1761046366000000000 69b529ccb10bbb5d826c563cf9b929c1 1 include/stdbool.h
|
|
||||||
31054 78925836 1761046366000000000 1df950c62cbc96dd5d9790733bbe6016 1 include/stdint.h
|
|
||||||
|
|
@ -1,14 +0,0 @@
|
||||||
0
|
|
||||||
343 9458873 1767076237592466557 c99e175f5398d2ed6a7964a9c4dbfc1c 0 /home/markus/zWork/_Git/Nexus/core/rumpk/build/nimcache/@m..@s..@s..@s..@s..@s..@s..@s..@susr@slib@snim@sstd@sprivate@ssince.nim.c
|
|
||||||
19164 69191110 1749873121000000000 fe5756ed84745fc96fd9dfb15050f599 0 /usr/lib/nim/nimbase.h
|
|
||||||
3794 78925761 1761046366000000000 42f44f0344ca976c19820ae587ff2c10 1 include/limits.h
|
|
||||||
5053 78925835 1761046366000000000 65368a9f4cf365969d64bd6a0f1410e6 1 include/stddef.h
|
|
||||||
417 78925635 1761046366000000000 d2edf43390585163b0f70c6bd1d7e3b7 1 include/__stddef_header_macro.h
|
|
||||||
717 78925640 1761046366000000000 81288588f2bdd7ac4f213fa113429ef2 1 include/__stddef_ptrdiff_t.h
|
|
||||||
708 78925642 1761046366000000000 39fb92c68f9106377b154afee9e96194 1 include/__stddef_size_t.h
|
|
||||||
853 78925644 1761046366000000000 754796f5faa70049051526dc04a0d36b 1 include/__stddef_wchar_t.h
|
|
||||||
875 78925637 1761046366000000000 f8a94bfcc5c5499d269a5391c5933024 1 include/__stddef_null.h
|
|
||||||
857 78925636 1761046366000000000 02545cb6a8f1dcd75cccde1b4f4910c6 1 include/__stddef_max_align_t.h
|
|
||||||
708 78925639 1761046366000000000 04b70454bf7cdd0c492cfaf134f95be7 1 include/__stddef_offsetof.h
|
|
||||||
1172 78925833 1761046366000000000 69b529ccb10bbb5d826c563cf9b929c1 1 include/stdbool.h
|
|
||||||
31054 78925836 1761046366000000000 1df950c62cbc96dd5d9790733bbe6016 1 include/stdint.h
|
|
||||||
|
|
@ -1,7 +0,0 @@
|
||||||
0
|
|
||||||
343 9459513 1767076443799031144 c99e175f5398d2ed6a7964a9c4dbfc1c 0 /home/markus/zWork/_Git/Nexus/core/rumpk/build/nimcache/@m..@s..@s..@s..@s..@s..@s..@s..@susr@slib@snim@ssystem@sansi_c.nim.c
|
|
||||||
19164 69191110 1749873121000000000 fe5756ed84745fc96fd9dfb15050f599 0 /usr/lib/nim/nimbase.h
|
|
||||||
639 9459383 1767076381899751290 1b9448bcfa47e3161459266750e8ded4 0 /home/markus/zWork/_Git/Nexus/core/rumpk/core/include/limits.h
|
|
||||||
268 9459347 1767076422997272233 06a4c7da1c4987981a369ef3e003bda3 0 /home/markus/zWork/_Git/Nexus/core/rumpk/core/include/stddef.h
|
|
||||||
1172 78925833 1761046366000000000 69b529ccb10bbb5d826c563cf9b929c1 1 include/stdbool.h
|
|
||||||
31054 78925836 1761046366000000000 1df950c62cbc96dd5d9790733bbe6016 1 include/stdint.h
|
|
||||||
|
|
@ -1,7 +0,0 @@
|
||||||
0
|
|
||||||
343 9464217 1767078031259762226 c99e175f5398d2ed6a7964a9c4dbfc1c 0 /home/markus/zWork/_Git/Nexus/core/rumpk/build/nimcache/@m..@s..@s..@s..@s..@s..@s..@s..@susr@slib@snim@ssystem@sdollars.nim.c
|
|
||||||
19164 69191110 1749873121000000000 fe5756ed84745fc96fd9dfb15050f599 0 /usr/lib/nim/nimbase.h
|
|
||||||
639 9459383 1767076381899751290 1b9448bcfa47e3161459266750e8ded4 0 /home/markus/zWork/_Git/Nexus/core/rumpk/core/include/limits.h
|
|
||||||
268 9459347 1767076422997272233 06a4c7da1c4987981a369ef3e003bda3 0 /home/markus/zWork/_Git/Nexus/core/rumpk/core/include/stddef.h
|
|
||||||
155 9459777 1767076495338437553 9cc523d7a8a3a0bbc7c7af0fabeafc0b 0 /home/markus/zWork/_Git/Nexus/core/rumpk/core/include/stdbool.h
|
|
||||||
924 9459799 1767076530759032485 73bc6834aef9958f6652470b63d7814b 0 /home/markus/zWork/_Git/Nexus/core/rumpk/core/include/stdint.h
|
|
||||||
|
|
@ -1,11 +0,0 @@
|
||||||
0
|
|
||||||
16619 9459922 1767076554340764015 b65ba73958a2554cfcb1f80ef72d3f66 0 /home/markus/zWork/_Git/Nexus/core/rumpk/build/nimcache/@m..@s..@s..@s..@s..@s..@s..@s..@susr@slib@snim@ssystem.nim.c
|
|
||||||
19164 69191110 1749873121000000000 fe5756ed84745fc96fd9dfb15050f599 0 /usr/lib/nim/nimbase.h
|
|
||||||
639 9459383 1767076381899751290 1b9448bcfa47e3161459266750e8ded4 0 /home/markus/zWork/_Git/Nexus/core/rumpk/core/include/limits.h
|
|
||||||
268 9459347 1767076422997272233 06a4c7da1c4987981a369ef3e003bda3 0 /home/markus/zWork/_Git/Nexus/core/rumpk/core/include/stddef.h
|
|
||||||
155 9459777 1767076495338437553 9cc523d7a8a3a0bbc7c7af0fabeafc0b 0 /home/markus/zWork/_Git/Nexus/core/rumpk/core/include/stdbool.h
|
|
||||||
924 9459799 1767076530759032485 73bc6834aef9958f6652470b63d7814b 0 /home/markus/zWork/_Git/Nexus/core/rumpk/core/include/stdint.h
|
|
||||||
499 9459330 1767076360432003062 357ccd6329b0128cce0610c1443c600d 0 /home/markus/zWork/_Git/Nexus/core/rumpk/core/include/string.h
|
|
||||||
325 9459358 1767076627570935976 5ca902cf9f166c00c6ace9d9b616962b 0 /home/markus/zWork/_Git/Nexus/core/rumpk/core/include/stdlib.h
|
|
||||||
658 9459756 1767076483913568693 9ddddf5ebae64e3e8f7b0a61ab971a48 0 /home/markus/zWork/_Git/Nexus/core/rumpk/core/include/stdio.h
|
|
||||||
458 9460053 1767076587058393045 a2b74728364fee3bf3eb7360aabd2d37 0 /home/markus/zWork/_Git/Nexus/core/rumpk/core/include/signal.h
|
|
||||||
|
|
@ -1,14 +0,0 @@
|
||||||
0
|
|
||||||
343 9458891 1767076237593466545 c99e175f5398d2ed6a7964a9c4dbfc1c 0 /home/markus/zWork/_Git/Nexus/core/rumpk/build/nimcache/@m..@s..@s..@s..@s..@s..@s..@s..@susr@slib@snim@ssystem@srepr_v2.nim.c
|
|
||||||
19164 69191110 1749873121000000000 fe5756ed84745fc96fd9dfb15050f599 0 /usr/lib/nim/nimbase.h
|
|
||||||
3794 78925761 1761046366000000000 42f44f0344ca976c19820ae587ff2c10 1 include/limits.h
|
|
||||||
5053 78925835 1761046366000000000 65368a9f4cf365969d64bd6a0f1410e6 1 include/stddef.h
|
|
||||||
417 78925635 1761046366000000000 d2edf43390585163b0f70c6bd1d7e3b7 1 include/__stddef_header_macro.h
|
|
||||||
717 78925640 1761046366000000000 81288588f2bdd7ac4f213fa113429ef2 1 include/__stddef_ptrdiff_t.h
|
|
||||||
708 78925642 1761046366000000000 39fb92c68f9106377b154afee9e96194 1 include/__stddef_size_t.h
|
|
||||||
853 78925644 1761046366000000000 754796f5faa70049051526dc04a0d36b 1 include/__stddef_wchar_t.h
|
|
||||||
875 78925637 1761046366000000000 f8a94bfcc5c5499d269a5391c5933024 1 include/__stddef_null.h
|
|
||||||
857 78925636 1761046366000000000 02545cb6a8f1dcd75cccde1b4f4910c6 1 include/__stddef_max_align_t.h
|
|
||||||
708 78925639 1761046366000000000 04b70454bf7cdd0c492cfaf134f95be7 1 include/__stddef_offsetof.h
|
|
||||||
1172 78925833 1761046366000000000 69b529ccb10bbb5d826c563cf9b929c1 1 include/stdbool.h
|
|
||||||
31054 78925836 1761046366000000000 1df950c62cbc96dd5d9790733bbe6016 1 include/stdint.h
|
|
||||||
|
|
@ -1,7 +0,0 @@
|
||||||
0
|
|
||||||
343 9459517 1767076443800031133 c99e175f5398d2ed6a7964a9c4dbfc1c 0 /home/markus/zWork/_Git/Nexus/core/rumpk/build/nimcache/@m..@s..@s..@s..@s..@s..@s..@s..@susr@slib@snim@sstd@sassertions.nim.c
|
|
||||||
19164 69191110 1749873121000000000 fe5756ed84745fc96fd9dfb15050f599 0 /usr/lib/nim/nimbase.h
|
|
||||||
639 9459383 1767076381899751290 1b9448bcfa47e3161459266750e8ded4 0 /home/markus/zWork/_Git/Nexus/core/rumpk/core/include/limits.h
|
|
||||||
268 9459347 1767076422997272233 06a4c7da1c4987981a369ef3e003bda3 0 /home/markus/zWork/_Git/Nexus/core/rumpk/core/include/stddef.h
|
|
||||||
1172 78925833 1761046366000000000 69b529ccb10bbb5d826c563cf9b929c1 1 include/stdbool.h
|
|
||||||
31054 78925836 1761046366000000000 1df950c62cbc96dd5d9790733bbe6016 1 include/stdint.h
|
|
||||||
|
|
@ -1,14 +0,0 @@
|
||||||
0
|
|
||||||
343 9458887 1767076237592466557 c99e175f5398d2ed6a7964a9c4dbfc1c 0 /home/markus/zWork/_Git/Nexus/core/rumpk/build/nimcache/@m..@s..@s..@s..@s..@s..@s..@s..@susr@slib@snim@ssystem@sdollars.nim.c
|
|
||||||
19164 69191110 1749873121000000000 fe5756ed84745fc96fd9dfb15050f599 0 /usr/lib/nim/nimbase.h
|
|
||||||
3794 78925761 1761046366000000000 42f44f0344ca976c19820ae587ff2c10 1 include/limits.h
|
|
||||||
5053 78925835 1761046366000000000 65368a9f4cf365969d64bd6a0f1410e6 1 include/stddef.h
|
|
||||||
417 78925635 1761046366000000000 d2edf43390585163b0f70c6bd1d7e3b7 1 include/__stddef_header_macro.h
|
|
||||||
717 78925640 1761046366000000000 81288588f2bdd7ac4f213fa113429ef2 1 include/__stddef_ptrdiff_t.h
|
|
||||||
708 78925642 1761046366000000000 39fb92c68f9106377b154afee9e96194 1 include/__stddef_size_t.h
|
|
||||||
853 78925644 1761046366000000000 754796f5faa70049051526dc04a0d36b 1 include/__stddef_wchar_t.h
|
|
||||||
875 78925637 1761046366000000000 f8a94bfcc5c5499d269a5391c5933024 1 include/__stddef_null.h
|
|
||||||
857 78925636 1761046366000000000 02545cb6a8f1dcd75cccde1b4f4910c6 1 include/__stddef_max_align_t.h
|
|
||||||
708 78925639 1761046366000000000 04b70454bf7cdd0c492cfaf134f95be7 1 include/__stddef_offsetof.h
|
|
||||||
1172 78925833 1761046366000000000 69b529ccb10bbb5d826c563cf9b929c1 1 include/stdbool.h
|
|
||||||
31054 78925836 1761046366000000000 1df950c62cbc96dd5d9790733bbe6016 1 include/stdint.h
|
|
||||||
|
|
@ -1,7 +0,0 @@
|
||||||
0
|
|
||||||
343 9464203 1767078031258762242 c99e175f5398d2ed6a7964a9c4dbfc1c 0 /home/markus/zWork/_Git/Nexus/core/rumpk/build/nimcache/@m..@s..@s..@s..@s..@s..@s..@s..@susr@slib@snim@sstd@sprivate@ssince.nim.c
|
|
||||||
19164 69191110 1749873121000000000 fe5756ed84745fc96fd9dfb15050f599 0 /usr/lib/nim/nimbase.h
|
|
||||||
639 9459383 1767076381899751290 1b9448bcfa47e3161459266750e8ded4 0 /home/markus/zWork/_Git/Nexus/core/rumpk/core/include/limits.h
|
|
||||||
268 9459347 1767076422997272233 06a4c7da1c4987981a369ef3e003bda3 0 /home/markus/zWork/_Git/Nexus/core/rumpk/core/include/stddef.h
|
|
||||||
155 9459777 1767076495338437553 9cc523d7a8a3a0bbc7c7af0fabeafc0b 0 /home/markus/zWork/_Git/Nexus/core/rumpk/core/include/stdbool.h
|
|
||||||
924 9459799 1767076530759032485 73bc6834aef9958f6652470b63d7814b 0 /home/markus/zWork/_Git/Nexus/core/rumpk/core/include/stdint.h
|
|
||||||
|
|
@ -1,7 +0,0 @@
|
||||||
0
|
|
||||||
343 9464216 1767078031259762226 c99e175f5398d2ed6a7964a9c4dbfc1c 0 /home/markus/zWork/_Git/Nexus/core/rumpk/build/nimcache/@m..@s..@s..@s..@s..@s..@s..@s..@susr@slib@snim@sstd@sobjectdollar.nim.c
|
|
||||||
19164 69191110 1749873121000000000 fe5756ed84745fc96fd9dfb15050f599 0 /usr/lib/nim/nimbase.h
|
|
||||||
639 9459383 1767076381899751290 1b9448bcfa47e3161459266750e8ded4 0 /home/markus/zWork/_Git/Nexus/core/rumpk/core/include/limits.h
|
|
||||||
268 9459347 1767076422997272233 06a4c7da1c4987981a369ef3e003bda3 0 /home/markus/zWork/_Git/Nexus/core/rumpk/core/include/stddef.h
|
|
||||||
155 9459777 1767076495338437553 9cc523d7a8a3a0bbc7c7af0fabeafc0b 0 /home/markus/zWork/_Git/Nexus/core/rumpk/core/include/stdbool.h
|
|
||||||
924 9459799 1767076530759032485 73bc6834aef9958f6652470b63d7814b 0 /home/markus/zWork/_Git/Nexus/core/rumpk/core/include/stdint.h
|
|
||||||
|
|
@ -1,14 +0,0 @@
|
||||||
0
|
|
||||||
343 9458875 1767076237592466557 c99e175f5398d2ed6a7964a9c4dbfc1c 0 /home/markus/zWork/_Git/Nexus/core/rumpk/build/nimcache/@m..@s..@s..@s..@s..@s..@s..@s..@susr@slib@snim@sstd@ssysatomics.nim.c
|
|
||||||
19164 69191110 1749873121000000000 fe5756ed84745fc96fd9dfb15050f599 0 /usr/lib/nim/nimbase.h
|
|
||||||
3794 78925761 1761046366000000000 42f44f0344ca976c19820ae587ff2c10 1 include/limits.h
|
|
||||||
5053 78925835 1761046366000000000 65368a9f4cf365969d64bd6a0f1410e6 1 include/stddef.h
|
|
||||||
417 78925635 1761046366000000000 d2edf43390585163b0f70c6bd1d7e3b7 1 include/__stddef_header_macro.h
|
|
||||||
717 78925640 1761046366000000000 81288588f2bdd7ac4f213fa113429ef2 1 include/__stddef_ptrdiff_t.h
|
|
||||||
708 78925642 1761046366000000000 39fb92c68f9106377b154afee9e96194 1 include/__stddef_size_t.h
|
|
||||||
853 78925644 1761046366000000000 754796f5faa70049051526dc04a0d36b 1 include/__stddef_wchar_t.h
|
|
||||||
875 78925637 1761046366000000000 f8a94bfcc5c5499d269a5391c5933024 1 include/__stddef_null.h
|
|
||||||
857 78925636 1761046366000000000 02545cb6a8f1dcd75cccde1b4f4910c6 1 include/__stddef_max_align_t.h
|
|
||||||
708 78925639 1761046366000000000 04b70454bf7cdd0c492cfaf134f95be7 1 include/__stddef_offsetof.h
|
|
||||||
1172 78925833 1761046366000000000 69b529ccb10bbb5d826c563cf9b929c1 1 include/stdbool.h
|
|
||||||
31054 78925836 1761046366000000000 1df950c62cbc96dd5d9790733bbe6016 1 include/stdint.h
|
|
||||||
|
|
@ -1,7 +0,0 @@
|
||||||
0
|
|
||||||
343 9464207 1767078031258762242 c99e175f5398d2ed6a7964a9c4dbfc1c 0 /home/markus/zWork/_Git/Nexus/core/rumpk/build/nimcache/@m..@s..@s..@s..@s..@s..@s..@s..@susr@slib@snim@ssystem@smemory.nim.c
|
|
||||||
19164 69191110 1749873121000000000 fe5756ed84745fc96fd9dfb15050f599 0 /usr/lib/nim/nimbase.h
|
|
||||||
639 9459383 1767076381899751290 1b9448bcfa47e3161459266750e8ded4 0 /home/markus/zWork/_Git/Nexus/core/rumpk/core/include/limits.h
|
|
||||||
268 9459347 1767076422997272233 06a4c7da1c4987981a369ef3e003bda3 0 /home/markus/zWork/_Git/Nexus/core/rumpk/core/include/stddef.h
|
|
||||||
155 9459777 1767076495338437553 9cc523d7a8a3a0bbc7c7af0fabeafc0b 0 /home/markus/zWork/_Git/Nexus/core/rumpk/core/include/stdbool.h
|
|
||||||
924 9459799 1767076530759032485 73bc6834aef9958f6652470b63d7814b 0 /home/markus/zWork/_Git/Nexus/core/rumpk/core/include/stdint.h
|
|
||||||
|
|
@ -1,7 +0,0 @@
|
||||||
0
|
|
||||||
343 9459519 1767076443800031133 c99e175f5398d2ed6a7964a9c4dbfc1c 0 /home/markus/zWork/_Git/Nexus/core/rumpk/build/nimcache/@m..@s..@s..@s..@s..@s..@s..@s..@susr@slib@snim@ssystem@scoro_detection.nim.c
|
|
||||||
19164 69191110 1749873121000000000 fe5756ed84745fc96fd9dfb15050f599 0 /usr/lib/nim/nimbase.h
|
|
||||||
639 9459383 1767076381899751290 1b9448bcfa47e3161459266750e8ded4 0 /home/markus/zWork/_Git/Nexus/core/rumpk/core/include/limits.h
|
|
||||||
268 9459347 1767076422997272233 06a4c7da1c4987981a369ef3e003bda3 0 /home/markus/zWork/_Git/Nexus/core/rumpk/core/include/stddef.h
|
|
||||||
1172 78925833 1761046366000000000 69b529ccb10bbb5d826c563cf9b929c1 1 include/stdbool.h
|
|
||||||
31054 78925836 1761046366000000000 1df950c62cbc96dd5d9790733bbe6016 1 include/stdint.h
|
|
||||||
|
|
@ -1,14 +0,0 @@
|
||||||
0
|
|
||||||
343 9458890 1767076237593466545 c99e175f5398d2ed6a7964a9c4dbfc1c 0 /home/markus/zWork/_Git/Nexus/core/rumpk/build/nimcache/@m..@s..@s..@s..@s..@s..@s..@s..@susr@slib@snim@ssystem@scountbits_impl.nim.c
|
|
||||||
19164 69191110 1749873121000000000 fe5756ed84745fc96fd9dfb15050f599 0 /usr/lib/nim/nimbase.h
|
|
||||||
3794 78925761 1761046366000000000 42f44f0344ca976c19820ae587ff2c10 1 include/limits.h
|
|
||||||
5053 78925835 1761046366000000000 65368a9f4cf365969d64bd6a0f1410e6 1 include/stddef.h
|
|
||||||
417 78925635 1761046366000000000 d2edf43390585163b0f70c6bd1d7e3b7 1 include/__stddef_header_macro.h
|
|
||||||
717 78925640 1761046366000000000 81288588f2bdd7ac4f213fa113429ef2 1 include/__stddef_ptrdiff_t.h
|
|
||||||
708 78925642 1761046366000000000 39fb92c68f9106377b154afee9e96194 1 include/__stddef_size_t.h
|
|
||||||
853 78925644 1761046366000000000 754796f5faa70049051526dc04a0d36b 1 include/__stddef_wchar_t.h
|
|
||||||
875 78925637 1761046366000000000 f8a94bfcc5c5499d269a5391c5933024 1 include/__stddef_null.h
|
|
||||||
857 78925636 1761046366000000000 02545cb6a8f1dcd75cccde1b4f4910c6 1 include/__stddef_max_align_t.h
|
|
||||||
708 78925639 1761046366000000000 04b70454bf7cdd0c492cfaf134f95be7 1 include/__stddef_offsetof.h
|
|
||||||
1172 78925833 1761046366000000000 69b529ccb10bbb5d826c563cf9b929c1 1 include/stdbool.h
|
|
||||||
31054 78925836 1761046366000000000 1df950c62cbc96dd5d9790733bbe6016 1 include/stdint.h
|
|
||||||
|
|
@ -1,8 +0,0 @@
|
||||||
0
|
|
||||||
23680 9466035 1767079280889767999 54c7101f99bb89eb7e9878f7b072ebef 0 /home/markus/zWork/_Git/Nexus/core/rumpk/build/nimcache/@mkernel.nim.c
|
|
||||||
19164 69191110 1749873121000000000 fe5756ed84745fc96fd9dfb15050f599 0 /usr/lib/nim/nimbase.h
|
|
||||||
639 9459383 1767076381899751290 1b9448bcfa47e3161459266750e8ded4 0 /home/markus/zWork/_Git/Nexus/core/rumpk/core/include/limits.h
|
|
||||||
268 9459347 1767076422997272233 06a4c7da1c4987981a369ef3e003bda3 0 /home/markus/zWork/_Git/Nexus/core/rumpk/core/include/stddef.h
|
|
||||||
155 9459777 1767076495338437553 9cc523d7a8a3a0bbc7c7af0fabeafc0b 0 /home/markus/zWork/_Git/Nexus/core/rumpk/core/include/stdbool.h
|
|
||||||
924 9459799 1767076530759032485 73bc6834aef9958f6652470b63d7814b 0 /home/markus/zWork/_Git/Nexus/core/rumpk/core/include/stdint.h
|
|
||||||
499 9459330 1767076360432003062 357ccd6329b0128cce0610c1443c600d 0 /home/markus/zWork/_Git/Nexus/core/rumpk/core/include/string.h
|
|
||||||
|
|
@ -1,14 +0,0 @@
|
||||||
0
|
|
||||||
343 9458892 1767076237593466545 c99e175f5398d2ed6a7964a9c4dbfc1c 0 /home/markus/zWork/_Git/Nexus/core/rumpk/build/nimcache/@m..@s..@s..@s..@s..@s..@s..@s..@susr@slib@snim@sstd@swidestrs.nim.c
|
|
||||||
19164 69191110 1749873121000000000 fe5756ed84745fc96fd9dfb15050f599 0 /usr/lib/nim/nimbase.h
|
|
||||||
3794 78925761 1761046366000000000 42f44f0344ca976c19820ae587ff2c10 1 include/limits.h
|
|
||||||
5053 78925835 1761046366000000000 65368a9f4cf365969d64bd6a0f1410e6 1 include/stddef.h
|
|
||||||
417 78925635 1761046366000000000 d2edf43390585163b0f70c6bd1d7e3b7 1 include/__stddef_header_macro.h
|
|
||||||
717 78925640 1761046366000000000 81288588f2bdd7ac4f213fa113429ef2 1 include/__stddef_ptrdiff_t.h
|
|
||||||
708 78925642 1761046366000000000 39fb92c68f9106377b154afee9e96194 1 include/__stddef_size_t.h
|
|
||||||
853 78925644 1761046366000000000 754796f5faa70049051526dc04a0d36b 1 include/__stddef_wchar_t.h
|
|
||||||
875 78925637 1761046366000000000 f8a94bfcc5c5499d269a5391c5933024 1 include/__stddef_null.h
|
|
||||||
857 78925636 1761046366000000000 02545cb6a8f1dcd75cccde1b4f4910c6 1 include/__stddef_max_align_t.h
|
|
||||||
708 78925639 1761046366000000000 04b70454bf7cdd0c492cfaf134f95be7 1 include/__stddef_offsetof.h
|
|
||||||
1172 78925833 1761046366000000000 69b529ccb10bbb5d826c563cf9b929c1 1 include/stdbool.h
|
|
||||||
31054 78925836 1761046366000000000 1df950c62cbc96dd5d9790733bbe6016 1 include/stdint.h
|
|
||||||
|
|
@ -1,7 +0,0 @@
|
||||||
0
|
|
||||||
343 9459526 1767076443800031133 c99e175f5398d2ed6a7964a9c4dbfc1c 0 /home/markus/zWork/_Git/Nexus/core/rumpk/build/nimcache/@m..@s..@s..@s..@s..@s..@s..@s..@susr@slib@snim@sstd@sprivate@sbitops_utils.nim.c
|
|
||||||
19164 69191110 1749873121000000000 fe5756ed84745fc96fd9dfb15050f599 0 /usr/lib/nim/nimbase.h
|
|
||||||
639 9459383 1767076381899751290 1b9448bcfa47e3161459266750e8ded4 0 /home/markus/zWork/_Git/Nexus/core/rumpk/core/include/limits.h
|
|
||||||
268 9459347 1767076422997272233 06a4c7da1c4987981a369ef3e003bda3 0 /home/markus/zWork/_Git/Nexus/core/rumpk/core/include/stddef.h
|
|
||||||
1172 78925833 1761046366000000000 69b529ccb10bbb5d826c563cf9b929c1 1 include/stdbool.h
|
|
||||||
31054 78925836 1761046366000000000 1df950c62cbc96dd5d9790733bbe6016 1 include/stdint.h
|
|
||||||
|
|
@ -1,7 +0,0 @@
|
||||||
0
|
|
||||||
343 9464208 1767078031258762242 c99e175f5398d2ed6a7964a9c4dbfc1c 0 /home/markus/zWork/_Git/Nexus/core/rumpk/build/nimcache/@m..@s..@s..@s..@s..@s..@s..@s..@susr@slib@snim@sstd@sprivate@sdigitsutils.nim.c
|
|
||||||
19164 69191110 1749873121000000000 fe5756ed84745fc96fd9dfb15050f599 0 /usr/lib/nim/nimbase.h
|
|
||||||
639 9459383 1767076381899751290 1b9448bcfa47e3161459266750e8ded4 0 /home/markus/zWork/_Git/Nexus/core/rumpk/core/include/limits.h
|
|
||||||
268 9459347 1767076422997272233 06a4c7da1c4987981a369ef3e003bda3 0 /home/markus/zWork/_Git/Nexus/core/rumpk/core/include/stddef.h
|
|
||||||
155 9459777 1767076495338437553 9cc523d7a8a3a0bbc7c7af0fabeafc0b 0 /home/markus/zWork/_Git/Nexus/core/rumpk/core/include/stdbool.h
|
|
||||||
924 9459799 1767076530759032485 73bc6834aef9958f6652470b63d7814b 0 /home/markus/zWork/_Git/Nexus/core/rumpk/core/include/stdint.h
|
|
||||||
|
|
@ -1,2 +0,0 @@
|
||||||
0
|
|
||||||
1104 9461671 1767078085543858486 a0b42b3b0dd9bf113104ca6ca3c6f51d 0 /home/markus/zWork/_Git/Nexus/core/rumpk/hal/arch/aarch64/switch.S
|
|
||||||
|
|
@ -1,7 +0,0 @@
|
||||||
0
|
|
||||||
343 9464205 1767078031258762242 c99e175f5398d2ed6a7964a9c4dbfc1c 0 /home/markus/zWork/_Git/Nexus/core/rumpk/build/nimcache/@m..@s..@s..@s..@s..@s..@s..@s..@susr@slib@snim@sstd@ssysatomics.nim.c
|
|
||||||
19164 69191110 1749873121000000000 fe5756ed84745fc96fd9dfb15050f599 0 /usr/lib/nim/nimbase.h
|
|
||||||
639 9459383 1767076381899751290 1b9448bcfa47e3161459266750e8ded4 0 /home/markus/zWork/_Git/Nexus/core/rumpk/core/include/limits.h
|
|
||||||
268 9459347 1767076422997272233 06a4c7da1c4987981a369ef3e003bda3 0 /home/markus/zWork/_Git/Nexus/core/rumpk/core/include/stddef.h
|
|
||||||
155 9459777 1767076495338437553 9cc523d7a8a3a0bbc7c7af0fabeafc0b 0 /home/markus/zWork/_Git/Nexus/core/rumpk/core/include/stdbool.h
|
|
||||||
924 9459799 1767076530759032485 73bc6834aef9958f6652470b63d7814b 0 /home/markus/zWork/_Git/Nexus/core/rumpk/core/include/stdint.h
|
|
||||||
|
|
@ -1,7 +0,0 @@
|
||||||
0
|
|
||||||
343 9459520 1767076443800031133 c99e175f5398d2ed6a7964a9c4dbfc1c 0 /home/markus/zWork/_Git/Nexus/core/rumpk/build/nimcache/@m..@s..@s..@s..@s..@s..@s..@s..@susr@slib@snim@sstd@sprivate@sdragonbox.nim.c
|
|
||||||
19164 69191110 1749873121000000000 fe5756ed84745fc96fd9dfb15050f599 0 /usr/lib/nim/nimbase.h
|
|
||||||
639 9459383 1767076381899751290 1b9448bcfa47e3161459266750e8ded4 0 /home/markus/zWork/_Git/Nexus/core/rumpk/core/include/limits.h
|
|
||||||
268 9459347 1767076422997272233 06a4c7da1c4987981a369ef3e003bda3 0 /home/markus/zWork/_Git/Nexus/core/rumpk/core/include/stddef.h
|
|
||||||
1172 78925833 1761046366000000000 69b529ccb10bbb5d826c563cf9b929c1 1 include/stdbool.h
|
|
||||||
31054 78925836 1761046366000000000 1df950c62cbc96dd5d9790733bbe6016 1 include/stdint.h
|
|
||||||
|
|
@ -1,7 +0,0 @@
|
||||||
0
|
|
||||||
343 9464215 1767078031259762226 c99e175f5398d2ed6a7964a9c4dbfc1c 0 /home/markus/zWork/_Git/Nexus/core/rumpk/build/nimcache/@m..@s..@s..@s..@s..@s..@s..@s..@susr@slib@snim@sstd@sformatfloat.nim.c
|
|
||||||
19164 69191110 1749873121000000000 fe5756ed84745fc96fd9dfb15050f599 0 /usr/lib/nim/nimbase.h
|
|
||||||
639 9459383 1767076381899751290 1b9448bcfa47e3161459266750e8ded4 0 /home/markus/zWork/_Git/Nexus/core/rumpk/core/include/limits.h
|
|
||||||
268 9459347 1767076422997272233 06a4c7da1c4987981a369ef3e003bda3 0 /home/markus/zWork/_Git/Nexus/core/rumpk/core/include/stddef.h
|
|
||||||
155 9459777 1767076495338437553 9cc523d7a8a3a0bbc7c7af0fabeafc0b 0 /home/markus/zWork/_Git/Nexus/core/rumpk/core/include/stdbool.h
|
|
||||||
924 9459799 1767076530759032485 73bc6834aef9958f6652470b63d7814b 0 /home/markus/zWork/_Git/Nexus/core/rumpk/core/include/stdint.h
|
|
||||||
|
|
@ -1,2 +0,0 @@
|
||||||
pub const packages = struct {};
|
|
||||||
pub const root_deps: []const struct { []const u8, []const u8 } = &.{};
|
|
||||||
|
|
@ -1,11 +0,0 @@
|
||||||
.zig-cache/tmp/9e840eb9632092ce-@m..@s..@s..@s..@s..@s..@s..@s..@susr@slib@snim@ssystem.nim.o: \
|
|
||||||
/home/markus/zWork/_Git/Nexus/core/rumpk/build/nimcache/@m..@s..@s..@s..@s..@s..@s..@s..@susr@slib@snim@ssystem.nim.c \
|
|
||||||
/usr/lib/nim/nimbase.h \
|
|
||||||
/home/markus/zWork/_Git/Nexus/core/rumpk/core/include/limits.h \
|
|
||||||
/home/markus/zWork/_Git/Nexus/core/rumpk/core/include/stddef.h \
|
|
||||||
/home/markus/zWork/_Git/Nexus/core/rumpk/core/include/stdbool.h \
|
|
||||||
/home/markus/zWork/_Git/Nexus/core/rumpk/core/include/stdint.h \
|
|
||||||
/home/markus/zWork/_Git/Nexus/core/rumpk/core/include/string.h \
|
|
||||||
/home/markus/zWork/_Git/Nexus/core/rumpk/core/include/stdlib.h \
|
|
||||||
/home/markus/zWork/_Git/Nexus/core/rumpk/core/include/stdio.h \
|
|
||||||
/home/markus/zWork/_Git/Nexus/core/rumpk/core/include/signal.h
|
|
||||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
|
|
@ -0,0 +1,141 @@
|
||||||
|
# SPDX-License-Identifier: LSL-1.0
|
||||||
|
# Copyright (c) 2026 Markus Maiwald
|
||||||
|
# Stewardship: Self Sovereign Society Foundation
|
||||||
|
#
|
||||||
|
# This file is part of the Nexus Sovereign Core.
|
||||||
|
# See legal/LICENSE_SOVEREIGN.md for license terms.
|
||||||
|
|
||||||
|
## Sovereign Init: The Genesis Process
|
||||||
|
|
||||||
|
import ../../libs/membrane/libc
|
||||||
|
|
||||||
|
# --- M4.4: BKDL Capability Manifest (SPEC-071) ---
|
||||||
|
# Declares what capabilities this binary needs. The kernel reads this
|
||||||
|
# from the .nexus.manifest ELF section during loading and grants only
|
||||||
|
# what is declared here. No manifest = PLEDGE_STDIO only.
|
||||||
|
#
|
||||||
|
# Capabilities requested:
|
||||||
|
# - Channel 0x1001 (console.output) WRITE
|
||||||
|
# - Channel 0x2000 (VFS) READ
|
||||||
|
# - Channel 0x0500 (NET_TX) WRITE
|
||||||
|
# - Channel 0x0501 (NET_RX) READ
|
||||||
|
|
||||||
|
{.emit: """
|
||||||
|
__attribute__((section(".nexus.manifest"), used))
|
||||||
|
static const unsigned char nexus_manifest[166] = {
|
||||||
|
/* BkdlHeader (118 bytes) */
|
||||||
|
0x53, 0x55, 0x58, 0x4E, /* magic: "NXUS" (LE) */
|
||||||
|
0x01, 0x00, /* version: 1 */
|
||||||
|
0x00, 0x00, /* flags: 0 */
|
||||||
|
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* signature[0..63]: zeros */
|
||||||
|
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||||
|
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||||
|
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||||
|
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||||
|
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||||
|
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||||
|
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||||
|
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* pubkey_hash[0..31]: zeros */
|
||||||
|
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||||
|
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||||
|
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||||
|
0x04, 0x00, /* cap_count: 4 */
|
||||||
|
0x00, 0x00, 0x00, 0x00, /* blob_size: 0 */
|
||||||
|
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* entry_point: 0 */
|
||||||
|
/* CapDescriptor[0]: console.output (0x1001) WRITE */
|
||||||
|
0x02, /* cap_type: Channel */
|
||||||
|
0x02, /* perms: PERM_WRITE */
|
||||||
|
0x00, 0x00, /* reserved */
|
||||||
|
0x01, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* resource_id: 0x1001 (LE) */
|
||||||
|
/* CapDescriptor[1]: VFS (0x2000) READ */
|
||||||
|
0x02, /* cap_type: Channel */
|
||||||
|
0x01, /* perms: PERM_READ */
|
||||||
|
0x00, 0x00, /* reserved */
|
||||||
|
0x00, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* resource_id: 0x2000 (LE) */
|
||||||
|
/* CapDescriptor[2]: NET_TX (0x0500) WRITE */
|
||||||
|
0x02, /* cap_type: Channel */
|
||||||
|
0x02, /* perms: PERM_WRITE */
|
||||||
|
0x00, 0x00, /* reserved */
|
||||||
|
0x00, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* resource_id: 0x0500 (LE) */
|
||||||
|
/* CapDescriptor[3]: NET_RX (0x0501) READ */
|
||||||
|
0x02, /* cap_type: Channel */
|
||||||
|
0x01, /* perms: PERM_READ */
|
||||||
|
0x00, 0x00, /* reserved */
|
||||||
|
0x01, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 /* resource_id: 0x0501 (LE) */
|
||||||
|
};
|
||||||
|
""".}
|
||||||
|
|
||||||
|
proc main() =
|
||||||
|
# 1. Pledge Sovereignty
|
||||||
|
discard pledge(0xFFFFFFFFFFFFFFFF'u64) # PLEDGE_ALL
|
||||||
|
|
||||||
|
print(cstring("\n"))
|
||||||
|
print(cstring("\x1b[1;35m╔═══════════════════════════════════════╗\x1b[0m\n"))
|
||||||
|
print(cstring("\x1b[1;35m║ SOVEREIGN INIT (NexInit v1.0) ║\x1b[0m\n"))
|
||||||
|
print(cstring("\x1b[1;35m╚═══════════════════════════════════════╝\x1b[0m\n\n"))
|
||||||
|
|
||||||
|
print(cstring("[INIT] PHASE_42_VERIFY: Membrane Network Stack...\\n"))
|
||||||
|
# DISABLED: Network stack requires LwIP
|
||||||
|
# membrane_init()
|
||||||
|
|
||||||
|
# proc glue_get_ip(): uint32 {.importc: "glue_get_ip", cdecl.}
|
||||||
|
|
||||||
|
# # --- DHCP PHASE ---
|
||||||
|
# print(cstring("[INIT] Waiting for DHCP IP Address...\n"))
|
||||||
|
# var ip: uint32 = 0
|
||||||
|
# for i in 0 ..< 600: # 60 seconds
|
||||||
|
# pump_membrane_stack()
|
||||||
|
# ip = glue_get_ip()
|
||||||
|
# if ip != 0: break
|
||||||
|
# discard syscall(0x65, 100000000'u64) # 100ms
|
||||||
|
|
||||||
|
# if ip == 0:
|
||||||
|
# print(cstring("[INIT] WARNING: DHCP Discovery timed out. Proceeding...\n"))
|
||||||
|
# else:
|
||||||
|
# print(cstring("[INIT] Network ONLINE (10.0.2.15)\n"))
|
||||||
|
|
||||||
|
# # --- DNS PHASE ---
|
||||||
|
# print(cstring("\n[TEST] ══════════════════════════════════════\n"))
|
||||||
|
# print(cstring("[TEST] DNS Resolution: google.com\n"))
|
||||||
|
# print(cstring("[TEST] ══════════════════════════════════════\n\n"))
|
||||||
|
|
||||||
|
# type
|
||||||
|
# AddrInfo {.importc: "struct addrinfo", header: "<netdb.h>".} = object
|
||||||
|
|
||||||
|
# proc getaddrinfo(node: cstring, service: cstring, hints: pointer, res: ptr ptr AddrInfo): cint {.importc, header: "<netdb.h>".}
|
||||||
|
# proc freeaddrinfo(res: ptr AddrInfo) {.importc, header: "<netdb.h>".}
|
||||||
|
|
||||||
|
# var res: ptr AddrInfo
|
||||||
|
# for attempt in 1..5:
|
||||||
|
# print(cstring("[TEST] Resolving google.com (Attempt "))
|
||||||
|
# # (Simplified number printing not available, just loop)
|
||||||
|
|
||||||
|
# if getaddrinfo("google.com", nil, nil, addr res) == 0:
|
||||||
|
# print(cstring(") -> SUCCESS!\n"))
|
||||||
|
# freeaddrinfo(res)
|
||||||
|
# break
|
||||||
|
# else:
|
||||||
|
# print(cstring(") -> FAILED. Waiting 5s...\n"))
|
||||||
|
# for j in 1..50:
|
||||||
|
# pump_membrane_stack()
|
||||||
|
# discard syscall(0x65, 100000000'u64) # 100ms
|
||||||
|
|
||||||
|
# --- SHELL PHASE ---
|
||||||
|
proc spawn_fiber(path: cstring): int =
|
||||||
|
return int(syscall(0x300, cast[uint64](path), 0, 0))
|
||||||
|
|
||||||
|
print(cstring("[INIT] Spawning mksh...\n"))
|
||||||
|
discard spawn_fiber(cstring("/bin/mksh"))
|
||||||
|
|
||||||
|
# --- SUPERVISOR PHASE ---
|
||||||
|
print(cstring("[INIT] Entering Supervisor Loop...\n"))
|
||||||
|
var loop_count = 0
|
||||||
|
while true:
|
||||||
|
# pump_membrane_stack() # DISABLED: Requires LwIP
|
||||||
|
loop_count += 1
|
||||||
|
if loop_count mod 0x100000 == 0: # Every ~1M iterations
|
||||||
|
discard syscall(0x65, 1000000000'u64) # 1s yield
|
||||||
|
discard syscall(0x65, 100000000'u64) # 100ms
|
||||||
|
|
||||||
|
when isMainModule:
|
||||||
|
main()
|
||||||
|
|
@ -0,0 +1,17 @@
|
||||||
|
/* Minimal linker script for test binary */
|
||||||
|
ENTRY(_start)
|
||||||
|
MEMORY
|
||||||
|
{
|
||||||
|
RAM (rwx) : ORIGIN = 0x88000000, LENGTH = 128M
|
||||||
|
}
|
||||||
|
|
||||||
|
SECTIONS
|
||||||
|
{
|
||||||
|
. = 0x88000000;
|
||||||
|
|
||||||
|
.text : {
|
||||||
|
*(.text._start)
|
||||||
|
*(.text)
|
||||||
|
*(.text.*)
|
||||||
|
} > RAM
|
||||||
|
}
|
||||||
|
|
@ -1,28 +1,49 @@
|
||||||
ENTRY(main)
|
/* Memory Layout (128MB Userspace):
|
||||||
|
* User RAM: 0x88000000 - 0x8FFFFFFF (128MB)
|
||||||
|
* Stack starts at 0x8FFFFFE0 and grows down
|
||||||
|
* Requires QEMU -m 256M to ensure valid physical backing
|
||||||
|
*/
|
||||||
|
MEMORY
|
||||||
|
{
|
||||||
|
RAM (rwx) : ORIGIN = 0x88000000, LENGTH = 128M
|
||||||
|
}
|
||||||
|
|
||||||
SECTIONS
|
SECTIONS
|
||||||
{
|
{
|
||||||
. = 0x84000000;
|
. = 0x88000000;
|
||||||
|
|
||||||
.text : {
|
.text : {
|
||||||
*(.text._start)
|
*(.text._start)
|
||||||
*(.text)
|
*(.text)
|
||||||
*(.text.*)
|
*(.text.*)
|
||||||
}
|
} > RAM
|
||||||
|
|
||||||
.rodata : {
|
.rodata : {
|
||||||
*(.rodata)
|
*(.rodata)
|
||||||
*(.rodata.*)
|
*(.rodata.*)
|
||||||
}
|
} > RAM
|
||||||
|
|
||||||
|
.sdata : {
|
||||||
|
__global_pointer$ = . + 0x800;
|
||||||
|
*(.sdata .sdata.* .srodata .srodata.*)
|
||||||
|
} > RAM
|
||||||
|
|
||||||
.data : {
|
.data : {
|
||||||
*(.data)
|
*(.data)
|
||||||
*(.data.*)
|
*(.data.*)
|
||||||
}
|
} > RAM
|
||||||
|
|
||||||
|
.nexus.manifest : {
|
||||||
|
KEEP(*(.nexus.manifest))
|
||||||
|
} > RAM
|
||||||
|
|
||||||
.bss : {
|
.bss : {
|
||||||
|
. = ALIGN(8);
|
||||||
|
__bss_start = .;
|
||||||
*(.bss)
|
*(.bss)
|
||||||
*(.bss.*)
|
*(.bss.*)
|
||||||
*(COMMON)
|
*(COMMON)
|
||||||
}
|
. = ALIGN(8);
|
||||||
|
__bss_end = .;
|
||||||
|
} > RAM
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -0,0 +1,44 @@
|
||||||
|
/* Memory Layout — ARM64 Cellular Memory (M3.3):
|
||||||
|
* User RAM: 0x48000000 - 0x4FFFFFFF (128MB)
|
||||||
|
* Stack starts at 0x4BFFFFF0 and grows down
|
||||||
|
* QEMU virt: -m 512M ensures valid physical backing
|
||||||
|
*/
|
||||||
|
MEMORY
|
||||||
|
{
|
||||||
|
RAM (rwx) : ORIGIN = 0x48000000, LENGTH = 128M
|
||||||
|
}
|
||||||
|
|
||||||
|
SECTIONS
|
||||||
|
{
|
||||||
|
. = 0x48000000;
|
||||||
|
|
||||||
|
.text : {
|
||||||
|
*(.text._start)
|
||||||
|
*(.text)
|
||||||
|
*(.text.*)
|
||||||
|
} > RAM
|
||||||
|
|
||||||
|
.rodata : {
|
||||||
|
*(.rodata)
|
||||||
|
*(.rodata.*)
|
||||||
|
} > RAM
|
||||||
|
|
||||||
|
.data : {
|
||||||
|
*(.data)
|
||||||
|
*(.data.*)
|
||||||
|
} > RAM
|
||||||
|
|
||||||
|
.nexus.manifest : {
|
||||||
|
KEEP(*(.nexus.manifest))
|
||||||
|
} > RAM
|
||||||
|
|
||||||
|
.bss : {
|
||||||
|
. = ALIGN(8);
|
||||||
|
__bss_start = .;
|
||||||
|
*(.bss)
|
||||||
|
*(.bss.*)
|
||||||
|
*(COMMON)
|
||||||
|
. = ALIGN(8);
|
||||||
|
__bss_end = .;
|
||||||
|
} > RAM
|
||||||
|
}
|
||||||
|
|
@ -0,0 +1,28 @@
|
||||||
|
.section .text._start, "ax"
|
||||||
|
.global _start
|
||||||
|
_start:
|
||||||
|
# 🕵️ BSS Clearing
|
||||||
|
la t0, __bss_start
|
||||||
|
la t1, __bss_end
|
||||||
|
1: bge t0, t1, 2f
|
||||||
|
sd zero, 0(t0)
|
||||||
|
addi t0, t0, 8
|
||||||
|
j 1b
|
||||||
|
2:
|
||||||
|
fence rw, rw
|
||||||
|
|
||||||
|
# Valid Args from Stack (Linux ABI)
|
||||||
|
ld a0, 0(sp) # argc
|
||||||
|
addi a1, sp, 8 # argv
|
||||||
|
|
||||||
|
# Calculate envp in a2: envp = argv + (argc + 1) * 8
|
||||||
|
addi t0, a0, 1 # t0 = argc + 1
|
||||||
|
slli t0, t0, 3 # t0 = (argc + 1) * 8
|
||||||
|
add a2, a1, t0 # a2 = argv + offset
|
||||||
|
|
||||||
|
call main
|
||||||
|
|
||||||
|
# Call exit(result)
|
||||||
|
call exit
|
||||||
|
|
||||||
|
1: j 1b
|
||||||
|
|
@ -0,0 +1,8 @@
|
||||||
|
# Minimal userland test - pure loop
|
||||||
|
# Tests instruction fetch only. No memory stores.
|
||||||
|
|
||||||
|
.section .text._start, "ax"
|
||||||
|
.global _start
|
||||||
|
_start:
|
||||||
|
# Just loop forever
|
||||||
|
j _start
|
||||||
|
|
@ -0,0 +1,33 @@
|
||||||
|
// Minimal test shell to verify the execution environment
|
||||||
|
#include <stddef.h>
|
||||||
|
|
||||||
|
extern int write(int fd, const void *buf, size_t count);
|
||||||
|
extern int read(int fd, void *buf, size_t count);
|
||||||
|
|
||||||
|
int main(int argc, char *argv[], char *envp[]) {
|
||||||
|
const char *prompt = "shell> ";
|
||||||
|
char buf[128];
|
||||||
|
|
||||||
|
while (1) {
|
||||||
|
// Print prompt
|
||||||
|
write(1, prompt, 7);
|
||||||
|
|
||||||
|
// Read command
|
||||||
|
int n = read(0, buf, sizeof(buf) - 1);
|
||||||
|
if (n <= 0) continue;
|
||||||
|
|
||||||
|
buf[n] = '\0';
|
||||||
|
|
||||||
|
// Echo back
|
||||||
|
write(1, "You typed: ", 11);
|
||||||
|
write(1, buf, n);
|
||||||
|
|
||||||
|
// Check for exit
|
||||||
|
if (buf[0] == 'q' && buf[1] == '\n') {
|
||||||
|
write(1, "Goodbye!\n", 9);
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
return 0;
|
||||||
|
}
|
||||||
127
boot/header.zig
127
boot/header.zig
|
|
@ -1,10 +1,22 @@
|
||||||
// Rumpk Boot Header
|
// SPDX-License-Identifier: LCL-1.0
|
||||||
// Multiboot2 / EFI entry point definition
|
// Copyright (c) 2026 Markus Maiwald
|
||||||
|
// Stewardship: Self Sovereign Society Foundation
|
||||||
|
//
|
||||||
|
// This file is part of the Nexus Commonwealth.
|
||||||
|
// See legal/LICENSE_COMMONWEALTH.md for license terms.
|
||||||
|
|
||||||
|
//! Rumpk Boot Header
|
||||||
|
//!
|
||||||
|
//! Architecture-dispatched entry point for bare-metal boot.
|
||||||
|
//! Handles BSS clearing and stack initialization before jumping to HAL init.
|
||||||
|
//!
|
||||||
|
//! SAFETY: Executed in the earliest boot stage with no environment initialized.
|
||||||
|
|
||||||
const std = @import("std");
|
const std = @import("std");
|
||||||
|
const builtin = @import("builtin");
|
||||||
|
|
||||||
// =========================================================
|
// =========================================================
|
||||||
// Multiboot2 Header (for GRUB/QEMU)
|
// Multiboot2 Header (for GRUB/QEMU — x86 only)
|
||||||
// =========================================================
|
// =========================================================
|
||||||
|
|
||||||
const MULTIBOOT2_MAGIC: u32 = 0xe85250d6;
|
const MULTIBOOT2_MAGIC: u32 = 0xe85250d6;
|
||||||
|
|
@ -32,31 +44,92 @@ export const multiboot2_header linksection(".multiboot2") = Multiboot2Header{
|
||||||
};
|
};
|
||||||
|
|
||||||
// =========================================================
|
// =========================================================
|
||||||
// Entry Point
|
// Arch-Specific HAL Entry Points
|
||||||
// =========================================================
|
// =========================================================
|
||||||
|
|
||||||
extern fn kmain() noreturn;
|
extern fn riscv_init() noreturn;
|
||||||
|
extern fn aarch64_init() void; // Returns void (calls rumpk_halt internally)
|
||||||
|
|
||||||
export fn _start() callconv(.Naked) noreturn {
|
// =========================================================
|
||||||
// Clear BSS, set up stack, then jump to Nim
|
// Entry Point (Architecture Dispatched)
|
||||||
asm volatile (
|
// =========================================================
|
||||||
\\ // Set up stack
|
|
||||||
\\ la sp, __stack_top
|
// 1MB Kernel Stack
|
||||||
\\
|
const STACK_SIZE = 0x100000;
|
||||||
\\ // Clear BSS
|
export var kernel_stack: [STACK_SIZE]u8 align(16) linksection(".bss.stack") = undefined;
|
||||||
\\ la t0, __bss_start
|
|
||||||
\\ la t1, __bss_end
|
export fn _start() callconv(.naked) noreturn {
|
||||||
\\1:
|
switch (builtin.cpu.arch) {
|
||||||
\\ bge t0, t1, 2f
|
.riscv64 => {
|
||||||
\\ sd zero, (t0)
|
asm volatile (
|
||||||
\\ addi t0, t0, 8
|
\\ // Set up stack
|
||||||
\\ j 1b
|
\\ la sp, kernel_stack
|
||||||
\\2:
|
\\ li t0, %[stack_size]
|
||||||
\\ // Jump to Nim kmain
|
\\ add sp, sp, t0
|
||||||
\\ call kmain
|
\\
|
||||||
\\
|
\\ // Clear BSS
|
||||||
\\ // Should never return
|
\\ la t0, __bss_start
|
||||||
\\ wfi
|
\\ la t1, __bss_end
|
||||||
\\ j 2b
|
\\1:
|
||||||
);
|
\\ bge t0, t1, 2f
|
||||||
|
\\ sd zero, (t0)
|
||||||
|
\\ addi t0, t0, 8
|
||||||
|
\\ j 1b
|
||||||
|
\\2:
|
||||||
|
\\ // Jump to RISC-V HAL Init
|
||||||
|
\\ call riscv_init
|
||||||
|
\\
|
||||||
|
\\ // Should never return
|
||||||
|
\\ wfi
|
||||||
|
\\ j 2b
|
||||||
|
:
|
||||||
|
: [stack_size] "i" (STACK_SIZE),
|
||||||
|
);
|
||||||
|
},
|
||||||
|
.aarch64 => {
|
||||||
|
asm volatile (
|
||||||
|
// Mask all exceptions
|
||||||
|
\\ msr daifset, #0xf
|
||||||
|
//
|
||||||
|
// Enable FP/SIMD (CPACR_EL1.FPEN = 0b11)
|
||||||
|
\\ mov x0, #(3 << 20)
|
||||||
|
\\ msr cpacr_el1, x0
|
||||||
|
\\ isb
|
||||||
|
//
|
||||||
|
// Disable alignment check (SCTLR_EL1.A = 0)
|
||||||
|
\\ mrs x0, sctlr_el1
|
||||||
|
\\ bic x0, x0, #(1 << 1)
|
||||||
|
\\ msr sctlr_el1, x0
|
||||||
|
\\ isb
|
||||||
|
//
|
||||||
|
// Set up stack
|
||||||
|
\\ adrp x0, kernel_stack
|
||||||
|
\\ add x0, x0, :lo12:kernel_stack
|
||||||
|
\\ mov x1, #0x100000
|
||||||
|
\\ add sp, x0, x1
|
||||||
|
//
|
||||||
|
// Clear BSS
|
||||||
|
\\ adrp x0, __bss_start
|
||||||
|
\\ add x0, x0, :lo12:__bss_start
|
||||||
|
\\ adrp x1, __bss_end
|
||||||
|
\\ add x1, x1, :lo12:__bss_end
|
||||||
|
\\ 1: cmp x0, x1
|
||||||
|
\\ b.ge 2f
|
||||||
|
\\ str xzr, [x0], #8
|
||||||
|
\\ b 1b
|
||||||
|
\\ 2:
|
||||||
|
//
|
||||||
|
// Jump to ARM64 HAL Init
|
||||||
|
\\ bl aarch64_init
|
||||||
|
//
|
||||||
|
// Should never return
|
||||||
|
\\ 3: wfe
|
||||||
|
\\ b 3b
|
||||||
|
);
|
||||||
|
},
|
||||||
|
else => {
|
||||||
|
// Unsupported architecture
|
||||||
|
unreachable;
|
||||||
|
},
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -20,6 +20,8 @@ SECTIONS
|
||||||
*(.data*)
|
*(.data*)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
. = ALIGN(4096);
|
||||||
|
|
||||||
.bss : {
|
.bss : {
|
||||||
__bss_start = .;
|
__bss_start = .;
|
||||||
*(.bss*)
|
*(.bss*)
|
||||||
|
|
|
||||||
|
|
@ -1,11 +1,13 @@
|
||||||
# Rumpk Linker Script (ARM64)
|
# Rumpk Linker Script (RISC-V 64)
|
||||||
# For QEMU virt machine
|
# For QEMU virt machine (RISC-V)
|
||||||
|
|
||||||
ENTRY(_start)
|
ENTRY(_start)
|
||||||
|
|
||||||
SECTIONS
|
SECTIONS
|
||||||
{
|
{
|
||||||
. = 0x40080000; /* QEMU virt kernel load address */
|
. = 0x80200000; /* Standard RISC-V QEMU virt kernel address */
|
||||||
|
PROVIDE(__kernel_vbase = .);
|
||||||
|
PROVIDE(__kernel_pbase = .);
|
||||||
|
|
||||||
.text : {
|
.text : {
|
||||||
*(.text._start)
|
*(.text._start)
|
||||||
|
|
@ -17,9 +19,19 @@ SECTIONS
|
||||||
}
|
}
|
||||||
|
|
||||||
.data : {
|
.data : {
|
||||||
|
. = ALIGN(16);
|
||||||
|
__global_pointer$ = . + 0x800;
|
||||||
|
*(.sdata*)
|
||||||
|
*(.sdata.*)
|
||||||
*(.data*)
|
*(.data*)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.initrd : {
|
||||||
|
_initrd_start = .;
|
||||||
|
KEEP(*(.initrd))
|
||||||
|
_initrd_end = .;
|
||||||
|
}
|
||||||
|
|
||||||
.bss : {
|
.bss : {
|
||||||
__bss_start = .;
|
__bss_start = .;
|
||||||
*(.bss*)
|
*(.bss*)
|
||||||
|
|
@ -27,6 +39,12 @@ SECTIONS
|
||||||
__bss_end = .;
|
__bss_end = .;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.stack (NOLOAD) : {
|
||||||
|
. = ALIGN(16);
|
||||||
|
. += 0x100000; /* 1MB Stack */
|
||||||
|
PROVIDE(__stack_top = .);
|
||||||
|
}
|
||||||
|
|
||||||
/DISCARD/ : {
|
/DISCARD/ : {
|
||||||
*(.comment)
|
*(.comment)
|
||||||
*(.note*)
|
*(.note*)
|
||||||
|
|
|
||||||
|
|
@ -0,0 +1,54 @@
|
||||||
|
/* Rumpk Linker Script (AArch64)
|
||||||
|
* For QEMU virt machine (ARM64)
|
||||||
|
* Load address: 0x40080000 (QEMU -kernel default for virt)
|
||||||
|
*/
|
||||||
|
|
||||||
|
ENTRY(_start)
|
||||||
|
|
||||||
|
SECTIONS
|
||||||
|
{
|
||||||
|
. = 0x40080000;
|
||||||
|
PROVIDE(__kernel_vbase = .);
|
||||||
|
PROVIDE(__kernel_pbase = .);
|
||||||
|
|
||||||
|
.text : {
|
||||||
|
*(.text._start)
|
||||||
|
*(.text*)
|
||||||
|
}
|
||||||
|
|
||||||
|
.rodata : {
|
||||||
|
*(.rodata*)
|
||||||
|
}
|
||||||
|
|
||||||
|
.data : {
|
||||||
|
. = ALIGN(16);
|
||||||
|
*(.sdata*)
|
||||||
|
*(.sdata.*)
|
||||||
|
*(.data*)
|
||||||
|
}
|
||||||
|
|
||||||
|
.initrd : {
|
||||||
|
_initrd_start = .;
|
||||||
|
KEEP(*(.initrd))
|
||||||
|
_initrd_end = .;
|
||||||
|
}
|
||||||
|
|
||||||
|
.bss : {
|
||||||
|
__bss_start = .;
|
||||||
|
*(.bss*)
|
||||||
|
*(COMMON)
|
||||||
|
__bss_end = .;
|
||||||
|
}
|
||||||
|
|
||||||
|
.stack (NOLOAD) : {
|
||||||
|
. = ALIGN(16);
|
||||||
|
. += 0x100000; /* 1MB Stack */
|
||||||
|
PROVIDE(__stack_top = .);
|
||||||
|
}
|
||||||
|
|
||||||
|
/DISCARD/ : {
|
||||||
|
*(.comment)
|
||||||
|
*(.note*)
|
||||||
|
*(.eh_frame*)
|
||||||
|
}
|
||||||
|
}
|
||||||
681
build.sh
681
build.sh
|
|
@ -1,681 +0,0 @@
|
||||||
#!/usr/bin/env bash
|
|
||||||
# Markus Maiwald (Architect) | Voxis Forge (AI)
|
|
||||||
|
|
||||||
|
|
||||||
set -e
|
|
||||||
|
|
||||||
# Nexus Rumpk Build Script v0.4
|
|
||||||
# "Split Brain" Networking Edition
|
|
||||||
|
|
||||||
RUMPK_DIR=$(pwd)
|
|
||||||
BUILD_DIR="$RUMPK_DIR/build"
|
|
||||||
mkdir -p "$BUILD_DIR"
|
|
||||||
|
|
||||||
export ZIG_GLOBAL_CACHE_DIR="$BUILD_DIR/.zig-cache"
|
|
||||||
export ZIG_LOCAL_CACHE_DIR="$BUILD_DIR/.zig-cache-local"
|
|
||||||
|
|
||||||
ARCH=${1:-riscv64}
|
|
||||||
|
|
||||||
case $ARCH in
|
|
||||||
riscv64)
|
|
||||||
ZIG_TARGET="riscv64-freestanding-none"
|
|
||||||
ZIG_OBJ_FLAGS="-mcpu=sifive_u54 -mcmodel=medany"
|
|
||||||
ARCH_FLAGS="-mcpu=sifive_u54 -mabi=lp64d -mcmodel=medany -ffunction-sections -fdata-sections"
|
|
||||||
NIM_CPU="riscv64"
|
|
||||||
NIM_DEFINE="riscv64"
|
|
||||||
ENTRY_FILE="riscv"
|
|
||||||
;;
|
|
||||||
x86_64)
|
|
||||||
ZIG_TARGET="x86_64-freestanding-none"
|
|
||||||
ARCH_FLAGS="-mno-red-zone"
|
|
||||||
NIM_CPU="amd64"
|
|
||||||
NIM_DEFINE="x86_64"
|
|
||||||
ENTRY_FILE="x86_64"
|
|
||||||
;;
|
|
||||||
aarch64)
|
|
||||||
ZIG_TARGET="aarch64-freestanding-none"
|
|
||||||
ARCH_FLAGS=""
|
|
||||||
NIM_CPU="arm64"
|
|
||||||
NIM_DEFINE="aarch64"
|
|
||||||
ENTRY_FILE="aarch64"
|
|
||||||
;;
|
|
||||||
*)
|
|
||||||
echo "Unsupported architecture: $ARCH"
|
|
||||||
exit 1
|
|
||||||
;;
|
|
||||||
esac
|
|
||||||
|
|
||||||
echo "╔═══════════════════════════════════════╗"
|
|
||||||
echo "║ RUMPK MULTI-ARCH BUILD v0.4 ║"
|
|
||||||
echo "║ Architecture: $ARCH "
|
|
||||||
echo "╚═══════════════════════════════════════╝"
|
|
||||||
|
|
||||||
# =========================================================
|
|
||||||
# Step 1: Compile Zig L0 (HAL + libc stubs)
|
|
||||||
# =========================================================
|
|
||||||
echo "[1/8] Compiling Zig L0 (HAL + libc stubs)..."
|
|
||||||
zig build-obj \
|
|
||||||
-target $ZIG_TARGET \
|
|
||||||
$ZIG_OBJ_FLAGS \
|
|
||||||
-O ReleaseFast \
|
|
||||||
"$RUMPK_DIR/hal/entry_$ENTRY_FILE.zig" \
|
|
||||||
--name hal
|
|
||||||
|
|
||||||
mv hal.o "$BUILD_DIR/hal.o"
|
|
||||||
echo " → $BUILD_DIR/hal.o"
|
|
||||||
|
|
||||||
zig build-obj \
|
|
||||||
-target $ZIG_TARGET \
|
|
||||||
$ZIG_OBJ_FLAGS \
|
|
||||||
-O ReleaseFast \
|
|
||||||
"$RUMPK_DIR/hal/stubs.zig" \
|
|
||||||
--name stubs
|
|
||||||
|
|
||||||
mv stubs.o "$BUILD_DIR/stubs.o"
|
|
||||||
echo " → $BUILD_DIR/stubs.o"
|
|
||||||
|
|
||||||
zig build-obj \
|
|
||||||
-target $ZIG_TARGET \
|
|
||||||
$ZIG_OBJ_FLAGS \
|
|
||||||
-O ReleaseFast \
|
|
||||||
"$RUMPK_DIR/hal/channel.zig" \
|
|
||||||
--name channel
|
|
||||||
|
|
||||||
mv channel.o "$BUILD_DIR/channel.o"
|
|
||||||
echo " → $BUILD_DIR/channel.o"
|
|
||||||
|
|
||||||
# Compile NexShell NPL (Immune System Voice)
|
|
||||||
echo "[1.1/8] Compiling NexShell NPL..."
|
|
||||||
zig build-obj \
|
|
||||||
-target $ZIG_TARGET \
|
|
||||||
$ZIG_OBJ_FLAGS \
|
|
||||||
-O ReleaseFast \
|
|
||||||
"$RUMPK_DIR/src/npl/system/nexshell.zig" \
|
|
||||||
--name nexshell
|
|
||||||
|
|
||||||
mv nexshell.o "$BUILD_DIR/nexshell.o"
|
|
||||||
echo " → $BUILD_DIR/nexshell.o"
|
|
||||||
|
|
||||||
# Compile UI (Zicroui)
|
|
||||||
echo "[1.2/8] Compiling UI (Zicroui)..."
|
|
||||||
zig build-obj \
|
|
||||||
-target $ZIG_TARGET \
|
|
||||||
$ZIG_OBJ_FLAGS \
|
|
||||||
-O ReleaseFast \
|
|
||||||
-I"$RUMPK_DIR/libs/microui" \
|
|
||||||
"$RUMPK_DIR/hal/ui.zig" \
|
|
||||||
--name ui
|
|
||||||
|
|
||||||
mv ui.o "$BUILD_DIR/ui.o"
|
|
||||||
echo " → $BUILD_DIR/ui.o"
|
|
||||||
|
|
||||||
# Compile GPU Driver (Retina)
|
|
||||||
echo "[1.3/8] Compiling GPU Driver (VirtIO-GPU)..."
|
|
||||||
zig build-obj \
|
|
||||||
-target $ZIG_TARGET \
|
|
||||||
$ZIG_OBJ_FLAGS \
|
|
||||||
-O ReleaseFast \
|
|
||||||
"$RUMPK_DIR/hal/gpu.zig" \
|
|
||||||
--name gpu
|
|
||||||
|
|
||||||
mv gpu.o "$BUILD_DIR/gpu.o"
|
|
||||||
echo " → $BUILD_DIR/gpu.o"
|
|
||||||
|
|
||||||
# Compile Matrix Protocol (Rainmaker)
|
|
||||||
echo "[1.4/8] Compiling Matrix Protocol..."
|
|
||||||
zig build-obj \
|
|
||||||
-target $ZIG_TARGET \
|
|
||||||
$ZIG_OBJ_FLAGS \
|
|
||||||
-O ReleaseFast \
|
|
||||||
"$RUMPK_DIR/hal/matrix.zig" \
|
|
||||||
--name matrix
|
|
||||||
|
|
||||||
mv matrix.o "$BUILD_DIR/matrix.o"
|
|
||||||
echo " → $BUILD_DIR/matrix.o"
|
|
||||||
|
|
||||||
# =========================================================
|
|
||||||
# Step 2: Compile context switch assembly
|
|
||||||
# =========================================================
|
|
||||||
echo "[2/8] Compiling context switch ($ARCH)..."
|
|
||||||
zig cc \
|
|
||||||
-target $ZIG_TARGET \
|
|
||||||
$ARCH_FLAGS \
|
|
||||||
-ffreestanding \
|
|
||||||
-c "$RUMPK_DIR/hal/arch/$ARCH/switch.S" \
|
|
||||||
-o "$BUILD_DIR/switch.o"
|
|
||||||
echo " → $BUILD_DIR/switch.o"
|
|
||||||
|
|
||||||
# =========================================================
|
|
||||||
# Step 2.1: Compile Monocypher
|
|
||||||
# =========================================================
|
|
||||||
echo "[2.1/8] Compiling Monocypher..."
|
|
||||||
zig cc \
|
|
||||||
-target $ZIG_TARGET \
|
|
||||||
-ffreestanding \
|
|
||||||
-fno-stack-protector \
|
|
||||||
-fno-builtin \
|
|
||||||
-O3 \
|
|
||||||
-c "$RUMPK_DIR/hal/crypto/monocypher.c" \
|
|
||||||
-o "$BUILD_DIR/monocypher.o"
|
|
||||||
echo " → $BUILD_DIR/monocypher.o"
|
|
||||||
|
|
||||||
# =========================================================
|
|
||||||
# Step 2.1b: Compile Microui
|
|
||||||
# =========================================================
|
|
||||||
echo "[2.1b/8] Compiling Microui..."
|
|
||||||
zig cc \
|
|
||||||
-target $ZIG_TARGET \
|
|
||||||
$ARCH_FLAGS \
|
|
||||||
-ffreestanding \
|
|
||||||
-fno-stack-protector \
|
|
||||||
-fno-builtin \
|
|
||||||
-O3 \
|
|
||||||
-I"$RUMPK_DIR/libs/microui/include" \
|
|
||||||
-c "$RUMPK_DIR/libs/microui/microui.c" \
|
|
||||||
-o "$BUILD_DIR/microui.o"
|
|
||||||
echo " → $BUILD_DIR/microui.o"
|
|
||||||
|
|
||||||
# =========================================================
|
|
||||||
# Step 2.2: Compile LwIP (Kernel Stack)
|
|
||||||
# =========================================================
|
|
||||||
# echo "[2.2/8] Compiling LwIP (Kernel)..."
|
|
||||||
# LWIP_CORE_FILES=(
|
|
||||||
# "src/core/init.c"
|
|
||||||
# "src/core/def.c"
|
|
||||||
# "src/core/dns.c"
|
|
||||||
# "src/core/inet_chksum.c"
|
|
||||||
# "src/core/ip.c"
|
|
||||||
# "src/core/mem.c"
|
|
||||||
# "src/core/memp.c"
|
|
||||||
# "src/core/netif.c"
|
|
||||||
# "src/core/pbuf.c"
|
|
||||||
# "src/core/raw.c"
|
|
||||||
# "src/core/stats.c"
|
|
||||||
# "src/core/sys.c"
|
|
||||||
# "src/core/tcp.c"
|
|
||||||
# "src/core/tcp_in.c"
|
|
||||||
# "src/core/tcp_out.c"
|
|
||||||
# "src/core/timeouts.c"
|
|
||||||
# "src/core/udp.c"
|
|
||||||
# "src/core/ipv4/autoip.c"
|
|
||||||
# "src/core/ipv4/dhcp.c"
|
|
||||||
# "src/core/ipv4/etharp.c"
|
|
||||||
# "src/core/ipv4/icmp.c"
|
|
||||||
# "src/core/ipv4/igmp.c"
|
|
||||||
# "src/core/ipv4/ip4.c"
|
|
||||||
# "src/core/ipv4/ip4_addr.c"
|
|
||||||
# "src/core/ipv4/ip4_frag.c"
|
|
||||||
# "src/netif/ethernet.c"
|
|
||||||
# )
|
|
||||||
#
|
|
||||||
# for cfile in "${LWIP_CORE_FILES[@]}"; do
|
|
||||||
# cfile_path="$RUMPK_DIR/vendor/lwip/$cfile"
|
|
||||||
# objname=$(basename "$cfile" .c)
|
|
||||||
# zig cc \
|
|
||||||
# -target $ZIG_TARGET \
|
|
||||||
# $ARCH_FLAGS \
|
|
||||||
# -ffreestanding \
|
|
||||||
# -fno-stack-protector \
|
|
||||||
# -fno-builtin \
|
|
||||||
# -O2 \
|
|
||||||
# -I"$RUMPK_DIR/core/include" \
|
|
||||||
# -I"$RUMPK_DIR/core/net" \
|
|
||||||
# -I"$RUMPK_DIR/vendor/lwip/src/include" \
|
|
||||||
# -c "$cfile_path" \
|
|
||||||
# -o "$BUILD_DIR/lwip_kernel_$objname.o"
|
|
||||||
# done
|
|
||||||
|
|
||||||
# =========================================================
|
|
||||||
# Step 2.3: Compile LwIP (Membrane Stack)
|
|
||||||
# =========================================================
|
|
||||||
echo "[2.3/8] Compiling LwIP (Membrane)..."
|
|
||||||
for cfile in "${LWIP_CORE_FILES[@]}"; do
|
|
||||||
cfile_path="$RUMPK_DIR/vendor/lwip/$cfile"
|
|
||||||
objname=$(basename "$cfile" .c)
|
|
||||||
zig cc \
|
|
||||||
-target $ZIG_TARGET \
|
|
||||||
$ARCH_FLAGS \
|
|
||||||
-ffreestanding \
|
|
||||||
-fno-stack-protector \
|
|
||||||
-fno-builtin \
|
|
||||||
-O2 \
|
|
||||||
-I"$RUMPK_DIR/core/include" \
|
|
||||||
-I"$RUMPK_DIR/core/net" \
|
|
||||||
-I"$RUMPK_DIR/libs/membrane/include" \
|
|
||||||
-I"$RUMPK_DIR/vendor/lwip/src/include" \
|
|
||||||
-c "$cfile_path" \
|
|
||||||
-o "$BUILD_DIR/lwip_membrane_$objname.o"
|
|
||||||
done
|
|
||||||
LWIP_MEMBRANE_OBJS=$(ls $BUILD_DIR/lwip_membrane_*.o)
|
|
||||||
|
|
||||||
# Compile sys_arch.c (LwIP Platform Abstraction)
|
|
||||||
echo "[2.4/8] Compiling LwIP Platform Layer (sys_arch.c)..."
|
|
||||||
# zig cc \
|
|
||||||
# -target $ZIG_TARGET \
|
|
||||||
# $ARCH_FLAGS \
|
|
||||||
# -ffreestanding \
|
|
||||||
# -fno-stack-protector \
|
|
||||||
# -fno-builtin \
|
|
||||||
# -O2 \
|
|
||||||
# -I"$RUMPK_DIR/core/include" \
|
|
||||||
# -I"$RUMPK_DIR/core/net" \
|
|
||||||
# -I"$RUMPK_DIR/vendor/lwip/src/include" \
|
|
||||||
# -c "$RUMPK_DIR/core/net/sys_arch.c" \
|
|
||||||
# -o "$BUILD_DIR/sys_arch.o"
|
|
||||||
#
|
|
||||||
# echo " → LwIP objects compiled."
|
|
||||||
|
|
||||||
# =========================================================
|
|
||||||
# Step 3: Compile Nim L1 (Kernel + Fibers)
|
|
||||||
# =========================================================
|
|
||||||
echo "[3/8] Compiling Nim L1 (Kernel + Fibers)..."
|
|
||||||
mkdir -p "$BUILD_DIR/nimcache"
|
|
||||||
nim c \
|
|
||||||
--cpu:$NIM_CPU \
|
|
||||||
--os:any \
|
|
||||||
--mm:arc \
|
|
||||||
--noMain:on \
|
|
||||||
--cc:clang \
|
|
||||||
--passC:"-target ${ZIG_TARGET/-freestanding-none/-unknown-none} -ffreestanding -fno-stack-protector -fno-builtin $ARCH_FLAGS -I$RUMPK_DIR/core/include -O3 -flto" \
|
|
||||||
--define:useMalloc \
|
|
||||||
--define:nimNoLibc \
|
|
||||||
--define:noSignalHandler \
|
|
||||||
--define:$NIM_DEFINE \
|
|
||||||
-d:danger \
|
|
||||||
--opt:speed \
|
|
||||||
--nimcache:"$BUILD_DIR/nimcache" \
|
|
||||||
--path:"$RUMPK_DIR/core" \
|
|
||||||
-c \
|
|
||||||
"$RUMPK_DIR/core/kernel.nim"
|
|
||||||
|
|
||||||
# =========================================================
|
|
||||||
# Step 4: Compile Nim C files
|
|
||||||
# =========================================================
|
|
||||||
echo "[4/8] Compiling Nim C files..."
|
|
||||||
zig cc \
|
|
||||||
-target $ZIG_TARGET \
|
|
||||||
$ARCH_FLAGS \
|
|
||||||
-ffreestanding \
|
|
||||||
-fno-stack-protector \
|
|
||||||
-fno-builtin \
|
|
||||||
-O2 \
|
|
||||||
-I"$RUMPK_DIR/core/include" \
|
|
||||||
-c "$RUMPK_DIR/core/cstubs.c" \
|
|
||||||
-o "$BUILD_DIR/cstubs.o"
|
|
||||||
echo " → $BUILD_DIR/cstubs.o"
|
|
||||||
|
|
||||||
NIM_OBJS=""
|
|
||||||
for cfile in "$BUILD_DIR/nimcache"/*.c; do
|
|
||||||
ofile="${cfile%.c}.o"
|
|
||||||
zig cc \
|
|
||||||
-target $ZIG_TARGET \
|
|
||||||
-ffreestanding \
|
|
||||||
-fno-stack-protector \
|
|
||||||
-fno-builtin \
|
|
||||||
-fno-sanitize=all \
|
|
||||||
$ARCH_FLAGS \
|
|
||||||
-I"$RUMPK_DIR/core/include" \
|
|
||||||
-I/usr/lib/nim \
|
|
||||||
-I"$RUMPK_DIR/core" \
|
|
||||||
-O3 -flto \
|
|
||||||
-c "$cfile" \
|
|
||||||
-o "$ofile"
|
|
||||||
NIM_OBJS="$NIM_OBJS $ofile"
|
|
||||||
done
|
|
||||||
echo " → $BUILD_DIR/nimcache/*.o"
|
|
||||||
|
|
||||||
# =========================================================
|
|
||||||
# Step 4.1: Compile Overrides (Math/Atomics Stubs)
|
|
||||||
# =========================================================
|
|
||||||
echo "[4.1/8] Compiling Sovereign Overrides..."
|
|
||||||
zig cc \
|
|
||||||
-target $ZIG_TARGET \
|
|
||||||
$ARCH_FLAGS \
|
|
||||||
-ffreestanding \
|
|
||||||
-fno-stack-protector \
|
|
||||||
-fno-builtin \
|
|
||||||
-O2 \
|
|
||||||
-I"$RUMPK_DIR/core/include" \
|
|
||||||
-c "$RUMPK_DIR/core/overrides.c" \
|
|
||||||
-o "$BUILD_DIR/overrides.o"
|
|
||||||
echo " → $BUILD_DIR/overrides.o"
|
|
||||||
|
|
||||||
# =========================================================
|
|
||||||
# Step 5: Compile Membrane Library (libnexus.a)
|
|
||||||
# =========================================================
|
|
||||||
echo "[5/8] Compiling Membrane Library (libnexus.a)..."
|
|
||||||
mkdir -p "$BUILD_DIR/membrane_nimcache"
|
|
||||||
|
|
||||||
# Compile clib.c (The Mini-Libc)
|
|
||||||
zig cc \
|
|
||||||
-target $ZIG_TARGET \
|
|
||||||
$ARCH_FLAGS \
|
|
||||||
-ffreestanding \
|
|
||||||
-fno-stack-protector \
|
|
||||||
-fno-builtin \
|
|
||||||
-O2 \
|
|
||||||
-I"$RUMPK_DIR/core/include" \
|
|
||||||
-c "$RUMPK_DIR/libs/membrane/clib.c" \
|
|
||||||
-o "$BUILD_DIR/clib.o"
|
|
||||||
|
|
||||||
# Compile sys_arch.c (Membrane LwIP Platform Layer)
|
|
||||||
zig cc \
|
|
||||||
-target $ZIG_TARGET \
|
|
||||||
$ARCH_FLAGS \
|
|
||||||
-ffreestanding \
|
|
||||||
-fno-stack-protector \
|
|
||||||
-fno-builtin \
|
|
||||||
-O2 \
|
|
||||||
-I"$RUMPK_DIR/core/include" \
|
|
||||||
-I"$RUMPK_DIR/libs/membrane/include" \
|
|
||||||
-I"$RUMPK_DIR/vendor/lwip/src/include" \
|
|
||||||
-c "$RUMPK_DIR/libs/membrane/sys_arch.c" \
|
|
||||||
-o "$BUILD_DIR/membrane_sys_arch.o"
|
|
||||||
|
|
||||||
nim c \
|
|
||||||
--cpu:$NIM_CPU \
|
|
||||||
--os:any \
|
|
||||||
-d:is_membrane \
|
|
||||||
-d:danger \
|
|
||||||
--opt:speed \
|
|
||||||
-d:useMalloc \
|
|
||||||
-d:nimNoLibc \
|
|
||||||
-d:noSignalHandler \
|
|
||||||
--gc:arc \
|
|
||||||
--panics:on \
|
|
||||||
--app:staticlib \
|
|
||||||
--nimMainPrefix:Membrane \
|
|
||||||
--hint:Conf:off \
|
|
||||||
--hint:OSLib:off \
|
|
||||||
--nimcache:"$BUILD_DIR/membrane_nimcache" \
|
|
||||||
--path:"$RUMPK_DIR/libs/membrane" \
|
|
||||||
--path:"$RUMPK_DIR/core" \
|
|
||||||
-c \
|
|
||||||
"$RUMPK_DIR/libs/membrane/libc.nim"
|
|
||||||
|
|
||||||
MEMBRANE_NIM_OBJS=""
|
|
||||||
for cfile in "$BUILD_DIR/membrane_nimcache"/*.c; do
|
|
||||||
ofile="${cfile%.c}.o"
|
|
||||||
zig cc \
|
|
||||||
-target $ZIG_TARGET \
|
|
||||||
-ffreestanding \
|
|
||||||
-fno-stack-protector \
|
|
||||||
-fno-builtin \
|
|
||||||
-fno-sanitize=all \
|
|
||||||
$ARCH_FLAGS \
|
|
||||||
-I"$RUMPK_DIR/core/include" \
|
|
||||||
-I/usr/lib/nim \
|
|
||||||
-I"$RUMPK_DIR/core" \
|
|
||||||
-I"$RUMPK_DIR/libs/membrane" \
|
|
||||||
-I"$RUMPK_DIR/libs/membrane/include" \
|
|
||||||
-I"$RUMPK_DIR/vendor/lwip/src/include" \
|
|
||||||
-O3 -flto \
|
|
||||||
-c "$cfile" \
|
|
||||||
-o "$ofile"
|
|
||||||
MEMBRANE_NIM_OBJS="$MEMBRANE_NIM_OBJS $ofile"
|
|
||||||
done
|
|
||||||
|
|
||||||
# =========================================================
|
|
||||||
# Step 5.1: [MOVED] NipBox compilation happens AFTER libnexus.a
|
|
||||||
# =========================================================
|
|
||||||
# NipBox requires libnexus.a to link, so it's compiled at Step 5.6
|
|
||||||
echo "[5.1/8] Skipping Subject (NipBox will be compiled after Membrane)..."
|
|
||||||
|
|
||||||
# =========================================================
|
|
||||||
# Step 5.5: Patch Atomic References & Nuke Cache (GLOBAL)
|
|
||||||
# =========================================================
|
|
||||||
# We must do this BEFORE creating archives or linking anything.
|
|
||||||
# This ensures broken libcompiler_rt refs are removed from ALL objects.
|
|
||||||
|
|
||||||
echo "[5.5/8] Patching Atomic References & Nuking Cache..."
|
|
||||||
|
|
||||||
find "$BUILD_DIR" -name "*.o" | while read obj; do
|
|
||||||
zig objcopy --redefine-syms="$RUMPK_DIR/core/re-symbol.txt" "$obj" "$obj" 2>/dev/null || true
|
|
||||||
# Remove auto-linking sections
|
|
||||||
zig objcopy \
|
|
||||||
--remove-section .linker-options \
|
|
||||||
--remove-section .comment \
|
|
||||||
--remove-section .deplibs \
|
|
||||||
--remove-section .llvm_addrsig \
|
|
||||||
--remove-section .dependent-lib \
|
|
||||||
"$obj" "$obj" 2>/dev/null || true
|
|
||||||
done
|
|
||||||
|
|
||||||
echo " → SWAPPING libcompiler_rt.a with dummy archive (GLOB)..."
|
|
||||||
echo "" > "$BUILD_DIR/dummy.c"
|
|
||||||
zig cc -target $ZIG_TARGET -c "$BUILD_DIR/dummy.c" -o "$BUILD_DIR/dummy.o" $ARCH_FLAGS
|
|
||||||
|
|
||||||
for lib in "$BUILD_DIR"/.zig-cache/o/*/libcompiler_rt.a; do
|
|
||||||
if [ -f "$lib" ]; then
|
|
||||||
echo " Replacing $lib"
|
|
||||||
rm -f "$lib"
|
|
||||||
zig ar rc "$lib" "$BUILD_DIR/dummy.o"
|
|
||||||
fi
|
|
||||||
done
|
|
||||||
|
|
||||||
# =========================================================
|
|
||||||
# Step 5b: Create Membrane Archive
|
|
||||||
# =========================================================
|
|
||||||
|
|
||||||
# Note: We manually include ion_switch.o from the KERNEL nimcache if needed,
|
|
||||||
# but it should be in membrane_nimcache too because libc.nim imports it.
|
|
||||||
# Let's verify if ion_switch.o exists in membrane_nimcache.
|
|
||||||
ION_SWITCH_OBJ=$(ls "$BUILD_DIR/membrane_nimcache"/*ion_switch*o 2>/dev/null || echo "")
|
|
||||||
|
|
||||||
zig ar rc "$BUILD_DIR/libnexus.a" \
|
|
||||||
$MEMBRANE_NIM_OBJS \
|
|
||||||
$LWIP_MEMBRANE_OBJS \
|
|
||||||
"$BUILD_DIR/clib.o" \
|
|
||||||
"$BUILD_DIR/membrane_sys_arch.o" \
|
|
||||||
"$BUILD_DIR/switch.o"
|
|
||||||
|
|
||||||
echo " → $BUILD_DIR/libnexus.a"
|
|
||||||
|
|
||||||
# =========================================================
|
|
||||||
# Step 5.6: Compile NipBox (The Sovereign Userland)
|
|
||||||
# =========================================================
|
|
||||||
echo "[5.6/8] Compiling NipBox (Sovereign Userland)..."
|
|
||||||
|
|
||||||
# Stage 1: Let Nim generate C code only (no linking)
|
|
||||||
nim c \
|
|
||||||
--cpu:$NIM_CPU \
|
|
||||||
--os:any \
|
|
||||||
-d:danger \
|
|
||||||
--opt:size \
|
|
||||||
-d:useMalloc \
|
|
||||||
-d:nimNoLibc \
|
|
||||||
-d:noSignalHandler \
|
|
||||||
--mm:arc \
|
|
||||||
--checks:off \
|
|
||||||
--panics:on \
|
|
||||||
--noMain:off \
|
|
||||||
--hint:Conf:off \
|
|
||||||
--hint:OSLib:off \
|
|
||||||
--nimcache:"$BUILD_DIR/nipbox_nimcache" \
|
|
||||||
--path:"$RUMPK_DIR/libs/membrane" \
|
|
||||||
--path:"$RUMPK_DIR/core" \
|
|
||||||
--compileOnly \
|
|
||||||
"$RUMPK_DIR/npl/nipbox/nipbox.nim"
|
|
||||||
|
|
||||||
# Stage 2: Compile all C files with zig cc
|
|
||||||
echo "[5.6.1/8] Compiling NipBox C files with zig cc..."
|
|
||||||
NIPBOX_OBJS=""
|
|
||||||
find "$BUILD_DIR/nipbox_nimcache" -name "*.c" | while read cfile; do
|
|
||||||
ofile="${cfile%.c}.o"
|
|
||||||
zig cc \
|
|
||||||
-target $ZIG_TARGET \
|
|
||||||
$ARCH_FLAGS \
|
|
||||||
-ffreestanding \
|
|
||||||
-fno-stack-protector \
|
|
||||||
-fno-builtin \
|
|
||||||
-Os \
|
|
||||||
-ffunction-sections \
|
|
||||||
-fdata-sections \
|
|
||||||
-I/usr/lib/nim \
|
|
||||||
-I"$RUMPK_DIR/core/include" \
|
|
||||||
-c "$cfile" \
|
|
||||||
-o "$ofile"
|
|
||||||
done
|
|
||||||
|
|
||||||
# Collect all object files
|
|
||||||
NIPBOX_OBJS=$(find "$BUILD_DIR/nipbox_nimcache" -name "*.o" | tr '\n' ' ')
|
|
||||||
|
|
||||||
# Stage 2.5: Compile libc_shim.zig (Universal Adapter)
|
|
||||||
echo "[5.6.1b/8] Compiling libc_shim.zig..."
|
|
||||||
zig build-obj \
|
|
||||||
-target $ZIG_TARGET \
|
|
||||||
$ZIG_OBJ_FLAGS \
|
|
||||||
-O ReleaseSmall \
|
|
||||||
"$RUMPK_DIR/libs/membrane/libc_shim.zig" \
|
|
||||||
--name libc_shim
|
|
||||||
|
|
||||||
mv libc_shim.o "$BUILD_DIR/libc_shim.o"
|
|
||||||
|
|
||||||
# Stage 2.6: Compile subject_entry.S
|
|
||||||
echo "[5.6.1c/8] Compiling subject_entry.S..."
|
|
||||||
zig cc -target $ZIG_TARGET -ffreestanding -c "$RUMPK_DIR/apps/subject_entry.S" -o "$BUILD_DIR/subject_entry.o"
|
|
||||||
|
|
||||||
# Stage 3: Link with zig cc
|
|
||||||
echo "[5.6.2/8] Linking NipBox binary..."
|
|
||||||
zig cc \
|
|
||||||
-target $ZIG_TARGET \
|
|
||||||
$ARCH_FLAGS \
|
|
||||||
-ffreestanding \
|
|
||||||
-fno-stack-protector \
|
|
||||||
-nostdlib \
|
|
||||||
-static \
|
|
||||||
-Wl,--gc-sections \
|
|
||||||
-T "$RUMPK_DIR/apps/linker_user.ld" \
|
|
||||||
"$BUILD_DIR/subject_entry.o" \
|
|
||||||
"$BUILD_DIR/stubs.o" \
|
|
||||||
$NIPBOX_OBJS \
|
|
||||||
"$BUILD_DIR/libc_shim.o" \
|
|
||||||
-L"$BUILD_DIR" \
|
|
||||||
-lnexus \
|
|
||||||
-o "$BUILD_DIR/nipbox"
|
|
||||||
|
|
||||||
# Convert NipBox binary to object file for embedding
|
|
||||||
echo "[5.6.3/8] Embedding NipBox as Subject..."
|
|
||||||
llvm-objcopy -O binary "$BUILD_DIR/nipbox" "$BUILD_DIR/nipbox.bin"
|
|
||||||
|
|
||||||
# Generate assembly wrapper for safe embedding
|
|
||||||
cat <<EOF > "$BUILD_DIR/subject_wrapper.S"
|
|
||||||
.section .rodata
|
|
||||||
.global _subject_start
|
|
||||||
.global _subject_end
|
|
||||||
_subject_start:
|
|
||||||
.incbin "$BUILD_DIR/nipbox.bin"
|
|
||||||
_subject_end:
|
|
||||||
EOF
|
|
||||||
|
|
||||||
# Compile wrapper to object file
|
|
||||||
zig cc \
|
|
||||||
-target $ZIG_TARGET \
|
|
||||||
-c "$BUILD_DIR/subject_wrapper.S" \
|
|
||||||
-o "$BUILD_DIR/subject_zig.o"
|
|
||||||
|
|
||||||
echo " → $BUILD_DIR/nipbox ($(stat -c%s "$BUILD_DIR/nipbox" 2>/dev/null || echo "unknown") bytes)"
|
|
||||||
echo " → $BUILD_DIR/subject_zig.o (embedded)"
|
|
||||||
|
|
||||||
# =========================================================
|
|
||||||
# Step 6: Link Subject Zero
|
|
||||||
# =========================================================
|
|
||||||
echo "[6/8] Linking Subject Zero (Canary)..."
|
|
||||||
|
|
||||||
# Note: subject_zero.o and libnexus.a are already compiled and patched.
|
|
||||||
|
|
||||||
# =========================================================
|
|
||||||
# Step 6: Link Subject Zig
|
|
||||||
# =========================================================
|
|
||||||
echo "[6/8] Linking Subject Zig..."
|
|
||||||
|
|
||||||
zig cc \
|
|
||||||
-target $ZIG_TARGET \
|
|
||||||
-nostdlib \
|
|
||||||
-T "$RUMPK_DIR/apps/linker_user.ld" \
|
|
||||||
"$BUILD_DIR/subject_zig.o" \
|
|
||||||
"$BUILD_DIR/libnexus.a" \
|
|
||||||
-o "$BUILD_DIR/subject.elf" \
|
|
||||||
-lgcc
|
|
||||||
|
|
||||||
echo " → $BUILD_DIR/subject.elf"
|
|
||||||
zig objcopy -O binary "$BUILD_DIR/subject.elf" "$BUILD_DIR/subject.bin"
|
|
||||||
echo " → $BUILD_DIR/subject.bin"
|
|
||||||
|
|
||||||
# =========================================================
|
|
||||||
# Step 7: Compile Loader (After Subject)
|
|
||||||
# =========================================================
|
|
||||||
echo "[7/8] Compiling Loader (with Embedded Subject)..."
|
|
||||||
|
|
||||||
# Copy nipbox.bin to core/ so loader.zig can embed it (replacing stale subject.bin)
|
|
||||||
cp "$BUILD_DIR/nipbox.bin" "$RUMPK_DIR/core/subject.bin"
|
|
||||||
|
|
||||||
zig build-obj \
|
|
||||||
-target $ZIG_TARGET \
|
|
||||||
$ZIG_OBJ_FLAGS \
|
|
||||||
-O ReleaseFast \
|
|
||||||
"$RUMPK_DIR/core/loader.zig" \
|
|
||||||
--name loader
|
|
||||||
mv loader.o "$BUILD_DIR/loader.o"
|
|
||||||
echo " → $BUILD_DIR/loader.o"
|
|
||||||
|
|
||||||
# Clean up temp file
|
|
||||||
rm "$RUMPK_DIR/core/subject.bin"
|
|
||||||
|
|
||||||
# Patch Loader Object specifically
|
|
||||||
echo " → Patching Loader Object..."
|
|
||||||
obj="$BUILD_DIR/loader.o"
|
|
||||||
zig objcopy --redefine-syms="$RUMPK_DIR/core/re-symbol.txt" "$obj" "$obj" 2>/dev/null || true
|
|
||||||
zig objcopy \
|
|
||||||
--remove-section .linker-options \
|
|
||||||
--remove-section .comment \
|
|
||||||
--remove-section .deplibs \
|
|
||||||
--remove-section .llvm_addrsig \
|
|
||||||
--remove-section .dependent-lib \
|
|
||||||
"$obj" "$obj" 2>/dev/null || true
|
|
||||||
|
|
||||||
# =========================================================
|
|
||||||
# Step 8: Link Kernel (Direct LLD Bypass)
|
|
||||||
# =========================================================
|
|
||||||
echo "[8/8] Linking Kernel ($ARCH) using LLD..."
|
|
||||||
|
|
||||||
# Check if ld.lld is available, otherwise assume zig cc wrapper but we try direct first
|
|
||||||
LINKER="ld.lld"
|
|
||||||
EMULATION=""
|
|
||||||
|
|
||||||
if [ "$ARCH" = "riscv64" ]; then
|
|
||||||
EMULATION="-m elf64lriscv"
|
|
||||||
elif [ "$ARCH" = "x86_64" ]; then
|
|
||||||
EMULATION="-m elf_x86_64"
|
|
||||||
elif [ "$ARCH" = "aarch64" ]; then
|
|
||||||
EMULATION="-m aarch64elf"
|
|
||||||
fi
|
|
||||||
|
|
||||||
$LINKER \
|
|
||||||
-t \
|
|
||||||
$EMULATION \
|
|
||||||
--gc-sections \
|
|
||||||
-T "$RUMPK_DIR/hal/arch/$ARCH/linker.ld" \
|
|
||||||
"$BUILD_DIR/hal.o" \
|
|
||||||
"$BUILD_DIR/stubs.o" \
|
|
||||||
"$BUILD_DIR/channel.o" \
|
|
||||||
"$BUILD_DIR/switch.o" \
|
|
||||||
"$BUILD_DIR/monocypher.o" \
|
|
||||||
"$BUILD_DIR/cstubs.o" \
|
|
||||||
"$BUILD_DIR/overrides.o" \
|
|
||||||
"$BUILD_DIR/loader.o" \
|
|
||||||
"$BUILD_DIR/nexshell.o" \
|
|
||||||
"$BUILD_DIR/ui.o" \
|
|
||||||
"$BUILD_DIR/gpu.o" \
|
|
||||||
"$BUILD_DIR/matrix.o" \
|
|
||||||
"$BUILD_DIR/microui.o" \
|
|
||||||
$NIM_OBJS \
|
|
||||||
-o "$BUILD_DIR/rumpk-$ARCH.elf"
|
|
||||||
|
|
||||||
echo " → $BUILD_DIR/rumpk-$ARCH.elf"
|
|
||||||
|
|
||||||
echo ""
|
|
||||||
echo "✅ Build complete for $ARCH!"
|
|
||||||
echo "Run with:"
|
|
||||||
echo " qemu-system-riscv64 -M virt -nographic -kernel $BUILD_DIR/rumpk-riscv64.elf -netdev user,id=n0 -device virtio-net-pci,netdev=n0,disable-modern=on"
|
|
||||||
echo ""
|
|
||||||
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue