aboutsummaryrefslogtreecommitdiff
path: root/src/link/Elf/Symbol.zig
AgeCommit message (Expand)Author
2023-10-30elf: rename ZigModule to ZigObjectJakub Konka
2023-10-16elf: re-enable self-hosted backendsJakub Konka
2023-10-16elf: create new synthetic section ZigGotSectionJakub Konka
2023-10-16elf: populate symtab with symbols coming from DSOsJakub Konka
2023-10-16elf: re-enable dynamic linking codepathsJakub Konka
2023-10-16elf: add more prepwork for linking c++ objectsJakub Konka
2023-09-29elf: fix setting st_value of _end synthetic symbolJakub Konka
2023-09-28elf: move logic for extracing atom's code into input filesJakub Konka
2023-09-28elf: correctly allocate TLS segmentJakub Konka
2023-09-23elf: improve decl-to-section mapping logicJakub Konka
2023-09-13elf: do not store Symbol's index in SymbolJakub Konka
2023-09-12elf: clean up and unify symbol ref handling in relocsJakub Konka
2023-09-12elf: add simplistic reloc scanning mechanismJakub Konka
2023-09-12elf: mark imports-exports; populate symtab with objectsJakub Konka
2023-09-12elf: add simplistic symbol resolutionJakub Konka
2023-09-12elf: start fixing symbol resolutionJakub Konka
2023-09-11elf: add prelim impl of Object parsingJakub Konka
2023-09-10elf: create required linker-defined symbolsJakub Konka
2023-09-08elf: store Index rather than ?Index in Atom; gen ABS STT_FILE for zig sourceJakub Konka
2023-09-08elf: store GOT index in symbol extra array; use GotSection for GOTJakub Konka
2023-09-07elf: use zld's update mechanism for symtab for Zig moduleJakub Konka
2023-09-06elf: lift-off - get it to compile and run until the error!Jakub Konka
2023-09-06elf: make everything upside down - track by Symbol.Index rather than Atom.IndexJakub Konka
2023-09-05elf: start porting abstraction of input fileJakub Konka