summaryrefslogtreecommitdiff
path: root/rts/Linker.c
Commit message (Expand)AuthorAgeFilesLines
* rts: Rename the nondescript initProfiling2 to refreshProfilingCCSsDaniel Gröber2019-07-161-3/+2
* Fix #16525: ObjectCode freed wrongly because of lack of info header checkPhuong Trinh2019-06-131-0/+6
* rts/linker: Mmap into low memory on AArch64Ben Gamari2019-06-111-13/+22
* Address some todos and fixmesArtem Pyanykh2019-03-201-0/+1
* Use segments for section layoutArtem Pyanykh2019-03-201-0/+50
* Adjust section placement and relocation logic for Mach-OArtem Pyanykh2019-03-201-3/+7
* Update Trac ticket URLs to point to GitLabRyan Scott2019-03-151-2/+2
* Drop support for i386 and PowerPC in MachO linkerArtem Pyanykh2019-02-221-3/+1
* Allocate bss section within proper range of other sectionsZejun Wu2019-01-301-10/+12
* Add a RTS option -xp to load PIC object anywhere in address spaceZejun Wu2019-01-301-41/+43
* Revert "Batch merge"Ben Gamari2019-01-301-47/+43
* Batch mergeBen Gamari2019-01-301-43/+47
* Extend linker-script workaround to work with musl libcSamuel Holland2019-01-211-1/+1
* linker: store entire link map and use it.Tamar Christina2018-12-041-10/+13
* Revert "Add a RTS option -xp to load PIC object anywhere in address space"Ben Gamari2018-10-301-39/+41
* Revert "Allocate bss section within proper range of other sections"Ben Gamari2018-10-301-12/+10
* Allocate bss section within proper range of other sectionsZejun Wu2018-10-151-10/+12
* Add a RTS option -xp to load PIC object anywhere in address spaceZejun Wu2018-10-151-41/+39
* Fix PE linker wibblesTamar Christina2018-10-041-0/+6
* Updated PE linker, section alignment and cleanup.Tamar Christina2018-09-171-29/+36
* Finish stable splitDavid Feuer2018-08-291-1/+1
* Remove MAX_PATH restrictions from RTS, I/O manager and various utilitiesTamar Christina2018-03-311-1/+2
* Add stack traces on crashes on WindowsTamar Christina2017-10-221-0/+15
* [RTS] Add getObjectLoadStatusBartosz Nitka2017-09-181-0/+24
* Properly handle dlerror() message on FreeBSD when linking linker scriptsGleb Popov2017-08-141-1/+1
* Linker: Fix whitespaceBen Gamari2017-06-081-16/+16
* Better import library support for WindowsTamar Christina2017-06-021-1/+4
* Abandon typedefing the {Section,ObjectCode}FormatInfo structsGabor Greif2017-05-041-1/+1
* [linker] Add ocInit/ocDeinit for ELFMoritz Angermann2017-05-011-18/+38
* Prefer #if defined to #ifdefBen Gamari2017-04-281-10/+10
* catch the case where there is no symCmdMoritz Angermann2017-04-211-0/+2
* Revert "linker/mach-o: Catch the case where there is no symCmd"Ben Gamari2017-04-181-2/+0
* linker/mach-o: Catch the case where there is no symCmdMoritz Angermann2017-04-151-0/+2
* rts: Fix lingering #ifsBen Gamari2017-04-041-3/+3
* Add ocInit_MachOMoritz Angermann2017-03-261-0/+9
* rts linker: Introduce MachOTypesMoritz Angermann2017-03-261-0/+6
* Make mmap r+w only during preload for iOS.Moritz Angermann2017-03-261-1/+18
* Make list of deprecated symbols on Windows weak.Tamar Christina2017-02-261-1/+2
* Slighly clean up symbol loading error.Tamar Christina2017-01-301-2/+5
* Testsuite: Skip failing tests on PowerPC 64-bitPeter Trommler2016-12-271-7/+13
* Use C99's boolBen Gamari2016-11-291-5/+5
* rts: Fix LoadArchive on OS XBen Gamari2016-11-111-6/+3
* rts/linker: Move loadArchive to new source fileBen Gamari2016-11-101-526/+3
* linker: Move ARM interworking note to SymbolExtras.cBen Gamari2016-11-021-24/+0
* linker: Split ELF implementation into separate source fileBen Gamari2016-11-021-1709/+5
* linker: Split MachO implementation into new source fileBen Gamari2016-11-021-1226/+1
* linker: Split PEi386 implementation into new source fileBen Gamari2016-11-021-1602/+45
* Shuffle declarations into LinkerInternals.hBen Gamari2016-11-021-27/+4
* linker: Split symbol extras logic into new source fileBen Gamari2016-11-021-200/+1
* linker: Shuffle configuration into LinkerInternals.hBen Gamari2016-11-021-17/+0