This is the mail archive of the gcc@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]

Re: GNAT package GNAT.Traceback.Symbolic


> libaddr2line used to be a proprietary library distributed by AdaCore
> only.

This is wrong, libaddr2line never was proprietary. It can't be in any case,
since it's based on binutils.

> IIRC, libaddr2line never was suitable for tasking.

This is also wrong, GNAT.Traceback.Symbolic is suitable for tasking.

Apart from these two errors (or significant misunderstanding, pick your
choice) which are now corrected, the main issue
is indeed the availability of a libaddr2line. This library is indeed not always
available, although this is partly independent of the comment in
g-trasym.ads. One could add a comment in this file though to clarify
that this facility is using libaddr2line.a and indeed assuming libaddr2line.a
is part of the environment. Feel free to submit such as patch on gcc-patches@

Arno


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