binutils-2.20 gas arm-linux compilation bug

2009-10-16 Thread Danny Sung
FYI, in compiling gas with binutils-2.20, I get the following error, which then aborts the build: gcc -DHAVE_CONFIG_H -I. -I../../gas -I. -I../../gas -I../bfd -I../../gas/config -I../../gas/../include -I../../gas/.. -I../../gas/../bfd -DLOCALEDIR="\"//opt/ltrx/ixp42x/host/usr/share/locale\""

[Bug gas/10636] x86-64 assembler misassemble 32bit absolute address

2009-10-16 Thread vapier at gentoo dot org
--- Additional Comments From vapier at gentoo dot org 2009-10-16 21:41 --- i have no idea. i'm not an openssl expert let alone x86 assembly. guess i'll just file a bug report upstream and let them handle it. -- http://sourceware.org/bugzilla/show_bug.cgi?id=10636 --- You are r

[Bug binutils/9933] `strip --strip-unneeded` strips common symbols from relocatable objects

2009-10-16 Thread vincent dot riviere at freesbee dot fr
-- What|Removed |Added CC||vincent dot riviere at ||freesbee dot fr http://sourceware.org/

[Bug binutils/10793] New: gcc cant get pass unused code in binutils/prdbg.c

2009-10-16 Thread jerker dot back at gmail dot com
I can't get Interix gcc 3.3 get pass this due to warning settings (info is unused) The solution it's a bit ugly, my gcc knowledge could be better. Maybe you can come up with something more elegant? === RCS file: /cvs/src/src/binutils

[Bug binutils/9933] `strip --strip-unneeded` strips common symbols from relocatable objects

2009-10-16 Thread vincent dot riviere at freesbee dot fr
--- Additional Comments From vincent dot riviere at freesbee dot fr 2009-10-16 20:58 --- The new testcase copy-4 fails on target m68k-netbsd (using a.out). The test seems to be valid, maybe the fix didn't work for a.out objects. -- http://sourceware.org/bugzilla/show_bug.cgi?id=9933

[Bug binutils/10792] New: variable declare inside code block in binutils/dlltool.c

2009-10-16 Thread jerker dot back at gmail dot com
variable declared inside code block. Not all compilers are happy about it === RCS file: /cvs/src/src/binutils/dlltool.c,v retrieving revision 1.93 diff -w -b -B -u -p -r1.93 dlltool.c --- dlltool.c 4 Sep 2009 01:22:18 - 1.

[Bug binutils/10785] memory access violation in bfd/opncls.c

2009-10-16 Thread jerker dot back at gmail dot com
--- Additional Comments From jerker dot back at gmail dot com 2009-10-16 20:29 --- Problem gone in both 64bit and 32bit builds Thanks -- http://sourceware.org/bugzilla/show_bug.cgi?id=10785 --- You are receiving this mail because: --- You are on the CC list for the bug, or a

[Bug binutils/10767] opcodes/i386-dis.c exceeds 256 levels of nested macros

2009-10-16 Thread hjl dot tools at gmail dot com
--- Additional Comments From hjl dot tools at gmail dot com 2009-10-16 17:57 --- Fixed. -- What|Removed |Added Status|NEW |RESOLVED

[Bug gas/10775] x86 64 documentation addenda

2009-10-16 Thread hjl dot tools at gmail dot com
--- Additional Comments From hjl dot tools at gmail dot com 2009-10-16 16:55 --- Fixed. -- What|Removed |Added Status|NEW |RESOLVED

[Bug gas/10636] x86-64 assembler misassemble 32bit absolute address

2009-10-16 Thread hjl dot tools at gmail dot com
--- Additional Comments From hjl dot tools at gmail dot com 2009-10-16 16:39 --- (In reply to comment #7) > i'm pretty sure they should all be unsigned How does code work since hardware treats them as signed for calculation? -- http://sourceware.org/bugzilla/show_bug.cgi?id=10636 -

[Bug gas/10775] x86 64 documentation addenda

2009-10-16 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2009-10-16 16:33 --- Subject: Bug 10775 CVSROOT:/cvs/src Module name:src Changes by: h...@sourceware.org 2009-10-16 16:33:17 Modified files: gas: ChangeLog gas/doc: c

[Bug gas/10775] x86 64 documentation addenda

2009-10-16 Thread hjl dot tools at gmail dot com
--- Additional Comments From hjl dot tools at gmail dot com 2009-10-16 16:30 --- (In reply to comment #0) > The following information is lacking from the GAS manual: > > In node (as.info)i386-Mnemonics, add at the end of 9.13.4, > > In 64-bit mode, `movabs' is the form of the mov instr

[Bug gas/10636] x86-64 assembler misassemble 32bit absolute address

2009-10-16 Thread vapier at gentoo dot org
--- Additional Comments From vapier at gentoo dot org 2009-10-16 16:19 --- i'm pretty sure they should all be unsigned -- http://sourceware.org/bugzilla/show_bug.cgi?id=10636 --- You are receiving this mail because: --- You are on the CC list for the bug, or are watching som

[Bug gas/10636] x86-64 assembler misassemble 32bit absolute address

2009-10-16 Thread hjl dot tools at gmail dot com
--- Additional Comments From hjl dot tools at gmail dot com 2009-10-16 15:36 --- (In reply to comment #5) > thanks, just wanted to make sure the issue was with the assembly code > > i'm not terribly great with x86 assembly. could you suggest a fix ? every > statement that is failing (

[Bug ld/9790] LD's "export everything" logic problematic

2009-10-16 Thread nickc at redhat dot com
--- Additional Comments From nickc at redhat dot com 2009-10-16 15:20 --- Hi Dmitry, Thanks for the patch - I have applied it along with an addition to the ld/NEWS file mentioning the new feature and the ld/ld.texinfo file describing the new command line option. Cheers Nick --

[Bug gas/10636] x86-64 assembler misassemble 32bit absolute address

2009-10-16 Thread vapier at gentoo dot org
--- Additional Comments From vapier at gentoo dot org 2009-10-16 15:11 --- thanks, just wanted to make sure the issue was with the assembly code i'm not terribly great with x86 assembly. could you suggest a fix ? every statement that is failing (44 of them) are exactly the same form b

[Bug binutils/10764] compiler option added after operands

2009-10-16 Thread nickc at redhat dot com
--- Additional Comments From nickc at redhat dot com 2009-10-16 14:09 --- Hi Jerker, Thanks for reporting this problem and for providing a patch. I have checked it in along with the following changelog entry. Cheers Nick binutils/ChangeLog 2009-10-16 Jerker Bäck PR 107

[Bug binutils/10764] compiler option added after operands

2009-10-16 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2009-10-16 14:09 --- Subject: Bug 10764 CVSROOT:/cvs/src Module name:src Changes by: ni...@sourceware.org2009-10-16 14:08:58 Modified files: binutils : ChangeLog Makefile.am Makefile.in L

[Bug binutils/10768] dlltool: selecting machine arch when creating .lib from .def file failed with unclear error message

2009-10-16 Thread nickc at redhat dot com
--- Additional Comments From nickc at redhat dot com 2009-10-16 14:03 --- Hi Yann, Thanks for the patch. I have now applied it to the sources along with this changelog entry. Cheers Nick binutils/ChangeLog 2009-10-16 Yann Droneaud PR 10768 * dlltool.c (bfd_get

[Bug binutils/10768] dlltool: selecting machine arch when creating .lib from .def file failed with unclear error message

2009-10-16 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2009-10-16 14:03 --- Subject: Bug 10768 CVSROOT:/cvs/src Module name:src Changes by: ni...@sourceware.org2009-10-16 14:02:55 Modified files: binutils : ChangeLog dlltool.c Log message:

[Bug gas/10636] x86-64 assembler misassemble 32bit absolute address

2009-10-16 Thread hjl dot tools at gmail dot com
--- Additional Comments From hjl dot tools at gmail dot com 2009-10-16 13:35 --- (In reply to comment #3) > so i guess it's expected that openssl will no longer assemble with this > change ? > > 41:leal3614090360(%rax,%r10,1),%eax > 50:leal3905402710(%rdx,%r10,1),%edx >

[Bug binutils/10785] memory access violation in bfd/opncls.c

2009-10-16 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2009-10-16 10:03 --- Subject: Bug 10785 CVSROOT:/cvs/src Module name:src Branch: binutils-2_20-branch Changes by: ging...@sourceware.org 2009-10-16 10:02:44 Modified files: bfd:

[Bug binutils/10785] memory access violation in bfd/opncls.c

2009-10-16 Thread amodra at bigpond dot net dot au
--- Additional Comments From amodra at bigpond dot net dot au 2009-10-16 07:51 --- Fixed -- What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug admin/10785] memory access violation in bfd/opncls.c

2009-10-16 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2009-10-16 07:15 --- Subject: Bug 10785 CVSROOT:/cvs/src Module name:src Changes by: amo...@sourceware.org 2009-10-16 07:14:44 Modified files: bfd: ChangeLog opncls.c coff-alpha.c peico

[Bug gas/10636] x86-64 assembler misassemble 32bit absolute address

2009-10-16 Thread vapier at gentoo dot org
--- Additional Comments From vapier at gentoo dot org 2009-10-16 06:45 --- so i guess it's expected that openssl will no longer assemble with this change ? make[3]: Entering directory `/var/tmp/portage/dev-libs/openssl-0.9.8k-r1/work/openssl-0.9.8k/crypto/md5' x86_64-pc-linux-gnu-gcc -I

[Bug admin/10785] memory access violation in bfd/opncls.c

2009-10-16 Thread amodra at bigpond dot net dot au
--- Additional Comments From amodra at bigpond dot net dot au 2009-10-16 07:10 --- Well, peicode.h alloc was OK until http://sourceware.org/ml/binutils/2009-07/msg00255.html came along :-( -- http://sourceware.org/bugzilla/show_bug.cgi?id=10785 --- You are receiving this mail be