OSDN Git Service

(push_init_level): When aligning next struct field,
[pf3gnuchains/gcc-fork.git] / gcc / c-typeck.c
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...
1993-04-12 wilson(internal_build_compound_expr): When pedantic, don't
1993-04-10 wilson(free_tree_list): New variable.
1993-04-09 wood(comptypes, convert_for_assignment): Check for
1993-03-28 rms(process_init_constructor, digest_init):
1993-03-22 rms(initializer_constant_valid_p): Handle COMPLEX_CST.
1993-03-19 rms(digest_init): Typo in last change.
1993-03-18 rms(digest_init): Handle COMPLEX_TYPE like other scalars.
1993-03-04 rms(common_type): Handle complex types.
1993-03-02 rms(build_unary_op): Warn if increment `struct unknown *'.
1993-03-02 rms(readonly_warning): Warn about assignment to iterator.
1993-02-28 rms(fake_f_rep): Clear all of u, initially.
1993-02-27 rms(convert_for_assignment): New arg FUNDECL. Calls changed.
1993-02-16 rms(build_indirect_ref): Avoid *& short-cut if -fvolatile.
1993-02-13 rms(process_init_constructor): Test warn_missing_braces.
1993-02-13 rms(build_indirect_ref): If arg is void *, just warn.
1993-02-05 rms(build_c_cast): Bypass default_conversion when casting...
1993-02-02 rms(build_conditional_expr): Always convert and check
1993-02-02 rms(parser_build_binary_op): Warn about overflows and
1993-01-30 dje * (build_compound_expr): insert missing return
1993-01-25 meissnerDo not give a warning for a plain 0 used in a pointer...
next