[Bug gold/16693] New: "exclude-libs" drops symbols that are exported through "dynamic-list" or "export-dynamic-symbol"

2014-03-11 Thread ostap73 at gmail dot com
2.25 (HEAD) Status: NEW Severity: normal Priority: P2 Component: gold Assignee: ian at airs dot com Reporter: ostap73 at gmail dot com CC: ccoutant at google dot com If "--exclude-libs=ALL" is specified, all s

[Bug gold/16693] "exclude-libs" drops symbols that are exported through "dynamic-list" or "export-dynamic-symbol"

2014-03-11 Thread ostap73 at gmail dot com
https://sourceware.org/bugzilla/show_bug.cgi?id=16693 --- Comment #2 from Viatcheslav Ostapenko --- Created attachment 7465 --> https://sourceware.org/bugzilla/attachment.cgi?id=7465&action=edit Test Attached test miniproject. In resulting test.so dynamic_list_exported_from_static_lib() shoul

[Bug gold/16693] "exclude-libs" drops symbols that are exported through "dynamic-list" or "export-dynamic-symbol"

2014-03-12 Thread ostap73 at gmail dot com
https://sourceware.org/bugzilla/show_bug.cgi?id=16693 --- Comment #4 from Viatcheslav Ostapenko --- (In reply to H.J. Lu from comment #3) > (In reply to Viatcheslav Ostapenko from comment #2) > > Created attachment 7465 [details] > > Test > > > > Attached test miniproject. > > > > In resulting

[Bug gold/16693] "exclude-libs" drops symbols that are exported through "dynamic-list" or "export-dynamic-symbol"

2014-03-12 Thread ostap73 at gmail dot com
https://sourceware.org/bugzilla/show_bug.cgi?id=16693 --- Comment #6 from Viatcheslav Ostapenko --- (In reply to H.J. Lu from comment #5) > (In reply to Viatcheslav Ostapenko from comment #4) > > That means that there is no way to hide all symbols by default and override > > with --dynamic-list o

[Bug gold/16693] "exclude-libs" drops symbols that are exported through "dynamic-list" or "export-dynamic-symbol"

2014-03-12 Thread ostap73 at gmail dot com
https://sourceware.org/bugzilla/show_bug.cgi?id=16693 --- Comment #7 from Viatcheslav Ostapenko --- Created attachment 7468 --> https://sourceware.org/bugzilla/attachment.cgi?id=7468&action=edit Test modified to --version-script and --exclude-libs=ALL With --exclude-libs=ALL function dynamic_l

[Bug gold/16693] "exclude-libs" drops symbols that are exported through "dynamic-list" or "export-dynamic-symbol"

2014-03-12 Thread ostap73 at gmail dot com
https://sourceware.org/bugzilla/show_bug.cgi?id=16693 --- Comment #10 from Viatcheslav Ostapenko --- (In reply to Cary Coutant from comment #8) > > Test modified to --version-script and --exclude-libs=ALL > > > > With --exclude-libs=ALL function dynamic_list_exported_from_static_lib() is > > not

[Bug gold/16693] "exclude-libs" drops symbols that are exported through "dynamic-list" or "export-dynamic-symbol"

2014-03-12 Thread ostap73 at gmail dot com
https://sourceware.org/bugzilla/show_bug.cgi?id=16693 --- Comment #14 from Viatcheslav Ostapenko --- (In reply to Cary Coutant from comment #11) > > IMHO, --version-script option needs better doc. I could never guess from > > current "--version-script" description in man (which has just "Read ver