[Git][ghc/ghc][wip/supersven/fix-aarch64-switch-table-jumps] JumpTableNoStackDealloc: Use type annotations to support 32bit archs

Sven Tennie (@supersven) gitlab at gitlab.haskell.org
Tue Feb 25 06:32:14 UTC 2025



Sven Tennie pushed to branch wip/supersven/fix-aarch64-switch-table-jumps at Glasgow Haskell Compiler / GHC


Commits:
9d748d4e by Sven Tennie at 2025-02-25T07:29:19+01:00
JumpTableNoStackDealloc: Use type annotations to support 32bit archs

Actually, to support non-64bit architectures, because these default constants to
their word width. However, right now, we don't support anything else
than 32bit and 64bit architectures, so the title explains the current
state of affairs.

- - - - -


2 changed files:

- testsuite/tests/cmm/should_run/JumpTableNoStackDeallocGen.hs
- testsuite/tests/cmm/should_run/JumpTableNoStackDealloc_cmm.cmm


The diff was not included because it is too large.


View it on GitLab: https://gitlab.haskell.org/ghc/ghc/-/commit/9d748d4ee788f378acaad627df96939ef3a09632

-- 
View it on GitLab: https://gitlab.haskell.org/ghc/ghc/-/commit/9d748d4ee788f378acaad627df96939ef3a09632
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/20250225/a6995f67/attachment.html>


More information about the ghc-commits mailing list