GCC 3.4.4 RC2

Joseph S. Myers joseph@codesourcery.com
Sun May 15 14:15:00 GMT 2005


On Sun, 15 May 2005, Ulrich Weigand wrote:

> It would appear the problem is this patch:
> 2005-05-12  Mark Mitchell  <mark@codesourcery.com>
> 
>         2005-04-04  Mark Mitchell  <mark@codesourcery.com>
>         * testsuite/Makefile.am (check-local): Remove.
>         (curent_symbols.txt): Likewise.
>         (check-abi): Do not depend on current_symbols.txt.
>         * testsuite/Makefile.in: Regenerated.
>         * testsuite/libstdc++-abi/abi.exp: Build current_symbols.txt.
>         2005-04-01  Mark Mitchell  <mark@codesourcery.com>
>         * testsuite/Makefile.am (noinst_PROGRAMS): Remove.
>         (site.exp): Write out the path to the baseline file.
>         (check-abi): Use DejaGNU.
>         (check-abi-verbose): Remove.
>         * testsuite/Makefile.in: Regenerated.
>         * testsuite/abi_check.cc (main): Check the return value from
>         compare_symbols.
>         * testsuite/testsuite_abi.cc (compare_symbols): Return a value.
>         * testsuite/testsuite_abi.h (compare_symbols): Adjust prototype.
>         * testsuite/libstdc++-abi/abi.exp: New file.
>         2004-03-19  Phil Edwards  <phil@codesourcery.com>
>         * testsuite/Makefile.am (site.exp):  New target, based on that
>         created by automake.  Also set libiconv.

It also looks like this patch has been backported to 3.4 branch but not to 
4.0 branch?  Because 4.0 branch builds are still creating 
libstdc++-abi.sum, while 3.4 branch builds no longer do, the ABI tests 
having been subsumed in the main libstdc++.sum for mainline and 3.4 
branch.

-- 
Joseph S. Myers
joseph@codesourcery.com



More information about the Gcc mailing list