[Git][ghc/ghc][wip/rts-configure-2] 2 commits: Give the RTS it's own configure script

John Ericson (@Ericson2314) gitlab at gitlab.haskell.org
Fri Dec 30 06:04:46 UTC 2022



John Ericson pushed to branch wip/rts-configure-2 at Glasgow Haskell Compiler / GHC


Commits:
6d1792b4 by John Ericson at 2022-12-30T01:03:34-05:00
Give the RTS it's own configure script

Currently it doesn't do much anything, we are just trying to introduce
it without breaking the build. Later, we will move functionality from
the top-level configure script over to it.

- - - - -
15faac8f by Ben Gamari at 2022-12-30T01:03:39-05:00
rts configure script

Need to use CPP not `if` in rts.buildinfo

Bump cabal submodule to include
https://github.com/haskell/cabal/pull/8565

- - - - -


30 changed files:

- boot
- compiler/GHC/Linker/Dynamic.hs
- compiler/GHC/Linker/Static.hs
- compiler/GHC/Platform.hs
- compiler/GHC/Settings/IO.hs
- configure.ac
- distrib/configure.ac.in
- hadrian/bindist/Makefile
- hadrian/bindist/config.mk.in
- hadrian/cabal.project
- hadrian/cfg/system.config.in
- hadrian/hadrian.cabal
- hadrian/src/Base.hs
- hadrian/src/Oracles/Flag.hs
- hadrian/src/Rules/Generate.hs
- hadrian/src/Rules/Lint.hs
- hadrian/src/Rules/Register.hs
- hadrian/src/Settings/Packages.hs
- libraries/Cabal
- libraries/base/.gitignore
- m4/fp_find_libdw.m4
- rts/.gitignore
- + rts/configure.ac
- + rts/external-symbols.list.in
- rts/include/rts/PosixSource.h
- rts/linker/Elf.c
- rts/linker/elf_got.c
- m4/fp_bfd_support.m4 → rts/m4/fp_bfd_support.m4
- m4/fp_cc_supports__atomics.m4 → rts/m4/fp_cc_supports__atomics.m4
- m4/fp_check_pthreads.m4 → rts/m4/fp_check_pthreads.m4


The diff was not included because it is too large.


View it on GitLab: https://gitlab.haskell.org/ghc/ghc/-/compare/b026a71e732bca1b05a38c3e65953ece84865744...15faac8fa9a51eae193dcafc9ad343b87a079b52

-- 
View it on GitLab: https://gitlab.haskell.org/ghc/ghc/-/compare/b026a71e732bca1b05a38c3e65953ece84865744...15faac8fa9a51eae193dcafc9ad343b87a079b52
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/20221230/7fdc8b18/attachment.html>


More information about the ghc-commits mailing list