With HEAD binutils checked out as of Wed, 27 Dec 2006 06:05:09 UTC, I get this failure for "make check-gas" for --target=mips-elf: Running /mnt/test1/hp/axis/binutils/src/gas/testsuite/gas/mips/mips.exp ... FAIL: MIPS16 intermix with the gas.log file containing: /mnt/test1/hp/axis/binutils/src/gas/testsuite/lib/run ../as-new -mips32r2 -o dump.o /mnt/test1/hp/axis/binutils/src/gas/testsuit\ e/gas/mips/mips16-intermix.s /mnt/test1/hp/axis/binutils/mips/gas/testsuite/../../binutils/objdump -t dump.o > dump.out regexp_diff match failure regexp "^0+[0-9a-f]+ l d .mips16.fn.m16_d 0+[0-9a-f]+ .mips16.fn.m16_d$" line "0000003c g F .text 0000000c m32_d" regexp_diff match failure regexp "^0+[0-9a-f]+ l F .mips16.fn.m16_d 0+[0-9a-f]+ __fn_stub_m16_d$" line "00000048 g F .text 0000000c 0xf0 m16_d" regexp_diff match failure regexp "^0+[0-9a-f]+ l F .text 0+[0-9a-f]+ m32_static_d$" line "00000000 *UND* 00000000 __mips16_fixdfsi" regexp_diff match failure (many more differences pruned)
Now fixed, unknown when.