This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug libstdc++/36164] New: abi breakage, stdio_sync_filebuf routines missing
- From: "mrs at apple dot com" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 7 May 2008 00:09:07 -0000
- Subject: [Bug libstdc++/36164] New: abi breakage, stdio_sync_filebuf routines missing
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
A few routines seem to have disappeared from 4.0.0 to 4.2.1:
mrs2 $ nm /usr/lib/libstdc++.6.0.4.dylib | grep
__ZN9__gnu_cxx18stdio_sync_filebuf | c++filt
000252d2 T __gnu_cxx::stdio_sync_filebuf<char, std::char_traits<char> >::file()
000252fc T __gnu_cxx::stdio_sync_filebuf<char, std::char_traits<char> >::sync()
000252de T __gnu_cxx::stdio_sync_filebuf<char, std::char_traits<char>
>::uflow()
00025894 T __gnu_cxx::stdio_sync_filebuf<char, std::char_traits<char>
>::seekoff(long long, std::_Ios_Seekdir, std::_Ios_Openmode)
00025a3c T __gnu_cxx::stdio_sync_filebuf<char, std::char_traits<char>
>::seekpos(std::fpos<__mbstate_t>, std::_Ios_Openmode)
0002554c T __gnu_cxx::stdio_sync_filebuf<char, std::char_traits<char>
>::overflow(int)
00025b02 T __gnu_cxx::stdio_sync_filebuf<char, std::char_traits<char>
>::pbackfail(int)
00025bda T __gnu_cxx::stdio_sync_filebuf<char, std::char_traits<char>
>::underflow()
00025542 T __gnu_cxx::stdio_sync_filebuf<char, std::char_traits<char>
>::stdio_sync_filebuf(__sFILE*)
00025504 T __gnu_cxx::stdio_sync_filebuf<char, std::char_traits<char>
>::stdio_sync_filebuf(__sFILE*)
0002530e T __gnu_cxx::stdio_sync_filebuf<wchar_t, std::char_traits<wchar_t>
>::file()
0002531a T __gnu_cxx::stdio_sync_filebuf<wchar_t, std::char_traits<wchar_t>
>::sync()
00025bbc T __gnu_cxx::stdio_sync_filebuf<wchar_t, std::char_traits<wchar_t>
>::uflow()
00025968 T __gnu_cxx::stdio_sync_filebuf<wchar_t, std::char_traits<wchar_t>
>::seekoff(long long, std::_Ios_Seekdir, std::_Ios_Openmode)
0002532c T __gnu_cxx::stdio_sync_filebuf<wchar_t, std::char_traits<wchar_t>
>::seekpos(std::fpos<__mbstate_t>, std::_Ios_Openmode)
00025ab8 T __gnu_cxx::stdio_sync_filebuf<wchar_t, std::char_traits<wchar_t>
>::overflow(int)
00025b4a T __gnu_cxx::stdio_sync_filebuf<wchar_t, std::char_traits<wchar_t>
>::pbackfail(int)
00025b92 T __gnu_cxx::stdio_sync_filebuf<wchar_t, std::char_traits<wchar_t>
>::underflow()
000254fa T __gnu_cxx::stdio_sync_filebuf<wchar_t, std::char_traits<wchar_t>
>::stdio_sync_filebuf(__sFILE*)
000254bc T __gnu_cxx::stdio_sync_filebuf<wchar_t, std::char_traits<wchar_t>
>::stdio_sync_filebuf(__sFILE*)
mrs2 $ nm /usr/lib/libstdc++.6.0.9.dylib | grep
__ZN9__gnu_cxx18stdio_sync_filebuf | c++filt
0002c57c T __gnu_cxx::stdio_sync_filebuf<char, std::char_traits<char> >::file()
0002c5dc T __gnu_cxx::stdio_sync_filebuf<char, std::char_traits<char>
>::seekpos(std::fpos<__mbstate_t>, std::_Ios_Openmode)
0002c588 T __gnu_cxx::stdio_sync_filebuf<wchar_t, std::char_traits<wchar_t>
>::file()
0002c9ae T __gnu_cxx::stdio_sync_filebuf<wchar_t, std::char_traits<wchar_t>
>::seekpos(std::fpos<__mbstate_t>, std::_Ios_Openmode)
:-( This breaks Norton Anti Virus v11.
Radar 5897367
--
Summary: abi breakage, stdio_sync_filebuf routines missing
Product: gcc
Version: 4.2.1
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: libstdc++
AssignedTo: unassigned at gcc dot gnu dot org
ReportedBy: mrs at apple dot com
GCC target triplet: powerpc-apple-darwin9
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36164