This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: RFC: The unwind specification draft for GNU/Linux/ia64
- From: Richard Henderson <rth at redhat dot com>
- To: "H. J. Lu" <hjl at lucon dot org>
- Cc: gcc at gcc dot gnu dot org, davidm at hpl dot hp dot com
- Date: Thu, 8 Jul 2004 16:50:51 -0700
- Subject: Re: RFC: The unwind specification draft for GNU/Linux/ia64
- References: <20040708205934.GA20766@lucon.org>
On Thu, Jul 08, 2004 at 01:59:34PM -0700, H. J. Lu wrote:
> The current unwind specification for GNU/Linux/ia64 does't specify how
> to provide the binary compatibilty when the 3rd part unwind library
> is used.
I'm certain I don't want to get into this, but ...
> 1. An implementation of GNU/Linux compiler shall provide the personality
> routine, __gnu_linux_[language]_personality_v0.
> h. For C, it will be __gnu_linux_c_personality_v0.
> i. For C++, it will be __gnu_linux_cxx_personality_v0.
Why are you specifying this at all? The LSDA is entirely private
to the generating compiler and the personality routine it chose
to install. I object to this.
> 1. __libunwind_Unwind_Backtrace: Alias of _Unwind_Backtrace
[...]
What are your plans for libgcc_s.so?
r~