diff options
author | Andreas Jaeger <aj@suse.de> | 2003-07-06 11:56:09 +0200 |
---|---|---|
committer | Andreas Jaeger <aj@gcc.gnu.org> | 2003-07-06 11:56:09 +0200 |
commit | 0c20a65f04004843874f9e22c460207285dfdec1 (patch) | |
tree | 4fb7a1aaa85c3c4aeda23d46346034b73d069df2 /gcc/mkdeps.c | |
parent | 391cfc46896ec536a390f09b192b58c558e02b05 (diff) | |
download | gcc-0c20a65f04004843874f9e22c460207285dfdec1.zip gcc-0c20a65f04004843874f9e22c460207285dfdec1.tar.gz gcc-0c20a65f04004843874f9e22c460207285dfdec1.tar.bz2 |
jump.c: Convert prototypes to ISO C90.
* jump.c: Convert prototypes to ISO C90.
* langhooks-def.h: Likewise. Add extern to prototypes.
* langhooks.c: Likewise.
* langhooks.h: Likewise.
* lcm.c: Likewise.
* local-alloc.c: Likewise.
* loop-init.c: Likewise.
* loop-unroll.c: Likewise.
* loop-unswitch.c: Likewise.
* loop.c: Likewise.
* loop.h: Likewise. Add extern to prototypes.
* machmode.h: Likewise.
* main.c: Likewise.
* mbchar.c: Likewise.
* mbchar.h: Likewise.
* mkdeps.c: Likewise.
* mkdeps.h: Likewise.
* optabs.c: Likewise.
* optabs.h: Likewise.
* output.h: Likewise.
* gccspec.c: Likwise.
* postreload.c: Likewise.
* prefix.c: Likewise.
* prefix.h: Likewise.
* print-rtl.c: Likewise.
* print-tree.c: Likewise.
* profile.c: Likewise.
* read-rtl.c: Likewise.
* real.c: Likewise.
* real.h: Likewise.
* recog.c: Likewise.
* recog.h: Likewise.
* reg-stack.c: Likewise.
* regclass.c: Likewise.
* regmove.c: Likewise.
* regrename.c: Likewise.
* regs.h: Likewise.
* reload.c: Likewise.
* reload.h: Likewise.
* reload1.c: Likewise.
* reorg.c: Likewise.
* resource.c: Likewise.
* resource.h: Likewise.
* rtl-error.c: Likewise.
* rtl.c: Likewise.
* rtl.h: Likewise.
* rtlanal.c: Likewise.
From-SVN: r68998
Diffstat (limited to 'gcc/mkdeps.c')
-rw-r--r-- | gcc/mkdeps.c | 53 |
1 files changed, 17 insertions, 36 deletions
diff --git a/gcc/mkdeps.c b/gcc/mkdeps.c index 8b1b2e9..71aab3d 100644 --- a/gcc/mkdeps.c +++ b/gcc/mkdeps.c @@ -1,5 +1,5 @@ /* Dependency generator for Makefile fragments. - Copyright (C) 2000, 2001 Free Software Foundation, Inc. + Copyright (C) 2000, 2001, 2003 Free Software Foundation, Inc. Contributed by Zack Weinberg, Mar 2000 This program is free software; you can redistribute it and/or modify it @@ -39,7 +39,7 @@ struct deps unsigned int deps_size; }; -static const char *munge PARAMS ((const char *)); +static const char *munge (const char *); /* Given a filename, quote characters in that filename which are significant to Make. Note that it's not possible to quote all such @@ -47,10 +47,9 @@ static const char *munge PARAMS ((const char *)); not properly handled. It isn't possible to get this right in any current version of Make. (??? Still true? Old comment referred to 3.76.1.) */ - + static const char * -munge (filename) - const char *filename; +munge (const char *filename) { int len; const char *p, *q; @@ -111,7 +110,7 @@ munge (filename) /* Public routines. */ struct deps * -deps_init () +deps_init (void) { struct deps *d = (struct deps *) xmalloc (sizeof (struct deps)); @@ -129,8 +128,7 @@ deps_init () } void -deps_free (d) - struct deps *d; +deps_free (struct deps *d) { unsigned int i; @@ -154,10 +152,7 @@ deps_free (d) /* Adds a target T. We make a copy, so it need not be a permanent string. QUOTE is true if the string should be quoted. */ void -deps_add_target (d, t, quote) - struct deps *d; - const char *t; - int quote; +deps_add_target (struct deps *d, const char *t, int quote) { if (d->ntargets == d->targets_size) { @@ -178,9 +173,7 @@ deps_add_target (d, t, quote) string as the default target in interpreted as stdin. The string is quoted for MAKE. */ void -deps_add_default_target (d, tgt) - struct deps *d; - const char *tgt; +deps_add_default_target (struct deps *d, const char *tgt) { /* Only if we have no targets. */ if (d->ntargets) @@ -198,20 +191,18 @@ deps_add_default_target (d, tgt) char *suffix; strcpy (o, start); - + suffix = strrchr (o, '.'); if (!suffix) suffix = o + strlen (o); strcpy (suffix, TARGET_OBJECT_SUFFIX); - + deps_add_target (d, o, 1); } } void -deps_add_dep (d, t) - struct deps *d; - const char *t; +deps_add_dep (struct deps *d, const char *t) { t = munge (t); /* Also makes permanent copy. */ @@ -225,10 +216,7 @@ deps_add_dep (d, t) } void -deps_write (d, fp, colmax) - const struct deps *d; - FILE *fp; - unsigned int colmax; +deps_write (const struct deps *d, FILE *fp, unsigned int colmax) { unsigned int size, i, column; @@ -275,11 +263,9 @@ deps_write (d, fp, colmax) } putc ('\n', fp); } - + void -deps_phony_targets (d, fp) - const struct deps *d; - FILE *fp; +deps_phony_targets (const struct deps *d, FILE *fp) { unsigned int i; @@ -297,9 +283,7 @@ deps_phony_targets (d, fp) error number will be in errno. */ int -deps_save (deps, f) - struct deps *deps; - FILE *f; +deps_save (struct deps *deps, FILE *f) { unsigned int i; @@ -328,10 +312,7 @@ deps_save (deps, f) in which case that filename is skipped. */ int -deps_restore (deps, fd, self) - struct deps *deps; - FILE *fd; - const char *self; +deps_restore (struct deps *deps, FILE *fd, const char *self) { unsigned int i, count; size_t num_to_read; @@ -357,7 +338,7 @@ deps_restore (deps, fd, self) return -1; buf[num_to_read] = '\0'; - /* Generate makefile dependencies from .pch if -nopch-deps. */ + /* Generate makefile dependencies from .pch if -nopch-deps. */ if (self != NULL && strcmp (buf, self) != 0) deps_add_dep (deps, buf); } |