https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86383
Bug ID: 86383 Summary: arm-netbsdelf cross compiler fails in selftests Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal Priority: P3 Component: target Assignee: unassigned at gcc dot gnu.org Reporter: marxin at gcc dot gnu.org CC: ktkachov at gcc dot gnu.org Target Milestone: --- Host: x86_64-linux-gnu Target: arm-netbsdelf Building cross compiler I see: ./xgcc -B./ -B/usr/local/arm-netbsdelf/bin/ -isystem /usr/local/arm-netbsdelf/include -isystem /usr/local/arm-netbsdelf/sys-include -L/home/marxin/Programming/gcc2/objdir/gcc/../ld -xc -nostdinc /dev/null -S -o /dev/null -fself-test=../../gcc/testsuite/selftests xgcc: error: unrecognized -mcpu target: arm6 xgcc: note: valid arguments are: arm8 arm810 strongarm strongarm110 strongarm1100 strongarm1110 fa526 fa626 arm7tdmi arm7tdmi-s arm710t arm720t arm740t arm9 arm9tdmi arm920 arm920t arm922t arm940t ep9312 arm10tdmi arm1020t arm9e arm946e-s arm966e-s arm968e-s arm10e arm1020e arm1022e xscale iwmmxt iwmmxt2 fa606te fa626te fmp626 fa726te arm926ej-s arm1026ej-s arm1136j-s arm1136jf-s arm1176jz-s arm1176jzf-s mpcorenovfp mpcore arm1156t2-s arm1156t2f-s cortex-m1 cortex-m0 cortex-m0plus cortex-m1.small-multiply cortex-m0.small-multiply cortex-m0plus.small-multiply generic-armv7-a cortex-a5 cortex-a7 cortex-a8 cortex-a9 cortex-a12 cortex-a15 cortex-a17 cortex-r4 cortex-r4f cortex-r5 cortex-r7 cortex-r8 cortex-m7 cortex-m4 cortex-m3 marvell-pj4 cortex-a15.cortex-a7 cortex-a17.cortex-a7 cortex-a32 cortex-a35 cortex-a53 cortex-a57 cortex-a72 cortex-a73 exynos-m1 xgene1 cortex-a57.cortex-a53 cortex-a72.cortex-a53 cortex-a73.cortex-a35 cortex-a73.cortex-a53 cortex-a55 cortex-a75 cortex-a76 cortex-a75.cortex-a55 cortex-a76.cortex-a55 cortex-m23 cortex-m33 cortex-r52; did you mean βarm8β? xgcc: error: missing argument to β-march=β Breakpoint 6, error_at (loc=0, gmsgid=0x4f6123 "unrecognized %s target: %s") at ../../gcc/diagnostic.c:1378 1378 va_start (ap, gmsgid); (gdb) bt #0 error_at (loc=0, gmsgid=0x4f6123 "unrecognized %s target: %s") at ../../gcc/diagnostic.c:1378 #1 0x0000000000419953 in arm_parse_cpu_option_name (list=0x4e96e0 <all_cores>, optname=0x4f60d3 "-mcpu", target=0x7ac800 "arm6", complain=true) at ../../gcc/common/config/arm/arm-common.c:352 #2 0x000000000041a37d in arm_canon_arch_option (argc=0, argv=0x7b1b18) at ../../gcc/common/config/arm/arm-common.c:666 #3 0x000000000040e098 in eval_spec_function (func=0x7b19d0 "canon_arch", args=0x7a8b60 "%{mcpu=*: cpu %*}", ' ' <repeats 22 times>, "%{march=*: arch %*}", ' ' <repeats 22 times>, "%{mfpu=*: fpu %*}", ' ' <repeats 22 times>, "%{mfloat-abi=*: abi %*}", ' ' <repeats 21 times>, "%<march=*") at ../../gcc/gcc.c:6098 #4 0x000000000040e31c in handle_spec_function (p=0x4df42a " ", retval_nonnull=0x0) at ../../gcc/gcc.c:6175 #5 0x000000000040d91b in do_spec_1 ( spec=0x4df368 " -march=%:canon_arch(%{mcpu=*: cpu %*}", ' ' <repeats 22 times>, "%{march=*: arch %*}", ' ' <repeats 22 times>, "%{mfpu=*: fpu %*}", ' ' <repeats 22 times>, "%{mfloat-abi=*: abi %*}", ' ' <repeats 21 times>, "%<march=*) ", inswitch=0, soft_matched_part=0x0) at ../../gcc/gcc.c:5880 #6 0x000000000040b11e in do_spec_2 ( spec=0x4df368 " -march=%:canon_arch(%{mcpu=*: cpu %*}", ' ' <repeats 22 times>, "%{march=*: arch %*}", ' ' <repeats 22 times>, "%{mfpu=*: fpu %*}", ' ' <repeats 22 times>, "%{mfloat-abi=*: abi %*}", ' ' <repeats 21 times>, "%<march=*) ") at ../../gcc/gcc.c:4975 #7 0x000000000040b306 in do_self_spec ( spec=0x4df368 " -march=%:canon_arch(%{mcpu=*: cpu %*}", ' ' <repeats 22 times>, "%{march=*: arch %*}", ' ' <repeats 22 times>, "%{mfpu=*: fpu %*}", ' ' <repeats 22 times>, "%{mfloat-abi=*: abi %*}", ' ' <repeats 21 times>, "%<march=*) ") at ../../gcc/gcc.c:5040 #8 0x0000000000411d04 in driver::set_up_specs (this=0x7fffffffd9a0) at ../../gcc/gcc.c:7548 #9 0x0000000000410c53 in driver::main (this=0x7fffffffd9a0, argc=15, argv=0x7fffffffdab8) at ../../gcc/gcc.c:7306 #10 0x0000000000418cd0 in main (argc=15, argv=0x7fffffffdab8) at ../../gcc/gcc-main.c:47 (gdb)