bjorn3 opened issue #8694:
Feature
The x32 abi uses 32bit pointers rather than 64bit pointers. Currently Cranelift accepts x86_64-unknown-linux-gnux32 as target but treats it as x86_64-unknown-linux including usage of 64bit pointers. Cranelift should either implement actual x32 support or reject building a
TargetIsafor it.Benefit
Avoid silent miscompilation.
abrown closed issue #8694:
Feature
The x32 abi uses 32bit pointers rather than 64bit pointers. Currently Cranelift accepts x86_64-unknown-linux-gnux32 as target but treats it as x86_64-unknown-linux including usage of 64bit pointers. Cranelift should either implement actual x32 support or reject building a
TargetIsafor it.Benefit
Avoid silent miscompilation.
Last updated: Dec 06 2025 at 06:05 UTC