summaryrefslogtreecommitdiff
path: root/rts/linker
Commit message (Expand)AuthorAgeFilesLines
* 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
* Allocate bss section within proper range of other sectionsZejun Wu2018-10-158-64/+77
* Add a RTS option -xp to load PIC object anywhere in address spaceZejun Wu2018-10-153-51/+56
* Fix PE linker wibblesTamar Christina2018-10-041-13/+22
* Always check the relocation value for x86_64Zejun Wu2018-10-011-47/+79
* Updated PE linker, section alignment and cleanup.Tamar Christina2018-09-174-567/+662
* rts/linker/{SymbolExtras,elf_got}.c: map code as read-onlySantiago MunĂ­n2018-06-222-2/+9
* Minor typofix in LoadArchive.cEdward Z. Yang2018-04-101-1/+1
* Remove MAX_PATH restrictions from RTS, I/O manager and various utilitiesTamar Christina2018-03-312-0/+4
* typos in local varGabor Greif2017-12-141-2/+2
* rts: fix filename case for mingw32 targetSergei Trofimovich2017-12-051-1/+1
* Add stack traces on crashes on WindowsTamar Christina2017-10-222-0/+198
* Adds x86 NONE relocation typeMoritz Angermann2017-10-031-0/+4
* rts: Silence missing __noreturn__ warningBen Gamari2017-09-261-1/+1
* Fix typos in diagnostics, testsuite and commentsGabor Greif2017-09-071-1/+1
* rts: Fix ASSERTs with space before opening parenBen Gamari2017-08-251-13/+13
* rts: Fix references to Note [BFD import library]Ben Gamari2017-08-251-0/+1
* rts: Fix warnings on aarch64 and clean up styleBen Gamari2017-08-251-22/+23
* Fix loading of dlls on 32bit windowsSergey Vinokurov2017-08-211-0/+7
* Correct incorrect free in PE linkerTamar Christina2017-08-191-3/+7
* Big-obj support for the Windows runtime linkerTamar Christina2017-07-082-152/+524
* Typos [ci skip]Gabor Greif2017-06-132-2/+2
* linker: Fix cast-to-uint64_tBen Gamari2017-06-121-1/+1
* [linker] fix armv7 & add aarch64Moritz Angermann2017-06-0821-607/+1680
* Better import library support for WindowsTamar Christina2017-06-023-113/+228
* rts/linker/ElfTypes.h: restore powerps (and others) supportSergei Trofimovich2017-05-141-7/+4
* We define the `<XXX>_HOST_ARCH` to `1`, but never to `0`inMoritz Angermann2017-05-111-3/+4
* tweak to minimize diff against ocInit_ELFGabor Greif2017-05-051-2/+2
* rts: Fix MachO from D3527Ben Gamari2017-05-041-3/+3
* Abandon typedefing the {Section,ObjectCode}FormatInfo structsGabor Greif2017-05-043-11/+10
* [linker] Add ocInit/ocDeinit for ELFMoritz Angermann2017-05-013-4/+171
* Prefer #if defined to #ifdefBen Gamari2017-04-288-23/+23
* Enable new warning for fragile/incorrect CPP #if usageErik de Castro Lopo2017-04-281-4/+6