Add an extra library name template to the list used by the WIN32 targets.

PR 22948
	* emultempl/pe.em (open_dynamic_archive): Add libXXX.lib template
	to library name list.
	* emultempl/pep.em (open_dynamic_archive): Likewise.
	* ld.texinfo (WIN32): Update documentation.
This commit is contained in:
Nick Clifton 2018-03-23 12:08:54 +00:00
parent 376be529a7
commit f6c4d4b152
4 changed files with 13 additions and 0 deletions

View File

@ -1,3 +1,11 @@
2018-03-23 Nick Clifton <nickc@redhat.com>
PR 22948
* emultempl/pe.em (open_dynamic_archive): Add libXXX.lib template
to library name list.
* emultempl/pep.em (open_dynamic_archive): Likewise.
* ld.texinfo (WIN32): Update documentation.
2018-03-20 Roland McGrath <mcgrathr@google.com>
* testsuite/ld-elf/shared.exp (pr20995-2): XFAIL on aarch64*-*-elf*,

View File

@ -2347,6 +2347,8 @@ gld_${EMULATION_NAME}_open_dynamic_archive
{ "lib%s.a", FALSE },
/* The 'native' spelling of an import lib name is "foo.lib". */
{ "%s.lib", FALSE },
/* PR 22948 - Check for an import library. */
{ "lib%s.lib", FALSE },
#ifdef DLL_SUPPORT
/* Try "<prefix>foo.dll" (preferred dll name, if specified). */
{ "%s%s.dll", TRUE },

View File

@ -2120,6 +2120,8 @@ gld_${EMULATION_NAME}_open_dynamic_archive
{ "lib%s.a", FALSE },
/* The 'native' spelling of an import lib name is "foo.lib". */
{ "%s.lib", FALSE },
/* PR 22948 - Check for an import library. */
{ "lib%s.lib", FALSE },
#ifdef DLL_SUPPORT
/* Try "<prefix>foo.dll" (preferred dll name, if specified). */
{ "%s%s.dll", TRUE },

View File

@ -8078,6 +8078,7 @@ libxxx.dll.a
xxx.dll.a
libxxx.a
xxx.lib
libxxx.lib
cygxxx.dll (*)
libxxx.dll
xxx.dll