Makefile.in (ra-debug.o): Depend on $(TM_P_H).
authorKaveh R. Ghazi <ghazi@caip.rutgers.edu>
Fri, 2 Aug 2002 11:44:54 +0000 (11:44 +0000)
committerKaveh Ghazi <ghazi@gcc.gnu.org>
Fri, 2 Aug 2002 11:44:54 +0000 (11:44 +0000)
* Makefile.in (ra-debug.o): Depend on $(TM_P_H).
* ra-debug.c: Include "tm_p.h".
* ra-rewrite.c (is_partly_live_1): Change return type to bool.

From-SVN: r55981

gcc/ChangeLog
gcc/Makefile.in
gcc/ra-debug.c
gcc/ra-rewrite.c

index 9d0272e33aa9e89d7497c2590adbfb2bf85ac40f..579e1dfc6b8ce6b492d5e69ced277a77a8950d69 100644 (file)
@@ -1,3 +1,9 @@
+2002-08-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
+
+       * Makefile.in (ra-debug.o): Depend on $(TM_P_H).
+       * ra-debug.c: Include "tm_p.h".
+       * ra-rewrite.c (is_partly_live_1): Change return type to bool.
+
 2002-08-02  Toon Moene  <toon@moene.indiv.nluug.nl>
 
        * simplify-rtx.c (simplify_binary_operation): x * 1 is allowed
index aca064bd8519f03035c6c0fff051c99678f5e9b1..75ba49c251b393cf2ec8b62b56b61a02705e50cc 100644 (file)
@@ -1567,7 +1567,8 @@ ra-build.o : ra-build.c $(CONFIG_H) $(SYSTEM_H) $(RTL_H) $(TM_P_H) \
 ra-colorize.o : ra-colorize.c $(CONFIG_H) $(SYSTEM_H) $(RTL_H) $(TM_P_H) \
     function.h $(REGS_H) hard-reg-set.h $(BASIC_BLOCK_H) df.h output.h ra.h
 ra-debug.o : ra-debug.c $(CONFIG_H) $(SYSTEM_H) $(RTL_H)  insn-config.h \
-   $(RECOG_H) function.h hard-reg-set.h $(BASIC_BLOCK_H) df.h output.h ra.h
+   $(RECOG_H) function.h hard-reg-set.h $(BASIC_BLOCK_H) df.h output.h ra.h \
+   $(TM_P_H)
 ra-rewrite.o : ra-rewrite.c $(CONFIG_H) $(SYSTEM_H) $(RTL_H) $(TM_P_H) \
    function.h $(REGS_H) hard-reg-set.h $(BASIC_BLOCK_H) df.h expr.h \
    output.h except.h ra.h reload.h insn-config.h
index a20e9901ae50ce8ea2ed37ee58c829967237032e..8daa63d04563dd2471afedc6c2db722a18671888 100644 (file)
@@ -29,6 +29,7 @@
 #include "df.h"
 #include "output.h"
 #include "ra.h"
+#include "tm_p.h"
 
 /* This file contains various dumping and debug functions for
    the graph coloring register allocator.  */
index 7d0bbb6c292950a825335ad6693d904d224cd88d..451762671ffe709fa66ae5a862871ff5067d2abb 100644 (file)
@@ -57,7 +57,7 @@ static void delete_overlapping_slots PARAMS ((struct rtx_list **, rtx));
 static int slot_member_p PARAMS ((struct rtx_list *, rtx));
 static void insert_stores PARAMS ((bitmap));
 static int spill_same_color_p PARAMS ((struct web *, struct web *));
-static int is_partly_live_1 PARAMS ((sbitmap, struct web *));
+static bool is_partly_live_1 PARAMS ((sbitmap, struct web *));
 static void update_spill_colors PARAMS ((HARD_REG_SET *, struct web *, int));
 static int spill_is_free PARAMS ((HARD_REG_SET *, struct web *));
 static void emit_loads PARAMS ((struct rewrite_info *, int, rtx));
@@ -770,7 +770,7 @@ spill_same_color_p (web1, web2)
 /* Given the set of live web IDs LIVE, returns nonzero, if any of WEBs
    subwebs (or WEB itself) is live.  */
 
-static int
+static bool
 is_partly_live_1 (live, web)
      sbitmap live;
      struct web *web;