[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:10:19 UTC 2022



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


Commits:
17ddddf4 by John Ericson at 2022-12-30T01:10:01-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.

- - - - -
7e365a6c by Ben Gamari at 2022-12-30T01:10:10-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/15faac8fa9a51eae193dcafc9ad343b87a079b52...7e365a6c44292f8f3e37c38a932c29339987e759

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


More information about the ghc-commits mailing list