Skip to content
  • Matthew Pickering's avatar
    Rename COMPILING_BASE_PACKAGE to COMPILING_GHC_INTERNAL_PACKAGE · 57c50f41
    Matthew Pickering authored and Marge Bot's avatar Marge Bot committed
    The COMPILING_BASE_PACKAGE macro is concerned with issues defining
    symbols and using symbols in the same compilation unit. However, these
    symbols now exist in ghc-internal rather than base, so we should rename
    the macro accordingly.
    
    The code is guards is likely never used as we never produce windows DLLs
    but it is simpler to just perform the renaming for now.
    
    These days there is little doubt that this macro defined in this ad-hoc
    manner would be permitted to exist, but these days are not those days.
    
    Fixes #25221
    57c50f41