[Bug ld/2375] New: ld testsuite skips ld-bootstrap tests if `pwd -L` != `pwd -P`

2006-02-21 Thread peb at mppmu dot mpg dot de
When running "make check" for binutils I noticed that sometimes the tests in ld-bootstrap are skipped (UNSUPPORTED) and sometimes they succeed. It turned out that this is due to the Tcl conditional if {$ld != "$objdir/ld-new"} {...} (in bootstrap.exp, line 56), where "ld" refers to the physical

[Bug ld/2378] New: Incorrect opcode in __do_clear_bss if bss has more than 15 bytes

2006-02-21 Thread KenJackson at ieee dot org
Sixteen or more bytes of uninitialized data will cause ld to generate an incorrect opcode in __do_clear_bss in the startup for the avr target as shown in this example. Source file, a.S: .comm x,16,1 .global __do_copy_data .global __do_clear_bss .global main mai