aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBrendan Kehoe <brendan@cygnus.com>1998-01-13 12:54:24 +0000
committerBrendan Kehoe <brendan@gcc.gnu.org>1998-01-13 07:54:24 -0500
commit1737fe20c50c25f9cdc3aac3d577991c2b29028a (patch)
tree5c19b2c51bf70a65f34e76b93abda8a98a3aaa2d
parent4b8140a62f0e2560f55cca0866b5b16edb6e5b98 (diff)
downloadgcc-1737fe20c50c25f9cdc3aac3d577991c2b29028a.zip
gcc-1737fe20c50c25f9cdc3aac3d577991c2b29028a.tar.gz
gcc-1737fe20c50c25f9cdc3aac3d577991c2b29028a.tar.bz2
decl.c (init_decl_processing): Only call init_rtti_processing FLAG_RTTI is set.
* decl.c (init_decl_processing): Only call init_rtti_processing FLAG_RTTI is set. From-SVN: r17328
-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 e4d93b1..9bfdd3e 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 101b5a3..8ffcc9d 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 ();