tree.c (cp_valid_lang_attribute): Don't set CLASSTYPE_COM_INTERFACE for v3 ABI.
authorJason Merrill <jason@redhat.com>
Tue, 2 Jan 2001 19:48:02 +0000 (14:48 -0500)
committerJason Merrill <jason@gcc.gnu.org>
Tue, 2 Jan 2001 19:48:02 +0000 (14:48 -0500)
commit96d6c6107ae89e779b41cca083c7c453f690bcc1
treeaa36d1aa0124a5c7b635fb6c694ef78e0c12e341
parent381ddaa6e1e86b6c4b6702ee0ece25d81d19f7fa
tree.c (cp_valid_lang_attribute): Don't set CLASSTYPE_COM_INTERFACE for v3 ABI.

        * tree.c (cp_valid_lang_attribute): Don't set CLASSTYPE_COM_INTERFACE
        for v3 ABI.

        * typeck.c (cp_truthvalue_conversion): New fn.
        * cvt.c (ocp_convert): Use it.

        * cp-tree.h: Lose c-common.c decls.

        * typeck.c (build_unary_op): Restore old &a.f diagnostic code.
        * cvt.c (convert_to_void): Use type_unknown_p.

From-SVN: r38636
gcc/cp/ChangeLog
gcc/cp/cp-tree.h
gcc/cp/cvt.c
gcc/cp/tree.c
gcc/cp/typeck.c
gcc/testsuite/g++.old-deja/g++.other/pmf7.C [new file with mode: 0644]
gcc/testsuite/g++.old-deja/g++.other/ptrmem10.C [new file with mode: 0644]