AgeAuthorCommit message
2 years agogravatar for kubkon@jakubkonka.comJakub Konkamacho: set __DATA_CONST* segments flags to SG_READ_ONLY
2 years agogravatar for kubkon@jakubkonka.comJakub Konkastd.macho: add segment flags
2 years agogravatar for kubkon@jakubkonka.comJakub Konkamacho: clean up logic for deciding if needs __stub_helper
2 years agogravatar for kubkon@jakubkonka.comJakub Konkamacho: add misc fixes targeting macos 11
2 years agogravatar for kubkon@jakubkonka.comJakub Konkabuild: bump max_rss for building the compiler again
2 years agogravatar for kubkon@jakubkonka.comJakub Konkamacho: set filename as ident in code signature
2 years agogravatar for kubkon@jakubkonka.comJakub Konkamacho: skip -r when single input object file
2 years agogravatar for kubkon@jakubkonka.comJakub Konkamacho: exclude symbols from empty sections when parsing unwind info
2 years agogravatar for kubkon@jakubkonka.comJakub Konkamacho: synthesise unwind records from __eh_frame even if no __compact_unwind
2 years agogravatar for kubkon@jakubkonka.comJakub Konkamacho: allocate segments in sep step and tweak sorting logic
2 years agogravatar for kubkon@jakubkonka.comJakub Konkabuild: bump max_rss for building the compiler again
2 years agogravatar for kubkon@jakubkonka.comJakub Konkatest/link/macho: ensure we do not run testStackSize on foreign host
2 years agogravatar for kubkon@jakubkonka.comJakub Konkamacho: fix 32bit compilation issues
2 years agogravatar for kubkon@jakubkonka.comJakub Konkamacho: do not enforce platform check for now
2 years agogravatar for kubkon@jakubkonka.comJakub Konkabuild: bump maxrss
2 years agogravatar for kubkon@jakubkonka.comJakub Konkamacho: ensure we zero-out regions after copying them over
2 years agogravatar for kubkon@jakubkonka.comJakub Konkamacho: actually lower TLS variables
2 years agogravatar for kubkon@jakubkonka.comJakub Konkamacho: fix wrong symbol type for TLV vars
2 years agogravatar for kubkon@jakubkonka.comJakub Konkax86_64: emit MachO TLV sequence
2 years agogravatar for kubkon@jakubkonka.comJakub Konkax86_64: save TLS to stack for MachO
2 years agogravatar for kubkon@jakubkonka.comJakub Konkamacho: save TLS variables in ZigObject
2 years agogravatar for kubkon@jakubkonka.comJakub Konkamacho: get start index of Zig sections when allocating other sections
2 years agogravatar for kubkon@jakubkonka.comJakub Konkamacho: prep for lowering TLS variables
2 years agogravatar for kubkon@jakubkonka.comJakub Konkamacho: get rid of allocateSegments
2 years agogravatar for kubkon@jakubkonka.comJakub Konkamacho: move incr Zig sections in file if overlap nonincr sections
2 years agogravatar for kubkon@jakubkonka.comJakub Konkamacho: refactor segment creation logic
2 years agogravatar for kubkon@jakubkonka.comJakub Konkamacho: fix not resetting __got_zig sect index after sorting headers
2 years agogravatar for kubkon@jakubkonka.comJakub Konkamacho: resolve relocs pointing at __got_zig
2 years agogravatar for kubkon@jakubkonka.comJakub Konkamacho: re-read atom code from ZigObject when resolving relocs
2 years agogravatar for kubkon@jakubkonka.comJakub Konkamacho: reserve space for __got_zig rebase opcodes
2 years agogravatar for kubkon@jakubkonka.comJakub Konkamacho: allocate __LINKEDIT in a separate pass
2 years agogravatar for kubkon@jakubkonka.comJakub Konkamacho: init linkedit segment separately
2 years agogravatar for kubkon@jakubkonka.comJakub Konkamacho: allocate sections and segments that need it
2 years agogravatar for kubkon@jakubkonka.comJakub Konkamacho: fix '_' prefixing rules for exports
2 years agogravatar for kubkon@jakubkonka.comJakub Konkamacho: again fix symbol index dereference in codegen wrt ZigObject
2 years agogravatar for kubkon@jakubkonka.comJakub Konkamacho: fix symbol index dereference in codegen wrt ZigObject
2 years agogravatar for kubkon@jakubkonka.comJakub Konkamacho: implement resolveSymbols in ZigObject
2 years agogravatar for kubkon@jakubkonka.comJakub Konkamacho: set atom_index for newly created Atom in ZigObject
2 years agogravatar for kubkon@jakubkonka.comJakub Konkamacho: let us dump some state and debug!
2 years agogravatar for kubkon@jakubkonka.comJakub Konkamacho: implement ZigObject.flushModule
2 years agogravatar for kubkon@jakubkonka.comJakub Konkacodegen: implement more missing bits
2 years agogravatar for kubkon@jakubkonka.comJakub Konkacodegen: re-implement enough of codegen to error out instead panic
2 years agogravatar for kubkon@jakubkonka.comJakub Konkacodegen: re-enable MachO support in genDeclRef
2 years agogravatar for kubkon@jakubkonka.comJakub Konkamacho: fill the rest of ZigObject
2 years agogravatar for kubkon@jakubkonka.comJakub Konkamacho: fill in more blanks in ZigObject
2 years agogravatar for kubkon@jakubkonka.comJakub Konkamacho: fill in more blanks in ZigObject
2 years agogravatar for kubkon@jakubkonka.comJakub Konkamacho: implement growSection mechanism
2 years agogravatar for kubkon@jakubkonka.comJakub Konkamacho: implement more self-hosted primitives
2 years agogravatar for kubkon@jakubkonka.comJakub Konkamacho: set alignment of pre-allocated sections
2 years agogravatar for kubkon@jakubkonka.comJakub Konkamacho: init metadata for incremental linking
Loading...