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
TargetIsa
for it.Benefit
Avoid silent miscompilation.
Last updated: Dec 23 2024 at 12:05 UTC