[PATCH] MIPS TESTSUITE LD: Skip 32bit test if ld emulations not support
Paul Hua
paul.hua.gm@gmail.com
Fri Aug 24 12:10:00 GMT 2018
More information about the Binutils mailing list
Fri Aug 24 12:10:00 GMT 2018
- Previous message (by thread): [PATCH 3/7] binutils: Adjusted tests for .note.gnu.property section
- Next message (by thread): [PATCH] MIPS TESTSUITE LD: Skip 32bit test if ld emulations not support
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Hi, The following test fails on mips64<el>-openbsd. FAIL: MIPS incompatible objects: "-mabi=eabi -mgp32" "-mips4 -mabi=32" FAIL: MIPS incompatible objects: "-mips4 -mabi=o64" "-mips3 -mabi=eabi" FAIL: MIPS incompatible objects: "-march=vr5500 -32" "-march=sb1 -32" FAIL: MIPS incompatible objects: "-march=vr5400 -32" "-march=4120 -32" FAIL: MIPS incompatible objects: "-march=r3900 -32" "-march=r6000 -32" FAIL: MIPS incompatible objects: "-march=r4010 -32" "-march=r4650 -32" FAIL: MIPS incompatible objects: "-mips3 -mgp32 -32" "-mips32 -32" FAIL: MIPS incompatible objects: "-march=sb1 -mgp32 -32" "-mips32r2 -32" FAIL: MIPS incompatible objects: "-march=sb1 -32" "-mips64r2 -32" FAIL: MIPS incompatible objects: "-march=vr4100 -32" "-march=r10000 -32" FAIL: MIPS incompatible objects: "-march=r5900 -32" "-march=vr4111 -32" FAIL: MIPS incompatible objects: "-march=loongson2e -32" "-march=loongson2f -32" FAIL: MIPS incompatible objects: "-march=loongson3a -32" "-march=loongson2f -32" FAIL: MIPS incompatible objects: "-march=interaptiv-mr2 -32" "-march=r4010 -32" FAIL: MIPS incompatible objects: "-march=interaptiv-mr2 -mnan=2008 -mfp64 -32" "-mips32r6 -32" FAIL: MIPS incompatible objects: "-march=interaptiv-mr2 -32" "-mips3 -32" FAIL: MIPS incompatible objects: "-march=interaptiv-mr2 -32" "-mips64r2 -32" FAIL: MIPS incompatible objects: "-march=interaptiv-mr2 -32" "-march=octeon -32" FAIL: MIPS incompatible objects: "-mips4 -mgp64 -mabi=o64" "-mips2 -32" FAIL: MIPS incompatible objects: "-mips4 -mabi=o64" "-mips4 -mabi=32" FAIL: MIPS incompatible objects: "-mips4 -mabi=eabi -mgp32" "-mips4 -mabi=eabi -mgp64" FAIL: MIPS incompatible objects: "-march=vr5000 -mgp64 -mabi=o64" "-march=vr5000 -mgp32 -32" FAIL: MIPS incompatible objects: "-mips32 -32" "-mips64 -mabi=o64" FAIL: MIPS incompatible objects: "-mips32r2 -32" "-mips64 -mabi=o64" FAIL: MIPS incompatible objects: "-mips32r2 -32" "-mips64r2 -mabi=o64" FAIL: MIPS compatible objects: "-mips4 -mgp32 -32" "-mips2 -32" FAIL: MIPS compatible objects: "-mips4 -mabi=32" "-mips2 -32" FAIL: MIPS compatible objects: "-mips2 -32" "-mips4 -mabi=32" FAIL: MIPS compatible objects: "-mips2 -mabi=eabi" "-mips4 -mabi=eabi -mgp32" FAIL: MIPS compatible objects: "-mips2 -32" "-mips32 -32" "-mips32r2 -32" FAIL: MIPS compatible objects: "-mips1 -32" "-mips32r2 -32" "-mips32 -32" FAIL: MIPS compatible objects: "-march=vr4100 -32" "-march=vr4120 -32" FAIL: MIPS compatible objects: "-march=vr5400 -32" "-march=vr5500 -32" "-mips4 -32" FAIL: MIPS compatible objects: "-mips3 -32" "-mips4 -32" "-march=sb1 -32" "-mips5 -32" FAIL: MIPS compatible objects: "-mips1 -32" "-march=3900 -32" FAIL: MIPS compatible objects: "-mips3 -32" "-mips64r2 -32" " -mips64 -32" FAIL: MIPS compatible objects: "-march=vr4120 -mabi=32" "-mips3 -mabi=32" FAIL: MIPS compatible objects: "-march=sb1 -mgp32 -32" "-march=4000 -mgp32 -32" FAIL: MIPS compatible objects: "-mips32 -mabi=32" "-march=sb1 -mabi=32" FAIL: MIPS compatible objects: "-mips64r2 -mabi=32" "-mips32 -mabi=32" FAIL: MIPS compatible objects: "-mips5 -mabi=o64" "-mips64r2 -mabi=o64" FAIL: MIPS compatible objects: "-march=interaptiv-mr2 -32" "-mips1 -32" FAIL: MIPS compatible objects: "-march=interaptiv-mr2 -32" "-mips32r2 -32" FAIL: MIPS compatible objects: "-march=interaptiv-mr2 -32" "-march=interaptiv -32" FAIL: MIPS compatible objects: "-march=interaptiv-mr2 -32" "-mips32r3 -32" FAIL: MIPS compatible objects: "-march=interaptiv-mr2 -32" "-mips32r3 -mips16 -32" FAIL: MIPS compatible objects: "-march=interaptiv-mr2 -mips16 -32" "-mips32r3 -32" FAIL: MIPS compatible objects: "-march=interaptiv-mr2 -32" "-mips32r5 -32" FAIL: MIPS compatible objects: "-march=interaptiv-mr2 -32" "-march=m5100 -32" The mips64*-openbsd ld not support the 32bit emulation. The attached patch skips 32bit test when check ld not support 32bit emulation. Ok for commit ? Paul Hua ld/ChangeLog 2018-08-24 Chenghua Xu <paul.hua.gm@gmail.com> * testsuite/ld-mips-elf/mips-elf-flags.exp (check_ld_support_32bit, check_is_32bit_args): New procedures. (good_combination, bad_combination): Skip 32bit test if ld not support 32bit emulations. -------------- next part -------------- A non-text attachment was scrubbed... Name: mips-ld-testsuite-skip-32bit-test-if-ld-not-support.patch Type: text/x-patch Size: 1905 bytes Desc: not available URL: <https://sourceware.org/pipermail/binutils/attachments/20180824/d0f41e8c/attachment.bin>
- Previous message (by thread): [PATCH 3/7] binutils: Adjusted tests for .note.gnu.property section
- Next message (by thread): [PATCH] MIPS TESTSUITE LD: Skip 32bit test if ld emulations not support
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
More information about the Binutils mailing list