This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: PATCH: IA64 HP-UX C++ failures (_Unwind_GetIPInfo)
- From: Steve Ellcey <sje at cup dot hp dot com>
- To: gcc-patches at gcc dot gnu dot org, jakub at redhat dot com, pinskia at physics dot uc dot edu
- Date: Mon, 6 Mar 2006 14:42:49 -0800 (PST)
- Subject: Re: PATCH: IA64 HP-UX C++ failures (_Unwind_GetIPInfo)
From: Jakub Jelinek <jakub@redhat.com>
>
> On Wed, Mar 01, 2006 at 12:03:52PM -0500, Andrew Pinski wrote:
> > >
> > > The recent addition of _Unwind_GetIPInfo to the GCC unwind library broke
> > > C++ on IA64 HP-UX because C++ on IA64 HP-UX uses the system unwind
> > > library and that library does not include _Unwind_GetIPInfo. This patch
> > > creates a new file, unwind-hpux.c, to define _Unwind_GetIPInfo and adds
> > > it to the IA64 HP-UX libgcc build.
> > >
> > > Tested on IA64 HP-UX with no regressions.
> > >
> > > OK for checkin?
> >
> > Isn't this also needed for ia64-linux-gnu when using the ia64-undwinder?
>
> No, because in that case gcc/unwind-compat.c is used and that file provides
> _Unwind_GetIPInfo.
>
> Jakub
So is this patch OK for checkin? I have tested on IA64 Linux with and
without the patch and it works with no problem, but I still need to
check it in to get HP-UX working correctly.
Steve Ellcey
sje@cup.hp.com