[Bug gold/10708] New: out of file descriptors and couldn't close any -- probably fd leak

2009-09-30 Thread bero at arklinux dot org
QtWebKit builds file with normal ld -- but trying to build it with gold fails, resulting in /usr/bin/ld: fatal error: out of file descriptors and couldn't close any QtWebKit links 1623 object files plus 12 shared libraries. According to /proc/sys/fs/file-max, it should be possible to have 370804

[Bug gold/10708] out of file descriptors and couldn't close any -- probably fd leak

2009-09-30 Thread bero at arklinux dot org
--- Additional Comments From bero at arklinux dot org 2009-09-30 09:18 --- Actually this is not caused by a shortage of system FDs, so something else is causing gold to believe it's out of FDs: # cat /proc/sys/fs/file-nr 64961037 370804 --

[Bug ld/9863] FAIL: Weak symbols in dynamic objects 1 (main test)

2009-09-30 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2009-09-30 13:15 --- Subject: Bug 9863 CVSROOT:/cvs/src Module name:src Branch: binutils-2_20-branch Changes by: ging...@sourceware.org 2009-09-30 13:15:24 Modified files: ld :

[Bug gold/10708] out of file descriptors and couldn't close any -- probably fd leak

2009-09-30 Thread ian at airs dot com
--- Additional Comments From ian at airs dot com 2009-09-30 13:20 --- Can you confirm that this was with the development version of gold? There were some bugs in this area fixed back February. Otherwise, as far as I can see, this can only happen if open returns -1 with errno set to

[Bug gold/10708] out of file descriptors and couldn't close any -- probably fd leak

2009-09-30 Thread bero at arklinux dot org
--- Additional Comments From bero at arklinux dot org 2009-09-30 13:43 --- Yes, this is on a fairly current build: $ ld --version GNU gold (Linux/GNU Binutils 2.20.51.0.1.20090905) 1.9 Copyright 2008 Free Software Foundation, Inc. This program is free software; you may redistribute it

[Bug binutils/10711] New: ar/ranlib fake my .o files . C++ in autotools

2009-09-30 Thread sql7 at wp dot pl
`Packages: debian/sid. I write minimal app that cause errors: test.cpp: #include test.hpp using namespace biox::priv; argParser::argParser(int a,char **b) {} test.hpp: namespace biox{ namespace priv{ class argParser { public: argParser(int,char**); };

[Bug binutils/10704] as segfault in memory lookup intel syntax

2009-09-30 Thread hjl dot tools at gmail dot com
--- Additional Comments From hjl dot tools at gmail dot com 2009-09-30 19:02 --- A patch is posted at https://mail.google.com/mail/?shva=1#all/1240c54aec8501cc -- What|Removed |Added

[Bug binutils/10704] as segfault in memory lookup intel syntax

2009-09-30 Thread hjl dot tools at gmail dot com
--- Additional Comments From hjl dot tools at gmail dot com 2009-09-30 19:13 --- Oops. The patch is at http://sourceware.org/ml/binutils/2009-09/msg00742.html -- http://sourceware.org/bugzilla/show_bug.cgi?id=10704 --- You are receiving this mail because: --- You are on

[Bug binutils/10711] ar/ranlib fake my .o files . C++ in autotools

2009-09-30 Thread amodra at bigpond dot net dot au
--- Additional Comments From amodra at bigpond dot net dot au 2009-09-30 22:38 --- Not a bug. ld only extracts an object from an archive if the object satisfies undefined symbols at the point where ld searches the archive. You linked test_e.o *after* the archive. -- What

[Bug binutils/10634] ld -r leaves gaps in output / overlapping sections

2009-09-30 Thread dave dot korn dot cygwin at gmail dot com
--- Additional Comments From dave dot korn dot cygwin at gmail dot com 2009-10-01 02:38 --- Resolved on mainline by http://sourceware.org/ml/binutils-cvs/2009-09/msg00315.html and on 2-20 branch by http://sourceware.org/ml/binutils-cvs/2009-09/msg00328.html --

[Bug binutils/10714] New: windres when compiled on linux does not convert utf-8 - utf-16 correctly

2009-09-30 Thread eehouse at eehouse dot org
windres as shipped in mingw32-binutils with ubuntu 8.04 and debian testing, and as built from 2.19.1 sources by me on both those systems, fails to detect that iconv is available and so uses the dumb path converting utf-8 that inserts a null byte after very character -- which works for ascii only.

[Bug binutils/10714] windres when compiled on linux does not convert utf-8 - utf-16 correctly

2009-09-30 Thread eehouse at eehouse dot org
--- Additional Comments From eehouse at eehouse dot org 2009-10-01 02:52 --- Created an attachment (id=4240) -- (http://sourceware.org/bugzilla/attachment.cgi?id=4240action=view) invoke on linux system passing name of windres binary; uses hexdump This Linux shell script will exit with

[Bug binutils/10714] windres when compiled on linux does not convert utf-8 - utf-16 correctly

2009-09-30 Thread eehouse at eehouse dot org
--- Additional Comments From eehouse at eehouse dot org 2009-10-01 02:56 --- Created an attachment (id=4241) -- (http://sourceware.org/bugzilla/attachment.cgi?id=4241action=view) patch that fixes this bug This patch fixes the bug, though perhaps not in the ideal way. I've tested it