On Feb 12, 2011, at 1:29 PM, H.J. Lu wrote: > On Sat, Feb 12, 2011 at 1:10 PM, Florian Weimer <f...@deneb.enyo.de> wrote: >> * H. J. Lu: >> >>> We made lots of progresses on x32 pABI: >>> >>> https://sites.google.com/site/x32abi/ >>> >>> 1. Kernel interface with syscall is close to be finalized. >>> 2. GCC x32 branch is stabilizing. >>> 3. The Bionic C library works with the syscall kernel interface. >>> >>> The next major milestone will be x32 glibc port. >> >> It is a bit difficult to extract useful information from these >> resources. > > That is true. Contributions are more than welcome. > >> Is off_t 32 bits? Why is the ia32 compatiblity kernel interface used? > > Yes.
off_t is not part of the psABI since it's OS dependent. >> I'm sure a lot of people want to get rid of that in cases where they >> control the whole software stack. > > That is debatable. The current thought is the x32 user space API > is the same as is ia32. time_t is also an issue. Any system call method is beyond the scope of the psABI since it's OS dependent and user-code should never care.