* objc/objc-act.c (generate_method_descriptors): Register
commit850eae819aa156ab7bcfd2f5d2fa995b3caa3c40
authorzack <zack@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 5 Jun 2000 16:59:43 +0000 (5 16:59 +0000)
committerzack <zack@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 5 Jun 2000 16:59:43 +0000 (5 16:59 +0000)
tree650c51edc0d1d0ae5612cfe3c9b722ef07737051
parent2d24f9de78b3e263d2bddc86cba8859777328230
* objc/objc-act.c (generate_method_descriptors): Register
objc_method_prototype_template as a GC root.
(comp_method_with_proto): Register function_type as a GC root.
(comp_proto_with_proto): Replace function_type1 and
function_type2 with a two-element array; register it as a GC root.

(generate_protocols, build_protocol_initializer,
generate_protocol_list, build_category_initializer,
build_shared_structure_initializer): Do not cache cast_type
and/or cast_type2.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@34405 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/objc/objc-act.c