OSDN Git Service

Make DECL_CONTEXT mean the class in which a member function was
[pf3gnuchains/gcc-fork.git] / gcc / cp / typeck.c
2000-02-16 mmitchel Make DECL_CONTEXT mean the class in which a member...
2000-02-08 nathan * typeck.c (strip_all_pointer_quals): Use TYPE_MAIN_VA...
2000-01-26 ghazi * call.c: PROTO -> PARAMS.
2000-01-26 rth * tree.def (UNNE_EXPR): Remove.
2000-01-25 gdr2000-01-25 Gabriel Dos Reis <gdr@codesourcery.com>
2000-01-24 rth * rtl.def: Add unordered fp comparisions.
2000-01-23 mmitchel * cp-tree.h (register_dtor_fn): New function.
2000-01-20 gdr2000-01-19 Gabriel Dos Reis <dosreis@cmla.ens-cachan.fr>
2000-01-19 gdr2000-01-19 Gabriel Dos Reis <gdr@codesourcery>
2000-01-17 mmitchel * cp-tree.h (scratchalloc): Remove.
2000-01-12 mmitchel * call.c (convert_class_to_reference): Fix typos.
2000-01-05 nathan * typeck.c (build_static_cast): Don't strip target...
1999-12-31 mmitchel * cp-tree.h (CLASSTYPE_VBASECLASSES): Update documenta...
1999-12-21 mmitchel * cp-tree.h (TYPE_VIRTUAL_P): Rename to ...
1999-12-20 nathan* typeck.c (strip_all_pointer_quals): New static function.
1999-12-20 cruxcurrent_function -> cfun
1999-12-15 nathan * typeck.c (build_c_cast): Expand warning message...
1999-12-09 mmitchel * dump.c (dequeue_and_dump): Abbreviate `class' as...
1999-12-01 mmitchel * cp-tree.h (min_tree_cons): Remove.
1999-11-23 ghazi * decl.c (pushdecl, grokdeclarator): Don't...
1999-11-22 nathan * semantics.c (finish_unary_op_expr): Only set TREE_NE...
1999-11-14 mmitchel * cp-tree.h (DECL_LOCAL_FUCNTION_P): New macro.
1999-10-27 law * c-typeck.c (build_function_call): Check that...
1999-10-06 mmitchel * cp-tree.h (CLASSTYPE_VFIELD): Remove.
1999-10-04 mmitchel1999-10-04 Mark Mitchell <mark@codesourcery.com>
1999-10-02 jason * typeck.c (decay_conversion): Strip cv-quals from...
1999-09-30 law * cp-tree.h (warn_float_equal): Declare.
1999-09-25 mmitchel * cp-tree.h (check_return_expr): New function.
1999-09-24 mmitchel * cp-tree.h (CPTI_CLEANUP_TYPE): New macro.
1999-09-24 mmitchel * cp-tree.h (DECL_ANON_UNION_ELEMS): New macro.
1999-09-21 loewis * typeck.c (get_member_function_from_ptrfunc): Allow...
1999-09-20 mmitchel Remove support for assigning to `this'.
1999-09-20 cruxMake it possible to prototype port-specific functions...
1999-09-18 loewis * typeck.c (get_member_function_from_ptrfunc): Always...
1999-09-16 jasonfix comment
1999-09-15 nathan * typeck.c (expr_sizeof): Reinstall and augment OFFSET_REF
1999-09-13 nathan * typeck.c (expr_sizeof): Don't decay arrays and funct...
1999-09-13 mmitchel * call.c (implicit_conversion): Robustify. Handle...
1999-09-10 mmitchel * cp-tree.h (finish_function): Adjust prototype.
1999-09-09 nathangcc/ChangeLog:
1999-09-09 mmitchel * cp-tree.h (scratch_tree_cons): Remove.
1999-09-08 mmitchel * cp-tree.h (copy_to_permanent): Remove.
1999-09-08 rth * c-typeck.c (type_lists_compatible_p): Use...
1999-09-04 mmitchel * Makefile.in (CXX_TREE_H): Include function.h.
1999-09-03 nathan * typeck.c (build_indirect_ref): Reject dereference...
1999-09-02 mmitchel * cp-tree.h (cp_function): Move here, from decl.c.
1999-08-29 mmitchel * cp-tree.h (strip_array_types): New function.
1999-08-25 mmitchel * cp-tree.def (SUBOBJECT): New tree node.
1999-08-24 jason * call.c (build_conditional_expr): Fix typo.
1999-08-20 mmitchel * pt.c (redeclare_class_template): Merge default template
1999-08-18 mmitchel * search.c (setup_class_bindings): Robustify.
1999-08-16 mmitchel * cp-tree.def (STMT_EXPR): New tree node.
1999-08-14 mmitchel * cp-tree.def (DECL_STMT): Make it smaller.
1999-08-12 jason * lang-options.h: Add -fms-extensions.
1999-08-11 mmitchel * extend.texi (C++ Signatures): Remove node.
1999-08-09 cruxInclude function.h in most files. Remove most of the...
1999-08-09 jason * semantics.c (begin_function_try_block, finish_functi...
1999-08-09 jason * decl.c (struct binding_level): Add eh_region field.
1999-08-09 jason * ptree.c (print_lang_type): Print the real type of...
1999-08-07 ghazi * class.c (count_fields, add_fields_to_vec): Add stati...
1999-08-07 jason * decl.c (bad_specifiers): It's OK to have an EH spec...
1999-08-07 jason * decl.c (lookup_name_real): Set the complain flag...
1999-08-04 nathan * cp-tree.h (empty_except_spec): New global var.
1999-08-03 rth * call.c: Include defaults.h instead of expr.h.
1999-08-02 rthJakub Jelinek <jj@ultra.linux.cz>
1999-08-01 cruxBackport of GC branch patches part 2: kill stmt status...
1999-07-28 jason * cp-tree.h (DECL_VIRTUAL_CONTEXT): New macro.
1999-07-27 mmitchel * tree.c (build_cplus_new): Adjust call to abstract_vi...
1999-07-26 jason * input.c (feed_input): Add file, line parms.
1999-07-26 mmitchel * cp-tree.h (ncp_convert): Rename to perform_implicit_...
1999-07-26 mmitchel * cp-tree.h (CP_INTEGRAL_TYPE_P): New macro.
1999-07-23 mmitchel * call.c (NEED_TEMPORARY_P): New macro.
1999-07-09 jason * pt.c (do_decl_instantiation): Downgrade duplicate...
1999-07-06 gavinFor gcc:
1999-07-02 gavinFor gcc:
1999-06-28 jason * error.c (dump_type_real): Handle TREE_LIST again.
1999-05-25 jason * typeck.c (casts_away_constness, casts_away_constness...
1999-05-24 mmitchel * typeck.c (build_static_cast): Don't allow static_cas...
1999-05-22 mmitchel * cp-tree.h (cplus_expand_constant): Declare.
1999-05-21 mmitchel * typeck.c (build_ptrmemfunc): Handle PTRMEM_CSTs...
1999-05-20 mmitchel * call.c (build_object_call): Don't look at DECL_NAME...
1999-05-20 mmitchel * cp-tree.h (make_ptrmem_cst): New function.
1999-05-19 jason Implement anonymous structs.
1999-05-19 jason * call.c (find_scoped_type, resolve_scope_to_name...
1999-05-10 jason * init.c (build_offset_ref): Wrap baselinks in OFFSET_...
1999-05-07 jason * init.c (resolve_offset_ref): Don't return a raw...
1999-05-03 loewis * typeck.c (string_conv_p): Use same_type_p to check...
1999-05-03 mmitchel * typeck.c (build_const_cast): Tighten checks for...
1999-04-30 mmitchel * typeck.c (build_const_cast): Tweak last change to...
1999-04-30 mmitchel * typeck.c (build_const_cast): Disallow use of const_c...
1999-04-29 nathan * cp-tree.h (TYPE_NOTHROW_P): New macro.
1999-04-28 nathan * cp-tree.h (build_component_addr): Remove prototype.
1999-04-20 mmitchel * cp-tree.h (build_binary_op): Remove unneeded parameter.
1999-04-14 jason * typeck.c (build_unary_op): Handle taking the address...
1999-04-13 jason * cp-tree.h (COMPARE_NO_ATTRIBUTES): New macro.
1999-04-02 mmitchel1999-04-02 Mark Mitchell <mark@codesourcery.com>
1999-04-01 loewis * cvt.c (convert_pointer_to_real): Use same_type_p.
1999-03-27 jason * call.c (build_field_call): Unify 'this' and non...
1999-03-26 ghaziWarning fixes:
1999-03-25 jason * typeck.c (common_type): Handle cv-qual unification...
next