OSDN Git Service

* cfgcleanup.c (merge_blocks_move_successor_nojumps): Emit dump
[pf3gnuchains/gcc-fork.git] / gcc / mkdeps.h
index 727a784..fa79b86 100644 (file)
@@ -20,8 +20,8 @@ Foundation, 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
  You are forbidden to forbid anyone else to use, share and improve
  what you give them.   Help stamp out software-hoarding!  */
 
-#ifndef __GCC_MKDEPS__
-#define __GCC_MKDEPS__
+#ifndef GCC_MKDEPS_H
+#define GCC_MKDEPS_H
 
 /* This is the data structure used by all the functions in mkdeps.c.
    It's quite straightforward, but should be treated as opaque.  */
@@ -34,8 +34,9 @@ extern struct deps *deps_init PARAMS ((void));
 /* Destroy a deps buffer.  */
 extern void deps_free          PARAMS ((struct deps *));
 
-/* Add a target (appears on left side of the colon) to the deps list. */
-extern void deps_add_target    PARAMS ((struct deps *, const char *));
+/* Add a target (appears on left side of the colon) to the deps list.  Takes
+   a boolean indicating whether to quote the target for MAKE.  */
+extern void deps_add_target    PARAMS ((struct deps *, const char *, int));
 
 /* Sets the default target if none has been given already.  An empty
    string as the default target in interpreted as stdin.  */
@@ -56,6 +57,6 @@ extern void deps_write                PARAMS ((const struct deps *, FILE *,
    file, causing it to depend on nothing.  This is used to work around
    the intermediate-file deletion misfeature in Make, in some
    automatic dependency schemes.  */
-extern void deps_dummy_targets PARAMS ((const struct deps *, FILE *));
+extern void deps_phony_targets PARAMS ((const struct deps *, FILE *));
 
-#endif
+#endif /* ! GCC_MKDEPS_H */