[Bug ld/12548] anonymous version scripts no longer working with binutils 2.21

2012-10-10 Thread pashev.igor at gmail dot com
http://sourceware.org/bugzilla/show_bug.cgi?id=12548 Igor Pashev changed: What|Removed |Added Version|2.21|2.22 -- Configure bugmail: h

[Bug ld/12548] anonymous version scripts no longer working with binutils 2.21

2012-10-10 Thread pashev.igor at gmail dot com
http://sourceware.org/bugzilla/show_bug.cgi?id=12548 --- Comment #10 from Igor Pashev 2012-10-10 19:46:56 UTC --- Sorry for spaming, I guess anonymous symbols should be tagged with the base version -- Configure bugmail: http://sourceware.org/bugzilla/userprefs.cgi?tab=email --- Y

[Bug ld/12548] anonymous version scripts no longer working with binutils 2.21

2012-10-10 Thread pashev.igor at gmail dot com
http://sourceware.org/bugzilla/show_bug.cgi?id=12548 --- Comment #9 from Igor Pashev 2012-10-10 19:40:22 UTC --- Created attachment 6681 --> http://sourceware.org/bugzilla/attachment.cgi?id=6681 elfdump liblib.so -- Configure bugmail: http://sourceware.org/bugzilla/userprefs.cgi?ta

[Bug ld/12548] anonymous version scripts no longer working with binutils 2.21

2012-10-10 Thread pashev.igor at gmail dot com
http://sourceware.org/bugzilla/show_bug.cgi?id=12548 --- Comment #8 from Igor Pashev 2012-10-10 19:38:50 UTC --- BTW, Solaris linker is completely happy with anonymous tags. # cat lib.c int hello(void) { return -1; } # cat map { global: hello; local:

[Bug ld/12548] anonymous version scripts no longer working with binutils 2.21

2012-10-10 Thread pashev.igor at gmail dot com
http://sourceware.org/bugzilla/show_bug.cgi?id=12548 --- Comment #7 from Igor Pashev 2012-10-10 14:58:35 UTC --- (In reply to comment #6) > (In reply to comment #5) > > (In reply to comment #4) > > > Could this be caused by symbol "_lib_version" which is compiled in in > > > every > >

[Bug ld/12548] anonymous version scripts no longer working with binutils 2.21

2012-10-10 Thread pashev.igor at gmail dot com
http://sourceware.org/bugzilla/show_bug.cgi?id=12548 --- Comment #6 from Igor Pashev 2012-10-10 13:58:45 UTC --- (In reply to comment #5) > (In reply to comment #4) > > Could this be caused by symbol "_lib_version" which is compiled in in every > > binary from values-X[].o ? "_lib_versio

[Bug ld/12548] anonymous version scripts no longer working with binutils 2.21

2012-10-10 Thread pashev.igor at gmail dot com
http://sourceware.org/bugzilla/show_bug.cgi?id=12548 --- Comment #5 from Igor Pashev 2012-10-10 13:14:30 UTC --- (In reply to comment #4) > Could this be caused by symbol "_lib_version" which is compiled in in every > binary from values-X[].o ? "_lib_version" has version tag associated wi

[Bug binutils/12549] --as-needed should ignore weak references

2012-10-10 Thread pashev.igor at gmail dot com
http://sourceware.org/bugzilla/show_bug.cgi?id=12549 Igor Pashev changed: What|Removed |Added Attachment #5276|0 |1 is patch|

[Bug ld/12548] anonymous version scripts no longer working with binutils 2.21

2012-10-10 Thread pashev.igor at gmail dot com
http://sourceware.org/bugzilla/show_bug.cgi?id=12548 --- Comment #4 from Igor Pashev 2012-10-10 12:38:05 UTC --- Could this be caused by symbol "_lib_version" which is compiled in in every binary from values-X[].o ? "_lib_version" has version tag associated with it in libc. -- Config