https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61523
Bug ID: 61523 Summary: [4.10 regression] Commit 211600 appears to have caused section type conflicts for ARM Product: gcc Version: 4.10.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: tree-optimization Assignee: unassigned at gcc dot gnu.org Reporter: ramana at gcc dot gnu.org Created attachment 32946 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=32946&action=edit compressed testcase ./xgcc -B`pwd` -c -O2 -ffunction-sections -fdata-sections /tmp/strstream.ii -fPIC -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-16 In file included from /work/gcc/libstdc++-v3/src/c++98/strstream.cc:44:0: /work/trunk-nightlies/builds/build-210913/armv7l-unknown-linux-gnueabihf/libstdc++-v3/include/backward/strstream:126:9: error: std::istrstream::_ZTVSt10istrstream.localalias.0 causes a section type conflict with std::istrstream::_ZTVSt10istrstream class istrstream : public basic_istream<char> ^ /work/trunk-nightlies/builds/build-210913/armv7l-unknown-linux-gnueabihf/libstdc++-v3/include/backward/strstream:126:9: note: _std::istrstream::_ZTVSt10istrstream_ was declared here /work/trunk-nightlies/builds/build-210913/armv7l-unknown-linux-gnueabihf/libstdc++-v3/include/backward/strstream:143:9: error: std::ostrstream::_ZTVSt10ostrstream.localalias.1 causes a section type conflict with std::ostrstream::_ZTVSt10ostrstream class ostrstream : public basic_ostream<char> ^ /work/trunk-nightlies/builds/build-210913/armv7l-unknown-linux-gnueabihf/libstdc++-v3/include/backward/strstream:143:9: note: _std::ostrstream::_ZTVSt10ostrstream_ was declared here /work/trunk-nightlies/builds/build-210913/armv7l-unknown-linux-gnueabihf/libstdc++-v3/include/backward/strstream:160:9: error: std::strstream::_ZTVSt9strstream.localalias.2 causes a section type conflict with std::strstream::_ZTVSt9strstream class strstream : public basic_iostream<char> ^ /work/trunk-nightlies/builds/build-210913/armv7l-unknown-linux-gnueabihf/libstdc++-v3/include/backward/strstream:160:9: note: _std::strstream::_ZTVSt9strstream_ was declared here