This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [PATCH] Updated baseline_symbols.txt
- From: Benjamin Kosnik <bkoz at redhat dot com>
- To: "John David Anglin" <dave at hiauly1 dot hia dot nrc dot ca>
- Cc: doko at cs dot tu-berlin dot de (Matthias Klose), jakub at redhat dot com, richard dot guenther at gmail dot com, gcc-patches at gcc dot gnu dot org, falk at debian dot org, rth at redhat dot com, waldi at debian dot org, uweigand at de dot ibm dot com, davem at davemloft dot net, libstdc++ at gcc dot gnu dot org
- Date: Thu, 27 Mar 2008 15:12:59 -0500
- Subject: Re: [PATCH] Updated baseline_symbols.txt
- References: <47D1AF7C.5060904@cs.tu-berlin.de> <20080308210831.84E574E77@hiauly1.hia.nrc.ca>
> > > Has hppa-linux also changed the long double size, or why those
> > > has been not found by configure before and now they are? You
> > > could ressurrect the math exports as *l@GLIBCXX_* instead of
> > > *l@@GLIBCXX_* by tweaking the #ifdef above _GLIBCXX_MATHL_WRAPPER
> > > definition in compatibility.cc - change that #ifdef
> > > _GLIBCXX_LONG_DOUBLE_COMPAT to
> > > #if defined (_GLIBCXX_LONG_DOUBLE_COMPAT) || (defined (__hppa__)
> > > && defined (__linux__)) or whatever Benjamin prefers (of course
> > > the primary thing is to find out what changed). No idea why
> > > __signbitl is popping up, it shouldn't be exported.
>
> The size of long double has not changed on hppa-linux. It is the same
> size as double. I believe what has changed is glibc. Version 2.6
> introduced long double math routines and maybe some other new
> functions.
I can't find the hppa baseline symbol diffs. Can somebody re-send?
-benjamin