[Bug ld/14326] Cannot link to etext symbol in scripttempl/pe.sc
http://sourceware.org/bugzilla/show_bug.cgi?id=14326 Kai Tietz ktietz at redhat dot com changed: What|Removed |Added Status|NEW |RESOLVED Resolution||FIXED --- Comment #2 from Kai Tietz ktietz at redhat dot com 2012-11-14 13:07:40 UTC --- Fixed -- Configure bugmail: http://sourceware.org/bugzilla/userprefs.cgi?tab=email --- You are receiving this mail because: --- You are on the CC list for the bug. ___ bug-binutils mailing list bug-binutils@gnu.org https://lists.gnu.org/mailman/listinfo/bug-binutils
[Bug binutils/14067] objcopy --compress-debug-sections doesn't work for PE32{+} binaries.
http://sourceware.org/bugzilla/show_bug.cgi?id=14067 Kai Tietz ktietz at redhat dot com changed: What|Removed |Added Status|NEW |RESOLVED Resolution||FIXED --- Comment #3 from Kai Tietz ktietz at redhat dot com 2012-10-18 17:43:41 UTC --- Fixed -- Configure bugmail: http://sourceware.org/bugzilla/userprefs.cgi?tab=email --- You are receiving this mail because: --- You are on the CC list for the bug. ___ bug-binutils mailing list bug-binutils@gnu.org https://lists.gnu.org/mailman/listinfo/bug-binutils
[Bug binutils/14067] objcopy --compress-debug-sections doesn't work for PE32{+} binaries.
http://sourceware.org/bugzilla/show_bug.cgi?id=14067 Kai Tietz ktietz at redhat dot com changed: What|Removed |Added CC||ktietz at redhat dot com --- Comment #1 from Kai Tietz ktietz at redhat dot com 2012-09-30 20:08:30 UTC --- This is a general pe-coff and coff issue. Not specific to mingw targets. I have a patch for that issue and will sent it ML for review. -- Configure bugmail: http://sourceware.org/bugzilla/userprefs.cgi?tab=email --- You are receiving this mail because: --- You are on the CC list for the bug. ___ bug-binutils mailing list bug-binutils@gnu.org https://lists.gnu.org/mailman/listinfo/bug-binutils
[Bug binutils/11401] GNU debuglink section is not described in DEBUG entry in data directory in PE's optional header
http://sourceware.org/bugzilla/show_bug.cgi?id=11401 Kai Tietz ktietz at redhat dot com changed: What|Removed |Added CC||ktietz at redhat dot com -- Configure bugmail: http://sourceware.org/bugzilla/userprefs.cgi?tab=email --- You are receiving this mail because: --- You are on the CC list for the bug. ___ bug-binutils mailing list bug-binutils@gnu.org https://lists.gnu.org/mailman/listinfo/bug-binutils
[Bug ld/12742] ld error unrecognized option '-plugin' on mingw and how to build with plugins enabled on mingw
http://sourceware.org/bugzilla/show_bug.cgi?id=12742 Kai Tietz ktietz at redhat dot com changed: What|Removed |Added Status|NEW |RESOLVED Resolution||FIXED --- Comment #11 from Kai Tietz ktietz at redhat dot com 2012-03-20 19:30:52 UTC --- Fixed -- Configure bugmail: http://sourceware.org/bugzilla/userprefs.cgi?tab=email --- You are receiving this mail because: --- You are on the CC list for the bug. ___ bug-binutils mailing list bug-binutils@gnu.org https://lists.gnu.org/mailman/listinfo/bug-binutils
[Bug ld/13710] [Regression] .def files containing LIBRARY statement can't be parsed any more
http://sourceware.org/bugzilla/show_bug.cgi?id=13710 Kai Tietz ktietz at redhat dot com changed: What|Removed |Added Status|NEW |RESOLVED CC||ktietz at redhat dot com Resolution||FIXED --- Comment #3 from Kai Tietz ktietz at redhat dot com 2012-02-24 14:24:53 UTC --- Fixed. -- Configure bugmail: http://sourceware.org/bugzilla/userprefs.cgi?tab=email --- You are receiving this mail because: --- You are on the CC list for the bug. ___ bug-binutils mailing list bug-binutils@gnu.org https://lists.gnu.org/mailman/listinfo/bug-binutils
[Bug binutils/13682] delay-load doesn't work for target x86_64-w64-mingw32
http://sourceware.org/bugzilla/show_bug.cgi?id=13682 Kai Tietz ktietz at redhat dot com changed: What|Removed |Added Status|NEW |RESOLVED CC||ktietz at redhat dot com Resolution||FIXED --- Comment #2 from Kai Tietz ktietz at redhat dot com 2012-02-21 16:12:37 UTC --- Fixed. -- Configure bugmail: http://sourceware.org/bugzilla/userprefs.cgi?tab=email --- You are receiving this mail because: --- You are on the CC list for the bug. ___ bug-binutils mailing list bug-binutils@gnu.org https://lists.gnu.org/mailman/listinfo/bug-binutils
[Bug binutils/4933] windres does not escape path with spaces in them
http://sourceware.org/bugzilla/show_bug.cgi?id=4933 Kai Tietz ktietz at redhat dot com changed: What|Removed |Added Status|WAITING |RESOLVED Resolution||FIXED --- Comment #5 from Kai Tietz ktietz at redhat dot com 2012-02-15 11:59:49 UTC --- As this issue is pretty old and I expect reporter won't reply anymore, I will close this bug. If issue still exists, please open an new report for it. -- Configure bugmail: http://sourceware.org/bugzilla/userprefs.cgi?tab=email --- You are receiving this mail because: --- You are on the CC list for the bug. ___ bug-binutils mailing list bug-binutils@gnu.org https://lists.gnu.org/mailman/listinfo/bug-binutils
[Bug binutils/6449] objdump -S and DOS-style line-endings
http://sourceware.org/bugzilla/show_bug.cgi?id=6449 Kai Tietz ktietz at redhat dot com changed: What|Removed |Added Status|NEW |RESOLVED CC||ktietz at redhat dot com Resolution||FIXED --- Comment #2 from Kai Tietz ktietz at redhat dot com 2012-02-15 12:13:13 UTC --- It was added to sysdep.h (via including include/binary-io.h) and objdump.c in binutils also specifies O_BINARY for open. So bug is fixed. -- Configure bugmail: http://sourceware.org/bugzilla/userprefs.cgi?tab=email --- You are receiving this mail because: --- You are on the CC list for the bug. ___ bug-binutils mailing list bug-binutils@gnu.org https://lists.gnu.org/mailman/listinfo/bug-binutils
[Bug binutils/12658] ld: potential infinite loop and memory leaks when link many object files
http://sourceware.org/bugzilla/show_bug.cgi?id=12658 Kai Tietz ktietz at redhat dot com changed: What|Removed |Added CC||ktietz at redhat dot com --- Comment #23 from Kai Tietz ktietz at redhat dot com 2012-02-13 11:53:15 UTC --- Hmm, does the gcc option '-fno-keep-inline-dllexport' help here? -- Configure bugmail: http://sourceware.org/bugzilla/userprefs.cgi?tab=email --- You are receiving this mail because: --- You are on the CC list for the bug. ___ bug-binutils mailing list bug-binutils@gnu.org https://lists.gnu.org/mailman/listinfo/bug-binutils
[Bug ld/12742] ld error unrecognized option '-plugin' on mingw and how to build with plugins enabled on mingw
http://sourceware.org/bugzilla/show_bug.cgi?id=12742 --- Comment #4 from Kai Tietz ktietz at redhat dot com 2012-02-12 10:51:28 UTC --- Yes, with a dummy libdl.a (or with that version of dlfcn-win32 mentioned in comment #1), bootstrap works. I tried to find the cause for the -ldl adding on link, but couldn't find the explicit point. It might be reasoned by the fact that tcl.m4 code checks here for uname, which is of course for candian-cross the wrong choice. -- Configure bugmail: http://sourceware.org/bugzilla/userprefs.cgi?tab=email --- You are receiving this mail because: --- You are on the CC list for the bug. ___ bug-binutils mailing list bug-binutils@gnu.org https://lists.gnu.org/mailman/listinfo/bug-binutils
[Bug binutils/13657] dlltool syntax error on LIBRARY line when using pexports with version.dll
http://sourceware.org/bugzilla/show_bug.cgi?id=13657 Kai Tietz ktietz at redhat dot com changed: What|Removed |Added CC||ktietz at redhat dot com --- Comment #1 from Kai Tietz ktietz at redhat dot com 2012-02-11 12:23:54 UTC --- The cause here is that VERSION is an internal keyword and so lexer/yacc doesn't catch it proper. I prepare a patch for it. -- Configure bugmail: http://sourceware.org/bugzilla/userprefs.cgi?tab=email --- You are receiving this mail because: --- You are on the CC list for the bug. ___ bug-binutils mailing list bug-binutils@gnu.org https://lists.gnu.org/mailman/listinfo/bug-binutils
[Bug ld/13117] bogus chmod+x for .dlls
http://sourceware.org/bugzilla/show_bug.cgi?id=13117 Kai Tietz ktietz at redhat dot com changed: What|Removed |Added CC||ktietz at redhat dot com --- Comment #1 from Kai Tietz ktietz at redhat dot com 2012-02-11 15:25:33 UTC --- Hmm, on windows 32-bit a DLL can be executed. Well, actually just the DOS-stub is executed, but well ... -- Configure bugmail: http://sourceware.org/bugzilla/userprefs.cgi?tab=email --- You are receiving this mail because: --- You are on the CC list for the bug. ___ bug-binutils mailing list bug-binutils@gnu.org https://lists.gnu.org/mailman/listinfo/bug-binutils
[Bug binutils/13657] dlltool syntax error on LIBRARY line when using pexports with version.dll
http://sourceware.org/bugzilla/show_bug.cgi?id=13657 Kai Tietz ktietz at redhat dot com changed: What|Removed |Added Status|NEW |RESOLVED Resolution||FIXED --- Comment #3 from Kai Tietz ktietz at redhat dot com 2012-02-11 20:03:07 UTC --- Fixed. -- Configure bugmail: http://sourceware.org/bugzilla/userprefs.cgi?tab=email --- You are receiving this mail because: --- You are on the CC list for the bug. ___ bug-binutils mailing list bug-binutils@gnu.org https://lists.gnu.org/mailman/listinfo/bug-binutils
[Bug ld/12742] ld error unrecognized option '-plugin' on mingw and how to build with plugins enabled on mingw
http://sourceware.org/bugzilla/show_bug.cgi?id=12742 Kai Tietz ktietz at redhat dot com changed: What|Removed |Added CC||ktietz at redhat dot com --- Comment #2 from Kai Tietz ktietz at redhat dot com 2012-02-11 20:07:42 UTC --- Hmm, issue about -ldl is strange. It looks to me that libtool adds this link-library. The code in config/tcl.m4 shouldn't be active for windows-host. Patch for bfd ChangeLog 2012-02-11 Kai Tietz kti...@redhat.com * configure.in (windows.h, dlfch.h): Add check for headers. * configure: Regenerated. * plugin.c: Add for windows-native targets dl-api emulation. Index: config.in === RCS file: /cvs/src/src/bfd/config.in,v retrieving revision 1.49 diff -u -r1.49 config.in --- config.in12 May 2011 07:41:40 -1.49 +++ config.in11 Feb 2012 20:03:46 - @@ -245,6 +245,9 @@ /* Define if sys/procfs.h has win32_pstatus_t. */ #undef HAVE_WIN32_PSTATUS_T +/* Define to 1 if you have the windows.h header file. */ +#undef HAVE_WINDOWS_H + /* Define to 1 if you have the zlib.h header file. */ #undef HAVE_ZLIB_H Index: configure === RCS file: /cvs/src/src/bfd/configure,v retrieving revision 1.358 diff -u -r1.358 configure --- configure31 Jan 2012 17:54:32 -1.358 +++ configure11 Feb 2012 20:03:48 - @@ -13508,6 +13508,22 @@ fi + +for ac_header in windows.h dlfcn.h +do : + as_ac_Header=`$as_echo ac_cv_header_$ac_header | $as_tr_sh` +ac_fn_c_check_header_mongrel $LINENO $ac_header $as_ac_Header $ac_includes_default +eval as_val=\$$as_ac_Header + if test x$as_val = xyes; then : + cat confdefs.h _ACEOF +#define `$as_echo HAVE_$ac_header | $as_tr_cpp` 1 +_ACEOF + +fi + +done + + { $as_echo $as_me:${as_lineno-$LINENO}: checking whether string.h and strings.h may both be included 5 $as_echo_n checking whether string.h and strings.h may both be included... 6; } if test ${gcc_cv_header_string+set} = set; then : Index: configure.in === RCS file: /cvs/src/src/bfd/configure.in,v retrieving revision 1.306 diff -u -r1.306 configure.in --- configure.in31 Jan 2012 17:54:34 -1.306 +++ configure.in11 Feb 2012 20:03:48 - @@ -190,6 +190,9 @@ GCC_HEADER_STDINT(bfd_stdint.h) AC_HEADER_TIME AC_HEADER_DIRENT + +AC_CHECK_HEADERS(windows.h dlfcn.h) + ACX_HEADER_STRING AC_CHECK_FUNCS(fcntl getpagesize setitimer sysconf fdopen getuid getgid fileno) AC_CHECK_FUNCS(strtoull) Index: plugin.c === RCS file: /cvs/src/src/bfd/plugin.c,v retrieving revision 1.14 diff -u -r1.14 plugin.c --- plugin.c11 Jul 2011 15:03:07 -1.14 +++ plugin.c11 Feb 2012 20:03:49 - @@ -25,7 +25,13 @@ #if BFD_SUPPORTS_PLUGINS #include assert.h +#ifdef HAVE_DLFCN_H #include dlfcn.h +#elif defined (HAVE_WINDOWS_H) +#include windows.h +#else +#error Unknown how to handle dynamic-load-libraries. +#endif #include stdarg.h #include plugin-api.h #include sysdep.h @@ -34,6 +40,37 @@ #include libiberty.h #include dirent.h +#if !defined (HAVE_DLFCN_H) defined (HAVE_WINDOWS_H) + +#define RTLD_NOW 0 /* Dummy value. */ + +static void * +dlopen (const char *file, int mode ATTRIBUTE_UNUSED) +{ + return LoadLibrary (file); +} + +static void * +dlsym (void *handle, const char *name) +{ + return GetProcAddress (handle, name); +} + +static int ATTRIBUTE_UNUSED +dlclose (void *handle) +{ + FreeLibrary (handle); + return 0; +} + +static const char * +dlerror (void) +{ + return Unable to load DLL.; +} + +#endif /* !defined (HAVE_DLFCN_H) defined (HAVE_WINDOWS_H) */ + #define bfd_plugin_close_and_cleanup _bfd_generic_close_and_cleanup #define bfd_plugin_bfd_free_cached_info _bfd_generic_bfd_free_cached_info #define bfd_plugin_new_section_hook _bfd_generic_new_section_hook -- Configure bugmail: http://sourceware.org/bugzilla/userprefs.cgi?tab=email --- You are receiving this mail because: --- You are on the CC list for the bug. ___ bug-binutils mailing list bug-binutils@gnu.org https://lists.gnu.org/mailman/listinfo/bug-binutils
[Bug ld/11612] New underscoring behavior can break -aligncomm directve
http://sourceware.org/bugzilla/show_bug.cgi?id=11612 Kai Tietz ktietz at redhat dot com changed: What|Removed |Added Status|REOPENED|RESOLVED CC||ktietz at redhat dot com Resolution||FIXED --- Comment #6 from cvs-commit at gcc dot gnu.org cvs-commit at gcc dot gnu.org 2010-07-11 08:46:04 UTC --- Subject: Bug 11612 CVSROOT:/cvs/src Module name:src Changes by: kti...@sourceware.org 2010-07-11 08:45:51 Modified files: gas: ChangeLog gas/config : obj-coff.c gas/testsuite : ChangeLog gas/testsuite/gas/i386: i386.exp gas/testsuite/gas/pe: aligncomm-b.d aligncomm-d.d Log message: 2010-07-11 Kai Tietz kai.ti...@onevision.com PR ld/11612 * config/obj-coff.c (obj_common_parse): Quote symbol-name. 2010-07-11 Kai Tietz kai.ti...@onevision.com * gas/pe/aligncomm-b.d: Regenerated content dump. * gas/pe/aligncomm-d,d: Regenerated content dump. * gas/i386/i386.exp: Disable for mingw 64-bit the intel-got64 test. Patches: http://sourceware.org/cgi-bin/cvsweb.cgi/src/gas/ChangeLog.diff?cvsroot=srcr1=1.4196r2=1.4197 http://sourceware.org/cgi-bin/cvsweb.cgi/src/gas/config/obj-coff.c.diff?cvsroot=srcr1=1.105r2=1.106 http://sourceware.org/cgi-bin/cvsweb.cgi/src/gas/testsuite/ChangeLog.diff?cvsroot=srcr1=1.1699r2=1.1700 http://sourceware.org/cgi-bin/cvsweb.cgi/src/gas/testsuite/gas/i386/i386.exp.diff?cvsroot=srcr1=1.140r2=1.141 http://sourceware.org/cgi-bin/cvsweb.cgi/src/gas/testsuite/gas/pe/aligncomm-b.d.diff?cvsroot=srcr1=1.1r2=1.2 http://sourceware.org/cgi-bin/cvsweb.cgi/src/gas/testsuite/gas/pe/aligncomm-d.d.diff?cvsroot=srcr1=1.1r2=1.2 --- Comment #7 from Kai Tietz ktietz at redhat dot com 2012-02-10 17:29:50 UTC --- This bug was fixed by recent patch. -- Configure bugmail: http://sourceware.org/bugzilla/userprefs.cgi?tab=email --- You are receiving this mail because: --- You are on the CC list for the bug. ___ bug-binutils mailing list bug-binutils@gnu.org https://lists.gnu.org/mailman/listinfo/bug-binutils
[Bug binutils/11337] windres compiles menus and dialogs to UNICODE not ANSI
http://sourceware.org/bugzilla/show_bug.cgi?id=11337 Kai Tietz ktietz at redhat dot com changed: What|Removed |Added CC||ktietz at redhat dot com --- Comment #6 from gpc at microbizz dot nl gpc at microbizz dot nl 2010-05-20 09:54:09 UTC --- Subject: New: windres compiles menus and dialogs to UNICODE not ANSI I can confirm the reported behaviour for windres 2.20.1 built cross for --target=i686-pc-mingw32 on Mac OS X 10.5.4. Next, I tried windres 2.17 and the bug disappeared. Regards, Adriaan van Os --- Comment #7 from Kai Tietz ktietz at redhat dot com 2012-02-10 17:33:34 UTC --- Hmm, here rings a bell. The issue is that you are using Mac OS X. The libiconv library has here the default for UTF-16 that it uses big-endian. -- Configure bugmail: http://sourceware.org/bugzilla/userprefs.cgi?tab=email --- You are receiving this mail because: --- You are on the CC list for the bug. ___ bug-binutils mailing list bug-binutils@gnu.org https://lists.gnu.org/mailman/listinfo/bug-binutils
[Bug binutils/4933] windres does not escape path with spaces in them
http://sourceware.org/bugzilla/show_bug.cgi?id=4933 Kai Tietz ktietz at redhat dot com changed: What|Removed |Added Status|NEW |WAITING CC||ktietz at redhat dot com --- Comment #4 from Kai Tietz ktietz at redhat dot com 2012-02-10 17:35:46 UTC --- Hmm, is this issue resolved? -- Configure bugmail: http://sourceware.org/bugzilla/userprefs.cgi?tab=email --- You are receiving this mail because: --- You are on the CC list for the bug. ___ bug-binutils mailing list bug-binutils@gnu.org https://lists.gnu.org/mailman/listinfo/bug-binutils
[Bug binutils/5944] Cross compiling testsuite needs improvement for mingw targets
http://sourceware.org/bugzilla/show_bug.cgi?id=5944 Kai Tietz ktietz at redhat dot com changed: What|Removed |Added Status|NEW |RESOLVED CC||ktietz at redhat dot com Resolution||FIXED --- Comment #1 from Kai Tietz ktietz at redhat dot com 2012-02-10 17:37:27 UTC --- This issue seems to me being resolved. So I close this bug -- Configure bugmail: http://sourceware.org/bugzilla/userprefs.cgi?tab=email --- You are receiving this mail because: --- You are on the CC list for the bug. ___ bug-binutils mailing list bug-binutils@gnu.org https://lists.gnu.org/mailman/listinfo/bug-binutils
[Bug binutils/10468] Problems with GCC Multilib
http://sourceware.org/bugzilla/show_bug.cgi?id=10468 Kai Tietz ktietz at redhat dot com changed: What|Removed |Added Status|NEW |RESOLVED CC||ktietz at redhat dot com Resolution||FIXED --- Comment #2 from Kai Tietz ktietz at redhat dot com 2012-02-10 17:39:34 UTC --- This bug was fixed (btw gcc 4.4.x is for sure the worse version of gcc for building mingw-multilib build, as you require a lot of patches back-ported from newer versions). It was in fact a gcc issue, so closed this bug -- Configure bugmail: http://sourceware.org/bugzilla/userprefs.cgi?tab=email --- You are receiving this mail because: --- You are on the CC list for the bug. ___ bug-binutils mailing list bug-binutils@gnu.org https://lists.gnu.org/mailman/listinfo/bug-binutils
[Bug ld/12544] ld coredump while compiling parma polyhedra library for i686-w64-mingw32 target
http://sourceware.org/bugzilla/show_bug.cgi?id=12544 Kai Tietz ktietz at redhat dot com changed: What|Removed |Added Status|NEW |RESOLVED CC||ktietz at redhat dot com Resolution||FIXED --- Comment #2 from Kai Tietz ktietz at redhat dot com 2012-02-10 17:42:02 UTC --- Bug was fixed on gcc's side AFAIK. If you still have issues with newer binutils/gcc version, don't hesitate to open a new bug. -- Configure bugmail: http://sourceware.org/bugzilla/userprefs.cgi?tab=email --- You are receiving this mail because: --- You are on the CC list for the bug. ___ bug-binutils mailing list bug-binutils@gnu.org https://lists.gnu.org/mailman/listinfo/bug-binutils
[Bug ld/10865] The entry point is mainCRTStartup
http://sourceware.org/bugzilla/show_bug.cgi?id=10865 Kai Tietz ktietz at redhat dot com changed: What|Removed |Added CC||ktietz at redhat dot com --- Comment #4 from Kai Tietz ktietz at redhat dot com 2012-02-10 17:55:25 UTC --- Nick, Your last patch looks reasonable. As user seems not to reply, I would vote for go for it. Thanks, Kai -- Configure bugmail: http://sourceware.org/bugzilla/userprefs.cgi?tab=email --- You are receiving this mail because: --- You are on the CC list for the bug. ___ bug-binutils mailing list bug-binutils@gnu.org https://lists.gnu.org/mailman/listinfo/bug-binutils