OSDN Git Service

* init.c (build_new): Allow enumeration types for the array-bounds
[pf3gnuchains/gcc-fork.git] / gcc / expr.c
2001-02-04 kenner * diagnostic.h (set_internal_error_function): Renamed.
2001-01-31 kennerUpate comment
2001-01-28 ghazi * configure.in: Arrange to include defaults.h in ...
2001-01-27 aoliva* expr.c (emit_move_insn): Add REG_EQUAL note when...
2001-01-20 kenner * stmt.c (expand_return): Don't return anything if...
2001-01-19 kenner * alias.c (rtx_equal_for_memref_p, case ADDRESSOF...
2001-01-15 geoffk * expr.c (do_jump): Treat VOIDmode CONST_DOUBLEs like...
2001-01-14 aj * config/i386/i386.c (ix86_split_fp_branch): Remove...
2001-01-10 mmitchel * output.h (make_function_rtl): Remove prototype.
2001-01-02 kennerFix last change
2001-01-02 kenner * expr.c (store_constructor_field): Update ALIGN befor...
2000-12-31 kenner * expr.c (expand_expr, case COMPONENT_REF): Fix typo...
2000-12-30 kenner * alias.c (alias_sets_conflict_p): New function.
2000-12-09 aolivaIndentation fix
2000-11-30 law * expr.c (do_compare_and_jump): Add missing TYPE_MODE...
2000-11-29 jakub * expr.c (can_store_by_pieces): Reinitialize max_size...
2000-11-29 jakub * expr.h (store_by_pieces): Add prototype.
2000-11-23 grahams * expr.c (store_constructor): If a field is non addres...
2000-11-21 jakub * expr.c (do_compare_and_jump): If op0 was replaced...
2000-11-14 jakub * varasm.c (struct deferred_string): New structure.
2000-11-08 jakub * expr.c (expand_expr) [ADDR_EXPR]: Handle when op0...
2000-10-31 jakub * expr.c (do_store_flag): Pass operand_mode instead...
2000-10-26 nathan * tree.c (make_node, case 't'): Set alignment to that of
2000-10-24 aph2000-10-24 Andrew Haley <aph@cygnus.co.uk>
2000-10-23 mmitchel * expr.c (do_preexpand_calls): Remove.
2000-10-20 kenner * expr.c (expand_expr, case SAVE_EXPR): Set RTX_UNCHAN...
2000-10-18 cchavvaAdding new option -ftrapv.
2000-10-17 sirl 2000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach...
2000-10-13 mmitchel Remove obstacks.
2000-10-06 ghazi * builtins.c (is_valid_printf_arglist, expand_builtin_...
2000-10-05 amylaar * (convert_move): Use zero_extendpsisi2 to do an unsig...
2000-09-24 kenner * expr.c (store_field): If BITSIZE is negative, use...
2000-09-17 kenner * expr.c (store_constructor_field): Accept ALIAS_SET...
2000-09-17 cruxBring back equal forms for libcalls
2000-09-17 mmitchel * splay-tree.c (splay_tree_predecessor): Fix typo...
2000-09-15 cruxMake libcall blocks for truncations
2000-09-14 kenner * expr.c (expand_expr, case COMPONENT_EXPR): Copy...
2000-09-12 drepper * c-lex.c (lex_string): Use charwidth to compute bytemask.
2000-09-01 kenner * expr.c (clear_storage): Don't use emit_move_insn...
2000-08-30 kenner * expr.c (store_constructor): Allow variable bounds...
2000-08-29 mmitchel * calls.c (expand_call): Don't create a VAR_DECL just...
2000-08-24 gkm * optabs.c (init_optabs): Initialize fixtab, fixtrunct...
2000-08-14 rth * expr.c (emit_group_load): Don't force constan...
2000-08-13 geoffk* expr.c (expand_expr): Call convert_modes when turning...
2000-08-07 rth * expmed.c (store_bit_field): Don't require...
2000-08-06 law * expr.c: Fix formatting.
2000-07-12 ghazi * expr.c (expand_expr): Return const0_rtx, not error_m...
2000-07-10 jason * expr.c (expand_expr): Bail earlier if we...
2000-06-24 cruxVector conversions support
2000-06-23 jakub * calls.c (compute_argument_addresses): Force stack...
2000-06-06 jason * expr.c (store_expr): Fix typo.
2000-06-02 amacleod2000-06-02 Andrew MacLeod <amacleod@cygnus.com>
2000-05-31 kenner * Makefile.in (c-decl.o): Depend on rtl.h and expr.h.
2000-05-27 kenner * tree.h (TREE_CODE_LENGTH): New macro.
2000-05-24 aoliva* expr.c (expand_assignment, store_expr, expand_expr,
2000-05-12 law * expr.c (emit_push_insn): Do not adjust stack...
2000-05-09 zacktop level:
2000-05-06 kennerFix error in previous change
2000-05-06 kenner * expr.c (get_subtarget): New function.
2000-05-04 jason * simplify-rtx.c (simplify_ternary_operation...
2000-05-04 kenner * rtl.h (MEM_COPY_ATTRIBUTES): Also copy RTX_UNCHANGIN...
2000-05-03 kenner * expr.c (expand_expr, case COMPONENT_REF): Don't...
2000-04-28 rth * calls.c (combine_pending_stack_adjustment_and...
2000-04-27 hubicka * expr.c (store_expr): Use clear_storage instead of...
2000-04-22 kenner * expr.c (preexpand_calls, case CALL_EXPR): Don't...
2000-04-14 kenner * expr.c (reload.h): Now included.
2000-04-10 kenner * expr.c (get_inner_reference): Correct some WITH_RECO...
2000-04-01 hubicka * builtins.c (expand_builtin_apply): Pass proper...
2000-03-30 kenner * expr.c (store_constructor): Properly compute displac...
2000-03-30 kenner * expr.c (move_by_pieces_ninsns): Fix one more missing...
2000-03-30 kenner * calls.c (expand_call): Pass bit alignment to mark_re...
2000-03-30 kenner * builtins.c (get_pointer_alignment): Use host_integer...
2000-03-29 hubicka Convert ACCUMULATE_OUTGOING_ARGS to an expression.
2000-03-28 kenner * expr.c (store_constructor): SIZE now signed.
2000-03-27 kenner * expr.c (expand_assignent): Fix typo in last change.
2000-03-26 kenner * expr.c (expand_assignment): Add code to handle varia...
2000-03-25 kenner * Rework fields used to describe positions of bitfield...
2000-03-23 mmitchel * builtin.c (get_pointer_alignment): Use DECL_P...
2000-03-21 nathangcc
2000-03-19 mmitchel * expr.c: Include intl.h.
2000-03-19 rth * expr.c (emit_move_insn_1): Clarify cannot_inl...
2000-03-17 kenner * Clean up usages of TREE_INT_CST_LOW.
2000-03-13 jason * function.c (put_var_into_stack): Use type_for...
2000-03-10 wilsonFix ia64 spec95 134.perl miscompilation.
2000-03-08 jason * expr.c (expand_expr, case ARRAY_REF): Still...
2000-03-07 kenner * tree.h (INT_CST_LT, INT_CST_LT_UNSIGNED): Remove...
2000-03-06 mmitchel * function.c (free_temps_for_rtl_expr): Don't free...
2000-03-05 mmitchel * tree.def (RTL_EXPR): Update documentation.
2000-03-05 mmitchel Revert this patch:
2000-03-05 mmitchel * function.h (struct sequence_stack): Remove rtl_expr.
2000-03-03 kenner * expr.c (expand_expr, case COMPONENT_REF): Use bitfie...
2000-03-02 jason * function.h (struct expr_status): Add x_arg_sp...
2000-02-29 kenner * Eliminate DECL_FIELD_SIZE.
2000-02-28 hubicka * expr.c (store_constructor): Do not emit USE.
2000-02-27 kenner * builtins.c (c_strlen): Use size_diffop and return...
2000-02-20 kenner * c-common.c (decl_attributes): Set DECL_SIZE_UNIT.
2000-02-10 kenner * combine.c (make_extraction, force_to_mode): Avoid...
2000-02-02 kenner * expr.c (store_field): Ensure ALIGN is no stricter...
2000-01-26 rth * tree.def (UNNE_EXPR): Remove.
2000-01-24 rth * rtl.def: Add unordered fp comparisions.
next