]> git.ipfire.org Git - thirdparty/gcc.git/history - gcc/expr.c
Update mainline egcs to gcc2 snapshot 971021.
[thirdparty/gcc.git] / gcc / expr.c
1997-11-02  Jeff LawUpdate mainline egcs to gcc2 snapshot 971021.
1997-11-02  Jeffrey A Lawexpr.c (expand_builtin_setjmp): Don't emit a SETJMP...
1997-10-31  J"orn Renneckeexpr.c (expand_increment): When enqueing a postincremen...
1997-10-26  Jim Wilsonexpr.c (expand_expr, [...]): Optimize a reference to...
1997-10-26  Richard Hendersonexpr.c (get_inner_reference): Remove the array bias...
1997-10-18  Doug Evans* expr.c (use_group_regs): Don't call use_reg for MEMs.
1997-09-27  Jason Merrillc-decl.c (init_decl_processing): Add __builtin_dwarf_re...
1997-09-22  David S. Millercombine.c (try_combine): Use NULL_RTX instead of '0...
1997-09-16  Jim WilsonFix H.J. Lu's alpha-linux bug with TImode constructors.
1997-09-16  Jason Merrillexpr.c (expand_expr, [...]): Call mark_addressable...
1997-09-16  Jason Merrilldwarf2 EH support
1997-09-11  Jeff LawRemove last change. Not needed for egcs yet.
1997-09-10  Jeffrey A Law* expr.c (emit_block_move): Always return a value.
1997-09-09  Jeff LawAdd port done awhile ago for the ARC cpu.
1997-09-03  Jeffrey A Lawexpr.c (convert_move): Handle truncation from TQFmode...
1997-08-29  Andreas Schwabexpr.h (insn_gen_function): Reenable prototype.
1997-08-02  Richard Kenner(expand_builtin, case BUILT_IN_AGGREGATE_INCOMING_ADDRE...
1997-08-02  Richard Kenner(expand_expr, case PLACEHOLDER_EXPR): Find innermost...
1997-07-27  Richard Kenner(expand_expr, case LABEL_DECL): Treat inline_function_d...
1997-07-27  Richard Kenner(get_inner_unaligned_p): Deleted.
1997-07-25  Richard Kenner(expand_expr, case MODIFY_EXPR): Don't preexpand calls...
1997-07-20  Richard Kenner(expand_expr...
1997-06-10  Jim Wilson(emit_group_load): Add case using gen_lowpart.
1997-06-09  Richard Kenner(expand_builtin, case BUILT_IN_FRAME_ADDRESS): Use...
1997-05-13  Mike Stumpexpr.c (expand_builtin_setjmp): Remove setting of curre...
1997-05-07  Mike Stumpexcept.c (start_dynamic_handler): Fix so that we can...
1997-05-06  Mike Stumpreformat a little to match GNU coding standards.
1997-04-23  Mike StumpAdd setjmp/longjmp exception handling.
1997-04-20  Richard Kenner({move,clear}_by_pieces_1, expand_assignment): Ensure...
1997-04-17  Jason Merrillx
1997-04-13  Doug Evans* expr.c (move_block_from_reg): Try using an integral...
1997-03-25  Doug Evansexpr.c (emit_push_insn): Delete emission of CLOBBER...
1997-03-18  Jim Wilson(emit_group_load): Call operand_subword instead of...
1997-03-17  Richard Kenner(expand_expr, case PLACEHOLDER_EXPR): Refine which...
1997-01-05  Richard Kenner(expand_expr, case COMPONENT_REF): Fix error in last...
1997-01-05  Richard Kenner(get_inner_reference): Fix type error.
1997-01-05  Richard Kenner(expand_expr, case COMPONENT_REF): If taking value...
1997-01-05  Richard Kenner(expand_expr, case COND_EXPR): Add additional cases...
1996-12-07  Richard Kenner(move_by_pieces): Abort only if length positive at...
1996-11-18  Richard Kenner(get_inner_reference): Fix error in previous change.
1996-11-16  Richard Kenner(get_inner_reference): Add new arg PALIGNMENT and compu...
1996-11-12  Jim Wilson(emit_group_store): For REG case, call gen_lowpart if
1996-11-08  Richard Kenner(expand_assignment): Remove bogus resetting of alignmen...
1996-10-31  Jim Wilson(expand_expr, case CONSTRUCTOR): Don't use a PARALLEL
1996-10-27  Ian Lance TaylorZero extend when generating a CONST_DOUBLE in convert_modes
1996-10-22  Torbjorn Granlund(do_store_flag): Don't check if target is 0 in code
1996-10-21  Richard Kenner(store_expr): Disable optimization of using convert...
1996-10-17  Doug Evansexpr.c (do_jump): Conditionalize cleanups for the COND_...
1996-10-09  Jim Wilson(store_constructor): Delete unnecessary increment.
1996-09-29  Richard Kenner(expand_expr, case COMPONENT_REF): Don't try to directl...
1996-09-29  Richard Kenner(store_expr): memset/bzero gets ptr_mode, not Pmode.
1996-09-24  Michael MeissnerFix SI followed by 4 DFs under AIX
1996-09-23  Richard Kenner(expand_increment): If postincrement for MEM can't...
1996-09-23  Richard Kenner(var_rtx): New function.
1996-09-22  Richard Kenner(convert_move): Replace explicit checks for FP extend...
1996-09-15  Richard Kenner(store_field): If storing a record on big endian targets,
1996-08-15  Mike Stump* expr.c (expand_builtin_return_addr): Fix order of...
1996-08-12  Richard Kenner(expand_builtin, case BUILT_IN_SETJMP): Add test and...
1996-08-12  Jason Merrill(store_expr): Handle COND_EXPR cleanups like expand_expr.
1996-07-25  Mike Stumpexpr.c (do_jump, [...]): Ensure the end of an exception...
1996-07-23  Mike Stumpinstall EH code
1996-07-04  Richard Kenner(get_inner_reference): Delete using alternate mode...
1996-07-03  Mike Stumpformatting tweaks
1996-07-02  Jeff Lawexpr.c (compare): If function pointers need canonicaliz...
1996-06-28  Richard Kenner(expand_builtin, case BUILTIN_MEMSET): Open code memset...
1996-06-18  Richard Kenner(expand_builtin, case BUILT_IN_{SET,LONG}JMP): Properly...
1996-06-07  Per Bothner* expr.c (safe_from_p): Allow Chill-style variable...
1996-06-06  Jim Wilson(emit_group_load, emit_group_store): New functions.
1996-06-03  Richard Kenner(store_field): Fix typo in last change; update TARGET...
1996-05-31  Mike Stumptree.def (OFFSET_REF): Remove.
1996-05-27  Richard Kenner(expand_builtin, case BUILT_IN_{LONG,SET}JMP): Convert...
1996-05-19  Richard Kenner(bc_runtime_type_code): Delete redundant declaration.
1996-05-17  Mike Stumpexpr.c (expand_expr, [...]): Make TARGET_EXPRs redoable...
1996-05-17  Mike Stumpexpr.c (expand_expr, [...]): Move from the C++ frontend...
1996-05-11  Richard Kenner(store_field): Support BLKmode bitfield if aligned...
1996-05-06  Mike Stumpexpr.c (expand_increment): Add third parameter to know...
1996-05-06  Jim Wilson(expand_expr, case INDIRECT_REF): Delete obsolete code
1996-04-25  Richard Kenner(expand_builtin, case BUILT_IN_SETJMP): CLOBBER the...
1996-04-23  Per Bothner* expr.c (store_constructor): Fix test for missing...
1996-04-17  Jim Wilson(do_store_flag): Rewrite last change to avoid compiler
1996-04-16  Richard Kenner(expand_builtin, case BUILT_IN_LONGJMP): Make a decl...
1996-04-16  Richard Kenner(expand_assignment): Don't pre-evaluate RHS if a CALL_E...
1996-04-15  Jim Wilson(do_store_flag): Before calling exact_log2, remove any
1996-04-15  Richard Kenner(bc_expand_increment): Change declaration to return...
1996-04-11  Richard Kenner(preexpand_calls, case CALL_EXPR): Rework to properly...
1996-04-03  Jim Wilson(emit_push_insn): Clobber register only if it is non...
1996-04-01  Richard Kenner(get_inner_reference): When finding mode to access...
1996-03-29  Jeff Lawcalls.c (expand_call): Remove current_call_is_indirect...
1996-03-26  Jeff Lawexpr.c (emit_push_insn): When doing a partial push...
1996-03-20  Richard Kenner(expand_builtin, case BUILT_IN_SETJMP): Call "setjmp...
1996-03-12  Jim Wilson(expand_expr, case COMPONENT_REF): For unaligned object in
1996-03-08  Mike Stumpexpr.c (expand_expr, [...]): Delay putting the cleanup...
1996-03-08  Jim Wilson(store_constructor_field): Add explanatory comment.
1996-03-05  Jason Merrill(expand_expr, case *_DECL): If we make a non-local...
1996-03-04  Richard Kenner(bc_strdup): Delete.
1996-03-02  Richard Kenner(do_jump, case COMPOUND_EXPR): Call preserve_temp_slots.
1996-02-23  Richard Kenner(expand_builtin...
1996-02-15  Richard Kenner(expand_builtin, case BUILT_IN_SETJMP): Shows clobbers...
1996-02-14  Per Bothnerexpr.c (store_constructor): Fix flow control thinko...
1996-02-13  Mike Stumpexpr.c (expand_expr, [...]): We must always store into...
next