expr.h (mark_seen_cases): Add declaration, but only when tree.h has been included.
authorJeffrey A Law <law@cygnus.com>
Wed, 6 May 1998 22:22:14 +0000 (22:22 +0000)
committerJeff Law <law@gcc.gnu.org>
Wed, 6 May 1998 22:22:14 +0000 (16:22 -0600)
        * expr.h (mark_seen_cases): Add declaration, but only when tree.h
        has been included.

From-SVN: r19605

gcc/ChangeLog
gcc/expr.h

index 22404d2370075b782de4deb5b9f51695dc5958f3..9bbb77ea4ce1d22b167bd5739579c7ba5b661bb0 100644 (file)
@@ -34,7 +34,8 @@ Wed May  6 15:51:39 1998  Jim Wilson  <wilson@cygnus.com>
 Wed May  6 16:46:01 1998  Jeffrey A Law  (law@cygnus.com)
 
        * stmt.c (mark_seen_cases): Make it have external linkage again.
-       * expr.h (mark_seen_cases): Add declaration.
+       * expr.h (mark_seen_cases): Add declaration, but only when tree.h
+       has been included.
 
        * haifa-sched.c (print_value, case SUBREG): Fix typo.
 
index b3d02be1f605158b41f2c2025cbfc3cc9e318e03..ef90c842d75516a4c449974df08e73b644960945 100644 (file)
@@ -950,5 +950,7 @@ extern void init_mov_optab                  PROTO ((void));
 extern void do_jump_by_parts_greater_rtx       PROTO ((enum machine_mode, int,
                                                        rtx, rtx, rtx, rtx));
 
+#ifdef TREE_CODE   /* Don't lose if tree.h not included.  */
 extern void mark_seen_cases                    PROTO ((tree, unsigned char *,
                                                        long, int));
+#endif