mirror of git://gcc.gnu.org/git/gcc.git
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:
parent
767440a2db
commit
3a15abf155
|
|
@ -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>
|
2003-02-27 Jerry Quinn <jlquinn@optonline.net>
|
||||||
|
|
||||||
* config/locale/generic/messages_members.h (messages::messages):
|
* config/locale/generic/messages_members.h (messages::messages):
|
||||||
|
|
|
||||||
|
|
@ -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.
|
## Copyright (C) 2002, 2003 Free Software Foundation, Inc.
|
||||||
##
|
##
|
||||||
|
|
@ -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 {
|
||||||
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;
|
||||||
|
|
|
||||||
File diff suppressed because it is too large
Load Diff
|
|
@ -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}
|
||||||
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 = \
|
||||||
# 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}
|
||||||
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)
|
||||||
{
|
{
|
||||||
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;
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue