aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBruce Korb <korbb@gcc.gnu.org>1998-06-02 07:00:13 +0000
committerBruce Korb <korbb@gcc.gnu.org>1998-06-02 07:00:13 +0000
commitf6770495f9ceceba7ed64964ea5daf36b33ed582 (patch)
tree5f5fb8d38ebe83f6f71560599bfbc12772b41c33
parent858a26d4755ed6d922fa19a499c3a6ea2772b1de (diff)
downloadgcc-f6770495f9ceceba7ed64964ea5daf36b33ed582.zip
gcc-f6770495f9ceceba7ed64964ea5daf36b33ed582.tar.gz
gcc-f6770495f9ceceba7ed64964ea5daf36b33ed582.tar.bz2
Fix variable name to match inclhack shell script
From-SVN: r20180
-rw-r--r--contrib/fixinc/fixincl.c2
-rw-r--r--contrib/fixinc/inclhack.def30
2 files changed, 21 insertions, 11 deletions
diff --git a/contrib/fixinc/fixincl.c b/contrib/fixinc/fixincl.c
index 62a5892..91ed0c8 100644
--- a/contrib/fixinc/fixincl.c
+++ b/contrib/fixinc/fixincl.c
@@ -453,7 +453,7 @@ testTest (pTest, pzFile)
tSuccess res = FAILURE;
static char zCmdBuf[4096];
- tSCC zCmdFmt[] = "f=%s\nif ( test %s ) > /dev/null 2>&1\n"
+ tSCC zCmdFmt[] = "file=%s\nif ( test %s ) > /dev/null 2>&1\n"
"then echo TRUE\n" "else echo FALSE\n" "fi";
sprintf (zCmdBuf, zCmdFmt, pzFile, pTest->pzTest);
diff --git a/contrib/fixinc/inclhack.def b/contrib/fixinc/inclhack.def
index 1cd194e..49ca383 100644
--- a/contrib/fixinc/inclhack.def
+++ b/contrib/fixinc/inclhack.def
@@ -598,7 +598,7 @@ fix = {
*/
fix = {
hackname = motorola_nested;
- files = limits.h
+ files = limits.h;
files = sys/limits.h;
sed = "s@^\\(#undef[ \t][ \t]*PIPE_BUF[ \t]*"
"/\\* max # bytes atomic in write to a\\)$@\\1 */@";
@@ -1041,11 +1041,11 @@ fix = {
* Remove the double-slash comments
* They *must* be removed so it will not create nested comments!!
* However, they will *not* be removed if '++' is in any part of
- * their file name.
+ * the file name, or if the name ends with ".hh" or ".H".
*/
fix = {
hackname = no_double_slash;
- test = '-z "`echo ${f}|grep ++`"';
+ test = '-z "`echo ${file}|egrep \'++|\.hh$|\.H$\'`"';
select = '//[^*]';
sed = '/\/\/[^*]/' "s|//\\(.*\\)$|/* \\1 */|";
};
@@ -2190,11 +2190,11 @@ fix = {
hackname = x11_class;
files = X11/ShellP.h;
bypass = __cplusplus;
- sed = "/char [*]class;/i\\\n"
+ sed = "/char \\*class;/i\\\n"
"#ifdef __cplusplus\\\n"
"\tchar *c_class;\\\n"
"#else\n";
- sed = "/char [*]class;/a\\\n"
+ sed = "/char \\*class;/a\\\n"
"#endif\n";
};
@@ -2249,7 +2249,9 @@ fix = {
hackname = zzz_ki_iface;
files = sys/ki_iface.h;
select = 'These definitions are for HP Internal developers';
- shell = "cat > /dev/null ; rm -f $file";
+ shell =
+ "echo \"Removing incorrect fix to HP-UX <$file>\" >&2\n"
+ "rm -f ${DESTDIR}/$file ${DESTDIR}/$file.\ncat > /dev/null";
};
@@ -2260,7 +2262,9 @@ fix = {
hackname = zzz_ki;
files = sys/ki.h;
select = '11.00 HP-UX LP64';
- shell = "cat > /dev/null ; rm -f $file";
+ shell =
+ "echo \"Removing incorrect fix to HP-UX <$file>\" >&2\n"
+ "rm -f ${DESTDIR}/$file ${DESTDIR}/$file.\ncat > /dev/null";
};
@@ -2271,7 +2275,9 @@ fix = {
hackname = zzz_ki_calls;
files = sys/ki_calls.h;
select = 'KI_MAX_PROCS is an arbitrary number';
- shell = "cat > /dev/null ; rm -f $file";
+ shell =
+ "echo \"Removing incorrect fix to HP-UX <$file>\" >&2\n"
+ "rm -f ${DESTDIR}/$file ${DESTDIR}/$file.\ncat > /dev/null";
};
@@ -2282,7 +2288,9 @@ fix = {
hackname = zzz_ki_defs;
files = sys/ki_defs.h;
select = 'Kernel Instrumentation Definitions';
- shell = "cat > /dev/null ; rm -f $file";
+ shell =
+ "echo \"Removing incorrect fix to HP-UX <$file>\" >&2\n"
+ "rm -f ${DESTDIR}/$file ${DESTDIR}/$file.\ncat > /dev/null";
};
@@ -2293,7 +2301,9 @@ fix = {
hackname = zzz_time;
files = sys/time.h;
select = 'For CASPEC, look in';
- shell = "cat > /dev/null ; rm -f $file";
+ shell =
+ "echo \"Removing incorrect fix to HP-UX <$file>\" >&2\n"
+ "rm -f ${DESTDIR}/$file ${DESTDIR}/$file.\ncat > /dev/null";
};