Re: Dealing with two-abi architectures
"Christopher Yeoh" <[email protected]> Wed, 13 Aug 2003 13:02:21 +1000
| Newsgroups | gmane.linux.lsb.implementation |
|---|---|
| Message-ID | <[email protected]> |
At 2003/8/12 19:56-0700 Wichmann, Mats D writes: > In past discussions, the feeling has been that > the lsbsi should be built consistent with > what the Linux distributions are doing, and > a separate build phase would build the libraries > that support the "other ABI". That is, the > AMD64 lsbsi should be a 64-bit build using > the current lsbsi model, and then an extra phase > is done to produce ILP32 libraries. And the > PPC64 build should be essentially the PPC32 > build (we think we could use the PPC32 lsbsi, > but maybe prefer to build it in a PPC64 environment - > open for discussion) and the extra phase builds > the LP64 libraries. I propose to ignore the > Itanium issue at this time. I think this is the correct approach for PPC64 as this is how real PPC64 systems are been shipped. Eg primarily most stuff is 32bit, with only binaries that need to be 64 bit being compiled that way. I believe AMD64 is different in that at least one distribution intends on shipping everything 64 bit like IA-64. So in this case we should just build a 64 bit SI. Regards, Chris -- [email protected] IBM OzLabs Linux Development Group Canberra, Australia