------- Comment #4 from joel at gcc dot gnu dot org 2009-10-12 17:25 ------- I have tracked the failure down to the %fp being corrupted because the size of pthread_mutexattr_t has changed in RTEMS and the Ada binding is wrong. I have no idea why this didn't impact other ports unless the stack alignment just let us get lucky.
I am testing a fix now. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41434