Re: [PATCH 0/6] RFC: Typesafe callbacks

From: Linus Torvalds
Date: Mon Jan 21 2008 - 18:57:32 EST




On Tue, 22 Jan 2008, Rusty Russell wrote:
>
> Attempt to create callbacks which take unsigned long as well as
> correct pointer types.

I bow down before you.

I thought I had done some rather horrible things with gcc built-ins and
macros, but I hereby hand over my crown to you.

As my daughter would say: that patch fell out of the ugly tree, and hit
every branch on the way down. Very impressive.

All hail Rusty, undisputed ruler of Ugly-land.

Side note: can you verify that __builtin_choose_expr() exists in gcc-3? I
don't think we've relied on it before except on arm, and that one has
always had its own compiler version dependencies..

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