Skip to content
Snippets Groups Projects
Forked from Glasgow Haskell Compiler / GHC
5596 commits behind the upstream repository.
  • Ben Gamari's avatar
    05303f68
    testsuite: Clean up dynlib support predicates · 05303f68
    Ben Gamari authored and Marge Bot's avatar Marge Bot committed
    Previously it was unclear whether req_shared_libs should require:
    
     * that the platform supports dynamic library loading,
     * that GHC supports dynamic linking of Haskell code, or
     * that the dyn way libraries were built
    
    Clarify by splitting the predicate into two:
    
     * `req_dynamic_lib_support` demands that the platform support dynamic
       linking
     * `req_dynamic_hs` demands that the GHC support dynamic linking of
       Haskell code on the target platform
    
    Naturally `req_dynamic_hs` cannot be true unless
    `req_dynamic_lib_support` is also true.
    05303f68
    History
    testsuite: Clean up dynlib support predicates
    Ben Gamari authored and Marge Bot's avatar Marge Bot committed
    Previously it was unclear whether req_shared_libs should require:
    
     * that the platform supports dynamic library loading,
     * that GHC supports dynamic linking of Haskell code, or
     * that the dyn way libraries were built
    
    Clarify by splitting the predicate into two:
    
     * `req_dynamic_lib_support` demands that the platform support dynamic
       linking
     * `req_dynamic_hs` demands that the GHC support dynamic linking of
       Haskell code on the target platform
    
    Naturally `req_dynamic_hs` cannot be true unless
    `req_dynamic_lib_support` is also true.
Code owners
Assign users and groups as approvers for specific file changes. Learn more.
all.T 1.08 KiB