aboutsummaryrefslogtreecommitdiff
path: root/gcc/final.c
diff options
context:
space:
mode:
authorJakub Jelinek <jakub@redhat.com>2007-09-24 17:16:23 +0200
committerJakub Jelinek <jakub@gcc.gnu.org>2007-09-24 17:16:23 +0200
commit2dff8956e37c835db601f922cadc5b1229a0a6bd (patch)
treef797391d227e5aa4b01ffffd275aa29817b4403c /gcc/final.c
parentc946ce8bb9716d31286140dad73e0d3b9e48c36b (diff)
downloadgcc-2dff8956e37c835db601f922cadc5b1229a0a6bd.zip
gcc-2dff8956e37c835db601f922cadc5b1229a0a6bd.tar.gz
gcc-2dff8956e37c835db601f922cadc5b1229a0a6bd.tar.bz2
re PR c++/33506 (TYPE_RAISES_EXCEPTIONS dumped with attributes)
PR c++/33506 * langhooks.h (struct lang_hooks_for_types): Add type_hash_eq field. * langhooks-def.h (LANG_HOOKS_TYPE_HASH_EQ): Define. (LANG_HOOKS_FOR_TYPES_INITIALIZER): Add LANG_HOOKS_TYPE_HASH_EQ. * tree.c (type_hash_eq): For FUNCTION_TYPE use lang_hooks.type.type_hash_eq in addition to generic tests. * cp-tree.h (cxx_type_hash_eq): New prototype. * cp-objcp-common.h (LANG_HOOKS_TYPE_HASH_EQ): Redefine. * tree.c (cxx_type_hash_eq): New function. * g++.dg/ext/attrib29.C: New test. From-SVN: r128718
Diffstat (limited to 'gcc/final.c')
0 files changed, 0 insertions, 0 deletions