aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--gcc/cp/ChangeLog4
-rw-r--r--gcc/cp/rtti.c1
2 files changed, 5 insertions, 0 deletions
diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog
index 4239604..96eb09b 100644
--- a/gcc/cp/ChangeLog
+++ b/gcc/cp/ChangeLog
@@ -1,3 +1,7 @@
+1999-11-12 Jason Merrill <jason@yorick.cygnus.com>
+
+ * rtti.c (synthesize_tinfo_fn): Set DECL_DEFER_OUTPUT.
+
Fri Nov 12 12:56:32 MST 1999 Diego Novillo <dnovillo@cygnus.com>
* init.c (init_init_processing): Re-instated Nov 11 patch after
diff --git a/gcc/cp/rtti.c b/gcc/cp/rtti.c
index 78c1059..87d6df1 100644
--- a/gcc/cp/rtti.c
+++ b/gcc/cp/rtti.c
@@ -1133,6 +1133,7 @@ synthesize_tinfo_fn (fndecl)
/* Begin processing the function. */
start_function (NULL_TREE, fndecl, NULL_TREE,
SF_DEFAULT | SF_PRE_PARSED);
+ DECL_DEFER_OUTPUT (fndecl) = 1;
store_parm_decls ();
clear_last_expr ();