On 11/15/12 20:05, Richard Henderson wrote:
On 11/15/2012 12:01 PM, Ramana Radhakrishnan wrote:
I believe this is by choice because no one has yet written an unwinder for the
ARM exception tables for Ada :( .
Ada is supposed to be using the same libgcc unwinder as the rest of
the compiler. So this cannot be it, exactly.
I don't follow Ada much, so if it's not the unwinder then the next place
to look would be the generator.
Googling around -
http://gcc.gnu.org/ml/gcc-patches/2009-09/msg00471.html appears to
suggest that GNAT needs to know more to generate the ARM EH unwind
tables for the ZCX approach.
On Aarch64 life should be much simpler given that it uses the standard
eh_frame mechanisms.
Perhaps some silly bit of configury is wrong?
If things have changed maybe it is ....
Ramana
r~