abi_check.cc (report_symbol_info): Add version info.

2003-03-03  Benjamin Kosnik  <bkoz@redhat.com>

	* testsuite/abi_check.cc (report_symbol_info): Add version info.

	* config/linker-map.gnu: Hide more stuff.
	* include/Makefile.am: Cleanups.
	* include/Makefile.in: Regenerate.

From-SVN: r63764
This commit is contained in:
Benjamin Kosnik 2003-03-04 05:23:56 +00:00 committed by Benjamin Kosnik
parent 767440a2db
commit 3a15abf155
6 changed files with 1232 additions and 1208 deletions

View File

@ -1,3 +1,11 @@
2003-03-03 Benjamin Kosnik <bkoz@redhat.com>
* testsuite/abi_check.cc (report_symbol_info): Add version info.
* config/linker-map.gnu: Hide more stuff.
* include/Makefile.am: Cleanups.
* include/Makefile.in: Regenerate.
2003-02-27 Jerry Quinn <jlquinn@optonline.net>
* config/locale/generic/messages_members.h (messages::messages):

View File

@ -1,4 +1,4 @@
## Linker script for GNU ld 2.11.94+ only.
2## Linker script for GNU ld 2.11.94+ only.
##
## Copyright (C) 2002, 2003 Free Software Foundation, Inc.
##
@ -42,7 +42,6 @@ GLIBCPP_3.4 {
std::logic_error*;
std::locale::[A-Za-e]*;
std::locale::facet::[A-Za-z]*;
std::locale::facet::_M*;
std::locale::facet::_S_c_locale;
std::locale::facet::_S_clone_c_locale*;
std::locale::facet::_S_create_c_locale*;
@ -60,9 +59,12 @@ GLIBCPP_3.4 {
std::[A-Zm-z]*;
std::__throw_*;
std::__basic_file*;
std::__num_base*;
std::__timepunct*;
std::__numeric_limits_base*;
std::__num_base::_S_format_float*;
std::__num_base::_S_format_int*;
std::__num_base::_S_atoms_in;
std::__num_base::_S_atoms_out;
# Needed only when generic cpu's atomicity.h is in use.
__gnu_cxx::_Atomic_add_mutex;

2408
libstdc++-v3/configure vendored

File diff suppressed because it is too large Load Diff

View File

@ -343,7 +343,7 @@ thread_target_headers = \
# CLEANFILES and all-local are kept up-to-date.
allstamps = \
stamp-std stamp-bits stamp-c_base stamp-c_compatibility \
stamp-backward stamp-ext stamp-target
stamp-backward stamp-ext stamp-target stamp-std-precompile
# Here are the rules for building the headers
all-local: ${target_builddir}/c++config.h ${thread_target_headers} ${allstamps}
@ -362,8 +362,9 @@ stamp-std: ${std_headers}
echo `date` > stamp-std ;\
fi
stamp-std-precompile: stamp-std
stamp-std-precompile: stamp-std ${target_builddir}/c++config.h
for h in ${std_headers_rename}; do \
echo "generating $$h.pch..."; \
$(CXX) -Winvalid-pch -x c++-header $(INCLUDES) $${h}; \
done; \
echo `date` > stamp-std-precompile

View File

@ -460,7 +460,7 @@ thread_target_headers = \
# CLEANFILES and all-local are kept up-to-date.
allstamps = \
stamp-std stamp-bits stamp-c_base stamp-c_compatibility \
stamp-backward stamp-ext stamp-target
stamp-backward stamp-ext stamp-target stamp-std-precompile
# Target includes for threads
@ -599,8 +599,9 @@ stamp-std: ${std_headers}
echo `date` > stamp-std ;\
fi
stamp-std-precompile: stamp-std
stamp-std-precompile: stamp-std ${target_builddir}/c++config.h
for h in ${std_headers_rename}; do \
echo "generating $$h.pch..."; \
$(CXX) -Winvalid-pch -x c++-header $(INCLUDES) $${h}; \
done; \
echo `date` > stamp-std-precompile

View File

@ -291,13 +291,11 @@ report_symbol_info(const symbol_info& symbol, std::size_t n, bool ret = true)
{
using namespace std;
const char tab = '\t';
cout << tab << n << endl;
cout << tab << "symbol"<< endl;
cout << tab << symbol.name << endl;
// Add any other information to display here.
cout << tab << "demangled symbol"<< endl;
cout << tab << symbol.demangled_name << endl;
cout << tab << symbol.name << endl;
cout << tab << symbol.version_name << endl;
if (ret)
cout << endl;