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> 2003-02-27 Jerry Quinn <jlquinn@optonline.net>
* config/locale/generic/messages_members.h (messages::messages): * 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. ## Copyright (C) 2002, 2003 Free Software Foundation, Inc.
## ##
...@@ -42,7 +42,6 @@ GLIBCPP_3.4 { ...@@ -42,7 +42,6 @@ GLIBCPP_3.4 {
std::logic_error*; std::logic_error*;
std::locale::[A-Za-e]*; std::locale::[A-Za-e]*;
std::locale::facet::[A-Za-z]*; std::locale::facet::[A-Za-z]*;
std::locale::facet::_M*;
std::locale::facet::_S_c_locale; std::locale::facet::_S_c_locale;
std::locale::facet::_S_clone_c_locale*; std::locale::facet::_S_clone_c_locale*;
std::locale::facet::_S_create_c_locale*; std::locale::facet::_S_create_c_locale*;
...@@ -60,9 +59,12 @@ GLIBCPP_3.4 { ...@@ -60,9 +59,12 @@ GLIBCPP_3.4 {
std::[A-Zm-z]*; std::[A-Zm-z]*;
std::__throw_*; std::__throw_*;
std::__basic_file*; std::__basic_file*;
std::__num_base*;
std::__timepunct*; std::__timepunct*;
std::__numeric_limits_base*; 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. # Needed only when generic cpu's atomicity.h is in use.
__gnu_cxx::_Atomic_add_mutex; __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 = \ ...@@ -343,7 +343,7 @@ thread_target_headers = \
# CLEANFILES and all-local are kept up-to-date. # CLEANFILES and all-local are kept up-to-date.
allstamps = \ allstamps = \
stamp-std stamp-bits stamp-c_base stamp-c_compatibility \ 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 # Here are the rules for building the headers
all-local: ${target_builddir}/c++config.h ${thread_target_headers} ${allstamps} all-local: ${target_builddir}/c++config.h ${thread_target_headers} ${allstamps}
...@@ -362,8 +362,9 @@ stamp-std: ${std_headers} ...@@ -362,8 +362,9 @@ stamp-std: ${std_headers}
echo `date` > stamp-std ;\ echo `date` > stamp-std ;\
fi fi
stamp-std-precompile: stamp-std stamp-std-precompile: stamp-std ${target_builddir}/c++config.h
for h in ${std_headers_rename}; do \ for h in ${std_headers_rename}; do \
echo "generating $$h.pch..."; \
$(CXX) -Winvalid-pch -x c++-header $(INCLUDES) $${h}; \ $(CXX) -Winvalid-pch -x c++-header $(INCLUDES) $${h}; \
done; \ done; \
echo `date` > stamp-std-precompile echo `date` > stamp-std-precompile
......
...@@ -460,7 +460,7 @@ thread_target_headers = \ ...@@ -460,7 +460,7 @@ thread_target_headers = \
# CLEANFILES and all-local are kept up-to-date. # CLEANFILES and all-local are kept up-to-date.
allstamps = \ allstamps = \
stamp-std stamp-bits stamp-c_base stamp-c_compatibility \ 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 # Target includes for threads
...@@ -599,8 +599,9 @@ stamp-std: ${std_headers} ...@@ -599,8 +599,9 @@ stamp-std: ${std_headers}
echo `date` > stamp-std ;\ echo `date` > stamp-std ;\
fi fi
stamp-std-precompile: stamp-std stamp-std-precompile: stamp-std ${target_builddir}/c++config.h
for h in ${std_headers_rename}; do \ for h in ${std_headers_rename}; do \
echo "generating $$h.pch..."; \
$(CXX) -Winvalid-pch -x c++-header $(INCLUDES) $${h}; \ $(CXX) -Winvalid-pch -x c++-header $(INCLUDES) $${h}; \
done; \ done; \
echo `date` > stamp-std-precompile echo `date` > stamp-std-precompile
......
...@@ -291,13 +291,11 @@ report_symbol_info(const symbol_info& symbol, std::size_t n, bool ret = true) ...@@ -291,13 +291,11 @@ report_symbol_info(const symbol_info& symbol, std::size_t n, bool ret = true)
{ {
using namespace std; using namespace std;
const char tab = '\t'; const char tab = '\t';
cout << tab << n << endl;
cout << tab << "symbol"<< endl;
cout << tab << symbol.name << endl;
// Add any other information to display here. // Add any other information to display here.
cout << tab << "demangled symbol"<< endl;
cout << tab << symbol.demangled_name << endl; cout << tab << symbol.demangled_name << endl;
cout << tab << symbol.name << endl;
cout << tab << symbol.version_name << endl;
if (ret) if (ret)
cout << endl; 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