Bananymous
|
69a39b7077
|
Kernel: Start using multiboot2 instead of multiboot
This allows better compatibility with (U)EFI and gives RSDP location
instead of me having to scan ram to find it.
|
2023-10-17 01:06:24 +03:00 |
Bananymous
|
29db8d0d40
|
BuildSystem: add cmake variable UEFI_BOOT
If this variable is defined in cmake, image will be build with esp
and booted with uefi.
|
2023-10-16 01:44:54 +03:00 |
Bananymous
|
5bf0f9742a
|
Toolchain: Build grub with efi capabilities
|
2023-10-16 01:37:12 +03:00 |
Bananymous
|
efb355c7be
|
BuildSystem: disable nls from gcc
|
2023-06-05 17:55:47 +03:00 |
Bananymous
|
e96efea2fb
|
BuildSystem: all scripts have now bash shebang
I could not use the scripts on debian
|
2023-06-02 18:41:45 +03:00 |
Bananymous
|
2df7f8a1e5
|
BuildSystem: add rule to build libstdc++
We can now build libstdc++ and actually link with g++
|
2023-06-02 18:39:42 +03:00 |
Bananymous
|
79315d318c
|
Toolchain: lib gcc is wuild with mcmodel=large
|
2023-05-30 07:59:41 +03:00 |
Bananymous
|
25ddc24754
|
BuildSystem: cmake can now build out libc
I can't seem to get libc++ build to work...
|
2023-04-10 21:07:25 +03:00 |
Bananymous
|
8a8793fd2d
|
BuildSystem: you can now build the toolchain with cmake
|
2023-04-06 00:23:02 +03:00 |
Bananymous
|
43ca62de47
|
BuildSystem: Create script for os specific toolchain
|
2023-04-06 00:02:13 +03:00 |