- This is an experimental project with the main motive to understand how a linker works
- It is currently constrained to work for Linux 86_64 architecture ELF files
- Tasks:
- Parse ELF Object Files ( Done using ELFIO )
- Validate that they are generated for 86_64 architecture
- Symbol Resolution
- Relocation
- Generate Binary
- Support Shared-Library
- Other steps that I might be forgetting
-
Notifications
You must be signed in to change notification settings - Fork 0
tapthaker/yld
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
An experimental project to understand the internals of a Linker. This is still work in progress