summaryrefslogtreecommitdiff
path: root/gcc/scan-types.sh
diff options
context:
space:
mode:
authorRichard Stallman <rms@gnu.org>1993-10-26 23:01:56 +0000
committerRichard Stallman <rms@gnu.org>1993-10-26 23:01:56 +0000
commita41f44d60330d1a189e0ca57f3fd556f162a0d7c (patch)
treec35b4555b86d06106c8001fb9382181bb8fcfc86 /gcc/scan-types.sh
parent78b8d850dccf9aa558ccf43e0d022819edac9092 (diff)
downloadgcc-a41f44d60330d1a189e0ca57f3fd556f162a0d7c.tar.gz
(CC): Move a " to avoid shell error.
From-SVN: r5903
Diffstat (limited to 'gcc/scan-types.sh')
-rwxr-xr-xgcc/scan-types.sh9
1 files changed, 5 insertions, 4 deletions
diff --git a/gcc/scan-types.sh b/gcc/scan-types.sh
index c3e38937978..956f8c9e956 100755
--- a/gcc/scan-types.sh
+++ b/gcc/scan-types.sh
@@ -2,9 +2,10 @@
# Deduce values of standard ANSI and POSIX types (e.g. size_t, pid_t).
# Emits macros definitions for these, and some other types.
# Intended to be used to massage the sys-protos.h file.
+# Expects one arg, which is the GCC source directory.
-CC=${CC-./xgcc}
-CPP=${CPP-`echo ${CC} -E`}
+CC=${CC-"./xgcc -B$1/"}
+CPP=${CPP-`echo ${CC} -E -I"$1/"`}
SED=sed
# Generate definitions for the standard types (such as mode_t)
@@ -14,8 +15,8 @@ SED=sed
cat >dummy.c <<!EOF!
#include <sys/types.h>
-#include <stddef.h>
-#include <stdarg.h>
+#include "gstddef.h"
+#include "gstdarg.h"
#include <stdio.h>
#include <time.h>
#include <signal.h>