This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug ada/35284] Branch to 0x0 from Ada run-time
- From: "joel at gcc dot gnu dot org" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 14 Mar 2008 21:46:25 -0000
- Subject: [Bug ada/35284] Branch to 0x0 from Ada run-time
- References: <bug-35284-296@http.gcc.gnu.org/bugzilla/>
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
------- Comment #20 from joel at gcc dot gnu dot org 2008-03-14 21:46 -------
I don't want this bug to die from inattention. Returning to my analysis of
Laurent's program, the task does not get to run at all before the system is
finalized. I suspect this indicates the initialization of the task depends
upon something destroyed at finalization time or vice-versa. I don't know
though.
I am sure by breaking on context switch points that the task has not run
even it outer most RTEMS entry point, much less the Ada task wrapper when
finalization is hit. This would seem to point to the problem.
I would appreciate suggestions on what could be wrong, what to look at,
and what to try.
Thanks.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35284