aboutsummaryrefslogtreecommitdiff
path: root/gcc/cse.c
diff options
context:
space:
mode:
authorJason Merrill <jason@yorick.cygnus.com>1999-03-14 01:29:36 +0000
committerJason Merrill <jason@gcc.gnu.org>1999-03-13 20:29:36 -0500
commit407f03b8d71c2869f66877df32c9395c8e4fde18 (patch)
tree45e7638ad30668c4227f064885621d3e26c31758 /gcc/cse.c
parent54206178b9468daa7639803e124bf662f1bf0b70 (diff)
downloadgcc-407f03b8d71c2869f66877df32c9395c8e4fde18.zip
gcc-407f03b8d71c2869f66877df32c9395c8e4fde18.tar.gz
gcc-407f03b8d71c2869f66877df32c9395c8e4fde18.tar.bz2
decl.c (duplicate_decls): Use same_type_p.
* decl.c (duplicate_decls): Use same_type_p. * method.c (try_old_backref): Renamed from flush_repeats. Use same_type_p. Don't try to handle repeats. Return success. (is_back_referenceable_type): Return 0 if TYPE_FOR_JAVA. Support calls from old-style code, too. (check_ktype): Use same_type_p. (check_btype): Use same_type_p. Don't pull out TYPE_MAIN_VARIANT. (build_qualified_name): Simplify logic. (build_mangled_name_for_type_with_Gcode): Remove call to type_canonical_variant. (process_overload_item): Strip typedefs and quals at the top. (build_mangled_name): Likewise. Remove support for old-style repeats, which have been disabled since 2.7.2. Don't mess with TREE_USED. (build_decl_overload_real): Don't mess with TREE_USED. From-SVN: r25758
Diffstat (limited to 'gcc/cse.c')
0 files changed, 0 insertions, 0 deletions