[Bug gas/11802] New: DWARF .debug_line entry has incorrect address if directives used for code

2010-07-09 Thread richard dot stuckey at virgin dot net
If a .s file is created which uses .long, .short or .byte directives to specify the object code, instead of instruction mnenomics, the assembler gets the address in the first entry in the table incorrect by several bytes. E.g. using a test source void foo() { } and compiling this with gcc (-S op

[Bug gas/11801] GAS ignores -fno-delayed-branch for functions with

2010-07-09 Thread andyhhp at hotmail dot com
--- Additional Comments From andyhhp at hotmail dot com 2010-07-09 12:44 --- Created an attachment (id=4877) --> (http://sourceware.org/bugzilla/attachment.cgi?id=4877&action=view) Test case demonstrating bug. Included is: main.c - fragment of code which causes the bug to occur asm.s -

[Bug gas/11801] New: GAS ignores -fno-delayed-branch for functions with

2010-07-09 Thread andyhhp at hotmail dot com
I am building an implementation of MIPS on an FPGA and am using GCC 4.5.0 with binutils 2.20 to generate code for it. The processor does not exhibit branch or load delay slots. For debugging purposes, I am using the 'break' opcode but gcc does not know this. As a result, i am using inline assemb

[Bug ld/11612] New underscoring behavior can break -aligncomm directve

2010-07-09 Thread ktietz at onevision dot com
--- Additional Comments From ktietz at onevision dot com 2010-07-09 11:56 --- The failure isn't reasoned by shift reduces. The underlying problem you see here is, that for IDs the keywords aren't recognized. So symbols named 'data', or 'BASE', etc aren't recognized by grammer. This beh

[Bug gas/11779] binutils 2.20.51 target m32c encoding error

2010-07-09 Thread daniel dot calcoen at cern dot ch
--- Additional Comments From daniel dot calcoen at cern dot ch 2010-07-09 10:14 --- fixed by DJ Delorie on 3rd Jul 2010 -- What|Removed |Added Status|NEW