With HEAD binutils checked out as of Wed, 27 Dec 2006 06:05:09 UTC, I get these failures for "make check-ld" for --target=m32c-elf:
Running /mnt/test1/hp/axis/binutils/src/ld/testsuite/ld-checks/checks.exp ... FAIL: check sections 1 ... Running /mnt/test1/hp/axis/binutils/src/ld/testsuite/ld-elf/elf.exp ... FAIL: ld-elf/empty FAIL: ld-elf/empty2 FAIL: ld-elf/merge FAIL: ld-elf/merge2 FAIL: ld-elf/stab ... Running /mnt/test1/hp/axis/binutils/src/ld/testsuite/ld-elf/sec64k.exp ... FAIL: ld-elf/64ksec ... Running /mnt/test1/hp/axis/binutils/src/ld/testsuite/ld-scripts/empty-address.exp ... FAIL: ld-scripts/empty-address-2a FAIL: ld-scripts/empty-address-2b FAIL: ld-scripts/empty-address-3a FAIL: ld-scripts/empty-address-3b FAIL: ld-scripts/empty-address-3c with the ld.log file containing: /mnt/test1/hp/axis/binutils/m32c/ld/../gas/as-new -o tmpdir/asm.o /mnt/test1/hp/axis/binutils/src/ld/testsuite/ld-checks/asm.s /mnt/test1/hp/axis/binutils/m32c/ld/ld-new -o tmpdir/asm.x --check-sections tmpdir/asm.o /mnt/test1/hp/axis/binutils/m32c/ld/ld-new: warning: dot moved backwards before `.stack' /mnt/test1/hp/axis/binutils/m32c/ld/ld-new: warning: dot moved backwards before `.stack' /mnt/test1/hp/axis/binutils/m32c/ld/ld-new: warning: dot moved backwards before `.stack' /mnt/test1/hp/axis/binutils/m32c/ld/ld-new: warning: dot moved backwards before `.stack' /mnt/test1/hp/axis/binutils/m32c/ld/ld-new: warning: dot moved backwards before `.stack' FAIL: check sections 1 ... ./ld-new -L/mnt/test1/hp/axis/binutils/src/ld/testsuite/ld-elf -o tmpdir/dump tmpdir/dump0.o succeeded with: <./ld-new: warning: dot moved backwards before `.stack' ./ld-new: warning: dot moved backwards before `.stack' ./ld-new: warning: dot moved backwards before `.stack' ./ld-new: warning: dot moved backwards before `.stack' ./ld-new: warning: dot moved backwards before `.stack'>, expected: <> ./ld-new: warning: dot moved backwards before `.stack' ./ld-new: warning: dot moved backwards before `.stack' ./ld-new: warning: dot moved backwards before `.stack' ./ld-new: warning: dot moved backwards before `.stack' ./ld-new: warning: dot moved backwards before `.stack' succeeded with: <./ld-new: warning: dot moved backwards before `.stack' ./ld-new: warning: dot moved backwards before `.stack' ./ld-new: warning: dot moved backwards before `.stack' ./ld-new: warning: dot moved backwards before `.stack' ./ld-new: warning: dot moved backwards before `.stack'>, expected: <> FAIL: ld-elf/empty /mnt/test1/hp/axis/binutils/m32c/ld/../gas/as-new -o tmpdir/dump0.o /mnt/test1/hp/axis/binutils/src/ld/testsuite/ld-elf/empty2\ .s ./ld-new -L/mnt/test1/hp/axis/binutils/src/ld/testsuite/ld-elf -o tmpdir/dump tmpdir/dump0.o succeeded with: <./ld-new: warning: dot moved backwards before `.stack' ./ld-new: warning: dot moved backwards before `.stack' ./ld-new: warning: dot moved backwards before `.stack' ./ld-new: warning: dot moved backwards before `.stack' ./ld-new: warning: dot moved backwards before `.stack'>, expected: <> ./ld-new: warning: dot moved backwards before `.stack' ./ld-new: warning: dot moved backwards before `.stack' ./ld-new: warning: dot moved backwards before `.stack' ./ld-new: warning: dot moved backwards before `.stack' ./ld-new: warning: dot moved backwards before `.stack' succeeded with: <./ld-new: warning: dot moved backwards before `.stack' ./ld-new: warning: dot moved backwards before `.stack' ./ld-new: warning: dot moved backwards before `.stack' ./ld-new: warning: dot moved backwards before `.stack' ./ld-new: warning: dot moved backwards before `.stack'>, expected: <> FAIL: ld-elf/empty2 ... /mnt/test1/hp/axis/binutils/m32c/ld/../gas/as-new -o tmpdir/dump0.o /mnt/test1/hp/axis/binutils/src/ld/testsuite/ld-elf/merge.\ s /mnt/test1/hp/axis/binutils/src/ld/testsuite/ld-elf/merge.s: Assembler messages: /mnt/test1/hp/axis/binutils/src/ld/testsuite/ld-elf/merge.s:14: Internal error! Assertion failure in gas_cgen_tc_gen_reloc at /mnt/test1/hp/axis/binutils/src/gas/cgen.c line 713. Please report this bug. failed with: </mnt/test1/hp/axis/binutils/src/ld/testsuite/ld-elf/merge.s: Assembler messages: /mnt/test1/hp/axis/binutils/src/ld/testsuite/ld-elf/merge.s:14: Internal error! Assertion failure in gas_cgen_tc_gen_reloc at /mnt/test1/hp/axis/binutils/src/gas/cgen.c line 713. Please report this bug.> FAIL: ld-elf/merge /mnt/test1/hp/axis/binutils/m32c/ld/../gas/as-new -o tmpdir/dump0.o /mnt/test1/hp/axis/binutils/src/ld/testsuite/ld-elf/merge2\ .s ./ld-new -L/mnt/test1/hp/axis/binutils/src/ld/testsuite/ld-elf -T merge.ld -o tmpdir/dump tmpdir/dump0.o /mnt/test1/hp/axis/binutils/m32c/ld/../binutils/objdump -s tmpdir/dump > tmpdir/dump.out regexp_diff match failure regexp "^ 1000 (3010)?0000(1030)? (3210)?0000(1032)? (3110)?0000(1031)? (3410)?0000(1034)? .*$" line " 1000 34100000 36100000 35100000 38100000 4...6...5...8..." regexp_diff match failure regexp "^ 1010 (4010)?0000(1040)? (3810)?0000(1038)? (4810)?0000(1048)? (3c10)?0000(103c)? .*$" line " 1010 44100000 3c100000 4c100000 40100000 D...<[EMAIL PROTECTED]" regexp_diff match failure regexp "^ 1020 (5010)?0000(1050)? (5410)?0000(1054)? (5810)?0000(1058)? (5010)?0000(1050)? .*$" line " 1020 54100000 58100000 5c100000 54100000 T...X...\...T..." regexp_diff match failure regexp "^Contents of section .rodata:$" line " 1030 04040404 .... " regexp_diff match failure regexp "^ 1030 61626300 62000000 (78563412|12345678) 99999999 .*$" line "Contents of section .rodata:" regexp_diff match failure regexp "^ 1040 (78563412|12345678) 00000000 99999999 00000000 .*$" line " 1034 61626300 62000000 78563412 99999999 abc.b...xV4....." regexp_diff match failure regexp "^ 1050 (78563412|12345678) 99999999 00000000 .*$" line " 1044 78563412 00000000 99999999 00000000 xV4............." FAIL: ld-elf/merge2 ... ./ld-new -L/mnt/test1/hp/axis/binutils/src/ld/testsuite/ld-elf -o tmpdir/dump tmpdir/dump0.o succeeded with: <./ld-new: warning: dot moved backwards before `.stack' ./ld-new: warning: dot moved backwards before `.stack' ./ld-new: warning: dot moved backwards before `.stack' ./ld-new: warning: dot moved backwards before `.stack' ./ld-new: warning: dot moved backwards before `.stack'>, expected: <> ./ld-new: warning: dot moved backwards before `.stack' ./ld-new: warning: dot moved backwards before `.stack' ./ld-new: warning: dot moved backwards before `.stack' ./ld-new: warning: dot moved backwards before `.stack' ./ld-new: warning: dot moved backwards before `.stack' succeeded with: <./ld-new: warning: dot moved backwards before `.stack' ./ld-new: warning: dot moved backwards before `.stack' ./ld-new: warning: dot moved backwards before `.stack' ./ld-new: warning: dot moved backwards before `.stack' ./ld-new: warning: dot moved backwards before `.stack'>, expected: <> FAIL: ld-elf/stab ... ./ld-new -L/mnt/test1/hp/axis/binutils/src/ld/testsuite/ld-elf -o tmpdir/dump tmpdir/dump0.o tmpdir/dump1.o tmpdir/dump2.o tmp\ dir/dump3.o tmpdir/dump4.o tmpdir/dump5.o tmpdir/dump6.o tmpdir/dump7.o tmpdir/dump8.o tmpdir/dump9.o tmpdir/dump10.o tmpdir/dump\ 11.o tmpdir/dump12.o tmpdir/dump13.o tmpdir/dump14.o tmpdir/dump15.o tmpdir/dump16.o tmpdir/dump17.o tmpdir/dump18.o tmpdir/dump1\ 9.o tmpdir/dump20.o tmpdir/dump21.o tmpdir/dump22.o tmpdir/dump23.o tmpdir/dump24.o tmpdir/dump25.o tmpdir/dump26.o tmpdir/dump27\ .o tmpdir/dump28.o tmpdir/dump29.o tmpdir/dump30.o tmpdir/dump31.o tmpdir/dump32.o tmpdir/dump33.o tmpdir/dump34.o tmpdir/dump35.\ o tmpdir/dump36.o tmpdir/dump37.o tmpdir/dump38.o tmpdir/dump39.o tmpdir/dump40.o tmpdir/dump41.o tmpdir/dump42.o tmpdir/dump43.o\ tmpdir/dump44.o tmpdir/dump45.o tmpdir/dump46.o tmpdir/dump47.o tmpdir/dump48.o tmpdir/dump49.o tmpdir/dump50.o tmpdir/dump51.o \ tmpdir/dump52.o tmpdir/dump53.o tmpdir/dump54.o tmpdir/dump55.o tmpdir/dump56.o tmpdir/dump57.o tmpdir/dump58.o tmpdir/dump59.o t\ mpdir/dump60.o tmpdir/dump61.o tmpdir/dump62.o tmpdir/dump63.o tmpdir/dump64.o tmpdir/dump65.o succeeded with: <./ld-new: warning: dot moved backwards before `.stack' ./ld-new: warning: dot moved backwards before `.stack' ./ld-new: warning: dot moved backwards before `.stack' ./ld-new: warning: dot moved backwards before `.stack' ./ld-new: warning: dot moved backwards before `.stack'>, expected: <> ./ld-new: warning: dot moved backwards before `.stack' ./ld-new: warning: dot moved backwards before `.stack' ./ld-new: warning: dot moved backwards before `.stack' ./ld-new: warning: dot moved backwards before `.stack' ./ld-new: warning: dot moved backwards before `.stack' succeeded with: <./ld-new: warning: dot moved backwards before `.stack' ./ld-new: warning: dot moved backwards before `.stack' ./ld-new: warning: dot moved backwards before `.stack' ./ld-new: warning: dot moved backwards before `.stack' ./ld-new: warning: dot moved backwards before `.stack'>, expected: <> FAIL: ld-elf/64ksec ... ./ld-new -L/mnt/test1/hp/axis/binutils/src/ld/testsuite/ld-scripts -Ttext 0x0000000 -Tdata 0x2000000 -T empty-address-2a.t -o t\ mpdir/dump tmpdir/dump0.o /mnt/test1/hp/axis/binutils/m32c/ld/../binutils/nm-new -n tmpdir/dump > tmpdir/dump.out extra regexps in /mnt/test1/hp/axis/binutils/src/ld/testsuite/ld-scripts/empty-address-2a.d starting with "^0+10 A __data_end$" EOF from tmpdir/dump.out FAIL: ld-scripts/empty-address-2a /mnt/test1/hp/axis/binutils/m32c/ld/../gas/as-new -o tmpdir/dump0.o /mnt/test1/hp/axis/binutils/src/ld/testsuite/ld-scripts/em\ pty-address-2.s ./ld-new -L/mnt/test1/hp/axis/binutils/src/ld/testsuite/ld-scripts -Ttext 0x0000000 -Tdata 0x2000000 -T empty-address-2b.t -o t\ mpdir/dump tmpdir/dump0.o /mnt/test1/hp/axis/binutils/m32c/ld/../binutils/nm-new -n tmpdir/dump > tmpdir/dump.out extra regexps in /mnt/test1/hp/axis/binutils/src/ld/testsuite/ld-scripts/empty-address-2b.d starting with "^0+10 A __data_end$" EOF from tmpdir/dump.out FAIL: ld-scripts/empty-address-2b /mnt/test1/hp/axis/binutils/m32c/ld/../gas/as-new -o tmpdir/dump0.o /mnt/test1/hp/axis/binutils/src/ld/testsuite/ld-scripts/em\ pty-address-3.s ./ld-new -L/mnt/test1/hp/axis/binutils/src/ld/testsuite/ld-scripts -T empty-address-3a.t -o tmpdir/dump tmpdir/dump0.o /mnt/test1/hp/axis/binutils/m32c/ld/../binutils/nm-new -n tmpdir/dump > tmpdir/dump.out extra regexps in /mnt/test1/hp/axis/binutils/src/ld/testsuite/ld-scripts/empty-address-3a.d starting with "^0+10 A __data_end$" EOF from tmpdir/dump.out FAIL: ld-scripts/empty-address-3a /mnt/test1/hp/axis/binutils/m32c/ld/../gas/as-new -o tmpdir/dump0.o /mnt/test1/hp/axis/binutils/src/ld/testsuite/ld-scripts/em\ pty-address-3.s ./ld-new -L/mnt/test1/hp/axis/binutils/src/ld/testsuite/ld-scripts -T empty-address-3b.t -o tmpdir/dump tmpdir/dump0.o /mnt/test1/hp/axis/binutils/m32c/ld/../binutils/nm-new -n tmpdir/dump > tmpdir/dump.out extra regexps in /mnt/test1/hp/axis/binutils/src/ld/testsuite/ld-scripts/empty-address-3b.d starting with "^0+10 A __data_end$" EOF from tmpdir/dump.out FAIL: ld-scripts/empty-address-3b /mnt/test1/hp/axis/binutils/m32c/ld/../gas/as-new -o tmpdir/dump0.o /mnt/test1/hp/axis/binutils/src/ld/testsuite/ld-scripts/em\ pty-address-3.s ./ld-new -L/mnt/test1/hp/axis/binutils/src/ld/testsuite/ld-scripts -T empty-address-3c.t -o tmpdir/dump tmpdir/dump0.o /mnt/test1/hp/axis/binutils/m32c/ld/../binutils/nm-new -n tmpdir/dump > tmpdir/dump.out extra regexps in /mnt/test1/hp/axis/binutils/src/ld/testsuite/ld-scripts/empty-address-3c.d starting with "^0+1010 A __data_end$" EOF from tmpdir/dump.out FAIL: ld-scripts/empty-address-3c -- Summary: ld failures for m32c-elf on HEAD Product: binutils Version: 2.18 (HEAD) Status: NEW Severity: normal Priority: P2 Component: ld AssignedTo: unassigned at sources dot redhat dot com ReportedBy: hp at sourceware dot org CC: bug-binutils at gnu dot org GCC host triplet: i686-pc-linux-gnu GCC target triplet: m32c-elf http://sourceware.org/bugzilla/show_bug.cgi?id=3804 ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is. _______________________________________________ bug-binutils mailing list bug-binutils@gnu.org http://lists.gnu.org/mailman/listinfo/bug-binutils