https://gcc.gnu.org/bugzilla/show_bug.cgi?id=52765
Jonathan Wakely changed:
What|Removed |Added
Resolution|--- |FIXED
Status|NEW
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=52765
--- Comment #14 from Jonathan Wakely ---
The original problem should be fixed long ago, because those functions use the
abi_tag now.
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52765
--- Comment #11 from christophe.lyon at st dot com 2012-06-25 14:38:00 UTC ---
I have proposed a patch related to this problem some time ago, which received
no feedback:
http://gcc.gnu.org/ml/gcc-patches/2012-03/msg01855.html
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52765
--- Comment #12 from Jonathan Wakely redi at gcc dot gnu.org 2012-06-25
14:45:18 UTC ---
Patches for libstdc++ should be sent to the libstdc++ list as well as
gcc-patches. That's probably why you didn't get any feedback.
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52765
--- Comment #13 from Jonathan Wakely redi at gcc dot gnu.org 2012-06-25
14:50:10 UTC ---
Oh I see it isn't specific to libstdc++. You'll just have to push on the
gcc-patches list for review then. It helps if you describe the problem it
solves
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52765
--- Comment #9 from christophe.lyon at st dot com 2012-03-30 08:39:19 UTC ---
(In reply to comment #2)
(In reply to comment #0)
I am not sure this is really a bug (is building libstdc++ at -O0
supported?),
Yes, the
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52765
--- Comment #10 from Jonathan Wakely redi at gcc dot gnu.org 2012-03-30
09:59:51 UTC ---
(In reply to comment #9)
I have experimented with this configure option. I didn't know about it: what
is
the intended way of using the debug libraries?
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52765
--- Comment #1 from christophe.lyon at st dot com 2012-03-29 09:19:30 UTC ---
If you look at libstdc++-v3/include/std/complex:
[...]
#ifdef __GXX_EXPERIMENTAL_CXX0X__
// _GLIBCXX_RESOLVE_LIB_DEFECTS
// DR 387. std::complex
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52765
--- Comment #2 from Jonathan Wakely redi at gcc dot gnu.org 2012-03-29
10:08:20 UTC ---
(In reply to comment #0)
I am not sure this is really a bug (is building libstdc++ at -O0 supported?),
Yes, the --enable-libstdcxx-debug configure option
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52765
--- Comment #3 from christophe.lyon at st dot com 2012-03-29 12:08:43 UTC ---
Not sure how/if it matters: I am looking at a cross gcc for arm-none-eabi,
built with --disable-shared.
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52765
Paolo Carlini paolo.carlini at oracle dot com changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52765
--- Comment #5 from Paolo Carlini paolo.carlini at oracle dot com 2012-03-29
13:13:19 UTC ---
linker script, I meant
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52765
--- Comment #6 from Paolo Carlini paolo.carlini at oracle dot com 2012-03-29
13:23:17 UTC ---
Created attachment 27033
-- http://gcc.gnu.org/bugzilla/attachment.cgi?id=27033
Very lightly tested so far
Appears to work as expected. Maybe
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52765
--- Comment #7 from christophe.lyon at st dot com 2012-03-29 15:45:42 UTC ---
It doesn't work in my context:
- symbol versioning does not apply to static libraries (as already said, I'm
using --disable-shared)
- the problem is not that the library
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52765
--- Comment #8 from Paolo Carlini paolo.carlini at oracle dot com 2012-03-29
15:52:52 UTC ---
For sure, anyway, at -O0 the library *is* exporting unwanted symbols. I'm not
sure that at this time we can really support what you want.
15 matches
Mail list logo