search.c: Tear out all mi_matrix and memoize code.
authorJason Merrill <jason@yorick.cygnus.com>
Thu, 27 Aug 1998 17:33:35 +0000 (17:33 +0000)
committerJason Merrill <jason@gcc.gnu.org>
Thu, 27 Aug 1998 17:33:35 +0000 (13:33 -0400)
commite907984f30a9d20a75d46b2c38bb26bb4fdaa9fe
treea6b3c3bd33b99a816ee359eee13a8c73796615a0
parentdfbcd65a0152513db985a552f7e75e24cb2be4d5
search.c: Tear out all mi_matrix and memoize code.

* search.c: Tear out all mi_matrix and memoize code.
(lookup_field, lookup_fnfields): Use scratch_tree_cons.
* lang-options.h: Remove documentation for -fhandle-exceptions,
-fmemoize-lookups and -fsave-memoized.
* cp-tree.h: Lose mi_matrix and memoize support.
* decl2.c: Ignore -fmemoize-lookups and -fsave-memoized.
* class.c: Lose struct class_level.
(pushclass, popclass): Lose memoize support.
* init.c (build_offset_ref): Likewise.

From-SVN: r22025
gcc/cp/ChangeLog
gcc/cp/class.c
gcc/cp/cp-tree.h
gcc/cp/decl.c
gcc/cp/decl2.c
gcc/cp/init.c
gcc/cp/lang-options.h
gcc/cp/search.c