Messages in this thread | | | Date | Thu, 19 Feb 2009 08:34:20 -0800 | From | Jeremy Fitzhardinge <> | Subject | Re: Definition of BUG on x86 |
| |
Ingo Molnar wrote: > Well, the important question is thatGCC will optimize out > whatever comes after the __builtin_trap(), right? To guarantee > an assert we can do something like: > > __builtin_trap(); > panic("should never get here"); > > to guarantee a message. (But realistically GCC will at most > generate a build error.) >
Ah, right, I remember the problem. There's no guaranteed way of getting the address of the ud2a instruction __builtin_trap generates to put it into the bug table.
J
| |