"I read the whole thing and it doesn’t discuss ELF32 at all, and it says that pointers are 8 bytes in size."
My bad. I linked you to the z/series ABI. You wanted the s/390 ABI, which is known as compat mode on z/series. http://refspecs.linuxfoundation.org/ELF/zSeries/lzsabi0_s390/book1.html "My proposal is to run ELF32 binaries in AM64, so the hardware will allow that." As you've been told, the z/linux kernel does not permit this, and will not be modified to permit this. Joe On Sat, May 26, 2018 at 11:16 PM, Paul Edwards <[email protected]> wrote: > >> Hi Joe. You didn’t show the ELF32 ABI which > >> is what is being discussed. > > > Yes I did. Same document covers 32-bit and 64-bit. > > No it doesn’t. I read the whole thing and it > doesn’t discuss ELF32 at all, and it says that > pointers are 8 bytes in size, not sometimes > 4, sometimes 8. > > >> assuming the z/Linux 31-bit software is made > >> AM-anything, if it isn’t already. > > > It aint the software. Its the hardware. The hardware > > cannot process 32-bit. It can process 31-bit, and 64-bit. > > My proposal is to run ELF32 binaries in AM64, > so the hardware will allow that. It has not been > definitively proven that all the 32-bit software > involved can cope with being run in AM64, but > that is what is required for my design to work. > > BFN. Paul. > > ---------------------------------------------------------------------- > For LINUX-390 subscribe / signoff / archive access instructions, > send email to [email protected] with the message: INFO LINUX-390 or > visit > http://www.marist.edu/htbin/wlvindex?LINUX-390 > ---------------------------------------------------------------------- > For more information on Linux on System z, visit > http://wiki.linuxvm.org/ > ---------------------------------------------------------------------- For LINUX-390 subscribe / signoff / archive access instructions, send email to [email protected] with the message: INFO LINUX-390 or visit http://www.marist.edu/htbin/wlvindex?LINUX-390 ---------------------------------------------------------------------- For more information on Linux on System z, visit http://wiki.linuxvm.org/
