[Bug gold/11061] New: Gold doesn't generate DT_RELCOUNT/DT_RELACOUNT

2009-12-08 Thread hjl dot tools at gmail dot com
DT_RELCOUNT/DT_RELACOUNT are generated by ld and used by glibc. But gold doesn't generate them. -- Summary: Gold doesn't generate DT_RELCOUNT/DT_RELACOUNT Product: binutils Version: 2.21 (HEAD) Status: NEW Severity: normal

[Bug gold/11062] New: -z nocombreloc doesn't work

2009-12-08 Thread hjl dot tools at gmail dot com
Gold always combine dynamic relocations even when -z nocombreloc is used. -- Summary: -z nocombreloc doesn't work Product: binutils Version: 2.21 (HEAD) Status: NEW Severity: normal Priority: P2 Component: gold

[Bug gold/11063] New: Wrong section used for TLSDESC relocations

2009-12-08 Thread hjl dot tools at gmail dot com
For TLSDESC, GOT_TLS_GDESC relocations must be put in .relX.plt section. Gold puts them in .relX.dyn section. That is why tls_shared_gnu2_test test failed on Fedora 11/12. Implementation details can be found in BFD linker as well as in TLSDESC spec at: http://groups.google.com/group/ia32-abi --

[Bug binutils/10924] Bug in objdump when disassembling raw armv4t binaries

2009-12-08 Thread nickc at redhat dot com
--- Additional Comments From nickc at redhat dot com 2009-12-08 17:25 --- Created an attachment (id=4450) -- (http://sourceware.org/bugzilla/attachment.cgi?id=4450action=view) Cathc PC used in post-indexed addressing -- http://sourceware.org/bugzilla/show_bug.cgi?id=10924 ---

[Bug binutils/10924] Bug in objdump when disassembling raw armv4t binaries

2009-12-08 Thread nickc at redhat dot com
--- Additional Comments From nickc at redhat dot com 2009-12-08 17:30 --- Hi Chris, Good catch. I have uploaded a patch to catch this form of unpredictable addressing. You may have some difficulty applying it as I created it from my local sources which have a second, uncommited,

[Bug binutils/10924] Bug in objdump when disassembling raw armv4t binaries

2009-12-08 Thread chris at seberino dot org
--- Additional Comments From chris at seberino dot org 2009-12-08 18:25 --- Subject: Re: Bug in objdump when disassembling raw armv4t binaries On Tue, Dec 08, 2009 at 05:25:00PM -, nickc at redhat dot com wrote: --- Additional Comments From nickc at redhat dot com

[Bug binutils/10924] Bug in objdump when disassembling raw armv4t binaries

2009-12-08 Thread drow at sources dot redhat dot com
--- Additional Comments From drow at sources dot redhat dot com 2009-12-08 19:49 --- Subject: Re: Bug in objdump when disassembling raw armv4t binaries On Tue, Dec 08, 2009 at 05:30:21PM -, nickc at redhat dot com wrote: Mine is ARM DDI 0100E. I would not mind having a copy of

[Bug binutils/11065] New: [DllTool] DLL name from DEF file is ignored when using --output-exp option

2009-12-08 Thread d dot g dot gorbachev at gmail dot com
When --output-exp is given, def_name() and def_library() functions ignore a DLL name given by NAME or LIBRARY commands in a DEF file. -- Summary: [DllTool] DLL name from DEF file is ignored when using - -output-exp option Product: binutils

[Bug binutils/11065] [DllTool] DLL name from DEF file is ignored when using --output-exp option

2009-12-08 Thread d dot g dot gorbachev at gmail dot com
--- Additional Comments From d dot g dot gorbachev at gmail dot com 2009-12-08 21:27 --- Created an attachment (id=4451) -- (http://sourceware.org/bugzilla/attachment.cgi?id=4451action=view) Proposed patch -- http://sourceware.org/bugzilla/show_bug.cgi?id=11065 --- You are

[Bug binutils/11066] New: c++filt does not unmangle function types correctly

2009-12-08 Thread rideau3 at gmail dot com
When c++filt unmangles a function type as an argument to a template, it incorrectly inserts a () between the return type and the argument list. For instance, functionvoid () comes out as functionvoid ()(). These parentheses are needed if there is an additional declarator on the function type (such

[Bug ld/11012] -Wl, -z, nocombreloc doesn't work with IRELATIVE relocations

2009-12-08 Thread amodra at bigpond dot net dot au
-- What|Removed |Added AssignedTo|unassigned at sources dot |amodra at bigpond dot net |redhat dot com |dot au Status|NEW

[Bug ld/11012] -Wl, -z, nocombreloc doesn't work with IRELATIVE relocations

2009-12-08 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2009-12-09 01:26 --- Subject: Bug 11012 CVSROOT:/cvs/src Module name:src Branch: binutils-2_20-branch Changes by: amo...@sourceware.org 2009-12-09 01:26:21 Modified files: ld :

[Bug ld/11012] -Wl, -z, nocombreloc doesn't work with IRELATIVE relocations

2009-12-08 Thread amodra at bigpond dot net dot au
--- Additional Comments From amodra at bigpond dot net dot au 2009-12-09 01:29 --- This fixes the ifunc prelink test failures. Two prelink tests still fail FAIL: deps1.sh FAIL: deps2.sh I haven't yet investigated them. -- What|Removed |Added