Re: [PATCH] Futexes IV (Fast Lightweight Userspace Semaphores)

From: Davide Libenzi (davidel@xmailserver.org)
Date: Tue Mar 05 2002 - 18:50:38 EST


On Wed, 6 Mar 2002, Peter Svensson wrote:

> On Tue, 5 Mar 2002, Davide Libenzi wrote:
>
> > > I believe not all machine have alignof == sizeof
> >
> > Yes but this is always true alignof >= sizeof
>
> No, this is not true. As the gcc info pages says:
> For example, if the target machine requires a `double' value to be
> aligned on an 8-byte boundary, then `__alignof__ (double)' is 8. This
> is true on many RISC machines. On more traditional machine designs,
> `__alignof__ (double)' is 4 or even 2.
> A later example shows situations where alignof>sizeof.

Yes, it's true.

- Davide

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/



This archive was generated by hypermail 2b29 : Thu Mar 07 2002 - 21:00:50 EST