mirror of
https://github.com/espressif/binutils-gdb.git
synced 2025-09-10 23:57:03 +08:00
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:
@ -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>
|
2018-03-20 Roland McGrath <mcgrathr@google.com>
|
||||||
|
|
||||||
* testsuite/ld-elf/shared.exp (pr20995-2): XFAIL on aarch64*-*-elf*,
|
* testsuite/ld-elf/shared.exp (pr20995-2): XFAIL on aarch64*-*-elf*,
|
||||||
|
@ -2347,6 +2347,8 @@ gld_${EMULATION_NAME}_open_dynamic_archive
|
|||||||
{ "lib%s.a", FALSE },
|
{ "lib%s.a", FALSE },
|
||||||
/* The 'native' spelling of an import lib name is "foo.lib". */
|
/* The 'native' spelling of an import lib name is "foo.lib". */
|
||||||
{ "%s.lib", FALSE },
|
{ "%s.lib", FALSE },
|
||||||
|
/* PR 22948 - Check for an import library. */
|
||||||
|
{ "lib%s.lib", FALSE },
|
||||||
#ifdef DLL_SUPPORT
|
#ifdef DLL_SUPPORT
|
||||||
/* Try "<prefix>foo.dll" (preferred dll name, if specified). */
|
/* Try "<prefix>foo.dll" (preferred dll name, if specified). */
|
||||||
{ "%s%s.dll", TRUE },
|
{ "%s%s.dll", TRUE },
|
||||||
|
@ -2120,6 +2120,8 @@ gld_${EMULATION_NAME}_open_dynamic_archive
|
|||||||
{ "lib%s.a", FALSE },
|
{ "lib%s.a", FALSE },
|
||||||
/* The 'native' spelling of an import lib name is "foo.lib". */
|
/* The 'native' spelling of an import lib name is "foo.lib". */
|
||||||
{ "%s.lib", FALSE },
|
{ "%s.lib", FALSE },
|
||||||
|
/* PR 22948 - Check for an import library. */
|
||||||
|
{ "lib%s.lib", FALSE },
|
||||||
#ifdef DLL_SUPPORT
|
#ifdef DLL_SUPPORT
|
||||||
/* Try "<prefix>foo.dll" (preferred dll name, if specified). */
|
/* Try "<prefix>foo.dll" (preferred dll name, if specified). */
|
||||||
{ "%s%s.dll", TRUE },
|
{ "%s%s.dll", TRUE },
|
||||||
|
@ -8078,6 +8078,7 @@ libxxx.dll.a
|
|||||||
xxx.dll.a
|
xxx.dll.a
|
||||||
libxxx.a
|
libxxx.a
|
||||||
xxx.lib
|
xxx.lib
|
||||||
|
libxxx.lib
|
||||||
cygxxx.dll (*)
|
cygxxx.dll (*)
|
||||||
libxxx.dll
|
libxxx.dll
|
||||||
xxx.dll
|
xxx.dll
|
||||||
|
Reference in New Issue
Block a user