summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
...
| | * | testsuite: Fix exit code of bounds checking tests on WindowsBen Gamari2022-04-071-1/+1
| | * | rts: Adjust RTS symbol table on Windows for ucrtBen Gamari2022-04-072-5/+5
| | * | configure: Make environ decl check more robustBen Gamari2022-04-074-4/+25
| | * | rts: Add missing newline in error messageBen Gamari2022-04-071-1/+1
| | * | rts: Refactor and fix printf attributes on clangBen Gamari2022-04-073-26/+15
| | * | testsuite: Mark T10420 as broken on WindowsBen Gamari2022-04-072-2/+3
| | * | testsuite: Mark TH_spliceE5_prof as unbroken on WindowsBen Gamari2022-04-061-2/+1
| | * | linker/PEi386: More descriptive error messageBen Gamari2022-04-061-1/+1
| | * | hadrian: Build wrappers using ghc rather than ccBen Gamari2022-04-061-2/+2
| | * | Bump text submoduleBen Gamari2022-04-061-0/+0
| | * | Bump bytestring submoduleBen Gamari2022-04-061-0/+0
| | * | hadrian: Disable ghci libraries when object merging is not availableBen Gamari2022-04-063-5/+19
| | * | Bump process submoduleBen Gamari2022-04-061-0/+0
| | * | Bump Cabal submoduleBen Gamari2022-04-061-0/+0
| | * | testsuite/driver: Treat framework failures of fragile tests as non-fatalBen Gamari2022-04-061-1/+3
| | * | testsuite: Mark test-defaulting-plugin as fragile on WindowsBen Gamari2022-04-061-0/+2
| | * | testsuite: Provide module definitions in T10955dynBen Gamari2022-04-064-7/+25
| | * | testsuite: Fix mk-big-objBen Gamari2022-04-061-1/+1
| | * | testsuite: Split T13366 into two testsBen Gamari2022-04-065-17/+30
| | * | testsuite: Clean up tests depending on C++ std libBen Gamari2022-04-068-21/+10
| | * | testsuite: Rework T13606 to avoid gcc dependenceBen Gamari2022-04-061-1/+2
| | * | testsuite: Mark FloatFnInverses as fixedBen Gamari2022-04-061-2/+1
| | * | testsuite: Mark T9405 as fixed on WindowsBen Gamari2022-04-061-1/+1
| | * | testsuite: Mark Windows as a libc++ platformBen Gamari2022-04-061-0/+2
| | * | testsuite: Port T16514 to CBen Gamari2022-04-063-46/+32
| | * | Drop -static-libgccBen Gamari2022-04-061-28/+2
| | * | testsuite: Test that we can build bigobj PE objectsBen Gamari2022-04-062-0/+12
| | * | Windows/Clang: Build system adaptationBen Gamari2022-04-067-268/+212
| | * | driver: Drop hacks surrounding windres invocationBen Gamari2022-04-061-16/+2
| | * | rts: Eliminate use of nested functionsGHC GitLab CI2022-04-061-9/+11
| | |/
| * | rts/linker/LoadArchive: Fix leaking file handlewip/windows-high-linkerBen Gamari2022-04-061-1/+1
| * | rts/linker: Split up object resolution and initializationBen Gamari2022-04-062-15/+61
| * | rts/linker: Report archive member indexBen Gamari2022-04-064-8/+10
| * | rts/PathUtils: Define pathprintf in terms of snwprintf on WindowsBen Gamari2022-04-061-1/+1
| * | rts/linker: More descriptive debug outputBen Gamari2022-04-062-12/+21
| * | Move msvcrt dep out of baseBen Gamari2022-04-061-3/+1
| * | rts/PEi386: Avoid accidentally-quadratic allocation costBen Gamari2022-04-061-19/+45
| * | rts/PEi386: Move allocateBytes to MMap.cBen Gamari2022-04-063-110/+92
| * | rts/PEi386: Rework linkerBen Gamari2022-04-068-379/+498
| * | rts: Mark anything that might have an info table as dataGHC GitLab CI2022-04-061-265/+269
| * | rts/PEi386: Fix relocation overflow behaviorBen Gamari2022-04-063-16/+27
| * | rts/linker: Preserve information about symbol typesBen Gamari2022-04-0610-41/+128
| * | rts/PEi386: Fix memory leakGHC GitLab CI2022-04-061-1/+3
| * | rts/PEi386: Move some debugging output to -DLGHC GitLab CI2022-04-061-0/+4
| |/
* | nativeGen: Note signed-extended nature of MOVwip/windows-high-codegenBen Gamari2022-04-061-0/+4
* | Don't assume that labels are 32-bit on WindowsBen Gamari2022-04-061-10/+17
* | Refactor is32BitLit to take Platform rather than BoolBen Gamari2022-04-061-37/+33
* | Generate LEA for label expressionsBen Gamari2022-04-061-0/+16
* | nativeGen/x86: Use %rip-relative addressingBen Gamari2022-04-061-8/+49
|/
* Refactor OutputableBndrFlag instancesVladislav Zavialov2022-04-061-36/+7