aboutsummaryrefslogtreecommitdiff
path: root/gcc/expr.c
AgeCommit message (Expand)AuthorFilesLines
1998-05-06typo typo fixes fixesJeff Law1-2/+2
1998-05-06Fix irix6 linker warning, multiply defined target_temp_slot_level.Jim Wilson1-6/+0
1998-05-06toplev.h: New file.Robert Lipe1-0/+1
1998-05-05* Check in merge from gcc2. See ChangeLog.12 for details.Jeff Law1-2/+2
1998-05-04Fix bug where storing into const string gives core dump, from Kamil Iskra.Jim Wilson1-1/+3
1998-04-28Fix x86 memset bug, reported by Karl Guenter Wuensch.Jim Wilson1-0/+9
1998-04-24expr.c (expand_builtin, [...]): Set MEM_IN_STRUCT_P if the argument is the ad...John Carr1-1/+7
1998-04-16loop.c (regs_patch_p): Add prototype.Jeff Law1-1/+2
1998-04-16expr.c (store_constructor_field): Add prototype.Jeff Law1-0/+3
1998-04-14If -Os, set MOVE_RATIO to 3, not 15Michael Meissner1-3/+2
1998-04-08tree.def (EXPR_WITH_FILE_LOCATION): New tree node definition.Alexandre Petit-Bianco1-0/+5
1998-04-04* Check in merge from gcc2. See ChangeLog.11 and ChangeLog.12Jeff Law1-145/+182
1998-03-20Major cutover to using system.h:Kaveh R. Ghazi1-1/+1
1998-03-18expr.c (expand_expr, [...]): If have conditional move, don't use ORIGINAL_TAR...Richard Kenner1-0/+5
1998-03-18Fix more warnings...Kaveh R. Ghazi1-2/+4
1998-02-28Fix warious warnings:Kaveh R. Ghazi1-2/+2
1998-02-12expr.c (expand_assignment): Correct typo exposed by -Wall.Robert Lipe1-1/+1
1998-02-10except.c (start_dynamic_cleanup): Remove unused variable 'dhc'.Robert Lipe1-14/+16
1998-02-07expr.c (clear_pending_stack_adjust): Handle case where a function calls alloc...Jeffrey A Law1-2/+6
1998-02-02expr.c (expand_builtin_setjmp): Accept two new arguments for the labels to br...Richard Henderson1-124/+124
1998-02-01* expr.c (emit_push_insn): Add code to use movstrti if present.Hans-Peter Nilsson1-0/+12
1998-02-01expr.c (emit_push_insn): Use same max-move-amount for movstrhi and movstrqi a...Hans-Peter Nilsson1-4/+4
1998-02-01expr.c (get_inner_reference): Use sbitsizetype for type sizes.J"orn Rennecke1-5/+11
1998-01-23Remove rest of bytecode stuff, except for the VMS *.com files.Jim Wilson1-4/+2
1998-01-20Remove more bytecode stuff.Jeffrey A Law1-4/+0
1998-01-20Makefile.in: Remove all bytecode support.Jeffrey A Law1-1323/+0
1998-01-14alias.c: Change all uses of gen_rtx(FOO...) to gen_rtx_FOO...Richard Henderson1-147/+151
1998-01-14Bring in final gcc-2.8.0 changes.Jeff Law1-32/+24
1998-01-01c-decl.c (init_decl_processing): Provide proper fallback symbol for __builtin...Richard Henderson1-4/+8
1997-12-29expr.c (expand_expr): For {BITFIELD,COMPONENT,ARRAY}_REF...Jeff Law1-0/+8
1997-12-19expr.c (do_tablejump): Let CASE_VECTOR_PC_RELATIVE be an expression.Ian Lance Taylor1-3/+6
1997-12-15Bring over changes from latest gcc-2.8 pre-release.Jeff Law1-7/+4
1997-12-13* expr.c (expand_builtin): Support BUILT_IN_FMOD - just call fmod.Per Bothner1-0/+3
1997-12-06Merge from gcc-2.8Jeff Law1-38/+85
1997-12-01O Bring in changes from release branch (egcs_ss_971127).Jeff Law1-0/+1
1997-11-14expr.c (expand_builtin_setjmp): Set current_function_has_nonlocal_label.Richard Henderson1-6/+1
1997-11-13patch from paul eggert to fix -0.0/0.0 confusion that breaks glibcPaul Eggert1-1/+1
1997-11-02Update mainline egcs to gcc2 snapshot 971021.Jeff Law1-99/+244
1997-11-01expr.c (expand_builtin_setjmp): Don't emit a SETJMP note or set current_funct...Jeffrey A Law1-3/+0
1997-10-31expr.c (expand_increment): When enqueing a postincrement for a MEM...J"orn Rennecke1-1/+3
1997-10-26expr.c (expand_expr, [...]): Optimize a reference to an element in a constant...Jim Wilson1-0/+12
1997-10-26expr.c (get_inner_reference): Remove the array bias after converting the inde...Richard Henderson1-3/+3
1997-10-18* expr.c (use_group_regs): Don't call use_reg for MEMs.Doug Evans1-8/+9
1997-09-27c-decl.c (init_decl_processing): Add __builtin_dwarf_reg_size.Jason Merrill1-0/+2
1997-09-22combine.c (try_combine): Use NULL_RTX instead of '0' where appropriate in cal...David S. Miller1-1/+1
1997-09-16Fix H.J. Lu's alpha-linux bug with TImode constructors.Jim Wilson1-7/+11
1997-09-16expr.c (expand_expr, [...]): Call mark_addressable again for the slot after w...Jason Merrill1-0/+5
1997-09-15dwarf2 EH supportJason Merrill1-1/+29
1997-09-10Remove last change. Not needed for egcs yet.Jeff Law1-1/+1
1997-09-10* expr.c (emit_block_move): Always return a value.Jeffrey A Law1-1/+1