diff options
author | cinap_lenrek <cinap_lenrek@gmx.de> | 2012-07-30 19:11:16 +0200 |
---|---|---|
committer | cinap_lenrek <cinap_lenrek@gmx.de> | 2012-07-30 19:11:16 +0200 |
commit | 4f33c88a51587681b7be1ae57cfbc43b627c6bc4 (patch) | |
tree | 25560404dc80007e5dc268811242c9071f6a1017 /sys/src/ape | |
parent | fcc5e75d07e5bc6cb3ddac6d9a437e7ec62d0d95 (diff) |
import updated compilers from sources
Diffstat (limited to 'sys/src/ape')
-rw-r--r-- | sys/src/ape/cmd/basename.c | 1 | ||||
-rw-r--r-- | sys/src/ape/cmd/make/dosys.c | 2 | ||||
-rw-r--r-- | sys/src/ape/cmd/make/gram.y | 1 | ||||
-rw-r--r-- | sys/src/ape/cmd/make/misc.c | 2 | ||||
-rw-r--r-- | sys/src/ape/cmd/pdksh/c_sh.c | 2 | ||||
-rw-r--r-- | sys/src/ape/cmd/sed/sed0.c | 1 | ||||
-rw-r--r-- | sys/src/ape/cmd/uname.c | 1 | ||||
-rw-r--r-- | sys/src/ape/lib/ap/math/j0.c | 2 | ||||
-rw-r--r-- | sys/src/ape/lib/ap/math/j1.c | 2 | ||||
-rw-r--r-- | sys/src/ape/lib/ap/plan9/_buf.c | 1 | ||||
-rw-r--r-- | sys/src/ape/lib/ap/plan9/signal.c | 1 | ||||
-rw-r--r-- | sys/src/ape/lib/ap/plan9/tcgetattr.c | 1 | ||||
-rw-r--r-- | sys/src/ape/lib/ap/posix/getgrent.c | 2 | ||||
-rw-r--r-- | sys/src/ape/lib/ap/stdio/strerror.c | 1 | ||||
-rw-r--r-- | sys/src/ape/lib/bsd/listen.c | 1 | ||||
-rw-r--r-- | sys/src/ape/lib/openssl/apps/openssl.c | 3 | ||||
-rw-r--r-- | sys/src/ape/lib/openssl/apps/speed.c | 1 | ||||
-rw-r--r-- | sys/src/ape/lib/v/nap.c | 1 |
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; |