+2009-01-30 Jakub Jelinek <jakub@redhat.com>
+
+ PR target/39013
+ * c-decl.c (pop_scope): Set DECL_EXTERNAL for functions declared
+ inline but never defined.
+
+2009-01-30 Wolfgang Gellerich <gellerich@de,ibm.com>
+
+ * config/s390/s390.md (*insv<mode>_reg_extimm): Removed.
+ (*insv_h_di_reg_extimm): New insn.
+ (*insv_l<mode>_reg_extimm): New insn.
+
+2009-01-30 Hariharan Sandanagobalane <hariharan@picochip.com>
+
+ * config/picochip/picochip.c (flag_conserve_stack): set
+ PARAM_LARGE_STACK_FRAME and PARAM_STACK_FRAME_GROWTH to zero under
+ fconserve-stack. Reduce call-overhead used by inliner.
+
+2009-01-30 Hariharan Sandanagobalane <hariharan@picochip.com>
+
+ PR/38157
+ * common.opt (flag_conserve_stack): Initialised to zero.
+
+2009-01-30 Kai Tietz <kai.tietz@onevision.com>
+
+ PR/39002
+ * config/i386/i386.c (ix86_can_use_return_insn_p): Check for nsseregs.
+ (ix86_expand_epilogue): Take nsseregs in account to use proper restore
+ method.
+
+2009-01-29 H.J. Lu <hongjiu.lu@intel.com>
+
+ * ira-color.c (allocno_reload_assign): Update comments.
+ * regmove.c (regmove_optimize): Likewise.
+
+ * ra.h: Removed.
+
+2009-01-29 Robert Millan <rmh@aybabtu.com>
+
+ * gcc/config.gcc: Recognize GNU/kOpenSolaris (*-*-kopensolaris*-gnu).
+ * gcc/config/i386/kopensolaris-gnu.h: New file. Undefine
+ `MD_UNWIND_SUPPORT'.
+ * gcc/config/kopensolaris-gnu.h: New file (based on kfreebsd-gnu.h).
+
+2009-01-29 Kazu Hirata <kazu@codesourcery.com>
+
+ PR tree-optimization/39007
+ * tree-loop-distribution.c (generate_builtin): Use
+ recompute_dominator to compute the immediate dominator of the
+ basic block just after the loop.
+
2008-01-29 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
* config/i386/sol2-10.h [!HAVE_AS_IX86_DIFF_SECT_DELTA]
Remove flag_ira.
(finish_spills): Ditto. Remove code for !flga_ira.
-2009-01-29 Kenneth Zadeck <zadeck@naturalbridge.com>
+2009-01-29 Kenneth Zadeck <zadeck@naturalbridge.com>
PR middle-end/35854
* doc/invoke.texi (rtl debug options): Complete rewrite.
(record_temporary_equivalences_from_stmts_at_dest): Ignore calls to
__builtin_constant_p.
-2009-01-16 Kenneth Zadeck <zadeck@naturalbridge.com>
+2009-01-16 Kenneth Zadeck <zadeck@naturalbridge.com>
* dce.c (delete_unmarked_insns): Reversed the order that insns are
examined before deleting them.
* function.c (aggregate_value_p): Correctly extract the function
type from CALL_EXPR_FN lookup.
-2009-01-16 Hariharan Sandanagobalane <hariharan@picochip.com>
+2009-01-16 Hariharan Sandanagobalane <hariharan@picochip.com>
* config/picochip/picochip.c (picochip_override_options): Revert
CFI asm flag disable commited previously.
(gimple_expand_cfg): Update stack boundary and check incoming
stack boundary here.
-2009-01-15 Kenneth Zadeck <zadeck@naturalbridge.com>
+2009-01-15 Kenneth Zadeck <zadeck@naturalbridge.com>
* dce.c (find_call_stack_args, delete_unmarked_insns): Fixed comments.
* expmed.c (store_bit_field_1): Properly truncate the paradoxical
subreg of op0 to the original op0.
-2009-01-11 Laurent GUERBY <laurent@guerby.net>
+2009-01-11 Laurent GUERBY <laurent@guerby.net>
* doc/sourcebuild.texi (Source Tree): Move up intl and fixinc.
Add Robert Clark to the list of testers.
2009-01-06 Jan Hubicka <jh@suse.cz>
- Kai Tietz <kai.tietz@onevision.com>
+ Kai Tietz <kai.tietz@onevision.com>
* config/i386/i386.md (*msabi_syvabi): Add SSE regs clobbers.
* config/i386/i386.c (ix86_expand_call): Add clobbers.
2009-01-06 Jan Hubicka <jh@suse.cz>
- Kai Tietz <kai.tietz@onevision.com>
+ Kai Tietz <kai.tietz@onevision.com>
* config/i386/i386.h (CONDITIONAL_CALL_USAGE): SSE regs are not used
for w64 ABI.
(ix86_expand_epilogue): Save SSE regs if needed.
2009-01-06 Jan Hubicka <jh@suse.cz>
- Kai Tietz <kai.tietz@onevision.com>
+ Kai Tietz <kai.tietz@onevision.com>
* config/i386/i386.h (ACCUMULATE_OUTGOING_ARGS): Enable for MSABI
* config/i386/i386.c (init_cumulative_args): Disallow calls of MSABI
(gloog): Call recompute_all_dominators before graphite_verify.
2009-01-05 Harsha Jagasia <harsha.jagasia@amd.com>
- Jan Sjodin <jan.sjodin@amd.com>
+ Jan Sjodin <jan.sjodin@amd.com>
PR tree-optimization/38500
* graphite.c (create_sese_edges): Call fix_loop_structure after
splitting blocks.
-2009-01-05 Joel Sherrill <joel.sherrill@oarcorp.com>
+2009-01-05 Joel Sherrill <joel.sherrill@oarcorp.com>
* config.gcc: Add m32r*-*-rtems*.
* config/m32r/rtems.h: New file.
* builtins.c (fold_builtin_expect): Only check DECL_WEAK for VAR_DECLs
and FUNCTION_DECLs.
-2009-01-02 Kenneth Zadeck <zadeck@naturalbridge.com>
+2009-01-02 Kenneth Zadeck <zadeck@naturalbridge.com>
PR rtl-optimization/35805
* df-problems.c (df_lr_finalize): Add recursive call to resolve lr
* doc/extend.texi: Fix '#pragma GCC option' typo.
-2009-01-02 Richard Guenther <rguenther@suse.de>
+2009-01-02 Richard Guenther <rguenther@suse.de>
* doc/install.texi (--enable-checking): Mention different
default for stage1.