Adriaan van Os wrote:
Thanks, this fixes the problem. New testsuite results on powerpc- apple-darwin8 (with -gdwarf-2) are given below.
AFAICS most new failures are related to `-flongjmp-all-nonlocal-labels' option which is on by default for Mac OSX. With this option fjf1062a.pas, fjf1062b.pas, fjf1062c.pas, nmaze.pas, permute.pas, peter5c.pas, peter5f.pas also fail on AMD64 (all of them passes without `-flongjmp-all-nonlocal-labels'). In particular fjf1062[abc].pas looks like a generic backend bug. I reported it as:
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=26983