summaryrefslogtreecommitdiff
path: root/gcc/expr.c
Commit message (Expand)AuthorAgeFilesLines
* Major cutover to using system.h:ghazi1998-03-201-1/+1
* Wed Mar 18 13:42:01 1998 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>rth1998-03-181-0/+5
* Fix more warnings...ghazi1998-03-181-2/+4
* Fix warious warnings:ghazi1998-02-281-2/+2
* * expr.c (expand_assignment): Correct typo exposed by -Wall.robertl1998-02-121-1/+1
* * except.c (start_dynamic_cleanup): Remove unused variable 'dhc'.law1998-02-111-14/+16
* * expr.c (clear_pending_stack_adjust): Handle case where a functionlaw1998-02-071-2/+6
* * expr.c (expand_builtin_setjmp): Accept two new arguments forrth1998-02-021-124/+124
* * expr.c (emit_push_insn): Add code to use movstrti if present.law1998-02-021-0/+12
* * expr.c (emit_push_insn): Use same max-move-amount for movstrhilaw1998-02-021-4/+4
* * expr.c (get_inner_reference): Use sbitsizetype for type sizes.law1998-02-011-5/+11
* Remove rest of bytecode stuff, except for the VMS *.com files.wilson1998-01-231-4/+2
* Remove more bytecode stuff.law1998-01-201-4/+0
* * Makefile.in: Remove all bytecode support.law1998-01-201-1323/+0
* * alias.c: Change all uses of gen_rtx(FOO...) to gen_rtx_FOO;rth1998-01-141-147/+151
* Bring in final gcc-2.8.0 changes.law1998-01-141-32/+24
* * c-decl.c (init_decl_processing): Provide proper fallback symbolrth1998-01-021-4/+8
* dlaw1997-12-291-0/+8
* * expr.c (do_tablejump): Let CASE_VECTOR_PC_RELATIVE be anlaw1997-12-191-3/+6
* Bring over changes from latest gcc-2.8 pre-release.law1997-12-151-7/+4
* * expr.c (expand_builtin): Support BUILT_IN_FMOD - just call fmod.bothner1997-12-131-0/+3
* Merge from gcc-2.8law1997-12-071-38/+85
* O Bring in changes from release branch (egcs_ss_971127).law1997-12-011-0/+1
* * expr.c (expand_builtin_setjmp): Setlaw1997-11-141-6/+1
* patch from paul eggert to fix -0.0/0.0 confusion that breaks glibcwilson1997-11-141-1/+1
* Update mainline egcs to gcc2 snapshot 971021.law1997-11-021-99/+244
* * expr.c (expand_builtin_setjmp): Don't emit a SETJMP notelaw1997-11-021-3/+0
* * expr.c (expand_increment): When enqueing a postincrement for a MEM,amylaar1997-10-311-1/+3
* * expr.c (expand_expr, case INDIRECT_REF): Optimize a referencelaw1997-10-261-0/+12
* * expr.c (get_inner_reference): Remove the array bias afterlaw1997-10-261-3/+3
* * expr.c (use_group_regs): Don't call use_reg for MEMs.devans1997-10-181-8/+9
* * c-decl.c (init_decl_processing): Add __builtin_dwarf_reg_size.jason1997-09-271-0/+2
* * combine.c (try_combine): Use NULL_RTX instead of '0' wherelaw1997-09-221-1/+1
* Fix H.J. Lu's alpha-linux bug with TImode constructors.wilson1997-09-161-7/+11
* * expr.c (expand_expr, case TARGET_EXPR): Call mark_addressablejason1997-09-161-0/+5
* dwarf2 EH supportjason1997-09-161-1/+29
* Remove last change. Not needed for egcs yet.law1997-09-111-1/+1
* * expr.c (emit_block_move): Always return a value.law1997-09-101-1/+1
* Add port done awhile ago for the ARC cpu.law1997-09-091-1/+1
* * expr.c (convert_move): Handle truncation from TQFmode to QFmode.law1997-09-031-0/+7
* * expr.h (insn_gen_function): Reenable prototype.law1997-08-291-4/+4
* (expand_builtin, case BUILT_IN_AGGREGATE_INCOMING_ADDRESS): New case.kenner1997-08-021-40/+283
* (expand_expr, case PLACEHOLDER_EXPR): Find innermost matching andkenner1997-08-021-27/+19
* (expand_expr, case LABEL_DECL): Treat inline_function_decl likekenner1997-07-271-2/+13
* (get_inner_unaligned_p): Deleted.kenner1997-07-271-111/+11
* (expand_expr, case MODIFY_EXPR): Don't preexpand calls if LHS is ankenner1997-07-251-1/+3
* (expand_expr, case PLACEHOLDER_EXPR): Pick outermost object inkenner1997-07-201-17/+27
* (emit_group_load): Add case using gen_lowpart.wilson1997-06-101-0/+3
* (expand_builtin, case BUILT_IN_FRAME_ADDRESS): Use correct functionkenner1997-06-091-7/+6
* * expr.c (expand_builtin_setjmp): Remove setting ofmrs1997-05-131-1/+6