https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95099
Bug ID: 95099 Summary: Build a cross compiler for m32c on Windows (Cygwin) Product: gcc Version: 10.1.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: libgcc Assignee: unassigned at gcc dot gnu.org Reporter: dj_adilovic at hotmail dot com Target Milestone: --- Hi Everybody, i want to Build a cross compiler for the m32c-elf. but i get a Error during make the newlib-3.1.0. The error lock like: during RTL pass: pro_and_epilogue ../../../../../../newlib-3.1.0/newlib/libc/argz/argz_add.c: In function ‘argz_add’: ../../../../../../newlib-3.1.0/newlib/libc/argz/argz_add.c:32:1: internal compiler error: in leaf_function_p, at final.c:4473 32 | } | ^ Please submit a full bug report, with preprocessed source if appropriate. See <https://gcc.gnu.org/bugs/> for instructions. make[8]: *** [Makefile:399: lib_a-argz_add.o] Error 1 make[8]: Leaving directory '/home/cross/m32c-newlib/m32c-elf/m32cm/newlib/libc/argz' make[7]: *** [Makefile:683: all-recursive] Error 1 make[7]: Leaving directory '/home/cross/m32c-newlib/m32c-elf/m32cm/newlib/libc' make[6]: *** [Makefile:641: all-recursive] Error 1 make[6]: Leaving directory '/home/cross/m32c-newlib/m32c-elf/m32cm/newlib' make[5]: *** [Makefile:452: all] Error 2 make[5]: Leaving directory '/home/cross/m32c-newlib/m32c-elf/m32cm/newlib' make[4]: *** [Makefile:1260: multi-do] Error 1 make[4]: Leaving directory '/home/cross/m32c-newlib/m32c-elf/newlib' make[3]: *** [Makefile:1176: all-multi] Error 2 make[3]: Leaving directory '/home/cross/m32c-newlib/m32c-elf/newlib' make[2]: *** [Makefile:452: all] Error 2 make[2]: Leaving directory '/home/cross/m32c-newlib/m32c-elf/newlib' make[1]: *** [Makefile:8496: all-target-newlib] Error 2 make[1]: Leaving directory '/home/cross/m32c-newlib' make: *** [Makefile:883: all] Error 2 can somone help me. Thank you