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

[PATCH] sparc and alpha baseline_symbols.txt update


On Tue, Mar 22, 2011 at 01:27:32PM +0100, Matthias Klose wrote:
> sparc update attached. Maybe John Dave Anglin could update hppa? Trying to get
> updates for mips.  Would it be too late for an armeabi baseline file?

Thanks, I've taken your and Uros' update, added the two new exports
from today, removed the TLS: lines from sparc to avoid make check failures
for --disable-tls or similar and here is the result, which I've verified
and it looks good.  sparc file is bitwise identical to powerpc 32-bit,
and alpha is identical to powerpc 64-bit (looked at other diffs too
e.g. between alpha and x86_64 the difference is just the old compatibility
long double math symbols (one @), *LDBL* symver and e max_digits10
(discussed earlier).  Ok for trunk/4.6?

As for pa, I'm worried about
-FUNC:acosl@@GLIBCXX_3.4.3
-FUNC:asinl@@GLIBCXX_3.4.3
-FUNC:atan2l@@GLIBCXX_3.4
-FUNC:atanl@@GLIBCXX_3.4.3
-FUNC:ceill@@GLIBCXX_3.4.3
-FUNC:coshl@@GLIBCXX_3.4
-FUNC:cosl@@GLIBCXX_3.4
-FUNC:expl@@GLIBCXX_3.4
-FUNC:floorl@@GLIBCXX_3.4.3
-FUNC:fmodl@@GLIBCXX_3.4.3
-FUNC:frexpl@@GLIBCXX_3.4.3
-FUNC:hypotl@@GLIBCXX_3.4
-FUNC:ldexpl@@GLIBCXX_3.4.3
-FUNC:log10l@@GLIBCXX_3.4
-FUNC:logl@@GLIBCXX_3.4
-FUNC:modfl@@GLIBCXX_3.4.3
-FUNC:powl@@GLIBCXX_3.4
-FUNC:sinhl@@GLIBCXX_3.4
-FUNC:sinl@@GLIBCXX_3.4
-FUNC:sqrtl@@GLIBCXX_3.4
-FUNC:tanhl@@GLIBCXX_3.4
-FUNC:tanl@@GLIBCXX_3.4
lines in the patch (though, unlike sparc/alpha, having pa baselines
updated is not as important, because it isn't a LDBL target and thus
g max_digits10 shouldn't result in abicheck failure.

2011-03-22  Matthias Klose  <doko@ubuntu.com>

	* config/abi/post/sparc-linux-gnu/baseline_symbols.txt: Regenerated.

2011-03-22  Uros Bizjak  <ubizjak@gmail.com>

	* config/abi/post/alpha-linux-gnu/baseline_symbols.txt: Regenerated.

	Jakub

Attachment: gcc46-alphasparc.patch.bz2
Description: BZip2 compressed data


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