summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorbrendan <brendan@138bc75d-0d04-0410-961f-82ee72b054a4>1998-01-13 12:54:24 +0000
committerbrendan <brendan@138bc75d-0d04-0410-961f-82ee72b054a4>1998-01-13 12:54:24 +0000
commit36efcc6809843543cbffecac436155d88587ace7 (patch)
tree5c19b2c51bf70a65f34e76b93abda8a98a3aaa2d
parent173f0adf67068fc1058aa3d0c7eee75eede9ac33 (diff)
downloadgcc-36efcc6809843543cbffecac436155d88587ace7.tar.gz
* decl.c (init_decl_processing): Only call init_rtti_processing
FLAG_RTTI is set. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@17328 138bc75d-0d04-0410-961f-82ee72b054a4
-rw-r--r--gcc/cp/ChangeLog5
-rw-r--r--gcc/cp/decl.c3
2 files changed, 7 insertions, 1 deletions
diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog
index e4d93b14fce..9bfdd3ea748 100644
--- a/gcc/cp/ChangeLog
+++ b/gcc/cp/ChangeLog
@@ -1,3 +1,8 @@
+1998-01-13 Brendan Kehoe <brendan@cygnus.com>
+
+ * decl.c (init_decl_processing): Only call init_rtti_processing
+ FLAG_RTTI is set.
+
Mon Jan 12 01:35:18 1998 Jason Merrill <jason@yorick.cygnus.com>
* init.c (build_new_1): Split out from build_new.
diff --git a/gcc/cp/decl.c b/gcc/cp/decl.c
index 101b5a309da..8ffcc9d453d 100644
--- a/gcc/cp/decl.c
+++ b/gcc/cp/decl.c
@@ -5601,7 +5601,8 @@ init_decl_processing ()
init_class_processing ();
init_init_processing ();
init_search_processing ();
- init_rtti_processing ();
+ if (flag_rtti)
+ init_rtti_processing ();
if (flag_exceptions)
init_exception_processing ();