8sa1-gcc/gcc/cp
Jason Merrill bd0d5d4a5e search.c (shared_member_p): New function.
* search.c (shared_member_p): New function.
        (lookup_field_r): Use it.
        * cp-tree.h (SHARED_MEMBER_P): Remove.

        * method.c (process_overload_item): Handle template-dependent array
        bounds.
        * pt.c (type_unification_real): If we end up with undeduced nontype
        parms, try again.

        * decl.c (lookup_name_real): Tweak warning to refer to decls, not
        types.

        * typeck2.c (friendly_abort): Don't say anything if we have
        earlier errors or sorries.

        * decl.c (check_tag_decl): Notice attempts to redefine bool and
        wchar_t.  Ignore if in_system_header.

        * decl.c (maybe_push_cleanup_level): New fn...
        (start_decl_1): ...split out from here.
        * cvt.c (build_up_reference): Use it.
        * cp-tree.h: Declare it.

From-SVN: r39540
2001-02-08 10:54:39 -05:00
..
.cvsignore Makefile.in (info, [...]): Also build and remove and install and uninstall c-tree.info and cppinternals.info. 2001-01-13 00:24:39 +00:00
call.c cp-tree.h (build_expr_ptr_wrapper, can_free): Remove. 2001-02-02 20:06:55 +01:00
cfns.gperf
cfns.h
ChangeLog search.c (shared_member_p): New function. 2001-02-08 10:54:39 -05:00
ChangeLog.1
ChangeLog.2
ChangeLog.egcs
class.c invoke.texi (-fdump-class-layout): Document. 2001-02-05 11:45:16 +00:00
config-lang.in configure.in: Simplify language enabling/disabling code. 2000-12-12 20:28:52 +00:00
cp-tree.def cp-tree.def (DEFAULT_ARG): Make `x' class. 2001-01-05 11:41:27 +00:00
cp-tree.h search.c (shared_member_p): New function. 2001-02-08 10:54:39 -05:00
cvt.c search.c (shared_member_p): New function. 2001-02-08 10:54:39 -05:00
decl2.c invoke.texi (-fdump-class-layout): Document. 2001-02-05 11:45:16 +00:00
decl.c search.c (shared_member_p): New function. 2001-02-08 10:54:39 -05:00
decl.h
dump.c c-dump.c (dequeue_and_dump): Dump function bodies. 2000-11-10 04:50:53 +00:00
errfn.c errfn.c: Move declaration of cp_printer and cp_printers to ... 2000-09-21 05:43:14 +02:00
error.c error.c (dump_template_parameter): Use parm to determine how to print default value. 2001-01-10 15:41:00 +00:00
except.c diagnostic.h (set_internal_error_function): Renamed. 2001-02-04 17:44:12 -05:00
expr.c * expr.c (cplus_expand_expr): Don't reset `target'. 2001-01-07 23:03:53 +00:00
friend.c friend.c (make_friend_class): Make sure a templated class is actually a template. 2001-01-12 09:13:16 +00:00
g++.1 gcc_update: Add gcc/gcc.1 to generated files. 2001-01-13 21:17:13 +00:00
g++spec.c gcc.c (init_gcc_specs): New function. 2001-02-02 17:42:00 +00:00
gxxint.texi Makefile.in (info, [...]): Also build and remove and install and uninstall c-tree.info and cppinternals.info. 2001-01-13 00:24:39 +00:00
init.c invoke.texi (-fdump-class-layout): Document. 2001-02-05 11:45:16 +00:00
lang-options.h lang-options.h: Bring comment in line with reality. 2001-01-05 19:12:21 +00:00
lang-specs.h defaults.h (CPLUSPLUS_CPP_SPEC): New macro. 2001-02-07 18:58:07 +00:00
lex.c tree.c, tree.h (build_parse_node): Remove; was identical to build_nt. 2001-01-29 18:57:24 +00:00
lex.h c-common.c: Remove USE_CPPLIB conditional inclusions. 2000-11-25 19:28:44 +00:00
Make-lang.in Makefile.in (s-mlib): Don't build multilibs if --disable-multilib. 2001-02-05 09:48:00 +00:00
mangle.c mangle.c (write_mangled_name, [...]): Mangle overloaded operators even in "C" linkage. 2001-01-25 08:35:21 +01:00
method.c search.c (shared_member_p): New function. 2001-02-08 10:54:39 -05:00
mpw-config.in
mpw-make.sed
NEWS
operators.def
optimize.c Clarify comment. 2001-01-28 15:04:19 +01:00
parse.y tree.c, tree.h (build_parse_node): Remove; was identical to build_nt. 2001-01-29 18:57:24 +00:00
pt.c search.c (shared_member_p): New function. 2001-02-08 10:54:39 -05:00
ptree.c
repo.c * collect2.c (main, write_c_file_stat), gcc.c (translate_options, 2000-11-02 19:03:59 +00:00
rtti.c cp-tree.h (CLASSTYPE_INTERFACE_UNKNOWN): Fix formatting. 2001-02-04 08:35:11 +00:00
search.c search.c (shared_member_p): New function. 2001-02-08 10:54:39 -05:00
semantics.c tree.c, tree.h (build_parse_node): Remove; was identical to build_nt. 2001-01-29 18:57:24 +00:00
spew.c c-lex.c (init_c_lex): Use cpp_get_callbacks to set callbacks. 2001-01-13 14:23:04 +00:00
tree.c cp-tree.h (build_expr_ptr_wrapper, can_free): Remove. 2001-02-02 20:06:55 +01:00
typeck2.c search.c (shared_member_p): New function. 2001-02-08 10:54:39 -05:00
typeck.c configure.in: Arrange to include defaults.h in [ht]config.h/tm.h. 2001-01-28 01:50:22 +00:00
xref.c * collect2.c (main, write_c_file_stat), gcc.c (translate_options, 2000-11-02 19:03:59 +00:00