summaryrefslogtreecommitdiff
path: root/sys/src/ape/cmd
diff options
context:
space:
mode:
authorcinap_lenrek <cinap_lenrek@gmx.de>2012-07-30 19:11:16 +0200
committercinap_lenrek <cinap_lenrek@gmx.de>2012-07-30 19:11:16 +0200
commit4f33c88a51587681b7be1ae57cfbc43b627c6bc4 (patch)
tree25560404dc80007e5dc268811242c9071f6a1017 /sys/src/ape/cmd
parentfcc5e75d07e5bc6cb3ddac6d9a437e7ec62d0d95 (diff)
import updated compilers from sources
Diffstat (limited to 'sys/src/ape/cmd')
-rw-r--r--sys/src/ape/cmd/basename.c1
-rw-r--r--sys/src/ape/cmd/make/dosys.c2
-rw-r--r--sys/src/ape/cmd/make/gram.y1
-rw-r--r--sys/src/ape/cmd/make/misc.c2
-rw-r--r--sys/src/ape/cmd/pdksh/c_sh.c2
-rw-r--r--sys/src/ape/cmd/sed/sed0.c1
-rw-r--r--sys/src/ape/cmd/uname.c1
7 files changed, 7 insertions, 3 deletions
diff --git a/sys/src/ape/cmd/basename.c b/sys/src/ape/cmd/basename.c
index 429a9afb6..63e261ec6 100644
--- a/sys/src/ape/cmd/basename.c
+++ b/sys/src/ape/cmd/basename.c
@@ -2,6 +2,7 @@
#include <string.h>
#include <stdio.h>
+void
main(int argc, char **argv)
{
char *f, *b, *s;
diff --git a/sys/src/ape/cmd/make/dosys.c b/sys/src/ape/cmd/make/dosys.c
index 7d28eaa4d..dfa417b84 100644
--- a/sys/src/ape/cmd/make/dosys.c
+++ b/sys/src/ape/cmd/make/dosys.c
@@ -164,7 +164,7 @@ for(i=0, procp=procstack; i<nproc; ++i, ++procp)
sprintf(junk, "spurious return from process %d", pid);
fatal(junk);
-/*NOTREACHED*/
+return -1;/*NOTREACHED*/
}
static int
diff --git a/sys/src/ape/cmd/make/gram.y b/sys/src/ape/cmd/make/gram.y
index db83c5148..73bf48f08 100644
--- a/sys/src/ape/cmd/make/gram.y
+++ b/sys/src/ape/cmd/make/gram.y
@@ -438,4 +438,5 @@ char buf[100];
sprintf(buf, "line %d of file %s: %s",
yylineno, filestack[ninclude-1].fname, s);
fatal(buf);
+return -1;
}
diff --git a/sys/src/ape/cmd/make/misc.c b/sys/src/ape/cmd/make/misc.c
index cd7a990d2..3bb3932fa 100644
--- a/sys/src/ape/cmd/make/misc.c
+++ b/sys/src/ape/cmd/make/misc.c
@@ -189,7 +189,7 @@ if( p = (int *) calloc(1,n) )
return p;
fatal("out of memory");
-/* NOTREACHED */
+return 0;/* NOTREACHED */
}
/* copy string a into b, substituting for arguments */
diff --git a/sys/src/ape/cmd/pdksh/c_sh.c b/sys/src/ape/cmd/pdksh/c_sh.c
index 534e8232e..1b5b77247 100644
--- a/sys/src/ape/cmd/pdksh/c_sh.c
+++ b/sys/src/ape/cmd/pdksh/c_sh.c
@@ -613,7 +613,7 @@ c_brkcont(wp)
}
unwind(*wp[0] == 'b' ? LBREAK : LCONTIN);
- /*NOTREACHED*/
+ return 0; /*NOTREACHED*/
}
int
diff --git a/sys/src/ape/cmd/sed/sed0.c b/sys/src/ape/cmd/sed/sed0.c
index be117aaba..8f4902cf5 100644
--- a/sys/src/ape/cmd/sed/sed0.c
+++ b/sys/src/ape/cmd/sed/sed0.c
@@ -20,6 +20,7 @@ uchar bittab[] = {
128
};
+void
main(int argc, char **argv)
{
diff --git a/sys/src/ape/cmd/uname.c b/sys/src/ape/cmd/uname.c
index 6b2cde5ce..54a4e2d7a 100644
--- a/sys/src/ape/cmd/uname.c
+++ b/sys/src/ape/cmd/uname.c
@@ -30,6 +30,7 @@ prword(char *w)
fputs(w, stdout);
}
+void
main(int argc, char **argv)
{
struct utsname u;