GCC Goes Ahead With ARM64 ILP32 Deprecation
|
Title says it all really. |
|
Some context from that article:
|
|
ILP32 is ARM64 with 32 bit pointers, ints and longs. from https://wiki.debian.org/Arm64ilp32Port :
|
|
The relevance to RISC OS is that you could use ILP32 to port it to ARMv8 without having to redesign RISC OS to handle 64 bit memory. It’s practically a 1:1 translation of ARMv7 opcodes, which makes it easier to do translation of code which can’t be recompiled, and would run at comparable speeds to native 64 bit code. |