Commit Graph

8 Commits

Author SHA1 Message Date
flysand7 35717f62a0 make dynamic linker perform relocs and jump into the main code 2023-08-05 21:33:19 +11:00
flysand7 48a3a48ce8 Add memory fences around self-relocating code 2023-08-04 06:24:19 +11:00
flysand7 246e9f2071 Fix optimized builds emitting SSE code 2023-08-04 06:20:32 +11:00
flysand7 845d08ee3a Hide dbg_printfs behind a define 2023-08-04 05:46:05 +11:00
flysand7 a812a18033 Custom linux headers 2023-08-04 05:36:03 +11:00
flysand7 14c36e203e pass dyn instead of dynv to loader 2023-08-04 04:17:41 +11:00
flysand7 5b2d0c0c9d self-relocation in dynamic loader 2023-08-04 00:16:15 +11:00
flysand7 c293fc7813 Start on dynamic loader 2023-08-02 14:43:07 +11:00