This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

pre/lcm change



I forgot to check in the code to declare the externally visible lcm routines.


Here's the patch to fix that minor oversight:


        * basic-block.h (pre_lcm, pre_rev_lcm): Declare.

Index: basic-block.h
===================================================================
RCS file: /egcs/carton/cvsfiles/egcs/gcc/basic-block.h,v
retrieving revision 1.22
diff -c -3 -p -r1.22 basic-block.h
*** basic-block.h	1999/03/17 21:58:49	1.22
--- basic-block.h	1999/03/22 02:58:47
*************** extern void compute_dominators		PROTO ((
*** 250,252 ****
--- 250,262 ----
  						int_list_ptr *,
  						int_list_ptr *));
  extern void compute_immediate_dominators	PROTO ((int *, sbitmap *));
+ 
+ /* In lcm.c */
+ extern void pre_lcm 			PROTO ((int, int, int_list_ptr *,
+ 						int_list_ptr *,
+ 						sbitmap *, sbitmap *,
+ 						sbitmap *, sbitmap *));
+ extern void pre_rev_lcm 		PROTO ((int, int, int_list_ptr *,
+ 						int_list_ptr *,
+ 						sbitmap *, sbitmap *,
+ 						sbitmap *, sbitmap *));



Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]