]> git.ipfire.org Git - thirdparty/gcc.git/history - gcc/expr.c
Merge in gcc2-ss-010999
[thirdparty/gcc.git] / gcc / expr.c
1999-09-07  Jeff LawMerge in gcc2-ss-010999
1999-09-05  Richard HendersonMakefile.in (stor-layout.o): Depend on ggc.h.
1999-09-02  Richard Hendersondwarf2out.c (dwarf2out_line): Constify `lastfile'.
1999-08-24  Nathan Sidwellexpr.c (expand_expr): Cope with COND_EXPRs with one...
1999-08-24  Mark Mitchellexpr.c (store_expr): Always pass down the target, even...
1999-08-24  Jeffrey A Lawexpr.c (convert_move): Fix arguments to TRULY_NOOP_TRUN...
1999-08-18  Bernd SchmidtCombined compare & jump infrastructure
1999-08-09  Bernd SchmidtInclude function.h in most files.
1999-08-06  Jim WilsonAllow PARALLEL return value for complex type represente...
1999-08-04  Jason Merrill* expr.c (expand_expr, case PLUS_EXPR): Fix parallel...
1999-07-27  Jason Merrillexpr.c (expand_expr, [...]): Get the mode from the...
1999-07-26  Richard Hendersonbuiltins.c (expand_builtin_saveregs): Remove static...
1999-07-22  Bernd SchmidtBreak out builtin function expansion from expr.c
1999-07-12  Jeff LawDuh. INTVAL only wants the rtx, not an operand #.
1999-07-12  Jeff Law* expr.c (expand_expr): Fix thinko in last change.
1999-07-12  Jeff LawRemove redundant definition of constant_part that slipp...
1999-07-12  Jeffrey A Lawexpr.c (expand_expr, [...]): Pass constants through...
1999-06-30  Jeffrey A Lawexpr.c (emit_block_move): Use copy_to_mode_reg for...
1999-06-30  Jeff LawFix typos (missing commas) in last change
1999-06-29  Jeff Lawexpr.c (emit_block_move): Properly handle case where...
1999-06-25  Gavin Romig-Kochexpr.c (expand_expr): Allow RTL_EXPR's through the...
1999-06-23  Jason Merrillexpr.c (expand_expr): STRIP_NOPS before checking agains...
1999-06-22  Jim WilsonFix for abort when PROMOTE_MODES defined but PROMOTE_FU...
1999-05-17  Mark Mitchelltree.def (TYPE_NONCOPIED_PARTS): Revise documentation...
1999-05-12  Craig Burleydisable maintenance of errno
1999-04-29  Mark Mitchellemit-rtl.c (start_sequence): Expand comments.
1999-04-27  Zack Weinbergexpr.c (emit_move_insn_1): Abort if MODE argument is...
1999-04-26  Mumit Khanfunction.c (put_var_into_stack): Change ptr_mode to...
1999-04-26  Donn Terry* expr.c (expand_assignment): Improve test for pointer...
1999-04-15  Donn Terryexpr.c (expand_assignment): Force pointers to proper...
1999-04-09  Jeffrey A Lawexpr.c (expand_expr, [...]): Do not try to optimize...
1999-04-07  Richard Hendersonexpr.c (expand_builtin): Use copy_to_mode_reg; don...
1999-04-06  Richard Hendersonexpr.c (expand_builtin_setjmp): Put setjmp return label...
1999-04-02  Michael Hayestm.texi (USE_LOAD_POST_DECREMENT, [...]): Document.
1999-04-01  Jim WilsonFix irix6 libstdc++ v3 build failure with complex types.
1999-03-23  Jeffrey A Lawexpr.c (expand_assignment): Do not try to optimize...
1999-03-19  Martin v. Löwis* expr.c (expand_expr): Handle ERROR_MARK much earlier.
1999-03-19  Kaveh R. GhaziWarning fixes:
1999-03-12  Jeffrey A Lawexpr.c (expand_expr): Allow a CALL_EXPR with a mode...
1999-02-19  Per Bothnertree.def (TRY_FINALLY_EXPR, [...]): New tree nodes,
1999-02-14  Jeffrey A Lawexcept.c (start_catch_handler): Use emit_cmp_and_jump_i...
1999-02-08  Richard Hendersonoutput.h (current_function_has_computed_jump): Rename...
1999-01-27  Jeffrey A LawMerge in gcc2 snapshot 19980929. See gcc/ChangeLog...
1999-01-21  Andrew MacLeod* expr.c (emit_push_insn): Fix Dumb Typo.
1999-01-21  Andrew MacLeodexpr.c (MOVE_BY_PIECES_P): Define condition for decidin...
1999-01-21  Richard Hendersoncse.c (fold_rtx): Revert 29 Dec change.
1999-01-20  Richard HendersonUpdate comment to match code.
1999-01-19  Richard Hendersonexpr.c (do_jump_for_compare): Handle conditional branch...
1999-01-19  Richard Hendersonexpr.c (emit_move_insn_1): Revert 17 Dec change.
1999-01-19  Mark Mitchellrtl.h (rtx_def): Update documentation.
1999-01-15  Richard Hendersonexpr.c (queued_subexp_p): Make public.
1999-01-06  Jeff LawFix copyrights.
1999-01-06  Richard Hendersonexpr.c (expand_builtin): Use value_mode for the return...
1999-01-06  Charles M. Hannumexpr.c (store_expr): If the lhs is a memory location...
1998-12-29  Richard HendersonRichard Kenner <kenner@vlsi1.ultra.nyu.edu>:
1998-12-17  Nick CliftonDo not generate CLOBBERs for non-pseudo regs.
1998-11-24  Jeffrey A Lawcse.c (fold_rtx): Make autoincrement addressing mode...
1998-11-19  Bernd Schmidtexpr.c (STACK_BYTES): Delete unused macro.
1998-11-18  J"orn Renneckeexpr.c (store_expr): Don't generate load-store pair...
1998-10-28  Nick CliftonAdd code written by rth to generate use shifts to perfo...
1998-10-23  Jason Merrillexpr.c (pending_chain): Move up.
1998-10-13  Kaveh R. GhaziWarning fixes:
1998-10-13  Herman A.J. ten... expr.c (push_block): Handle targets where the stack...
1998-10-11  Ken RaeburnFine-grained control of -fcheck-memory-usage with new...
1998-10-07  Jim WilsonFix for irix6 -O0 bug, see testcase gcc.c-torture/compi...
1998-10-05  Alexandre Petit... tree.def (GOTO_EXPR): Modified documentation.
1998-10-01  Gavin Romig-Kochcalls.c (expand_call): Encapsulate code into copy_blkmo...
1998-09-30  Jeffrey A Lawexpr.c (expand_expr): Handle COMPONENT_REF...
1998-09-28  Mark Mitchellc-common.c (c_get_alias_set): Tighten slightly for...
1998-09-24  J"orn Renneckeexpr.c (store_constructor): When initializing a field...
1998-09-15  Richard Hendersontree.h (BUILT_IN_CALLER_RETURN_ADDRESS): Unused.
1998-09-08  Hans-Peter Nilssonexpr.c: Corrected comment about what MOVE_RATIO does.
1998-08-30  Hans-Peter Nilssonexpr.c (expand_expr): Change ">" to ">=" making MOVE_RA...
1998-08-21  Alexandre Petit... tree.def (LABELED_BLOCK_EXPR, [...]): New tree nodes.
1998-08-18  Jeffrey A Lawexpr.c (emit_block_move): Do not call memcpy as a libca...
1998-08-17  Jeffrey A Lawexpr.c (move_by_pieces): No longer static.
1998-08-17  Jeff Lawexpr.c (expand_expr): Allow assignments from TImode...
1998-08-14  J"orn Renneckeexpr.c (store_expr): Don't optimize away load-store...
1998-08-13  Jason Merrillexpr.c (safe_from_p): Change code to ERROR_MARK only...
1998-07-27  Dave Brolleystor-layout.c (layout_type): Handle arrays of bits...
1998-07-23  Jeffrey A Lawexpr.c (check_max_integer_computation_mode): Allow...
1998-07-23  Alexandre Petit... expr.c (expand_expr): Expand RETURN_EXPR.
1998-07-13  Jeffrey A Lawexpr.c (expand_expr): Only set MEM_IN_STRUCT_P if the...
1998-07-07  J"orn Renneckeexpr.c (emit_queue): If emitting a SEQUENCE, set QUEUED...
1998-07-01  Richard Hendersonexpr.c (emit_group_load, [...]): Rewrite considering...
1998-07-01  Richard Hendersonexpr.c (expand_assignment, [...]): Use convert_memory_a...
1998-06-30  Richard Hendersonrtl.def (CONSTANT_P_RTX): New.
1998-06-29  Jeff Law* Merge from gcc2 June 9, 1998 snapshot. See ChangeLog...
1998-06-29  Kaveh R. GhaziWarning fixes:
1998-06-25  Mark Mitchellinvoke.texi (-fstrict-aliasing): Document.
1998-06-24  Herman A.J. ten... expr.c (expand_assignment): Rework address calculation...
1998-06-24  John Carroptabs.c: Use gen_rtx_FOO (...) instead of gen_rtx...
1998-06-24  John Carrexpr.c (get_memory_rtx): New function.
1998-06-19  H.J. Luexpr.c (do_jump_by_parts_greater_rtx): Removed.
1998-06-17  John Carrhaifa-sched.c (haifa_classify_insn): TRAP_IF is risky.
1998-06-17  Jeffrey A Lawexpr.c (check_max_integer_computation_mode): New function.
1998-06-12  Andreas Schwabexpr.c (do_jump, [...]): When comparing complex prevent...
1998-06-10  Jim WilsonFix build failure when pointers smaller than integers.
1998-06-08  Andrew MacLeod[multiple changes]
1998-06-08  Richard Hendersonexpr.c (force_operand): Detect PIC address loads before...
next