AgeAuthorCommit message
2 years agogravatar for kubkon@jakubkonka.comJakub Konkax86_64: fix handling on externs in lower/emit
2 years agogravatar for kubkon@jakubkonka.comJakub Konkariscv: do not emit GOT relocations for special linker symbols
2 years agogravatar for kubkon@jakubkonka.comJakub Konkaelf: introduce Symbol.flags.is_extern_ptr for refs potentially needing GOT
2 years agogravatar for david@vortan.devDavid Rubinelf: fix up riscv for `.got.zig` rewrite
2 years agogravatar for kubkon@jakubkonka.comJakub Konkabuiltin: init test_functions to empty slice to avoid coercing to undefined
2 years agogravatar for kubkon@jakubkonka.comJakub Konkaelf: check for relocs before deciding on shndx in getNavShdrIndex
2 years agogravatar for kubkon@jakubkonka.comJakub Konkaelf: re-use old atom slot for a trampoline to that atom
2 years agogravatar for kubkon@jakubkonka.comJakub Konkafix compile errors in other codegen backends
2 years agogravatar for kubkon@jakubkonka.comJakub Konkaelf: do not emit zig jump table in relocatables
2 years agogravatar for kubkon@jakubkonka.comJakub Konkaelf: only apply zig jump table indirection to function calls (PLT32)
2 years agogravatar for kubkon@jakubkonka.comJakub Konkaelf: commit non-indirected symbol address to symtab
2 years agogravatar for kubkon@jakubkonka.comJakub Konkaelf: pretty print alingment when pretty printing atoms
2 years agogravatar for kubkon@jakubkonka.comJakub Konkaelf: make .text.zig bigger now that jump table is part of it
2 years agogravatar for kubkon@jakubkonka.comJakub Konkax86_64: fix generating lazy symbol refs
2 years agogravatar for kubkon@jakubkonka.comJakub Konkaelf: fix circular dep loop in zig jump table
2 years agogravatar for kubkon@jakubkonka.comJakub Konkaelf: replace use of linker_extern_fn with more generic Immediate.reloc
2 years agogravatar for kubkon@jakubkonka.comJakub Konkaelf: make zig jump table indirection implicit via Symbol.address
2 years agogravatar for kubkon@jakubkonka.comJakub Konkax86_64: emit call rel32 for near calls with linker reloc
2 years agogravatar for kubkon@jakubkonka.comJakub Konkax86_64: remove handling of .call since it's unused for now
2 years agogravatar for kubkon@jakubkonka.comJakub Konkaelf: rename OffsetTable to JumpTable
2 years agogravatar for kubkon@jakubkonka.comJakub Konkaelf: add poorman's reporting tool for unallocated NAVs/UAVs
2 years agogravatar for kubkon@jakubkonka.comJakub Konkax86_64+elf: fix jump table indirection for functions
2 years agogravatar for kubkon@jakubkonka.comJakub Konkax86_64: handle lea_symbol returned by genNavRef
2 years agogravatar for kubkon@jakubkonka.comJakub Konkacomp: actually report codegen errors
2 years agogravatar for kubkon@jakubkonka.comJakub Konkax86_64: start converting away from .got.zig knowledge
2 years agogravatar for kubkon@jakubkonka.comJakub Konkaelf: emit a jump table in place of offset table for functions
2 years agogravatar for kubkon@jakubkonka.comJakub Konkaelf: nuke ZigGotSection from existence
2 years agogravatar for kubkon@jakubkonka.comJakub Konkaelf: relax R_X86_64_32 into jump table indirection if zig_offset_table set
2 years agogravatar for kubkon@jakubkonka.comJakub Konkaelf: indirect via offset table in the linker away from backend
2 years agogravatar for kubkon@jakubkonka.comJakub Konkaelf: dirty offset table entry on moving Atom in off/addr space
2 years agogravatar for kubkon@jakubkonka.comJakub Konkaelf: write offset table entry if dirty
2 years agogravatar for kubkon@jakubkonka.comJakub Konkaelf: allocate new offset table via Atom.allocate mechanism
2 years agogravatar for kubkon@jakubkonka.comJakub Konkaelf: introduce OffsetTable in ZigObject for funcs only
2 years agogravatar for alex@alexrp.comAlex Rønne Petersentest: Re-enable armv8-linux-gnueabihf tests.
2 years agogravatar for alex@alexrp.comAlex Rønne Petersenstd.Thread: Fix freeAndExit() syscall numbers for mips64.
2 years agogravatar for alex@alexrp.comAlex Rønne Petersenstd.Thread: Fix freeAndExit() assembly for powerpc.
2 years agogravatar for alex@alexrp.comAlex Rønne Petersenbadge-check`std.os.linux`: Add clone() implementation for mips64. (#21038)
2 years agogravatar for alex@alexrp.comAlex Rønne Petersenall: Handle spirv in addition to spirv(32,64) where applicable.
2 years agogravatar for alex@alexrp.comAlex Rønne Petersenstd.Thread: Explain apparently pointless mips instruction in freeAndExit().
2 years agogravatar for andrew@ziglang.orgAndrew Kelleybadge-checkMerge pull request #21019 from alexrp/target-os-cleanup
2 years agogravatar for alex@alexrp.comAlex Rønne Petersenllvm: Disable lowering to f16 on s390x.
2 years agogravatar for alex@alexrp.comAlex Rønne Petersenllvm: Disable lowering to f128 on sparc32.
2 years agogravatar for alex@alexrp.comAlex Rønne Petersencompiler-rt: Fix the leoncasa CPU feature check for sparc32.
2 years agogravatar for alex@alexrp.comAlex Rønne Petersenstd.os.linux.tls: Support sparc32.
2 years agogravatar for mail@linusgroh.deLinus Grohstd.os.linux: Fix definition of tc_lflag_t on MIPS
2 years agogravatar for alex@alexrp.comAlex Rønne Petersenstd.zig.target: Add missing thumbeb triples.
2 years agogravatar for reanjr+github@gmail.comRich Remerfix C type corresponding to f80
2 years agogravatar for alex@alexrp.comAlex Rønne Petersenstd.Target: Some corrections and additions to stackAlignment().
2 years agogravatar for alex@alexrp.comAlex Rønne Petersenstd.os.linux.start_pie: Add support for the new RELR relocation format.
2 years agogravatar for andrew@ziglang.orgAndrew Kelleybadge-checkMerge pull request #20985 from alexrp/gpu-nonsense
Loading...