![]() | |||||||||||||
Messages in this thread |
On Sun, Feb 08, 2004 at 01:00:06AM +0000, Jon Foster wrote: > I agree with Viro that the best solution would be if there was some way > to tell GCC that the inline assembly doesn't return - probably by attaching > __attribute__((noreturn)) to it. That __attribute__ would have to go with __asm__ - it should tell gcc that insn has no successors. And that would be a PITA to deal with - gcc parser is not a thing of beauty as it is, so changing it would not be fun. Easier to express that as an asm constraint - then it will have no impact on the high-level parser and constraint parser is simple enough... - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/ | ||||||||||||
| Last update: 2005-03-22 13:00 [from the cache] ©2003-2008 | |||||||||||||