OSDN Git Service

(struct function): Make frame_offset be HOST_WIDE_INT.
[pf3gnuchains/gcc-fork.git] / gcc / c-typeck.c
1996-12-07 kenner(build_indirect_ref): Don't give warning for dereferenc...
1996-12-07 kenner(build_binary_op): Likewise.
1996-10-28 kenner(signed_or_unsigned_type): If already right signedness...
1996-10-28 kenner({un,}signed_type): If can't do anything, call
1996-10-21 kenner(build_array_ref): If -Wchar-subscripts, also warn...
1996-10-08 dje(decl_constant_value): Delete test for ! TREE_PUBLIC.
1996-09-29 meissnerAllow pointers to be short
1996-07-03 mrsformatting tweaks
1996-07-03 kenner(default_conversion): Add bitfield promotions.
1996-06-18 kenner(pointer_int_sum): Convert integer to both signedness...
1996-04-04 wilson(push_init_level): When output alignment for structure
1996-03-24 kenner(set_init_index): Check for use outside an array initia...
1996-03-23 kenner(build_array_ref): Give error if subscripting a function.
1996-03-19 kenner(build_conditional_expr): If OP1 is null, set both...
1996-03-01 wilson(push_init_level): When output padding to align structure
1996-02-21 law * c-typeck.c (initializer_constant_valid_p...
1996-02-19 merrillwarn_sign_compare
1996-02-16 eggert* c-typeck.c (convert_for_assignment):
1996-02-13 kenner(quality_type prototype): Typo, rename as qualify_type.
1996-01-24 wilson(pointer_int_sum): Use TYPE_PRECISION (sizetype) not
1996-01-16 kenner(convert_for_assignment): Don't automatically convert...
1996-01-15 kenner(build_c_cast): Don't warn about alignment when we...
1996-01-09 dje(merge_attributes): Moved to tree.c.
1996-01-02 kennerUse DECL_C_BIT_FIELD, not DECL_BIT_FIELD in all tests.
1995-12-25 kenner(mark_addressable): Fix error in last change.
1995-12-24 kenner(mark_addressable, case COMPONENT_REF): Give error...
1995-11-29 wilson(merge_attributes): New function. Move code from
1995-10-18 kenner(parser_build_binary_op): Warn about x^y==z, etc.
1995-09-11 kenner(digest_init): Don't recursively call digest_init when...
1995-08-28 kennerFix spelling errors.
1995-08-25 kenner(set_init_label): Don't die if an entire brace-pair...
1995-08-14 kenner(c_expand_asm_operands): Check for read-only output...
1995-07-28 kenner(pointer_int_sum): Don't distribute if intop is unsigne...
1995-07-17 kenner({unsigned,signed}_type): Handle intXX_type_node types.
1995-07-14 kenner(lookup_field): Change name comparison to match what...
1995-06-15 kennerUpdate FSF address.
1995-05-26 meissnerFix problem initializing bitfields to enums.
1995-05-16 kennerFix typos in comments.
1995-05-12 dje(build_binary_op): Warn when ~unsigned is compared
1995-05-08 kenner(convert_for_assignment): Don't give errors about addin...
1995-05-05 kenner(process_init_element): Don't clear_momentary if constr...
1995-05-05 kenner(build_binary_op): Also warn about ordered comparison...
1995-04-28 kenner(pop_init_level, output_init_element): Pass require_con...
1995-04-28 dje(common_type): Call lookup_attribute instead of value_m...
1995-04-26 kenner(output_init_element): Constructor is not simple if...
1995-04-26 kenner(push_init_level): Update constructor_depth when we...
1995-04-06 merrill(build_binary_op): Don't call common_type for uncommon...
1995-04-03 merrilloops
1995-04-01 merrillavoid spurious signed/unsigned comparison warnings.
1995-03-30 kenner(internal_build_compound_expr): Warn if LHS of comma...
1995-03-09 kenner(convert_for_assignment): Fix typo in testing for point...
1995-03-02 merrill(build_binary_op): Avoid spurious warning
1995-02-23 merrillFix signed/unsigned comparison warning.
1995-01-28 kenner(c_expand_return): Refine check for returning pointer...
1994-12-30 kennerInclude output.h.
1994-11-19 wilson(build_binary_op): Can shorten shift only if shift...
1994-10-28 bothnerIn the case of {[LO .. HI] = VALUE}, only evaluate...
1994-09-29 kenner(convert_for_assignment): When converting object to...
1994-09-21 kenner(mark_addressable): Give different error if trying...
1994-09-01 kenner(convert_arguments): Give proper warnings when converting
1994-08-25 kenner(type_lists_compatible_p): Treat transparent unions...
1994-08-24 kenner(default_conversion): Don't substitute constant value...
1994-08-24 kenner(push_init_level): Don't blow up if construct_type...
1994-07-29 kenner(build_unary_op, case *INCREMENT_EXPR): Add size in...
1994-07-26 wilson(process_init_element): Do not call push_init_level
1994-07-01 kennerUpdate last change.
1994-07-01 kenner(push_init_level): If not at "unfilled" position, set
1994-06-24 kenner(decl_constant_value): Test for const and not iterator.
1994-06-24 kenner(build_c_cast): Issue a warning for non-matching cast...
1994-06-18 wilson(process_init_element): For fieldtype, don't access
1994-05-16 kenner(initializer_constant_valid_p): Rework to use precision...
1994-05-06 kenner(common_type): Add attribute merging.
1994-05-06 kenner(comptypes): An enum type if compatible with type of...
1994-04-09 kenner(convert_arguments): Truncate and reextend for PROMOTE_...
1994-04-01 wilson(pop_init_level): Correct typo in use of tree_int_cst_sgn.
1994-03-25 kenner(convert_arguments): Remove decls of unused variables.
1994-03-14 kenner(build_binary_op, pop_init_level, output_pending_init_e...
1994-03-09 kenner(pointer_int_sum): Multiplication should be done signed.
1994-03-02 wilson(build_binary_op): Pass TREE_TYPE (orig_op0) not
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,
next