Commit 3a15abf1 by Benjamin Kosnik Committed by Benjamin Kosnik

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
parent 767440a2
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):
......
## 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;
......
This source diff could not be displayed because it is too large. You can view the blob instead.
......@@ -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
......
......@@ -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
......
......@@ -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;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment