OSDN Git Service

(expand_inline_function): Allow extra arguments and force their
[pf3gnuchains/gcc-fork.git] / gcc / c-typeck.c
1994-02-27 wilson(process_init_element): Check for constructor_type
1994-02-27 kenner(type_lists_compatible_p): Initialize NEWVAL.
1994-02-11 kenner(c_expand_return): Do not warn about returning the...
1994-02-03 wilson(signed_or_unsigned_type): Check for any
1994-02-02 kennerAdd prototypes for static functions; delete forward...
1994-02-01 kenner(c_expand_return): `volatile' function warning correcte...
1994-01-26 bothner* c-typeck.c (initializer_constant_valid_p): Make...
1994-01-23 kenner(output_init_elements): Use FIELD instead of constructo...
1994-01-23 kenner(really_start_incremental_init): Save current elements...
1994-01-22 kenner(c_expand_return): Issue a warning if returning address...
1994-01-03 tege(build_binary_op, case *_DIV_EXPR): Use same shorten
1993-12-25 kenner(common_type): For COMPLEX_TYPE, return one of the...
1993-12-24 kenner(check_init_type_bitfields): Check recursively inside...
1993-12-24 kenner(pop_init_level): Don't abort if have incomplete array...
1993-12-22 kennerFix typo in comment.
1993-12-21 kenner(struct initializer_stack): New field ELEMENTS.
1993-12-15 kenner(missing_braces_mentioned): Renamed from `partial_brack...
1993-12-03 kenner(c_expand_return): Return if convert_for_assignment...
1993-11-27 kenner(pop_init_level): Ensure never on momentary_obstack...
1993-11-23 rms(build_binary_op): Don't accept complex types for max...
1993-11-16 rms(push_init_level): When aligning next struct field,
1993-11-15 rms(push_init_level, really_start_incremental_init):
1993-11-14 rms(convert_for_assignment): Fix typo (codel => coder).
1993-11-11 rms(mark_addressable): Handle REALPART_EXPR and IMAGPART_EXPR.
1993-11-08 rms(build_binary_op): Warn for ordered compare of ptr...
1993-11-04 rms(build_function_call): Initialize fundecl to 0.
1993-10-27 rms(output_pending_init_elements): Don't crash if
1993-10-26 rms(build_binary_op): For TRUNC_MOD_EXPR and FLOOR_MOD_EXP...
1993-10-26 rms(build_binary_op): For TRUNC_MOD_EXPR and FLOOR_MOD_EXPR,
1993-10-26 rms(push_init_level): Align here for element of record.
1993-10-20 rms(output_init_element): When initializing a union,
1993-10-20 rms(digest_init): For arrays, use comptypes to compare
1993-10-19 rms(process_init_element): Align structure elements that...
1993-10-18 rms(digest_init): If traditional, allow unbraced scalar
1993-10-11 rms(start_init): Don't set require_constant_elements for...
1993-10-08 tege(build_binary_op): For *_DIV_EXPR, set shorten based...
1993-10-06 kennerNone. FIxing RCS messup.
1993-10-06 kenner*** empty log message ***
1993-10-06 rms(build_c_cast): When making a CONSTRUCTOR, provide...
1993-10-05 wilson(output_init_element): When try to copy FIELD if it
1993-10-05 kenner(struct format_char_info, print_table, scan_table,...
1993-10-01 rms(build_modify_expr): Check whether recursive calls...
1993-09-28 rms(pop_init_level): Add special case for nonincremental...
1993-09-23 rms(set_init_index): Handle and allow CONST_DECL.
1993-09-22 rms(build_component_ref): For a field in an anonymous...
1993-09-22 bothnerMinor push_member_name improvement.
1993-09-20 rms(build_indirect_ref): TREE_THIS_VOLATILE no longer...
1993-09-18 rms(output_init_element): Update constructor_bit_index...
1993-09-17 kenner(lookup_field): Use HOST_WIDE_INT instead of long or...
1993-09-15 dje* c-typeck.c (lookup_field): New function (for chill).
1993-09-15 wilson(valid_compound_expr_initializer): New function.
1993-09-14 bothner(digest_init): Compare types using comptypes.
1993-09-13 rms(set_init_index): Don't allow variable indices.
1993-09-12 dje(digest_init): Remove obsolete comments on args TAIL...
1993-09-11 bothnerNew variable constructor_no_implicit, set by Chill...
1993-09-10 rms(check_init_type_bitfields): Check for mismatch
1993-09-10 bothnerAdd support for array with non-zero lower bounds. ...
1993-09-08 rms(output_init_element): When adding to constructor_pendi...
1993-09-08 rms(push_init_level): Diagnose extra brace group at end
1993-09-07 rms(digest_init): Fix error message text.
1993-09-07 rms(default_conversion): For enum that's unsigned,
1993-08-30 kenner(convert_arguments): If PROMOTE_PROTOTYPE, promote...
1993-08-25 kennerformat_char_info_print_table, "p"): Allow width.
1993-08-14 rms(check_format): For scan of "%[", skip over scan set
1993-08-13 rms(output_init_element): Don't call default_conversion
1993-08-08 wilson(build_array_ref): Force array to be allocated on the
1993-08-08 rms(process_init_element): Don't call clear_momentary...
1993-08-06 rms(output_init_element): Fix backward test in last change.
1993-08-06 rms(output_init_element): Call default_conversion here.
1993-08-06 rms(output_init_element): Call digest_init before
1993-07-31 rms(process_init_element): Treat string constants specially
1993-07-31 rms(digest_init): Finish getting rid of tail.
1993-07-30 rms(push_init_level): For braces around scalar, just warn.
1993-07-27 rms(set_init_index): Add pedantic warning.
1993-07-24 rms(start_init): Second arg is now a tree.
1993-07-23 rms(output_init_element): Now static.
1993-07-23 rmsOutput most constructors an element at a time.
1993-07-18 rms(c_expand_return): Set TREE_SIDE_EFFECTS for the MODIFY...
1993-07-18 rms(common_type): Use TYPE_MAIN_VARIANT when preferring
1993-07-15 rms(build_c_cast): When casting to union, if value is...
1993-07-12 eggert(convert_for_assignment): Use `convert_and_check',
1993-07-11 rms(convert_arguments): Don't warn about sign change
1993-07-06 wilson(build_conditional_expr): All simplified results
1993-07-06 rms(convert_arguments): Don't warn for -Wconversion
1993-07-02 eggert(c_sizeof, build_c_cast): Set TREE_OVERFLOW in addition
1993-06-16 rms(check_format): Don't crash if cur_type is an error_mark.
1993-06-05 rms(convert_for_assignment): Allow conversion to union...
1993-05-29 rms(process_init_constructor): Never set current_index
1993-05-27 rms(convert_for_assignment): When allowing mixing of
1993-05-14 rms(default_conversion): Don't replace iterator with its...
1993-05-06 wilson(pointer_diff): Error if op1 is pointer to incomplete...
1993-05-06 rms(convert_for_assignment): Don't use convert_and_check
1993-05-03 rms(digest_init): Check size properly for wide-string.
1993-04-30 rms(default_conversion): Undo last change.
1993-04-30 rms(default_conversion): Pass through non-lvalue arrays
1993-04-23 kenner(readonly_warning): Correctly check for assignments...
1993-04-22 wood*** empty log message ***
1993-04-14 rmsComment change.
1993-04-13 kenner(error_init, pedwarn_init): Cast alloca result to char *.
1993-04-13 rms(digest_init): Don't call default_conversion before...
next