summaryrefslogtreecommitdiff
path: root/rts/linker/PEi386.c
Commit message (Expand)AuthorAgeFilesLines
* Move absentError into ghc-prim.Andreas Klebinger2021-02-261-1/+1
* linker: Fix atexit handlers on PETamar Christina2021-02-221-0/+5
* rts/PEi386: Fix reentrant lock usageBen Gamari2021-01-091-1/+1
* rts/linker: Use m32 to allocate symbol extras in PEi386Ben Gamari2020-12-011-29/+15
* rts/linker: Replace some ASSERTs with CHECKBen Gamari2020-11-301-2/+2
* Fix and enable object unloading in GHCiÖmer Sinan Ağacan2020-11-111-1/+2
* rts/linker: Fix relocation overflow in PE linkerBen Gamari2020-11-101-4/+6
* rts: Consistently use stgMallocBytes instead of mallocGHC GitLab CI2020-09-051-10/+10
* winio: Small linker comment and ifdef cleanupsTamar Christina2020-07-151-2/+0
* fix windows bootstrap due to linker changesTamar Christina2020-06-181-5/+3
* rts: Make non-existent linker search path merely a warningBen Gamari2020-05-091-2/+2
* Fix overflow.Tamar Christina2020-01-061-1/+1
* Fix typos, using Wikipedia list of common typosBrian Wignall2019-11-281-2/+2
* rts: Add missing include of SymbolExtras.hBen Gamari2019-11-191-0/+1
* rts: Fix m32 allocator build on WindowsBen Gamari2019-11-071-0/+2
* Windows: Update tarballs to GCC 9.2 and remove MAX_PATH limit.Tamar Christina2019-10-201-2/+8
* Fix bounds check in ocResolve_PEi386 for relocation values.Andreas Klebinger2019-09-241-2/+2
* Allocate bss section within proper range of other sectionsZejun Wu2019-01-301-1/+1
* Revert "Batch merge"Ben Gamari2019-01-301-1/+1
* Batch mergeBen Gamari2019-01-301-1/+1
* linker: store entire link map and use it.Tamar Christina2018-12-041-4/+6
* rts: Fix bss initialization on WindowsTamar Christina2018-11-221-7/+6
* Revert "Allocate bss section within proper range of other sections"Ben Gamari2018-10-301-1/+1
* Allocate bss section within proper range of other sectionsZejun Wu2018-10-151-1/+1
* Fix PE linker wibblesTamar Christina2018-10-041-13/+22
* Updated PE linker, section alignment and cleanup.Tamar Christina2018-09-171-553/+593
* Remove MAX_PATH restrictions from RTS, I/O manager and various utilitiesTamar Christina2018-03-311-0/+3
* rts: fix filename case for mingw32 targetSergei Trofimovich2017-12-051-1/+1
* Add stack traces on crashes on WindowsTamar Christina2017-10-221-0/+196
* 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
* 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-081-147/+477
* Better import library support for WindowsTamar Christina2017-06-021-86/+224
* Prefer #if defined to #ifdefBen Gamari2017-04-281-3/+3
* Fix Windows x86 buildTamar Christina2017-03-201-0/+2
* Load dependent dlls.Tamar Christina2017-02-261-63/+106
* Fix ExtraSymbols jump table on Windows.Tamar Christina2017-02-141-16/+21
* Expand list of always loaded Windows shared libsTamar Christina2017-02-141-0/+6
* Slighly clean up symbol loading error.Tamar Christina2017-01-301-1/+1
* Clean up RTS Linker Windows.Tamar Christina2017-01-181-242/+199
* Fix abort and import lib search on WindowsTamar Christina2017-01-151-2/+3
* rts/linker: Fix LoadArchive build on WindowsBen Gamari2016-12-081-1/+1
* Fix x86 Windows build and testsuiteTamar Christina2016-12-061-0/+2
* rts: Fix references to UCharBen Gamari2016-11-131-25/+2
* Some minor linker cleanups.Tamar Christina2016-11-061-1/+1
* linker: Split PEi386 implementation into new source fileBen Gamari2016-11-021-0/+1589