Message 78735 - Python tracker (original) (raw)

I get 86 with GCC 4.x and SUNCC. However, with GCC 3.4 I only get a single computed goto. Is there some hidden option to make GCC avoid sharing jumps?

Try -fno-crossjumping.

I tested it and it worked, no test failures to report. Just change the macro test:

#ifdef GNUC &&
...

to

#ifdef (GNUC || __SUNPRO_C) &&
...

Thanks.

You forgot to update your script to use the new name.

Ah, that's rather dumb :)