Commit Graph

22 Commits

Author SHA1 Message Date
mintsuki 0693d86cb0 misc/bios: Update and improve linker script and related files 2023-09-11 17:13:31 -05:00
mintsuki 051a7a631f misc: Minor updates to linker scripts 2023-07-26 17:02:04 -05:00
mintsuki 7a3e1f7773 misc: Updates for Flanterm rebrand 2023-03-30 05:40:21 +02:00
mintsuki 97ec5124c2 misc: Load BIOS port at 0xf000 instead of 0x8000 2023-03-07 14:01:59 +01:00
mintsuki 08b349e513 misc: Backport multiple framebuffer support from trunk 2023-02-16 04:13:22 +01:00
mintsuki ad8151a6a6 term: Move to use external, portable terminal 2022-10-04 22:22:31 +02:00
mintsuki 4d7f1d5d1c term: Move more of it to stage 3 2022-09-24 04:35:52 +02:00
mintsuki 710757420b misc: Misc stage 2 related improvements 2022-09-18 22:34:53 +02:00
mintsuki 08b004600a build: Fix stage2 map 2022-09-15 03:17:49 +02:00
mintsuki 17e23dd7f6 build: Discard .eh_frame section in linker scripts to fix potential GNU toolchain miscompilation 2022-08-15 16:22:56 +02:00
mintsuki f233703167 build: Remove unnecessary symbol overrides for stage2only 2022-07-18 21:34:26 +02:00
mintsuki 37f7275775 build: Update linker scripts and fix minor makefile issue 2022-07-18 20:41:39 +02:00
mintsuki 1dd81d4534 build: Add DWARF debugging sections to linker scripts 2022-07-05 16:41:27 +02:00
mintsuki ef4e014cb3 build: Use libgcc-binaries 2022-06-21 08:47:48 +02:00
mintsuki 75c3585e58 build: Use binary libgcc from GCC instead of our own stubs. Closes #180 2022-06-20 04:28:59 +02:00
mintsuki 5b181e10a3 term: Move notready and fallback backends to stage 2 2022-06-17 20:29:23 +02:00
mintsuki 6036679a12 misc: Work around GNU binutils nonsense 2022-05-20 20:02:14 +02:00
mintsuki 4aed1aca9f misc: Further sanitise BIOS linker script 2022-05-20 05:48:59 +02:00
mintsuki 65c9ddaa6f misc: BIOS linker script fixes for LLD 2022-05-20 05:17:46 +02:00
mintsuki 6051fdf564 misc: Make BIOS port PHDRs explicit 2022-05-19 20:19:29 +02:00
mintsuki ea6475885d misc: Panic improvements 2022-03-14 12:03:12 +01:00
mintsuki 400202d926 misc: stage23 -> common 2022-02-03 10:38:43 +01:00