On Wed, 16 Jan 2008, Christoph Lameter wrote:
> 
> Correct and we have gcc 4.2 currently spitting out warnings because of 
> casting to non const. Any idea how to convince gcc that this is okay?

Either don't use a broken compiler (casting a const pointer to a non-const 
is definitely not a bug), or cast to "unsigned long" (if it still 
complains, now the compiler is not just stupid, it's broken).

The whole point of memory management is that we know how pointers work, 
and understand that they have a *bit* representation, not just the C 
semantics.

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

Reply via email to