On Tue, Dec 22, 2009 at 09:39:07PM +0530, BVK Chaitanya wrote:
> Hi
> 
> 
> Attached is the patch, which removes use of undefined grub_assert_fail
> function for catching bad-type-cast errors, with a better version
> __attribute__((error("msg"))) gcc extension.  With this extension, gcc
> can give the exact location of the bad type cast at compile time.

Is this really a kind of error we'd like to report at run time?  Sorry if
I'm missing something, but if we need additional code to handle it, and it
was known at compile time, why do we do this?

-- 
Robert Millan

  "Be the change you want to see in the world" -- Gandhi


_______________________________________________
Grub-devel mailing list
Grub-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/grub-devel

Reply via email to