libstdc++-v3/selective string copy CTOR undefined in lib

Larry Evans jcampbell3@prodigy.net
Fri Nov 10 16:53:00 GMT 2000


Does anyone have any idea why there is an undefined string CTOR in the
library?


-------------------
uname -a
Linux localhost.localdomain 2.2.13-4mdk #1 Tue Sep 7 18:23:11 CEST 1999
i586 unknown
/mnt/scratch/gcc-2.96/latest-cvs/libstd-v3/install/bin/g++ -v
Reading specs from
/mnt/scratch/gcc-2.96/latest-cvs/libstd-v3/install/lib/gcc-lib/i586-pc-linux-gnu/2.97/specs

Configured with:
--prefix=/mnt/scratch/gcc-2.96/latest-cvs/libstd-v3/install
--with-local-prefix=/mnt/scratch/gcc-2.96/latest-cvs/libstd-v3/local
--with-gxx-include-dir=/mnt/scratch/gcc-2.96/latest-cvs/libstd-v3/local/include/g++
--enable-languages=c++ --enable-checking --enable-debug
--enable-libstdcxx-v3 --enable-cxx-flags=-fnew-abi --enable-new-gxx-abi
--enable-libgcc-rebuild=/mnt/scratch/gcc-2.96/latest-cvs/libstd-v3/obj
gcc version 2.97 20001108 (experimental)
-------------------
nm
/mnt/scratch/gcc-2.96/latest-cvs/libstd-v3/install/lib/libstdc++.so|/mnt/scratch/gcc-2.96/latest-cvs/libstd-v3/install/bin/c++filt
-s gnu-new-abi|grep "string::string"
000ac3f0 W std::string::string(char const*, std::allocator<char> const&)

000aa2b0 W std::string::string(char const*, unsigned,
std::allocator<char> const&)
000ad6e0 W std::string::string(std::allocator<char> const&)
00087260 W std::string::string(std::string const&)
000ad830 W std::string::string(std::string const&, unsigned, unsigned)
000ad9b0 W std::string::string(std::string const&, unsigned, unsigned,
std::allocator<char> const&)
000ad650 W std::string::string(unsigned, char, std::allocator<char>
const&)
00070a80 W std::string::string()
000aa120 W std::string::string<char*>(char*, char*, std::allocator<char>
const&)
         U std::string::string<std::__normal_iterator<char*,
std::string> >(std::__normal_iterator<char*, std::string>,
std::__normal_iterator<char*, std::string>, std::allocator<char> const&)

000ada70 W std::string::string(char const*, std::allocator<char> const&)

000ada20 W std::string::string(char const*, unsigned,
std::allocator<char> const&)
000ad6a0 W std::string::string(std::allocator<char> const&)
000ad4c0 W std::string::string(std::string const&)
000ad720 W std::string::string(std::string const&, unsigned, unsigned)
000ad940 W std::string::string(std::string const&, unsigned, unsigned,
std::allocator<char> const&)
000ad600 W std::string::string(unsigned, char, std::allocator<char>
const&)





More information about the Gcc-bugs mailing list