mintsuki
|
e70f48c978
|
limine-install: Fix broken argc comparison
|
2021-12-23 20:56:09 +01:00 |
|
mintsuki
|
d948b6e98e
|
chainload: Fix up drive number passed to spinup()
|
2021-12-23 20:51:38 +01:00 |
|
mintsuki
|
245bea9ef3
|
build: Misc Makefile improvements
|
2021-12-22 22:08:19 +01:00 |
|
mintsuki
|
e9383335b4
|
stivale1&2: Allocate kernel with the right memmap type for 32-bit
|
2021-12-22 20:27:51 +01:00 |
|
mintsuki
|
a294dd3ced
|
build: Improve clang detection code
|
2021-12-22 01:51:50 +01:00 |
|
mintsuki
|
9d6121038d
|
lds: Move build-id inside limine.sys size area
|
2021-12-22 01:51:50 +01:00 |
|
mintsuki
|
b332e85876
|
build: Improve clang detection code
|
2021-12-22 01:44:33 +01:00 |
|
mintsuki
|
364809bc5f
|
lds: Move build-id inside limine.sys size area
|
2021-12-22 00:10:43 +01:00 |
|
mintsuki
|
438a38c7e1
|
fat32: Do not hardcode sector size
|
2021-12-20 07:57:37 +01:00 |
|
mintsuki
|
95ba687eb7
|
limine-install: Add O_BINARY flag to open() on win32
|
2021-12-20 07:57:37 +01:00 |
|
mintsuki
|
6e85bc53ab
|
build: Fix makefile race condition
|
2021-12-20 07:57:37 +01:00 |
|
mintsuki
|
62e9936b71
|
fat32: Do not hardcode sector size
|
2021-12-20 07:49:39 +01:00 |
|
mintsuki
|
d63149a652
|
limine-install: Add O_BINARY flag to open() on win32
|
2021-12-20 06:38:51 +01:00 |
|
mintsuki
|
a3890c9e60
|
build: Fix makefile race condition
|
2021-12-20 06:12:31 +01:00 |
|
mintsuki
|
a171ab446c
|
build: UEFI linker scripts adjustments
|
2021-12-19 02:30:52 +01:00 |
|
mintsuki
|
08bd89fbcc
|
build: BIOS linker scripts adjustments
|
2021-12-19 02:30:52 +01:00 |
|
mintsuki
|
56d964ae32
|
build: Remove useless subsystem objcopy argument for UEFI
|
2021-12-19 02:30:52 +01:00 |
|
mintsuki
|
faa7579f76
|
menu: Do not reset term on editor exit to menu
|
2021-12-19 02:30:52 +01:00 |
|
mintsuki
|
1e4f97a59f
|
Revert "build: Small change to EFI objcopy command"
This reverts commit 1e69aff0d7 .
|
2021-12-19 02:30:52 +01:00 |
|
mintsuki
|
966b4e542d
|
build: UEFI linker scripts adjustments
|
2021-12-19 02:22:21 +01:00 |
|
mintsuki
|
66ac709839
|
build: BIOS linker scripts adjustments
|
2021-12-19 01:08:34 +01:00 |
|
mintsuki
|
ed82bd6113
|
build: Remove useless subsystem objcopy argument for UEFI
|
2021-12-19 00:28:02 +01:00 |
|
mintsuki
|
5ae2433f39
|
menu: Do not reset term on editor exit to menu
|
2021-12-18 20:51:07 +01:00 |
|
mintsuki
|
8977863d91
|
Revert "build: Small change to EFI objcopy command"
This reverts commit 1e69aff0d7 .
|
2021-12-18 20:43:35 +01:00 |
|
mintsuki
|
98eca7fae0
|
config: Misc macro improvements
|
2021-12-15 19:50:52 +01:00 |
|
mintsuki
|
358b995b49
|
config: Implement macros
|
2021-12-15 19:50:52 +01:00 |
|
lukflug
|
65bebbbfef
|
panic: Prevent recursive panics during early boot
|
2021-12-15 19:50:52 +01:00 |
|
mintsuki
|
cd4431f227
|
config: Misc macro improvements
|
2021-12-15 19:45:54 +01:00 |
|
mintsuki
|
b5808884a3
|
config: Implement macros
|
2021-12-15 19:29:12 +01:00 |
|
lukflug
|
4cb616bcad
|
panic: Prevent recursive panics during early boot
|
2021-12-14 06:47:28 +01:00 |
|
mintsuki
|
987740691c
|
build: Small change to EFI objcopy command
|
2021-12-12 20:01:29 +01:00 |
|
mintsuki
|
5b51d110ca
|
misc: Add no_unwind to some variables
|
2021-12-12 20:01:29 +01:00 |
|
mintsuki
|
402577ad22
|
misc: Implement .no_unwind section
|
2021-12-12 20:01:29 +01:00 |
|
mintsuki
|
760e1b20c4
|
misc: Unwind both .data and .bss
|
2021-12-12 20:01:29 +01:00 |
|
mintsuki
|
13974faced
|
menu: Fix stack alignment issue
|
2021-12-12 20:01:29 +01:00 |
|
mintsuki
|
1e69aff0d7
|
build: Small change to EFI objcopy command
|
2021-12-12 19:58:15 +01:00 |
|
mintsuki
|
acdd21348d
|
misc: Add no_unwind to some variables
|
2021-12-12 19:06:36 +01:00 |
|
mintsuki
|
f0cda17326
|
misc: Implement .no_unwind section
|
2021-12-12 18:48:36 +01:00 |
|
mintsuki
|
88cd9dca7e
|
misc: Unwind both .data and .bss
|
2021-12-12 18:40:27 +01:00 |
|
mintsuki
|
2f66e0f23a
|
menu: Fix stack alignment issue
|
2021-12-12 18:30:41 +01:00 |
|
mintsuki
|
a5073b9a6c
|
Revert "Revert "misc: Allow recovering from panics""
This reverts commit 5f9ed4c78f .
|
2021-12-12 18:25:59 +01:00 |
|
mintsuki
|
b70966e12d
|
Revert "menu: Entry assembly fixes"
This reverts commit 90a07f0da6 .
|
2021-12-12 18:25:48 +01:00 |
|
mintsuki
|
90a07f0da6
|
menu: Entry assembly fixes
|
2021-12-12 15:50:40 +01:00 |
|
mintsuki
|
5f9ed4c78f
|
Revert "misc: Allow recovering from panics"
This reverts commit 40705e5935 .
|
2021-12-12 15:50:39 +01:00 |
|
mintsuki
|
5e439b3174
|
console: Add editor command
|
2021-12-11 22:36:16 +01:00 |
|
mintsuki
|
a4eb69e3c3
|
menu: Fix panic menu-reentry with TIMEOUT=0; fix entry assembly
|
2021-12-11 22:33:51 +01:00 |
|
mintsuki
|
40705e5935
|
misc: Allow recovering from panics
|
2021-12-11 22:33:27 +01:00 |
|
mintsuki
|
ca94650094
|
Revert "stivale2: Add stack validity check"
This reverts commit 4a59ba6ba4 .
|
2021-12-11 22:30:48 +01:00 |
|
mintsuki
|
cf64e8eee1
|
Revert "stivale2: Only test stack validity if in top 2GiB"
This reverts commit eaea24f552 .
|
2021-12-11 22:30:48 +01:00 |
|
mintsuki
|
dc82afcbc5
|
menu: Add missing semicolon after label
|
2021-12-11 22:30:48 +01:00 |
|