binutils-2.17/gas/read.c

2006-08-25 Thread Christoph Ostarek
Hello, I compile binutils-2.17 with the O3-flag and there is a warning which ends my compilation with following message: . . . cc1: warnings being trea

[Bug gas/3100] maskmovdqu operand bug in objdump

2006-08-25 Thread dwarak dot rajagopal at amd dot com
--- Additional Comments From dwarak dot rajagopal at amd dot com 2006-08-25 18:36 --- (In reply to comment #3) > It is OK. Thanks. If no objections, please Apply. -- http://sourceware.org/bugzilla/show_bug.cgi?id=3100 --- You are receiving this mail because: --- You are o

[Bug gas/3136] New: Implement .bss for ELF

2006-08-25 Thread markus+sw at gyger dot org
It would be nice to have the ".bss" directive implemented as ".section .bss" for easier migration from h8300-coff to h8300-elf. -- Summary: Implement .bss for ELF Product: binutils Version: 2.17 Status: NEW Severity: enhancement Pri

[Bug binutils/3134] objdump incompletely decodes mov disp:32 instruction

2006-08-25 Thread markus+sw at gyger dot org
--- Additional Comments From markus+sw at gyger dot org 2006-08-25 17:14 --- Created an attachment (id=1251) --> (http://sourceware.org/bugzilla/attachment.cgi?id=1251&action=view) Assembler example to create both documented mov disp:32 encodings -- http://sourceware.org/bugzilla/s

[Bug binutils/3134] New: objdump incompletely decodes mov disp:32 instruction

2006-08-25 Thread markus+sw at gyger dot org
objdump doesn't correctly disassemble the alternate coding of MOV.L ERs, @(d:32, ERd) >From the Notes of Table 2.2 in the 2.4 Instruction Code section of the Renesas H8S/2600 Series Programming Manual http://documentation.renesas.com/eng/products/mpumcu/rej09b0139_h8s2600.pdf "2. Bit 7 of the 4th

[Bug ld/3111] LD very slow linking object files containing dwarf2 symbols

2006-08-25 Thread hjl at lucon dot org
--- Additional Comments From hjl at lucon dot org 2006-08-25 16:51 --- Is this the same bug as in commect #9 in PR 2342: http://sources.redhat.com/bugzilla/show_bug.cgi?id=2342#c9 -- http://sourceware.org/bugzilla/show_bug.cgi?id=3111 --- You are receiving this mail because: ---

[Bug ld/3111] LD very slow linking object files containing dwarf2 symbols

2006-08-25 Thread hjl at lucon dot org
--- Additional Comments From hjl at lucon dot org 2006-08-25 16:44 --- Are you sure that you used the correct linker? -- http://sourceware.org/bugzilla/show_bug.cgi?id=3111 --- You are receiving this mail because: --- You are on the CC list for the bug, or are watching someon

[Bug ld/3111] LD very slow linking object files containing dwarf2 symbols

2006-08-25 Thread doreille at smr dot ch
--- Additional Comments From doreille at smr dot ch 2006-08-25 16:40 --- I have installed the latest binary rpm package binutils-2.17.50.0.3-1.x86_64.rpm. With this version, the link time was 6m20.613s with the debugging symbols. Without the debugging symbols, the link time was 4.369s.

[Bug gas/3100] maskmovdqu operand bug in objdump

2006-08-25 Thread hjl at lucon dot org
--- Additional Comments From hjl at lucon dot org 2006-08-25 15:57 --- It is OK. Thanks. -- http://sourceware.org/bugzilla/show_bug.cgi?id=3100 --- You are receiving this mail because: --- You are on the CC list for the bug, or are watching someone who is. _

[Bug ld/3132] Incorrect 16-bit relocations in ELF

2006-08-25 Thread markus+sw at gyger dot org
--- Additional Comments From markus+sw at gyger dot org 2006-08-25 15:30 --- Created an attachment (id=1250) --> (http://sourceware.org/bugzilla/attachment.cgi?id=1250&action=view) Assembler example to show incorrect 16-bit ELF relocation -- http://sourceware.org/bugzilla/show_bug.

[Bug ld/3132] New: Incorrect 16-bit relocations in ELF

2006-08-25 Thread markus+sw at gyger dot org
ELF on ld 2.17 incorrectly calculates 8- and 16-bit relocations that worked with COFF on ld 2.16.2. h8300-coff-as -oreloc.o reloc.s h8300-coff-ld -mh8300s --oformat binary reloc.o od -tx1 a.out correctly yields: 000 6a 08 e0 02 00 02 while h8300-elf-as -oreloc.o reloc.s h8300-elf

[Bug ld/3111] LD very slow linking object files containing dwarf2 symbols

2006-08-25 Thread hjl at lucon dot org
-- What|Removed |Added CC||hjl at lucon dot org http://sourceware.org/bugzilla/show_bug.cgi?id=3111 --- You are receiving this mail

[Bug ld/3111] LD very slow linking object files containing dwarf2 symbols

2006-08-25 Thread hjl at lucon dot org
--- Additional Comments From hjl at lucon dot org 2006-08-25 14:52 --- Please try the current Linux binutils at http://www.kernel.org/pub/linux/devel/binutils/ and follow its release note closely. -- http://sourceware.org/bugzilla/show_bug.cgi?id=3111 --- You are receiving this

[Bug binutils/3107] ld internal error ldlang.c 4272

2006-08-25 Thread rus at kt dot od dot ua
-- What|Removed |Added Status|WAITING |NEW http://sourceware.org/bugzilla/show_bug.cgi?id=3107 --- You are receiving this mail because: ---

[Bug gas/3130] New: Cannot get ASCII value of letter passed in parameter

2006-08-25 Thread markus+sw at gyger dot org
gas 2.16.2 and earlier allowed to pass plain letters to a macro where then the ASCII values of those could be assigned to a symbol. E.g. with macros such as: .macro ascii symbol string \symbol = 0 .irpquote, "'" .irpc char, \string \symbol = \symbol << 8 | \quote\char .end

[Bug gas/3129] New: Document use of \() in .macro

2006-08-25 Thread markus+sw at gyger dot org
The new macro parameter expansion rules break macros like .macro assign register bit value \register.\bit = \value .endm The manual suggests to use .altmacro instead. However, the undocumented \() would also work in regular mode and be backwards compatible. E.g. replace above \register\().\bit =