mintsuki
|
fa79132281
|
build: Makefile improvements
|
2022-01-02 12:45:15 +01:00 |
|
mintsuki
|
cc8528e2d0
|
disk: Fail disk_read_sectors() on any error code
|
2022-01-02 12:34:55 +01:00 |
|
mintsuki
|
6fad120218
|
disk: Use stdalign.h instead of GCC attribute
|
2022-01-01 13:15:53 +01:00 |
|
mintsuki
|
7a0bf62e5a
|
misc: Update copyright years
|
2022-01-01 13:01:45 +01:00 |
|
mintsuki
|
3402b22cb6
|
misc: Move to standard C11 noreturn
|
2021-12-31 10:58:05 +01:00 |
|
mintsuki
|
dce8fc92f4
|
volume: Catch xfer_size==0 condition in cache_block()
|
2021-12-29 01:24:58 +01:00 |
|
mintsuki
|
4d7d9e9c1a
|
libgcc: Small __*divmoddi4 bug fix
|
2021-12-29 01:24:58 +01:00 |
|
mintsuki
|
97eaf2777d
|
volume: Catch xfer_size==0 condition in cache_block()
|
2021-12-29 01:18:41 +01:00 |
|
mintsuki
|
63c3f48f49
|
libgcc: Small __*divmoddi4 bug fix
|
2021-12-29 01:14:11 +01:00 |
|
mintsuki
|
00f7b00cf6
|
volume: Fix bug where reads close to the end of drive may fail
|
2021-12-24 00:32:46 +01:00 |
|
mintsuki
|
88864b2695
|
limine-install: Fix broken argc comparison
|
2021-12-24 00:32:46 +01:00 |
|
mintsuki
|
c1017c3fab
|
chainload: Fix up drive number passed to spinup()
|
2021-12-24 00:32:46 +01:00 |
|
mintsuki
|
a04a84a5de
|
build: Misc Makefile improvements
|
2021-12-24 00:32:46 +01:00 |
|
mintsuki
|
3654bb7efb
|
stivale1&2: Allocate kernel with the right memmap type for 32-bit
|
2021-12-24 00:32:46 +01:00 |
|
mintsuki
|
5b3dab3036
|
volume: Fix bug where reads close to the end of drive may fail
|
2021-12-24 00:19:24 +01:00 |
|
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 |
|