This is the mail archive of the
binutils@sourceware.org
mailing list for the binutils project.
[MIPS] ELF e_flags match failure
- From: Mingjie Xing <mingjie dot xing at gmail dot com>
- To: binutils at sourceware dot org
- Date: Thu, 4 Nov 2010 14:32:38 +0800
- Subject: [MIPS] ELF e_flags match failure
Hi,
I got some test cases of cvs GAS (configured with flags
"--build=ia64-unknown-linux-gnu --host=ia64-unknown-linux-gnu
--target=mips64el-linux") failed due to the ELF e_flags difference.
Such as,
../as-new -march=4000 -o dump.o
/home/xmj/tools/cvs-client/src/gas/testsuite/gas/mips/elf_e_flags.s
Executing on host: sh -c {../as-new -march=4000 -o dump.o
/home/xmj/tools/cvs-client/src/gas/testsuite/gas/mips/elf_e_flags.s
2>&1} /dev/null gas.out (timeout = 300)
/home/xmj/tools/cvs-client/build-mips-all/gas/testsuite/../../binutils/objdump
-fd dump.o
Executing on host: sh -c
{/home/xmj/tools/cvs-client/build-mips-all/gas/testsuite/../../binutils/objdump
-fd dump.o >dump.out 2>gas.stderr} /dev/null (timeout = 300)
regexp_diff match failure
regexp "^architecture: mips:.*, flags 0x00000011:$"
line "architecture: mips:4000, flags 0x00010011:"
FAIL: ELF e_flags: nothing special
Is it a bug?
Thanks,
Mingjie