twizzler-operating-system / twizzler

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

Implement prototype dynamic linker #146

Closed dbittman closed 9 months ago

dbittman commented 9 months ago

This PR implements the prototype for the dynamic linker for the runtime. It currently is not hooked up to anything by default, since it's still in-progress, but I wanted to get the framework in before I start writing the actual monitor and stuff, which will require fleshing out the dynamic linker a bit in the process.

Currently, it can:

It is designed to be a library that is usable both inside the runtime and when bootstrapping the runtime.

Not implemented (future PRs):