LWN.net Logo

Jump label

Jump label

Posted Oct 28, 2010 5:37 UTC (Thu) by daney (subscriber, #24551)
Parent article: Jump label

Two points:

1) Jump label works on SPARC and MIPS too, not just x86.

2) Jump label doesn't work anywhere reliably due to bugs in current GCC releases.


(Log in to post comments)

Jump label

Posted Oct 28, 2010 21:41 UTC (Thu) by nevets (subscriber, #11875) [Link]

It's looking like a bug just with i386. I think all other archs are fine (including x86_64). In fact, it is caused by the same thing that broke the function tracer a while back ago, with the craziness gcc does without the -maccumulate-outgoing-args option.

Jump label

Posted Oct 29, 2010 21:18 UTC (Fri) by daney (subscriber, #24551) [Link]

Indeed, although it now looks like the GCC issue has been sorted out, so those that like living on the bleeding edge can have their jump label on i386 too.

Copyright © 2013, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds