Check for export dynamic symbol options when doing symbol resolution in plugins.
authorTeresa Johnson <tejohnson@google.com>
Wed, 20 Sep 2017 22:43:37 +0000 (15:43 -0700)
committerSriraman Tallam <tmsriram@google.com>
Wed, 20 Sep 2017 22:45:04 +0000 (15:45 -0700)
commitca464aac1b0a444f7debb8fc1e5e8b3f30602a35
tree65a29f37988cc32f48c563741031c8bd3e40b5e0
parent223ffa714ce1cf1dc6e0c361189fa80417ff90d9
Check for export dynamic symbol options when doing symbol resolution in plugins.

2017-09-20  Teresa Johnson  <tejohnson@google.com>
* plugin.cc (is_visible_from_outside): Check for export dynamic symbol
        option and list.
* testsuite/Makefile.am (plugin_test_12): New test.
* testsuite/Makefile.in: Regenerate.
* testsuite/export_dynamic_plugin.cc: New test source.
* testsuite/plugin_test_12.sh: New test script.
gold/ChangeLog
gold/Makefile.in
gold/plugin.cc
gold/testsuite/Makefile.am
gold/testsuite/Makefile.in
gold/testsuite/export_dynamic_plugin.cc [new file with mode: 0644]
gold/testsuite/plugin_test_12.sh [new file with mode: 0755]