summaryrefslogtreecommitdiff
path: root/gcc/function.c
Commit message (Expand)AuthorAgeFilesLines
* expr.c (store_constructor): Use promote_decl_mode.Paolo Bonzini2009-08-011-13/+10
* re PR target/40667 (stack frames are generated even with -fomit-frame-pointer)Jakub Jelinek2009-07-111-1/+5
* re PR target/40668 (64-bit sparc miscompiles memcpy of argument inside switch)Jakub Jelinek2009-07-111-3/+11
* cgraphunit.c: Replace %J by an explicit location.Manuel López-Ibáñez2009-07-071-1/+2
* re PR bootstrap/40347 (i386-darwin ICEs while building libgcc during stage2)Richard Henderson2009-07-011-15/+23
* alias.c: Use REG_P...Shujing Zhao2009-06-221-4/+4
* java-gimplify.c (java_gimplify_block): New argument to build_empty_stmt.Aldy Hernandez2009-06-121-2/+4
* re PR target/39146 (Unnecessary stack alignment)Joey Ye2009-06-121-4/+2
* cfgcleanup.c (try_crossjump_to_edge): Only skip past NOTE_INSN_BASIC_BLOCK.Richard Henderson2009-05-291-103/+145
* hashtab.h: Update GTY annotations to new syntaxTaras Glek2009-04-221-4/+2
* function.c (expand_function_end): Do not emit a jump to the "naked" return la...Ulrich Weigand2009-04-221-2/+2
* Fix enum conversions which are invalid in C++:Ian Lance Taylor2009-04-201-1/+1
* df.h: Include "timevar.h".Ian Lance Taylor2009-04-171-4/+4
* function.c (current_function_assembler_name): Remove.Kazu Hirata2009-04-161-7/+0
* re PR debug/39485 (-O0 -g still puts whole object to a register)Jakub Jelinek2009-03-181-1/+22
* dse.c (struct group_info): Reorder fields for 64-bit hosts.Jakub Jelinek2009-03-181-2/+2
* re PR middle-end/38028 (eh failures on spu-elf)Ulrich Weigand2009-03-071-3/+8
* Update Copyright years for files modified in 2008 and/or 2009.Jakub Jelinek2009-02-201-1/+1
* re PR target/35318 (ICE with inline asm in reload)Jakub Jelinek2009-02-031-0/+3
* function.c (aggregate_value_p): Correctly extract the function type from CALL...Richard Earnshaw2009-01-161-1/+1
* re PR middle-end/38586 (quadratic behaviour in find_temp_slot_from_address.)Steven Bosscher2009-01-041-105/+186
* function.c (aggregate_value_p): Get fntype from CALL_EXPR in any case.Kai Tietz2008-12-091-1/+3
* re PR middle-end/38240 (Vector type definitions not compatible with attribute...Richard Henderson2008-12-081-2/+2
* re PR debug/38367 (Wrong debug information for big endian function parameters)Jakub Jelinek2008-12-051-1/+11
* re PR middle-end/37316 (Small structs are not passed correctly on hppa64-*-*)Jakub Jelinek2008-11-221-1/+1
* re PR middle-end/36125 (FAIL: 26_numerics/complex/13450.cc: ICE in verify_gim...Jakub Jelinek2008-11-141-0/+8
* PR target/37841: Fix SPU abiMichael Meissner2008-10-241-0/+4
* re PR debug/34037 (Bounds for VLAs not emitted into debuginfo)Jakub Jelinek2008-09-181-1/+12
* cgraph.c (cgraph_release_function_body): Plug memory leak on ipa_transforms_t...Jan Hubicka2008-09-111-27/+8
* function.c (free_after_compilation): Call insn_locators_free.Jan Hubicka2008-09-111-0/+1
* re PR rtl-optimization/37408 (Invalid insn scheduling)Jakub Jelinek2008-09-091-0/+5
* mips.h (enum reg_class): Add FRAME_REGS.Joseph Myers2008-09-051-0/+1
* re PR middle-end/20548 (ACATS c52103x c52104x c52104y segfault)Eric Botcazou2008-08-161-6/+9
* recog.c (split_all_insns): Set RTL profileJan Hubicka2008-08-081-0/+3
* builtins.c (expand_builtin_profile_func): Avoid C++ keywords.Kaveh R. Ghazi2008-08-061-65/+66
* re PR middle-end/37009 (No need to align stack when incoming stack is aligned)H.J. Lu2008-08-061-0/+5
* cfgexpand.c (expand_stack_alignment): Assert that stack_realign_drap and drap...H.J. Lu2008-08-011-3/+3
* [multiple changes]H.J. Lu2008-07-301-9/+131
* predict.c (always_optimize_for_size_p): New function.Jan Hubicka2008-07-291-0/+1
* backport: ChangeLog.tuples: ChangeLog from gimple-tuples-branch.Richard Biener2008-07-281-11/+10
* Add ability to set target options (ix86 only) and optimization options on a f...Michael Meissner2008-07-231-2/+19
* Makefile.in: Replace toplev.h with TOPLEV_H.Rafael Avila de Espindola2008-07-211-16/+0
* re PR middle-end/36858 (Incorrect alignment attribute on stack parameter)H.J. Lu2008-07-181-2/+2
* function.c (assign_parm_remove_parallels): Check mode of entry_parm.Daniel Jacobowitz2008-07-071-2/+3
* function.c (assign_parm_remove_parallels): New.Daniel Jacobowitz2008-07-011-51/+28
* function.c (allocate_struct_function): Only allocate a unique funcdef_no if t...Richard Sandiford2008-06-271-2/+1
* dwarf2out.c (new_cfi, [...]): Fix -Wc++-compat and/or -Wcast-qual warnings.Kaveh R. Ghazi2008-06-261-4/+4
* cgraph.c: Fix typos in comments.Ralf Wildenhues2008-06-061-7/+7
* tm.texi (OVERRIDE_ABI_FORMAT): New.Kai Tietz2008-06-031-0/+4
* rtl.h (emit_clobber, [...]): Declare.Richard Sandiford2008-06-011-3/+3