twizzler-operating-system / twizzler

The Twizzler Operating System
BSD 3-Clause "New" or "Revised" License
68 stars 15 forks source link

Cleanup dynamic linker for monitor refactor #190

Closed dbittman closed 2 months ago

dbittman commented 3 months ago

Cleans up the dynamic linker code a bit, changing the design for how system-specific functionality is handled. The result is cleaner, with less generics, and allows for callbacks to be pluggable, which is important as bootstrap and monitor both need to use the dynamic linker, but in slightly different ways.