summaryrefslogtreecommitdiff
path: root/rts/linker
Commit message (Expand)AuthorAgeFilesLines
...
* Fix overflow.Tamar Christina2020-01-061-1/+1
* Fix typos, via a Levenshtein-style correctorBrian Wignall2020-01-042-2/+2
* Fix more typosBrian Wignall2019-12-021-1/+1
* Fix typos, using Wikipedia list of common typosBrian Wignall2019-11-282-3/+3
* rts: Add missing include of SymbolExtras.hBen Gamari2019-11-191-0/+1
* rts: Ensure that Rts.h is always included firstBen Gamari2019-11-077-6/+18
* rts: Fix m32 allocator build on WindowsBen Gamari2019-11-073-5/+9
* rts/linker: Ensure that code isn't writableBen Gamari2019-11-046-278/+308
* rts: Make m32 allocator per-ObjectCodeBen Gamari2019-11-015-50/+70
* rts: More aarch64 header fixesBen Gamari2019-10-305-7/+10
* rts: Fix ARM linker includesBen Gamari2019-10-266-17/+7
* Implement s390x LLVM backend.Stefan Schulze Frielinghaus2019-10-221-0/+6
* Windows: Update tarballs to GCC 9.2 and remove MAX_PATH limit.Tamar Christina2019-10-205-11/+16
* [linker, macho] Don't map/allocate zero size sections and segmentsArtem Pyanykh2019-10-041-5/+20
* Fix bounds check in ocResolve_PEi386 for relocation values.Andreas Klebinger2019-09-241-2/+2
* Expunge #ifdef and #ifndef from the codebaseJohn Ericson2019-07-149-10/+10
* Apply suggestion to rts/linker/Elf.cBen Gamari2019-07-021-0/+3
* Apply suggestion to rts/linker/elf_got.cBen Gamari2019-07-021-0/+1
* Lookup _GLOBAL_OFFSET_TABLE by symbol->addr when doing relocationsEdward Amsden2019-07-021-1/+1
* Add _GLOBAL_OFFSET_TABLE_ supportMoritz Angermann2019-07-022-5/+38
* Fix #16525: ObjectCode freed wrongly because of lack of info header checkPhuong Trinh2019-06-131-1/+1
* rts/linker: Only mprotect GOT after it is filledBen Gamari2019-06-121-2/+5
* rts/linker: Make elf_got.c a bit more legibleBen Gamari2019-06-121-1/+10
* rts/linker: Use mmapForLinker to map PLTBen Gamari2019-06-111-6/+2
* Fix two lint failures in rts/linker/MachO.cMatthew Pickering2019-06-081-2/+2
* rts: Handle zero-sized mappings in MachO linkerBen Gamari2019-05-301-2/+6
* Gracefully handle error condition in Mach-O relocateSectionArtem Pyanykh2019-03-201-1/+6
* Directly test section alignment, fix internal reloc probing lengthArtem Pyanykh2019-03-201-2/+6
* Add missing levels to SegmentProt enumArtem Pyanykh2019-03-201-3/+3
* Address some todos and fixmesArtem Pyanykh2019-03-201-15/+20
* Use segments for section layoutArtem Pyanykh2019-03-202-90/+217
* Adjust section placement and relocation logic for Mach-OArtem Pyanykh2019-03-203-120/+227
* Update Trac ticket URLs to point to GitLabRyan Scott2019-03-151-1/+1
* Drop support for i386 and PowerPC in MachO linkerArtem Pyanykh2019-02-223-228/+7
* Don't use X86_64_ELF_NONPIC_HACK for +RTS -xpZejun Wu2019-01-301-6/+8
* Allocate bss section within proper range of other sectionsZejun Wu2019-01-308-60/+73
* Add a RTS option -xp to load PIC object anywhere in address spaceZejun Wu2019-01-303-51/+56
* Revert "Batch merge"Ben Gamari2019-01-308-133/+113
* Batch mergeBen Gamari2019-01-308-113/+133
* PPC NCG: Remove Darwin supportPeter Trommler2019-01-013-273/+7
* rts: Annotate fallthroughs in AArch64 linkerBen Gamari2018-12-141-1/+6
* linker: store entire link map and use it.Tamar Christina2018-12-043-9/+14
* rts/MachO: Iterate through N (all) symbols, not M external symbolsDario Bertini2018-11-221-1/+1
* rts/MachO: A bit of refactoring in ocGetNamesDario Bertini2018-11-221-8/+7
* rts/MachO: Add a bit more debugging output to getNamesDario Bertini2018-11-221-4/+7
* rts: Fix bss initialization on WindowsTamar Christina2018-11-221-7/+6
* rts/M32Alloc: Abort if m32 linker mmap failsBen Gamari2018-11-221-0/+3
* rts: Add FALLTHROUGH macroBen Gamari2018-11-022-1/+2
* Revert "Add a RTS option -xp to load PIC object anywhere in address space"Ben Gamari2018-10-303-56/+51
* Revert "Allocate bss section within proper range of other sections"Ben Gamari2018-10-308-77/+64