[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Summary of the Arm ports BoF at DC17

On 2017-09-14 12:58 +0800, Paul Wise wrote:
> Wookey, could you add something about the motivation for arm64ilp32 to
> the wiki page about it?

Will do. But the short version is that it's only useful if you need to
run 32-bit code on hardware that only supports the 64-bit execution
mode. Such hardware does exist (Cavium ThunderX), and it can't run
armhf. It's not clear if more manufacturers will make such chips.

And then you need a reason to run as 32-bit, but where you can rebuild
code. So it's no use for old binaries, but it is useful for codebases
that are not 64-bit safe. There might be arguments about memory usage
(as for x32) where 32-bit makes sense, but I've not seen any data on that.

As of today (about 3 hours ago :-), there is an ILP32 debian stable
debootrappable set of packages, so it's possible to do said tests.

Principal hats:  Linaro, Debian, Wookware, ARM

Attachment: signature.asc
Description: Digital signature

Reply to: