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]

A prototype patch for rtl.h


expand_expr is declared in expr.h.

-- 
H.J. Lu (hjl@gnu.org)
--
Sun Jun 21 09:53:28 1998  H.J. Lu  (hjl@gnu.org)

	* rtl.h (expand_expr): Remove declaration.
	(debug_ready_list, fancy_abort): New declaration.

Index: rtl.h
===================================================================
RCS file: /home/work/cvs/gnu/egcs/gcc/rtl.h,v
retrieving revision 1.1.1.24
diff -u -p -r1.1.1.24 rtl.h
--- rtl.h	1998/06/18 14:34:33	1.1.1.24
+++ rtl.h	1998/06/18 14:40:54
@@ -1142,11 +1136,6 @@ extern rtx gen_rtx_REG PROTO((enum machi
 extern rtx find_next_ref		PROTO((rtx, rtx));
 extern rtx *find_single_use		PROTO((rtx, rtx, rtx *));
 
-/* It is hard to write the prototype for expand_expr, since it needs
-   expr.h to be included for the enumeration.  */
-
-extern rtx expand_expr ();
-
 extern rtx output_constant_def		PROTO((union tree_node *));
 extern rtx immed_real_const		PROTO((union tree_node *));
 extern union tree_node *make_tree	PROTO((union tree_node *, rtx));
@@ -1535,5 +1524,10 @@ extern void init_alias_analysis		PROTO (
 extern void end_alias_analysis		PROTO ((void));
 
 extern void record_base_value		PROTO ((int, rtx, int));
+
+/* In haifa-sched.c */
+extern void debug_ready_list		PROTO ((rtx[], int));
+
+extern void fancy_abort			PROTO ((void));
 
 #endif /* _RTL_H */


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