aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorDoug Evans <dje@gnu.org>1996-06-26 02:35:26 +0000
committerDoug Evans <dje@gnu.org>1996-06-26 02:35:26 +0000
commit1c87477348088a7ac258689a896884434912349c (patch)
tree77a20b5616b028bd6fcf11dcf7f07ea863085c0d /gcc
parentd266da75aef5134e076ab4716d793807a3d8457a (diff)
downloadgcc-1c87477348088a7ac258689a896884434912349c.zip
gcc-1c87477348088a7ac258689a896884434912349c.tar.gz
gcc-1c87477348088a7ac258689a896884434912349c.tar.bz2
gcc.c (PEXECUTE_VERBOSE): Define.
* gcc.c (PEXECUTE_VERBOSE): Define. (execute): Pass PEXECUTE_VERBOSE to pexecute if -v. From-SVN: r12332
Diffstat (limited to 'gcc')
-rw-r--r--gcc/gcc.c10
1 files changed, 6 insertions, 4 deletions
diff --git a/gcc/gcc.c b/gcc/gcc.c
index f13803d..12549fc 100644
--- a/gcc/gcc.c
+++ b/gcc/gcc.c
@@ -63,9 +63,10 @@ extern int pexecute PROTO ((const char *, char * const *, const char *,
const char *, char **, char **, int));
extern int pwait PROTO ((int, int *, int));
/* Flag arguments to pexecute. */
-#define PEXECUTE_FIRST 1
-#define PEXECUTE_LAST 2
-#define PEXECUTE_SEARCH 4
+#define PEXECUTE_FIRST 1
+#define PEXECUTE_LAST 2
+#define PEXECUTE_SEARCH 4
+#define PEXECUTE_VERBOSE 8
#ifndef WIFSIGNALED
#define WIFSIGNALED(S) (((S) & 0xff) != 0 && ((S) & 0xff) != 0x7f)
@@ -1965,7 +1966,8 @@ execute ()
((i == 0 ? PEXECUTE_FIRST : 0)
| (i + 1 == n_commands ? PEXECUTE_LAST : 0)
| (string == commands[i].prog
- ? PEXECUTE_SEARCH : 0)));
+ ? PEXECUTE_SEARCH : 0)
+ | (verbose_flag ? PEXECUTE_VERBOSE : 0)));
if (commands[i].pid == -1)
pfatal_pexecute (errmsg_fmt, errmsg_arg);