This is the mail archive of the gcc-bugs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[Bug ada/35284] Branch to 0x0 from Ada run-time



------- Comment #9 from laurent at guerby dot net  2008-02-22 08:29 -------
Arnaud, do you have any idea on what to look at (interesting breakpoint and
data structures)? RTEMS tasking works on other platforms. May be some Ada/C
thread interface data structure has the wrong size in the case of x86 and
things get corrupted (s-oisinte-rtems.ads).

Joel could you break into all RTEMS calls done by "(3) your task A" (and main
creation of task A) and look at struct and parameters to see if something looks
wrong? May be you could do a parrallel gdb of i386 and sparc to see where
things diverge.


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35284


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]