From c2e2b1f6a55b9bc903b51b250238af339729dd75 Mon Sep 17 00:00:00 2001 From: David Malcolm Date: Mon, 11 Apr 2016 15:18:10 -0400 Subject: [PATCH 60/91] FIXME: call initialize_rtl (needed to set flags on singletons) --- gcc/rtl/rtl-frontend.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/gcc/rtl/rtl-frontend.c b/gcc/rtl/rtl-frontend.c index 56ac37c..f868764 100644 --- a/gcc/rtl/rtl-frontend.c +++ b/gcc/rtl/rtl-frontend.c @@ -49,6 +49,7 @@ along with GCC; see the file COPYING3. If not see #include "tree-pass.h" #include "context.h" #include "pass_manager.h" +#include "toplev.h" /* Language-dependent contents of a type. */ @@ -650,6 +651,8 @@ function_reader::get_insn_by_uid (int uid) static void rtl_langhook_parse_file (void) { + initialize_rtl (); + auto_vec argv (num_in_fnames + 1); argv.safe_push (progname); for (unsigned i = 0; i < num_in_fnames; i++) -- 1.8.5.3