Marge Bot pushed to branch master at Glasgow Haskell Compiler / GHC
Commits:
-
6e67fa08
by Ben Gamari at 2025-05-08T06:21:21-04:00
-
a9d0a22c
by Ben Gamari at 2025-05-08T06:21:22-04:00
2 changed files:
Changes:
| ... | ... | @@ -526,10 +526,10 @@ generateExternDecls = do |
| 526 | 526 | modifyEnv $ \env -> env { envAliases = emptyUniqSet }
|
| 527 | 527 | return (concat defss, [])
|
| 528 | 528 | |
| 529 | --- | Is a variable one of the special @$llvm@ globals?
|
|
| 529 | +-- | Is a variable one of the special @\@llvm@ globals?
|
|
| 530 | 530 | isBuiltinLlvmVar :: LlvmVar -> Bool
|
| 531 | 531 | isBuiltinLlvmVar (LMGlobalVar lbl _ _ _ _ _) =
|
| 532 | - "$llvm" `isPrefixOf` unpackFS lbl
|
|
| 532 | + "llvm." `isPrefixOf` unpackFS lbl
|
|
| 533 | 533 | isBuiltinLlvmVar _ = False
|
| 534 | 534 | |
| 535 | 535 | -- | Here we take a global variable definition, rename it with a
|
| ... | ... | @@ -125,7 +125,7 @@ genGlobalLabelArray var_nm clbls = do |
| 125 | 125 | prio = LMStaticLit $ LMIntLit 0xffff i32
|
| 126 | 126 | in LMStaticStrucU [prio, fn, null] entry_ty
|
| 127 | 127 | |
| 128 | - arr_var = LMGlobalVar var_nm arr_ty Internal Nothing Nothing Global
|
|
| 128 | + arr_var = LMGlobalVar var_nm arr_ty Appending Nothing Nothing Global
|
|
| 129 | 129 | mkFunTy lbl = LMFunction $ LlvmFunctionDecl lbl ExternallyVisible CC_Ccc LMVoid FixedArgs [] Nothing
|
| 130 | 130 | entry_ty = LMStructU [i32, LMPointer $ mkFunTy $ fsLit "placeholder", LMPointer i8]
|
| 131 | 131 | arr_ty = LMArray (length clbls) entry_ty
|