[ https://issues.apache.org/jira/browse/STDCXX-369?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12483717 ]
Martin Sebor commented on STDCXX-369: ------------------------------------- Interestingly, gcc 3.2.3-53 doesn't have this problem, and neither does Intel C++ 9.0 (9.0.31 to be exact) when when sitting on top of the gcc with the hidden symbol. So it seems to be specific to gcc 3.2.3-56. > [gcc 3.2.3-56/Linux] ld errors on hidden symbol _Unwind_GetIPInfo > ----------------------------------------------------------------- > > Key: STDCXX-369 > URL: https://issues.apache.org/jira/browse/STDCXX-369 > Project: C++ Standard Library > Issue Type: Bug > Components: Build > Affects Versions: 4.1.3 > Environment: gcc 3.2.3-56, Linux > Reporter: Martin Sebor > > Linking any program with the stdcxx shared library using gcc 3.2.3-56 fails > with the following error (the warnings are discussed in STDCXX-368): > make[2]: Entering directory > `/build/sebor/stdcxx-4.1.3-gcc-3.2.3-56-11d/examples' > gcc -c -I/amd/devco/sebor/stdcxx-4.1.3/include/ansi -D_RWSTDDEBUG > -D_RWSTD_USE_CONFIG -I/build/sebor/stdcxx-4.1.3-gcc-3.2.3-56-11d/include > -I/amd/devco/sebor/stdcxx-4.1.3/include > -I/amd/devco/sebor/stdcxx-4.1.3/examples/include -pedantic -nostdinc++ -g > -Wall -W -Wcast-qual -Winline -Wshadow -Wwrite-strings -Wno-long-long > -Wcast-align /amd/devco/sebor/stdcxx-4.1.3/examples/manual/accum.cpp > /amd/devco/sebor/stdcxx-4.1.3/include/string:184: warning: unused parameter > `const char*__first' > /amd/devco/sebor/stdcxx-4.1.3/include/string:184: warning: unused parameter > `const char*__last' > /amd/devco/sebor/stdcxx-4.1.3/include/string:184: warning: unused parameter > `const std::allocator<char>&__alloc' > /amd/devco/sebor/stdcxx-4.1.3/include/string:184: warning: unused parameter > `const char*__first' > /amd/devco/sebor/stdcxx-4.1.3/include/string:184: warning: unused parameter > `const char*__last' > /amd/devco/sebor/stdcxx-4.1.3/include/string:184: warning: unused parameter > `const std::allocator<char>&__alloc' > /amd/devco/sebor/stdcxx-4.1.3/include/string:184: warning: unused parameter > `const char*__first' > /amd/devco/sebor/stdcxx-4.1.3/include/string:184: warning: unused parameter > `const char*__last' > /amd/devco/sebor/stdcxx-4.1.3/include/string:184: warning: unused parameter > `const std::allocator<char>&__alloc' > /amd/devco/sebor/stdcxx-4.1.3/include/string:184: warning: unused parameter > `const wchar_t*__first' > /amd/devco/sebor/stdcxx-4.1.3/include/string:184: warning: unused parameter > `const wchar_t*__last' > /amd/devco/sebor/stdcxx-4.1.3/include/string:184: warning: unused parameter > `const std::allocator<wchar_t>&__alloc' > /amd/devco/sebor/stdcxx-4.1.3/include/string:184: warning: unused parameter > `const wchar_t*__first' > /amd/devco/sebor/stdcxx-4.1.3/include/string:184: warning: unused parameter > `const wchar_t*__last' > /amd/devco/sebor/stdcxx-4.1.3/include/string:184: warning: unused parameter > `const std::allocator<wchar_t>&__alloc' > /amd/devco/sebor/stdcxx-4.1.3/include/string:184: warning: unused parameter > `const wchar_t*__first' > /amd/devco/sebor/stdcxx-4.1.3/include/string:184: warning: unused parameter > `const wchar_t*__last' > /amd/devco/sebor/stdcxx-4.1.3/include/string:184: warning: unused parameter > `const std::allocator<wchar_t>&__alloc' > gcc accum.o -o accum -L/build/sebor/stdcxx-4.1.3-gcc-3.2.3-56-11d/lib > -lstd11d -lsupc++ -lm > /package/1/utils/binutils-2.14.90.0.4-42/bin/ld: accum: hidden symbol > `_Unwind_GetIPInfo' in > /package/1/compilers/gcc-3.2.3-56/bin/../lib/gcc-lib/i386-redhat-linux/3.2.3/libgcc_eh.a(unwind-dw2.oS) > is referenced by DSO > collect2: ld returned 1 exit status > make[2]: *** [accum] Error 1 > make[2]: Leaving directory > `/build/sebor/stdcxx-4.1.3-gcc-3.2.3-56-11d/examples' > make[1]: [examples] Error 2 (ignored) -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.