OSDN Git Service

PR middle-end/42202
[pf3gnuchains/gcc-fork.git] / gcc / ChangeLog
index 8385c34..58ff396 100644 (file)
@@ -1,3 +1,24 @@
+2009-12-03  Bernd Schmidt  <bernd.schmidt@analog.com>
+
+       PR middle-end/42202
+       * regrename.c (live_in_chains): New variable.
+       (verify_reg_tracked): New static function.
+       (scan_rtx_reg): Update live_in_chains.
+       (scan_rtx): Only promote sets in COND_EXEC to OP_INOUT if
+       we're already tracking the reg.
+       (build_def_use): Likewise.  Initialize live_in_chains.
+
+2009-12-03  Ken Werner  <ken.werner@de.ibm.com>
+
+        * config/spu/spu-elf.h (STARTFILE_SPEC): Add support for gprof
+        startup files.
+        * config/spu/spu-protos.h (spu_function_profiler): Add prototype.
+        * config/spu/spu.c (spu_function_profiler): New function.
+        * config/spu/spu.h (FUNCTION_PROFILER): Invoke
+        spu_function_profiler.
+        (NO_PROFILE_COUNTERS): Define.
+        (PROFILE_BEFORE_PROLOGUE): Likewise.
+
 2009-12-03  Dave Korn  <dave.korn.cygwin@gmail.com>
 
        * ggc-page.c (struct free_object): Pull definition out ...