Dennis Ruffer wrote:
> What does the -fno-gcse flag turn off anyway?

Global common subexpression elimination.  This optimization moves code
around (typically out of loops), but in gcc >2.95 it is confused by
labels-as-values (what Gforth uses for threaded code).  It then moves
code from somewhere into all primitives.

This should be independent of MacOS X and G3/G4 (actually it also
happens on Linux/Intel), and just depend on gcc version.

- anton


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to