mirror of git://gcc.gnu.org/git/gcc.git
In commit r15-4417-g71c7b446b98aa5, I made -werror mandatory when building libgcc for aarch64. While it achieved its goal (make us fix problems unnoticed so far), there has a been a lot of debate because it couldn't be disabled easily. This patch adds support for --enable-werror/--disable-werror in libgcc, defaulting to --enable-werror for aarch64. Tested on non-bootstrap builds on aarch64-linux-gnu (with -Wno-prio-ctor-dtor removed in order to get an error). libgcc/ChangeLog: PR libgcc/117600 * Makefile.in (WERROR): New. * config/aarch64/t-aarch64: Handle WERROR. * configure: Regenerate. * configure.ac: Add support for --enable-werror. |
||
|---|---|---|
| .. | ||
| __aarch64_have_sme.c | ||
| __arm_sme_state.S | ||
| __arm_tpidr2_restore.S | ||
| __arm_tpidr2_save.S | ||
| __arm_za_disable.S | ||
| aarch64-asm.h | ||
| aarch64-unwind-def.h | ||
| aarch64-unwind.h | ||
| cpuinfo.c | ||
| crtfastmath.c | ||
| crti.S | ||
| crtn.S | ||
| freebsd-unwind.h | ||
| gnu-unwind.h | ||
| heap-trampoline.c | ||
| libgcc-sme.ver | ||
| libgcc-softfp.ver | ||
| linux-unwind.h | ||
| lse-init.c | ||
| lse.S | ||
| sfp-exceptions.c | ||
| sfp-machine.h | ||
| sync-cache.c | ||
| t-aarch64 | ||
| t-heap-trampoline | ||
| t-lse | ||
| t-mingw | ||
| t-no-eh | ||
| t-softfp | ||
| value-unwind.h | ||