I'm seeing the following build failure for arc-linux-gnu after this commit. (Note that this is for building GCC *after* glibc, not for an initial inhibit_libc bootstrap build of GCC.)
In file included from /scratch/jmyers/glibc-bot/src/gcc/libgcc/unwind-dw2.c:413: ./md-unwind-support.h: In function 'arc_fallback_frame_state': ./md-unwind-support.h:103:10: warning: assignment to 'struct sigcontext *' from incompatible pointer type 'mcontext_t *' [-Wincompatible-pointer-types] 103 | sc = &rt_->uc.uc_mcontext; | ^ ./md-unwind-support.h:118:45: error: 'struct <anonymous>' has no member named 'how' 118 | fs->regs.reg[register_id_for_index[i]].how = REG_SAVED_OFFSET; | ^ /scratch/jmyers/glibc-bot/src/gcc/libgcc/shared-object.mk:14: recipe for target 'unwind-dw2.o' failed https://sourceware.org/pipermail/libc-testresults/2022q4/010333.html -- Joseph S. Myers jos...@codesourcery.com