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: Nov 22 2024 at 17:03 UTC