summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* ROMES: WIP 4wip/toolchain-selectionRodrigo Mesquita2023-05-152-16/+21
* Handle unspecified vs specified flags and commands betterRodrigo Mesquita2023-05-154-31/+47
* Fix [host|target]-[os|arch] vs [host|target]-haskell-[os|arch]Rodrigo Mesquita2023-05-154-27/+15
* Delete CMD_OPTS_STAGEXRodrigo Mesquita2023-05-1516-99/+70
* ROMES: WIP 3Rodrigo Mesquita2023-05-155-4/+22
* Read deleted keys from host and target's targetRodrigo Mesquita2023-05-123-53/+62
* Configure CLink supports response filesRodrigo Mesquita2023-05-123-36/+29
* Rip out more from hadrians system.config.inRodrigo Mesquita2023-05-123-42/+9
* Remove configure checks of GNUnoexecStack and ident directiveRodrigo Mesquita2023-05-123-55/+2
* Rip more of configure that is no longer being usedRodrigo Mesquita2023-05-121-140/+0
* Handle passing CPP cmd and flags from configure to ghc-toolchainRodrigo Mesquita2023-05-123-77/+36
* ghc-toolchain: UseLibFFI, LdCompactUnwind, LdFileListRodrigo Mesquita2023-05-127-66/+95
* ROMES WIPRodrigo Mesquita2023-05-125-24/+54
* Re-introduce flags in hadrian configRodrigo Mesquita2023-05-122-0/+11
* ROMES: WIPRodrigo Mesquita2023-05-1220-121/+142
* ghc-toolchain library and usage in hadrian flagsRodrigo Mesquita2023-05-129-33/+148
* ROMES:WIPRodrigo Mesquita2023-05-127-50/+31
* Re-introduce ld-override optionRodrigo Mesquita2023-05-123-11/+28
* ghc-toolchain: Rename readProcess to readProcessStdoutRodrigo Mesquita2023-05-126-11/+31
* FixesBen Gamari2023-05-122-0/+15
* configure: Rip out toolchain selection logicBen Gamari2023-05-1225-934/+56
* Rip out runtime linker/compiler checksBen Gamari2023-05-128-365/+3
* Move via-C flags into GHCBen Gamari2023-05-121-2/+3
* configure: Rip out Solaris dyld checkBen Gamari2023-05-125-56/+4
* ghc-toolchain: Initial commitBen Gamari2023-05-1221-0/+1709
* Mention new implementation of GHC.IORef.atomicSwapIORef in the changelogwip/T23333Bodigrim2023-05-121-0/+1
* hadrian: Fix mention of non-existent removeFiles functionBen Gamari2023-05-121-1/+1
* Allow Core optimizations when interpreting bytecodeKrzysztof Gogolewski2023-05-1211-2/+61
* Don't panic in mkNewTyConRhssheaf2023-05-126-26/+133
* Doc: Fix out-of-sync using-optimisation pagePierre Le Marre2023-05-111-37/+40
* JS: refactor jsSaturate to return a saturated JStat (#23328)Josh Meredith2023-05-119-103/+85
* hadrian: fix no_dynamic_libs flavour transformerCheng Shao2023-05-111-14/+6
* rts: Refine memory retention behaviour to account for pinned/compacted objectsMatthew Pickering2023-05-115-12/+131
* Add a test for #21278Krzysztof Gogolewski2023-05-113-0/+21
* Add fused multiply-add instructionssheaf2023-05-1135-26/+1244
* Document unlawfulness of instance Num FixedBodigrim2023-05-112-2/+9
* Add a test for #17284Krzysztof Gogolewski2023-05-114-1/+15
* Move "target has RTS linker" out of settingsRodrigo Mesquita2023-05-1110-24/+25
* Look both ways when looking for quantified equalitiesSimon Peyton Jones2023-05-116-52/+78
* Build vanilla alpine bindistsMatthew Pickering2023-05-113-8/+141
* base: Export GHC.Conc.Sync.fromThreadIdBen Gamari2023-05-112-1/+10
* Bump hsc2hs submoduleCheng Shao2023-05-101-0/+0
* ghc-prim: Generalize keepAlive#/touch# in state token typeBen Gamari2023-05-102-2/+4
* Make `(&)` representation polymorphic in the return typekonsumlamm2023-05-092-4/+7
* Adjust AArch64 stackFrameHeaderSizeSven Tennie2023-05-091-7/+6
* nonmoving: Account for mutator allocations in bytes_allocatedBen Gamari2023-05-093-1/+7
* Add a regression test for #21050Krzysztof Gogolewski2023-05-093-0/+38
* JS: add GHC.JS.Optimizer, remove RTS.Printer, add Linker.Optdoyougnu2023-05-0919-395/+782
* Make atomicSwapMutVar# an inline primopwip/ioref-swap-xchgBen Gamari2023-05-095-24/+20
* compiler: Implement atomicSwapIORef with xchgBen Gamari2023-05-098-6/+26