------- Comment #6 from xavier dot guerin at imag dot fr 2010-02-07 20:28 ------- I found my issue. MIPS backend assumes that the $sp is aligned on a double word frontier. Although my thread's stack malloc guarantee this point, my context_init was applying a wrong mask to the final stack address. It is now fixed.
Thank you for your help. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=39640