This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
duplicates, none, what is the deal? [std::ios_base::Init::Init()]
- To: gcc-bugs at gcc dot gnu dot org
- Subject: duplicates, none, what is the deal? [std::ios_base::Init::Init()]
- From: Benjamin Kosnik <bkoz at redhat dot com>
- Date: Sat, 12 May 2001 02:15:49 -0700
Current x86 linux toolchain has massive fails in the libstdc++-v3 testsuite:
FAIL: 17_intro/header_iostream.cc (test for excess errors)
Excess errors:
/tmp/ccosBrLw.o: In function `__static_initialization_and_destruction_0':
/mnt/hd/bliss/src.gcc/libstdc++-v3/include/bits/basic_string.h:57: undefined reference to `std::ios_base::Init::Init()'
/mnt/hd/bliss/src.gcc/libstdc++-v3/include/bits/basic_string.h:57: undefined reference to `std::ios_base::Init::~Init()'
collect2: ld returned 1 exit status
Yet:
%nm --demangle ios.o |grep std::ios_base::Init
00000000 T std::ios_base::Init::_S_ios_create(bool)
00000000 T std::ios_base::Init::_S_ios_destroy()
00000000 D std::ios_base::Init::_S_ios_base_init
00000000 D std::ios_base::Init::_S_synced_with_stdio
00000000 T std::ios_base::Init::Init()
00000000 T std::ios_base::Init::Init()
00000000 T std::ios_base::Init::~Init()
00000000 T std::ios_base::Init::~Init()
??