[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Reviewing http://wiki.debian.org/ArchitectureSpecificsMemo



On Sat, 2008-04-26 at 12:29 +0200, Florian Weimer wrote:
> * Cyril Brulebois:
> 
> > I'm wondering whether the ArchitectureSpecificsMemo[1] wiki page is
> > (well-)known, and whether its content got reviewed, esp. by porters of
> > each architecture, who could fix obvious errors or typos, or eventually
> > add special-cases, exceptions, and the like.
> 
> I hope the table can be simplified, along the categories LP32/LP64,
> endianness, char signedness.  sizeof(long double) needs to be listed
> separately, along with it's range/precision.
> 
> Hopefully, we will never end up with an architecture where sizeof(long)
> != sizeof(void *)

Linux has a convention predating intptr_t of using long for that
purpose, so Linux won't allow such an ABI.

>  or sizeof(int) != 4.

GNU requires that, unless I'm much mistaken.

Ben.

-- 
Ben Hutchings
Once a job is fouled up, anything done to improve it makes it worse.

Attachment: signature.asc
Description: This is a digitally signed message part


Reply to: