This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
patch applied to sh.c: Fix cc1plus segv on g++.dg/conversion/to-virtual-base-1.C
- From: Joern Rennecke <joern dot rennecke at superh dot com>
- To: gcc-patches at gcc dot gnu dot org
- Date: Tue, 10 Jun 2003 18:20:59 +0100
- Subject: patch applied to sh.c: Fix cc1plus segv on g++.dg/conversion/to-virtual-base-1.C
- Organization: SuperH UK Ltd.
--
--------------------------
SuperH (UK) Ltd.
2410 Aztec West / Almondsbury / BRISTOL / BS32 4QX
T:+44 1454 465658
2003-06-10 J"orn Rennecke <joern.rennecke@superh.com>
* sh.c (sh_output_mi_thunk): Call insn_locators_initialize.
Index: config/sh/sh.c
===================================================================
RCS file: /cvs/gcc/gcc/gcc/config/sh/sh.c,v
retrieving revision 1.214
diff -p -r1.214 sh.c
*** config/sh/sh.c 9 Jun 2003 12:32:51 -0000 1.214
--- config/sh/sh.c 10 Jun 2003 17:13:44 -0000
*************** sh_output_mi_thunk (file, thunk_fndecl,
*** 8325,8330 ****
--- 8325,8331 ----
int did_load = 0;
rtx scratch0, scratch1, scratch2;
+ insn_locators_initialize ();
reload_completed = 1;
no_new_pseudos = 1;
current_function_uses_only_leaf_regs = 1;