summaryrefslogtreecommitdiff
path: root/sys/src/ape
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
parentfcc5e75d07e5bc6cb3ddac6d9a437e7ec62d0d95 (diff)
import updated compilers from sources
Diffstat (limited to 'sys/src/ape')
-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
-rw-r--r--sys/src/ape/lib/ap/math/j0.c2
-rw-r--r--sys/src/ape/lib/ap/math/j1.c2
-rw-r--r--sys/src/ape/lib/ap/plan9/_buf.c1
-rw-r--r--sys/src/ape/lib/ap/plan9/signal.c1
-rw-r--r--sys/src/ape/lib/ap/plan9/tcgetattr.c1
-rw-r--r--sys/src/ape/lib/ap/posix/getgrent.c2
-rw-r--r--sys/src/ape/lib/ap/stdio/strerror.c1
-rw-r--r--sys/src/ape/lib/bsd/listen.c1
-rw-r--r--sys/src/ape/lib/openssl/apps/openssl.c3
-rw-r--r--sys/src/ape/lib/openssl/apps/speed.c1
-rw-r--r--sys/src/ape/lib/v/nap.c1
18 files changed, 20 insertions, 6 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;
diff --git a/sys/src/ape/lib/ap/math/j0.c b/sys/src/ape/lib/ap/math/j0.c
index 7dea3c9d1..7999553d9 100644
--- a/sys/src/ape/lib/ap/math/j0.c
+++ b/sys/src/ape/lib/ap/math/j0.c
@@ -123,7 +123,7 @@ static double q4[] = {
1.0,
};
-static
+static void
asympt(double arg)
{
double zsq, n, d;
diff --git a/sys/src/ape/lib/ap/math/j1.c b/sys/src/ape/lib/ap/math/j1.c
index 38c73fe2b..79809a123 100644
--- a/sys/src/ape/lib/ap/math/j1.c
+++ b/sys/src/ape/lib/ap/math/j1.c
@@ -125,7 +125,7 @@ static double q4[] = {
1.0,
};
-static
+static void
asympt(double arg)
{
double zsq, n, d;
diff --git a/sys/src/ape/lib/ap/plan9/_buf.c b/sys/src/ape/lib/ap/plan9/_buf.c
index 21fe282bb..e54e84595 100644
--- a/sys/src/ape/lib/ap/plan9/_buf.c
+++ b/sys/src/ape/lib/ap/plan9/_buf.c
@@ -469,4 +469,5 @@ copynotehandler(void *u, char *msg)
if(_finishing)
_finish(0, 0);
_NOTED(1);
+ return 0;
}
diff --git a/sys/src/ape/lib/ap/plan9/signal.c b/sys/src/ape/lib/ap/plan9/signal.c
index cf8a823ef..a662ee0c1 100644
--- a/sys/src/ape/lib/ap/plan9/signal.c
+++ b/sys/src/ape/lib/ap/plan9/signal.c
@@ -111,6 +111,7 @@ _notehandler(Ureg *u, char *msg)
}
_doatexits();
_NOTED(1); /* NDFLT */
+ return 0;
}
int
diff --git a/sys/src/ape/lib/ap/plan9/tcgetattr.c b/sys/src/ape/lib/ap/plan9/tcgetattr.c
index 8a7d3e608..c93c21b5b 100644
--- a/sys/src/ape/lib/ap/plan9/tcgetattr.c
+++ b/sys/src/ape/lib/ap/plan9/tcgetattr.c
@@ -144,6 +144,7 @@ tcsetpgrp(int fd, pid_t pgrpid)
_syserrno();
return -1;
}
+ return 0;
}
pid_t
diff --git a/sys/src/ape/lib/ap/posix/getgrent.c b/sys/src/ape/lib/ap/posix/getgrent.c
index 345ec2ed5..a18960ec9 100644
--- a/sys/src/ape/lib/ap/posix/getgrent.c
+++ b/sys/src/ape/lib/ap/posix/getgrent.c
@@ -13,6 +13,7 @@ static char line[BUFSIZ+1];
static struct group group;
static char *gr_mem[MAXGRP];
+void
setgrent()
{
if( !grf )
@@ -21,6 +22,7 @@ setgrent()
rewind( grf );
}
+void
endgrent()
{
if( grf ){
diff --git a/sys/src/ape/lib/ap/stdio/strerror.c b/sys/src/ape/lib/ap/stdio/strerror.c
index 71685d906..300ee56ba 100644
--- a/sys/src/ape/lib/ap/stdio/strerror.c
+++ b/sys/src/ape/lib/ap/stdio/strerror.c
@@ -103,4 +103,5 @@ strerror_r(int n, char *buf, int len)
{
strncpy(buf, strerror(n), len);
buf[len-1] = 0;
+ return buf;
}
diff --git a/sys/src/ape/lib/bsd/listen.c b/sys/src/ape/lib/bsd/listen.c
index 655e2a06f..c5bf19069 100644
--- a/sys/src/ape/lib/bsd/listen.c
+++ b/sys/src/ape/lib/bsd/listen.c
@@ -109,6 +109,7 @@ listenproc(Rock *r, int fd)
close(dfd);
}
exit(0);
+ return 0;
}
int
diff --git a/sys/src/ape/lib/openssl/apps/openssl.c b/sys/src/ape/lib/openssl/apps/openssl.c
index 47aee5b71..06c75dbe2 100644
--- a/sys/src/ape/lib/openssl/apps/openssl.c
+++ b/sys/src/ape/lib/openssl/apps/openssl.c
@@ -362,7 +362,8 @@ end:
bio_err=NULL;
}
OPENSSL_EXIT(ret);
- }
+ return ret;
+}
#define LIST_STANDARD_COMMANDS "list-standard-commands"
#define LIST_MESSAGE_DIGEST_COMMANDS "list-message-digest-commands"
diff --git a/sys/src/ape/lib/openssl/apps/speed.c b/sys/src/ape/lib/openssl/apps/speed.c
index 2751be7fa..cd9c3a703 100644
--- a/sys/src/ape/lib/openssl/apps/speed.c
+++ b/sys/src/ape/lib/openssl/apps/speed.c
@@ -461,6 +461,7 @@ static double Time_F(int s)
}
# endif
#endif
+ return 0;
}
#endif /* if defined(OPENSSL_SYS_NETWARE) */
diff --git a/sys/src/ape/lib/v/nap.c b/sys/src/ape/lib/v/nap.c
index 490857d27..23a1f9652 100644
--- a/sys/src/ape/lib/v/nap.c
+++ b/sys/src/ape/lib/v/nap.c
@@ -1,3 +1,4 @@
+void
nap(int n)
{
register i;