Sun Oct 25 10:37:45 1998 Mumit Khan <khan@xraylith.wisc.edu>

* dlltool.c (scan_all_symbols): Fix patch error.
This commit is contained in:
Geoffrey Noer 1998-10-26 01:23:29 +00:00
parent 5aa001ff77
commit d5556e2ab7
2 changed files with 50 additions and 0 deletions

View File

@ -1,3 +1,47 @@
Sun Oct 25 10:37:45 1998 Mumit Khan <khan@xraylith.wisc.edu>
* dlltool.c (scan_all_symbols): Fix patch error.
Fri Oct 16 22:56:20 1998 Felix Lee <flee@cygnus.com>
* nm.c (display_rel_file): fix "no symbols" messages.
* objdump.c (slurp_symtab): ditto.
* po/POTFILES.in, po/binutils.pot: rebuilt
Mon Oct 12 14:28:03 1998 Nick Clifton <nickc@cygnus.com>
* readelf.c (dump_relocations): Rename field from Value to Info to
match name of field in ELF structures.
Thu Oct 8 15:33:08 1998 Geoffrey Noer <noer@cygnus.com>
* configure.in: call AC_EXEEXT instead of AM_EXEEXT and
AM_CYGWIN32.
* aclocal.m4: remove local AM_EXEEXT/AM_CYGWIN32 macros.
* configure: regenerate
Thu Oct 8 15:33:08 1998 Geoffrey Noer <noer@cygnus.com>
From Mumit Khan <khan@xraylith.wisc.edu>:
* dlltool.c (scan_all_symbols): Don't re-export symbols exported
by other DLLs.
Thu Oct 8 15:33:08 1998 Geoffrey Noer <noer@cygnus.com>
* Makefile.am (BUILD_DLLWRAP): Add.
(BUILD_DLLWRAP, DLLWRAP_PROG): Add.
(bin_PROGRAMS): Add dllwrap.
* Makefile.in: regenerate with automake
From Mumit Khan <khan@xraylith.wisc.edu>:
* dllwrap.c: New file from dllhelpers v0.2.1.
(print_version): New function.
(long_options): Add --version.
(main): Handle.
* dyn-string.h, dyn-string.c: New files from egcs-1.1/gcc.
* configure.in (BUILD_DLLWRAP): Add.
* configure: Regenerate.
Tue Oct 6 18:20:10 1998 Geoffrey Noer <noer@cygnus.com>
* Makefile.am (windres_SOURCES): Add resres.c.

View File

@ -1251,6 +1251,12 @@ scan_all_symbols (abfd)
PTR minisyms;
unsigned int size;
/* Ignore bfds with an import descriptor table. We assume that any
such BFD contains symbols which are exported from another DLL,
and we don't want to reexport them from here. */
if (bfd_get_section_by_name (abfd, ".idata$4"))
return;
if (! (bfd_get_file_flags (abfd) & HAS_SYMS))
{
/* xgettext:c-format */