[Git][ghc/ghc][wip/angerman/backport/8.6/reinstallable-lib-ghc] 19 commits: Move Constants into rts

Moritz Angermann gitlab at gitlab.haskell.org
Wed May 8 02:22:07 UTC 2019



Moritz Angermann pushed to branch wip/angerman/backport/8.6/reinstallable-lib-ghc at Glasgow Haskell Compiler / GHC


Commits:
6d6ad724 by Moritz Angermann at 2019-03-13T06:48:11Z
Move Constants into rts

- - - - -
6fb6a04f by Moritz Angermann at 2019-03-13T06:48:12Z
Move primops into ghc-prim

- - - - -
74a00695 by Moritz Angermann at 2019-03-13T06:48:12Z
Move boot_platform and primops.txt.pp into ghc-prim

- - - - -
74e45b23 by Moritz Angermann at 2019-03-13T06:48:12Z
Split Config.hs into Config.hs + config.hs-incl, and place config.hs-incl into the rts.

- - - - -
f5a7b42c by Moritz Angermann at 2019-03-13T06:48:12Z
WIP

- - - - -
ad5aba68 by Moritz Angermann at 2019-03-13T06:48:12Z
Make it build

- - - - -
8a756d54 by Moritz Angermann at 2019-03-13T06:48:12Z
Migrate flag logic from ghc to ghc-prim; add HsVersion.h to rts

- - - - -
0c1a5949 by Moritz Angermann at 2019-03-13T06:48:12Z
drop stage logic from ghc.cabal

- - - - -
fd669d12 by Moritz Angermann at 2019-03-13T06:48:13Z
Make sure headers are copied properly.

- - - - -
993e5ece by Moritz Angermann at 2019-03-13T06:48:13Z
Fix header locations

- - - - -
84f39ed1 by Moritz Angermann at 2019-03-13T06:48:13Z
WIP

- - - - -
195d09a2 by Moritz Angermann at 2019-03-13T06:48:13Z
Fix PPC_Darwin

- - - - -
8af42d0d by Moritz Angermann at 2019-03-13T06:48:13Z
don't regen ghc.mk if it already exists

- - - - -
37d36379 by Moritz Angermann at 2019-03-13T06:48:13Z
ghc-8.4.4 fixup

- - - - -
3ab92ebb by Moritz Angermann at 2019-03-13T06:48:13Z
Move HC_OPTS into files

- - - - -
c321e975 by Moritz Angermann at 2019-03-13T06:48:14Z
More cleanup

- - - - -
9874ea95 by Moritz Angermann at 2019-03-13T06:48:14Z
cpp -> ghc

- - - - -
e75e9689 by Moritz Angermann at 2019-03-13T06:48:14Z
Adds happy and alex as tool deps

- - - - -
c90f28ec by Moritz Angermann at 2019-03-13T06:48:14Z
drop ghc-prim .gitignore items

- - - - -


30 changed files:

- boot
- compiler/cmm/Bitmap.hs
- compiler/cmm/SMRep.hs
- compiler/codeGen/CodeGen/Platform/ARM.hs
- compiler/codeGen/CodeGen/Platform/ARM64.hs
- compiler/codeGen/CodeGen/Platform/NoRegs.hs
- compiler/codeGen/CodeGen/Platform/PPC.hs
- compiler/codeGen/CodeGen/Platform/PPC_Darwin.hs
- compiler/codeGen/CodeGen/Platform/SPARC.hs
- compiler/codeGen/CodeGen/Platform/X86.hs
- compiler/codeGen/CodeGen/Platform/X86_64.hs
- compiler/codeGen/StgCmmClosure.hs
- compiler/codeGen/StgCmmLayout.hs
- compiler/ghc.cabal.in
- compiler/ghc.mk
- compiler/ghci/ByteCodeInstr.hs
- compiler/ghci/RtClosureInspect.hs
- + compiler/main/Config.hs
- compiler/nativeGen/PPC/CodeGen.hs
- compiler/nativeGen/SPARC/CodeGen.hs
- compiler/nativeGen/X86/CodeGen.hs
- compiler/parser/Parser.y
- compiler/prelude/PrelRules.hs
- compiler/prelude/PrimOp.hs
- compiler/utils/Binary.hs
- ghc.mk
- ghc/ghc.mk
- includes/ghc.mk
- libraries/ghc-prim/.gitignore
- libraries/ghc-prim/ghc-prim.cabal


The diff was not included because it is too large.


View it on GitLab: https://gitlab.haskell.org/ghc/ghc/compare/000738d211940413421ace5cc04ee9e83c96c62a...c90f28ec00ecfc74935b3c216d5433292c219d6c

-- 
View it on GitLab: https://gitlab.haskell.org/ghc/ghc/compare/000738d211940413421ace5cc04ee9e83c96c62a...c90f28ec00ecfc74935b3c216d5433292c219d6c
You're receiving this email because of your account on gitlab.haskell.org.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.haskell.org/pipermail/ghc-commits/attachments/20190507/38441056/attachment.html>


More information about the ghc-commits mailing list