cccbfd2c95
build: add libstdc++ target
...
Signed-off-by: EnderIce2 <enderice2@protonmail.com>
2025-04-03 06:17:34 +00:00
c412a75f91
feat(kernel): update limine
...
Signed-off-by: EnderIce2 <enderice2@protonmail.com>
2025-03-25 18:15:45 +00:00
d251d9d03f
refactor(rootfs): reorganize file structure and remove unnecessary .gitkeep files
...
Signed-off-by: EnderIce2 <enderice2@protonmail.com>
2025-03-24 15:33:07 +00:00
19055409cd
ci: experimental change to workflows to use dev container
...
Signed-off-by: EnderIce2 <enderice2@protonmail.com>
2025-03-06 00:26:30 +00:00
88a5f06325
build(tools): rewrite makefile to be more efficient and easy to understand
...
Signed-off-by: EnderIce2 <enderice2@protonmail.com>
2025-02-26 23:07:36 +00:00
3fa7acb116
build: add support for GRUB in the build process
...
Signed-off-by: EnderIce2 <enderice2@protonmail.com>
2025-01-13 16:47:06 +02:00
eb602e12c2
toolchain: update architecture support and improve toolchain configuration
...
Added arm and aarch64 support
tools/Makefile has been refactored
Signed-off-by: EnderIce2 <enderice2@protonmail.com>
2025-01-08 11:59:30 +02:00
9ea2f4266e
chore: Add patch for qemu
...
Removed patch "Replace GDB exit calls with proper shutdown" so when we stop debugging in vscode, the qemu process is automatically killed.
Signed-off-by: EnderIce2 <enderice2@protonmail.com>
2024-12-28 08:49:12 +02:00
EnderIce2
828dab1875
chore: Update driver makefiles
2024-11-29 05:05:49 +02:00
EnderIce2
7948d0c6e5
chore: Update makefiles & macros
2024-11-29 04:24:27 +02:00
EnderIce2
ce3cf8162a
chore: Update codebase
Build OS / Deploy Documentation to GitHub Pages (push) Failing after 53s
Build OS / Build Cross-Compiler & Toolchain (push) Failing after 17m52s
Build OS / Analyze with CodeQL (cpp) (push) Has been skipped
Build OS / Build amd64 (push) Has been skipped
Build OS / Build i386 (push) Has been skipped
Build OS / Build aarch64 (push) Has been skipped
2024-11-28 04:47:30 +02:00
EnderIce2
00a37325f6
chore: Fix build process
2024-11-26 03:27:08 +02:00
EnderIce2
dc5d62717e
Update submodules
2024-11-20 04:26:09 +02:00
EnderIce2
6301975d96
Enable default PIE for cross-compilation
2024-02-02 02:00:10 +02:00
EnderIce2
4722e34a01
Update Makefile to disable NLS for cross-compilation
2024-01-30 21:30:26 +02:00
EnderIce2
f218181f0a
Update tool dependencies in Makefile
2024-01-30 04:22:09 +02:00
EnderIce2
a18b24e859
Update files
2024-01-19 06:53:16 +02:00
Alex
13cc13e178
Removed memtrk
2023-08-24 04:49:29 +03:00
Alex
9730af9992
Update OS
2023-06-10 13:12:18 +03:00
Alex
4a2306f325
Fix duplicate recipe in Makefile
2023-05-20 05:13:02 +03:00
Alex
1c202cdda8
Do not compile ExtMemDbg
2023-04-23 08:21:18 +03:00
Alex
d0ba001bf2
Support i386
2023-03-29 03:03:42 +03:00
Alex
cdd36a7d8d
Add __clone_all_no_qemu
2023-03-15 05:57:46 +02:00
Alex
15c36971e9
Compile 32 bit versions of the toolchain
2022-12-21 03:58:12 +02:00
Alex
f15946920b
Toolchain
2022-12-08 05:19:43 +02:00
Alex
78519f563a
"cp" didn't copied .git
2022-12-07 17:28:48 +02:00
Alex
0f11f3f70c
Compile the OS specific toolchain
2022-12-07 17:08:15 +02:00
Alex
3d80b0c205
Fixed Makefile variable
2022-12-01 06:12:49 +02:00
Alex
9390b309eb
Update files
2022-10-08 04:33:50 +03:00
Alex
884b50a351
Updated files
2022-09-29 02:07:21 +03:00