mintsuki
|
364809bc5f
|
lds: Move build-id inside limine.sys size area
|
2021-12-22 00:10:43 +01:00 |
mintsuki
|
66ac709839
|
build: BIOS linker scripts adjustments
|
2021-12-19 01:08:34 +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
|
edad956e9a
|
misc: Allow recovering from panics
|
2021-12-11 19:58:00 +01:00 |
mintsuki
|
0c073fcc44
|
build: Get build-id from linker instead of generating a random one
|
2021-11-08 09:42:41 +01:00 |
mintsuki
|
6ac24628e8
|
build: Ensure load addresses of debug and tab sections are 0
|
2021-05-31 01:52:43 +02:00 |
mintsuki
|
e69f7429ce
|
build: Use linker directly instead of going thru compiler; ensure we are buildable with an llvm toolchain
|
2021-05-31 00:32:43 +02:00 |
mintsuki
|
235096cb62
|
build: Remove now useless libgcc.a references from linker scripts
|
2021-04-03 01:23:14 +02:00 |
mintsuki
|
741dca5089
|
misc: Fix linker_dbg.ld section misplacement
|
2021-03-15 07:32:23 +01:00 |
mintsuki
|
9e60b1da10
|
misc: Split off a stage 2 symbol map and embed it into stage 2 so that it can print stacktrace symbol names before stage 3 is loaded
|
2021-03-12 05:19:56 +01:00 |
mintsuki
|
54862a8269
|
disk: More properly detect non-present removable media
|
2021-03-03 22:20:48 +01:00 |