]> git.ipfire.org Git - thirdparty/gcc.git/commit - gcc/cp/class.c
class.c (build_vtbl_ref_1): Use fixed_type_or_null.
authorJason Merrill <jason@redhat.com>
Mon, 13 May 2002 08:00:48 +0000 (04:00 -0400)
committerJason Merrill <jason@gcc.gnu.org>
Mon, 13 May 2002 08:00:48 +0000 (04:00 -0400)
commitf63ab951732ba679174976e269fe8697742ebbcd
tree8cecf23aef6e66bf41d420e5722b052aef5792fc
parenta1cb2d640d085630bc7356b0b991c0c478b67a33
class.c (build_vtbl_ref_1): Use fixed_type_or_null.

        * class.c (build_vtbl_ref_1): Use fixed_type_or_null.
        (fixed_type_or_null): See through reference vars.
        (build_base_path): Vtable contents are constant.
        * typeck.c (get_member_function_from_ptrfunc): Likewise.

        * rtti.c (emit_tinfo_decl): Call import_export_decl.
        * decl2.c (import_export_decl): Set DECL_NOT_REALLY_EXTERN on
        tinfo decls by default.  Don't mess with the builtins.

From-SVN: r53416
gcc/cp/ChangeLog
gcc/cp/class.c
gcc/cp/decl2.c
gcc/cp/rtti.c
gcc/cp/typeck.c