[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <Pine.LNX.4.64.0703071003300.5963@woody.linux-foundation.org>
Date: Wed, 7 Mar 2007 10:05:53 -0800 (PST)
From: Linus Torvalds <torvalds@...ux-foundation.org>
To: Oleg Verych <olecom@...wer.upol.cz>
cc: David Howells <dhowells@...hat.com>,
Al Viro <viro@....linux.org.uk>, akpm@...ux-foundation.org,
benh@...nel.crashing.org, linux-kernel@...r.kernel.org,
hpa@...or.com, johannes@...solutions.net
Subject: Re: ALIGN via ilog2 without gccisms (Re: [PATCH] Fix get_order())
On Wed, 7 Mar 2007, Oleg Verych wrote:
>
> GCC's assembler version of this macro is optimized as needed.
Not fora non-constant mask, I bet.
> But i wanted to address Al's statement about using typeof():
Well, that doesn't affect ALIGN(), since you can only use ALIGN() on an
arithmetic type anyway (and only within scope). So the odd corner cases
with typeof leaking data outside of the scope is not an issue.
Linus
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
Powered by blists - more mailing lists