4 ms·
Linux offers the x32 ABI[1] for this reason: small 32-bit pointers but maintaining the advantages of x86-64 (more/bigger registers etc). [1]: http://en.wikiped
by dbaupp 12y ago
Linux offers the x32 ABI[1] for this reason: small 32-bit pointers but maintaining the advantages of x86-64 (more/bigger registers etc).
[1]: http://en.wikipedia.org/wiki/X32_ABI http://en.wikipedia.org/wiki/X32_ABI
- deleted 12y ago[deleted]
- srean 12y agoHave you used it or know people who have ? I am very curious about the experience and the details. Are there distributions that ship with libraries compiled with X32_ABI ?
- krakensden 12y agoUbuntu?
- ldng 12y agoMaybe some embedded systems distro have tried but as far as I know not any major distro. That would probably uncover quite a lot of bugs and require adaptations since lot of code assume Intel and compatible are either x86 or x86_64 and address memory accordingly. There are some people trying to port Archlinux to x32 but I really don't know the status. [edit] An one year old LWN article : http://lwn.net/Articles/548838/ http://lwn.net/Articles/548838/
- dbaupp 12y agoI seem to have /libx32 and /usr/libx32 (and they're non-empty too) on my Debian unstable system.