09e2aba432
* elflink.c (find_version_for_sym): Remove from here, ... * linker.c (bfd_find_version_for_sym): ... rename, replace here, make public and update all callers. * bfd-in2.h: Regenerate. ld/ChangeLog * NEWS: Mention new feature. * ld.texinfo (--version-script): Document extent of PE support. (WIN32): Mention --version-script. Extend auto-export description. * pe-dll.c (process_def_file): Use version script info to filter symbols from auto-export. * testsuite/ld-pe/vers-script-1.d: New file. * testsuite/ld-pe/vers-script-2.d: New file. * testsuite/ld-pe/vers-script-3.d: New file. * testsuite/ld-pe/vers-script-4.d: New file. * testsuite/ld-pe/vers-script-1.ver: New file. * testsuite/ld-pe/vers-script-2.ver: New file. * testsuite/ld-pe/vers-script-3.ver: New file. * testsuite/ld-pe/vers-script-4.ver: New file. * testsuite/ld-pe/vers-script-dll.c: New file. * testsuite/ld-pe/vers-script.exp: New test script. |
||
---|---|---|
.. | ||
direct_client.c | ||
direct_dll.c | ||
direct.exp | ||
export_dynamic_warning.d | ||
export_dynamic_warning.s | ||
image_size.d | ||
image_size.s | ||
image_size.t | ||
longsecn-1.d | ||
longsecn-2.d | ||
longsecn-3.d | ||
longsecn-4.d | ||
longsecn-5.d | ||
longsecn.d | ||
longsecn.exp | ||
longsecn.s | ||
pe.exp | ||
secrel1.s | ||
secrel2.s | ||
secrel_64.d | ||
secrel.d | ||
vers-script-1.d | ||
vers-script-1.ver | ||
vers-script-2.d | ||
vers-script-2.ver | ||
vers-script-3.d | ||
vers-script-3.ver | ||
vers-script-4.d | ||
vers-script-4.ver | ||
vers-script-dll.c | ||
vers-script.exp |