summaryrefslogtreecommitdiff
path: root/rts/linker/SymbolExtras.c
Commit message (Expand)AuthorAgeFilesLines
* rts: Move mmapForLinker and friends to linker/MMap.cBen Gamari2022-02-091-0/+1
* rts: Generalize mmapForLinkerMarkExecutableGHC GitLab CI2022-02-061-1/+1
* Add background note in elf_tlsgd.c.Viktor Dukhovni2021-04-221-0/+1
* Support R_X86_64_TLSGD relocation on FreeBSDViktor Dukhovni2021-04-221-2/+3
* [linker] SymbolExtras are only used on PPC and X86Moritz Angermann2021-03-291-2/+2
* rts/linker: Introduce munmapForLinkerBen Gamari2020-12-011-1/+1
* rts: Introduce mmapAnonForLinkerBen Gamari2020-12-011-1/+1
* rts/linker: Align bssSize to page size when mapping symbol extrasBen Gamari2020-11-201-1/+3
* [linker] Fix out of range relocations.Moritz Angermann2020-07-231-1/+1
* rts/linker: Ensure that code isn't writableBen Gamari2019-11-041-1/+30
* rts: Make m32 allocator per-ObjectCodeBen Gamari2019-11-011-4/+5
* Adjust section placement and relocation logic for Mach-OArtem Pyanykh2019-03-201-0/+1
* Allocate bss section within proper range of other sectionsZejun Wu2019-01-301-17/+14
* Add a RTS option -xp to load PIC object anywhere in address spaceZejun Wu2019-01-301-22/+39
* Revert "Batch merge"Ben Gamari2019-01-301-49/+35
* Batch mergeBen Gamari2019-01-301-35/+49
* Revert "Add a RTS option -xp to load PIC object anywhere in address space"Ben Gamari2018-10-301-39/+22
* Revert "Allocate bss section within proper range of other sections"Ben Gamari2018-10-301-14/+17
* Allocate bss section within proper range of other sectionsZejun Wu2018-10-151-17/+14
* Add a RTS option -xp to load PIC object anywhere in address spaceZejun Wu2018-10-151-22/+39
* rts/linker/{SymbolExtras,elf_got}.c: map code as read-onlySantiago MunĂ­n2018-06-221-2/+6
* [linker] fix armv7 & add aarch64Moritz Angermann2017-06-081-94/+2
* Prefer #if defined to #ifdefBen Gamari2017-04-281-4/+4
* rts: Fix lingering #ifsBen Gamari2017-04-041-1/+1
* SymbolExtras: A bit of spring cleaningBen Gamari2017-03-021-7/+5
* Use C99's boolBen Gamari2016-11-291-1/+1
* linker: Move ARM interworking note to SymbolExtras.cBen Gamari2016-11-021-0/+28
* linker: Split symbol extras logic into new source fileBen Gamari2016-11-021-0/+209