• Comp Sci student at day, Fluffy Dragon at night. Specializes in Baremetal Software Development.

  • Joined on 2025年06月24日
TalonFloof pushed to main at TalonFloof/Foundry 2026年07月13日 21:57:13 +02:00
01098b4605 I guess a bit more code
TalonFloof pushed to main at TalonFloof/Foundry 2026年07月13日 04:23:40 +02:00
adb9de76be Very small tweak to actually make the linker do something
TalonFloof pushed to main at TalonFloof/Foundry 2026年07月10日 23:07:49 +02:00
9c7aa45dea Some more linker stuff and make all software used shared/platform.forge
TalonFloof pushed to main at TalonFloof/Foundry 2026年07月07日 21:46:00 +02:00
94eedbf56a A bit of work on the linker
TalonFloof pushed to main at TalonFloof/Foundry 2026年07月06日 21:48:19 +02:00
988bd53a7f Implement basic functionality for linker and some refactoring.
TalonFloof pushed to main at TalonFloof/Foundry 2026年07月06日 18:24:15 +02:00
9323806bb3 A few tweaks to improve assembler compatibility
TalonFloof pushed to main at TalonFloof/Foundry 2026年07月05日 23:37:30 +02:00
11d29476e6 Add 8 byte padding to after section data to ensure proper alignment.
TalonFloof pushed to main at TalonFloof/Foundry 2026年07月05日 21:56:27 +02:00
2403211840 Implement RISC-V target for Assembler
TalonFloof pushed to main at TalonFloof/Foundry 2026年07月04日 23:04:26 +02:00
fcbddab97d Some more assembler work
TalonFloof pushed to main at TalonFloof/Foundry 2026年07月04日 00:51:59 +02:00
fc902ee697 Lots of more assembler work
TalonFloof pushed to main at TalonFloof/Foundry 2026年07月03日 17:12:39 +02:00
8929864a70 Some more assembler work and some code cleanup
TalonFloof renamed repository from Forge to TalonFloof/Foundry 2026年07月03日 16:26:01 +02:00
TalonFloof pushed to main at TalonFloof/Foundry 2026年07月02日 21:58:14 +02:00
8521b01610 Just some more assembler work
TalonFloof pushed to main at TalonFloof/Foundry 2026年07月02日 16:31:03 +02:00
b499668c66 Early assembler work and refactor strings to use *u8 instead of *i8
TalonFloof pushed to main at TalonFloof/Foundry 2026年07月01日 23:08:08 +02:00
f18d14b346 Rework this to be a monorepo for the entire SDK
TalonFloof pushed to main at TalonFloof/Foundry 2026年07月01日 16:28:19 +02:00
95bd7ca7b7 Add our own canonicalization logic and fix pro/epilogue bug in RV64
TalonFloof pushed to main at TalonFloof/Foundry 2026年06月30日 17:01:45 +02:00
67bef6ad54 Fixed externs ignoring public modifiers when importing
TalonFloof pushed to main at TalonFloof/Foundry 2026年06月30日 01:51:32 +02:00
526789e157 Move global emitting to a generic method
TalonFloof pushed to main at TalonFloof/Foundry 2026年06月29日 16:21:33 +02:00
147d189bae Add Top-of-Stack optimizations to targets for a 40% size improvement
TalonFloof pushed to main at TalonFloof/Wyvern 2026年06月29日 05:04:56 +02:00
4af0b3dbb0 Redoing this since Forge has been bootstrapped