On Thu, Jan 16, 2020 at 7:21 AM Damjan Jovanovic damjan.jov@gmail.com wrote:
There are no fundamental limitations to running x86 software on x86-64. The CPU supports it. The kernel supports it. Libraries can be built into 32 bit binaries. Compilers/linkers/assemblers support 32 bit. The problem is political: lazy distros aspiring to be Apple, that don't want to build 32 bit packages. The solution can also be political: use a distro that allows you to use your computer the way that you want.
Hmm, when I asked I rather thought of technical problems and their solution. I mean, 32bit calls can be translated into 64bit ones, if C doesn't, assembler will do, so why not do it?