From 8441545d4f2afb9e9342e0dac378eafd03f00462 Mon Sep 17 00:00:00 2001 From: Matthias Klose Date: Mon, 7 Dec 2020 09:27:15 +0100 Subject: [PATCH] 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. --- gcc/genextract.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/gcc/genextract.c b/gcc/genextract.c index 63911e7..359681e 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\ -- 2.7.4