Skip to content
Snippets Groups Projects
Forked from Glasgow Haskell Compiler / GHC
6138 commits behind the upstream repository.
  • Sylvain Henry's avatar
    b5c71454
    Don't let configure perform trivial substitutions (#21846) · b5c71454
    Sylvain Henry authored and Marge Bot's avatar Marge Bot committed
    Hadrian now performs substitutions, especially to generate .cabal files
    from .cabal.in files. Two benefits:
    
    1. We won't have to re-configure when we modify thing.cabal.in. Hadrian
       will take care of this for us.
    
    2. It paves the way to allow the same package to be configured
       differently by Hadrian in the same session. This will be useful to
       fix #19174: we want to build a stage2 cross-compiler for the host
       platform and a stage1 compiler for the cross target platform in the
       same Hadrian session.
    b5c71454
    History
    Don't let configure perform trivial substitutions (#21846)
    Sylvain Henry authored and Marge Bot's avatar Marge Bot committed
    Hadrian now performs substitutions, especially to generate .cabal files
    from .cabal.in files. Two benefits:
    
    1. We won't have to re-configure when we modify thing.cabal.in. Hadrian
       will take care of this for us.
    
    2. It paves the way to allow the same package to be configured
       differently by Hadrian in the same session. This will be useful to
       fix #19174: we want to build a stage2 cross-compiler for the host
       platform and a stage1 compiler for the cross target platform in the
       same Hadrian session.
Code owners
Assign users and groups as approvers for specific file changes. Learn more.
fp_cc_supports__atomics.m4 2.40 KiB