From: Matthias Klose Date: Mon, 7 Dec 2020 08:27:15 +0000 (+0100) Subject: Don't build insn-extract.o with rtl checking X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=8441545d4f2afb9e9342e0dac378eafd03f00462;p=gcc.git Don't build insn-extract.o with rtl checking As seen in PR98144, building insn-extract.o with rtl checking takes some memory, and it doesn't work on 32bit architectures at all (PR97314). Richard suggested on irc to disable rtl checking for this auto-generated file, like it's already done for genconditions.c. Patching it like done for genconditons.c. 2020-12-07 Matthias Klose * genextract.c (print_header): Undefine ENABLE_RTL_CHECKING and ENABLE_RTL_FLAG_CHECKING. --- diff --git a/gcc/genextract.c b/gcc/genextract.c index 63911e72d33..359681e1680 100644 --- a/gcc/genextract.c +++ b/gcc/genextract.c @@ -365,6 +365,8 @@ print_header (void) #define IN_TARGET_CODE 1\n\ #include \"config.h\"\n\ #include \"system.h\"\n\ +#undef ENABLE_RTL_CHECKING\n\ +#undef ENABLE_RTL_FLAG_CHECKING\n\ #include \"coretypes.h\"\n\ #include \"tm.h\"\n\ #include \"rtl.h\"\n\