From 0a325039bf711469260e41bbc78c47d01a8b3698 Mon Sep 17 00:00:00 2001 From: Giacomo Tesio Date: Thu, 10 Sep 2020 22:38:28 +0200 Subject: [PATCH] gcc & system build: add `-9` and remove `--posix` from build files --- arch/amd64/include/cflags.json | 1 - qa/lib/newlib/build.json | 2 -- qa/lib/newlib/testsuite/build.json | 1 - sys/include/{ => jehanne}/ctype.h | 0 sys/src/cmd/acme/aux/win/main.c | 2 +- sys/src/cmd/auth/changeuser.c | 2 +- sys/src/cmd/auth/convbio.c | 2 +- sys/src/cmd/auth/convkeys.c | 2 +- sys/src/cmd/auth/factotum/chap.c | 2 +- sys/src/cmd/auth/keyfs.c | 2 +- sys/src/cmd/auth/lib/getexpiration.c | 2 +- sys/src/cmd/auth/lib/querybio.c | 2 +- sys/src/cmd/auth/lib/rdbio.c | 2 +- sys/src/cmd/auth/lib/wrbio.c | 2 +- sys/src/cmd/auth/secureidcheck.c | 2 +- sys/src/cmd/awk/lex.c | 2 +- sys/src/cmd/awk/lib.c | 2 +- sys/src/cmd/awk/re.c | 2 +- sys/src/cmd/awk/run.c | 2 +- sys/src/cmd/awk/tran.c | 2 +- sys/src/cmd/cmd.json | 1 + sys/src/cmd/disk/format.c | 2 +- sys/src/cmd/disk/prep/calc.y | 2 +- sys/src/cmd/disk/prep/edit.c | 2 +- sys/src/cmd/disk/prep/fdisk.c | 2 +- sys/src/cmd/field.c | 2 +- sys/src/cmd/hget.c | 2 +- sys/src/cmd/hmi/console/comconsole.json | 3 +++ sys/src/cmd/hmi/console/pipeconsole.json | 3 +++ sys/src/cmd/hmi/console/screenconsole.json | 3 +++ sys/src/cmd/hoc/hoc.y | 2 +- sys/src/cmd/ip/dhcpd/db.c | 2 +- sys/src/cmd/ip/gping.c | 2 +- sys/src/cmd/ip/ping.c | 2 +- sys/src/cmd/ip/traceroute.c | 2 +- sys/src/cmd/join.c | 2 +- sys/src/cmd/lock.c | 2 +- sys/src/cmd/ndb/cs.c | 2 +- sys/src/cmd/ndb/dblookup.c | 2 +- sys/src/cmd/ndb/dn.c | 2 +- sys/src/cmd/ndb/dnsdebug.c | 2 +- sys/src/cmd/ndb/dnsquery.c | 2 +- sys/src/cmd/ndb/mkdb.c | 2 +- sys/src/cmd/pict/jpegdump.c | 2 +- sys/src/cmd/pict/readpng.c | 2 +- sys/src/cmd/pict/readppm.c | 2 +- sys/src/cmd/pict/readtga.c | 2 +- sys/src/cmd/pict/readv210.c | 2 +- sys/src/cmd/pict/readyuv.c | 2 +- sys/src/cmd/pict/togif.c | 2 +- sys/src/cmd/pict/tojpg.c | 2 +- sys/src/cmd/pict/topng.c | 2 +- sys/src/cmd/pict/toppm.c | 2 +- sys/src/cmd/pict/writepng.c | 2 +- sys/src/cmd/rc/build.json | 3 +++ sys/src/cmd/rio/wctl.c | 2 +- sys/src/cmd/stats.c | 2 +- sys/src/cmd/tail.c | 8 ++++---- sys/src/cmd/tar.c | 2 +- sys/src/cmd/uniq.c | 2 +- sys/src/cmd/usb/disk/disk.c | 2 +- sys/src/cmd/usb/serial/serial.c | 2 +- sys/src/cmd/vt/vt.c | 2 +- sys/src/kern/amd64/core.json | 1 + sys/src/kern/amd64/inith.json | 1 + sys/src/kern/boot/build.json | 3 +++ sys/src/lib/disk/disk.c | 2 +- sys/src/lib/ip/parseip.c | 2 +- sys/src/lib/ip/readipifc.c | 2 +- sys/src/lib/jehanne/9sys/announce.c | 2 +- sys/src/lib/jehanne/fmt/fltfmt.c | 2 +- sys/src/lib/jehanne/port/ctype.c | 2 +- sys/src/lib/jehanne/port/encodefmt.c | 2 +- sys/src/lib/jehanne/port/hangup.c | 2 +- sys/src/lib/jehanne/port/netmkaddr.c | 2 +- sys/src/lib/jehanne/port/strtod.c | 2 +- sys/src/lib/jehanne/port/toupper.c | 2 +- sys/src/lib/ndb/ipattr.c | 2 +- sys/src/lib/ndb/ndbaux.c | 2 +- sys/src/lib/ndb/ndbcat.c | 2 +- sys/src/lib/ndb/ndbfree.c | 2 +- sys/src/lib/ndb/ndbopen.c | 2 +- sys/src/lib/ndb/ndbparse.c | 2 +- sys/src/lib/sec/port/ecc.c | 2 +- sys/src/lib/stdio/vfscanf.c | 2 +- 85 files changed, 94 insertions(+), 80 deletions(-) rename sys/include/{ => jehanne}/ctype.h (100%) diff --git a/arch/amd64/include/cflags.json b/arch/amd64/include/cflags.json index 5ef1b69..06c18d4 100644 --- a/arch/amd64/include/cflags.json +++ b/arch/amd64/include/cflags.json @@ -1,7 +1,6 @@ { "buildflags": { "Cflags": [ - "-fno-builtin", "-fno-omit-frame-pointer", "-fplan9-extensions", "-fvar-tracking", diff --git a/qa/lib/newlib/build.json b/qa/lib/newlib/build.json index 7b3a083..2e42536 100644 --- a/qa/lib/newlib/build.json +++ b/qa/lib/newlib/build.json @@ -4,7 +4,6 @@ "/arch/$ARCH/include/cflags.json" ], "Cflags": [ - "--posixly", "-fstack-check", "-fstack-protector-all", "-O2", @@ -66,7 +65,6 @@ "/arch/$ARCH/include/cflags.json" ], "Cflags": [ - "--posixly", "-fstack-check", "-fstack-protector-all", "-O2", diff --git a/qa/lib/newlib/testsuite/build.json b/qa/lib/newlib/testsuite/build.json index c8f482a..ea44743 100644 --- a/qa/lib/newlib/testsuite/build.json +++ b/qa/lib/newlib/testsuite/build.json @@ -4,7 +4,6 @@ "/arch/$ARCH/include/cflags.json" ], "Cflags": [ - "--posixly", "-iquote", "/hacking/cross/pkgs/newlib/src/newlib/testsuite/include/", "-fstack-check", "-Wno-unused-variable", diff --git a/sys/include/ctype.h b/sys/include/jehanne/ctype.h similarity index 100% rename from sys/include/ctype.h rename to sys/include/jehanne/ctype.h diff --git a/sys/src/cmd/acme/aux/win/main.c b/sys/src/cmd/acme/aux/win/main.c index 15ab18c..a049de3 100644 --- a/sys/src/cmd/acme/aux/win/main.c +++ b/sys/src/cmd/acme/aux/win/main.c @@ -14,7 +14,7 @@ #include #include <9P2000.h> #include <9p.h> -#include +#include #include "dat.h" void mainctl(void*); diff --git a/sys/src/cmd/auth/changeuser.c b/sys/src/cmd/auth/changeuser.c index 0e2c5fa..2483801 100644 --- a/sys/src/cmd/auth/changeuser.c +++ b/sys/src/cmd/auth/changeuser.c @@ -14,7 +14,7 @@ #include #include #include -#include +#include #include #include "authcmdlib.h" diff --git a/sys/src/cmd/auth/convbio.c b/sys/src/cmd/auth/convbio.c index 12861b5..1df1252 100644 --- a/sys/src/cmd/auth/convbio.c +++ b/sys/src/cmd/auth/convbio.c @@ -16,7 +16,7 @@ #include #include #include -#include +#include #include "authcmdlib.h" void diff --git a/sys/src/cmd/auth/convkeys.c b/sys/src/cmd/auth/convkeys.c index 7492336..5b7dab8 100644 --- a/sys/src/cmd/auth/convkeys.c +++ b/sys/src/cmd/auth/convkeys.c @@ -15,7 +15,7 @@ */ #include #include -#include +#include #include #include #include diff --git a/sys/src/cmd/auth/factotum/chap.c b/sys/src/cmd/auth/factotum/chap.c index e4593dd..9684189 100644 --- a/sys/src/cmd/auth/factotum/chap.c +++ b/sys/src/cmd/auth/factotum/chap.c @@ -26,7 +26,7 @@ * write response: Chapreply or MSchapreply structure */ -#include +#include #include "dat.h" enum { diff --git a/sys/src/cmd/auth/keyfs.c b/sys/src/cmd/auth/keyfs.c index 4e39fa9..176e205 100644 --- a/sys/src/cmd/auth/keyfs.c +++ b/sys/src/cmd/auth/keyfs.c @@ -15,7 +15,7 @@ */ #include #include -#include +#include #include #include <9P2000.h> #include diff --git a/sys/src/cmd/auth/lib/getexpiration.c b/sys/src/cmd/auth/lib/getexpiration.c index a5a487c..958b57a 100644 --- a/sys/src/cmd/auth/lib/getexpiration.c +++ b/sys/src/cmd/auth/lib/getexpiration.c @@ -15,7 +15,7 @@ */ #include #include -#include +#include #include #include #include "authcmdlib.h" diff --git a/sys/src/cmd/auth/lib/querybio.c b/sys/src/cmd/auth/lib/querybio.c index abe6b7a..0b79c86 100644 --- a/sys/src/cmd/auth/lib/querybio.c +++ b/sys/src/cmd/auth/lib/querybio.c @@ -16,7 +16,7 @@ #include #include #include -#include +#include #include #include "authcmdlib.h" diff --git a/sys/src/cmd/auth/lib/rdbio.c b/sys/src/cmd/auth/lib/rdbio.c index 43692fc..f571cf4 100644 --- a/sys/src/cmd/auth/lib/rdbio.c +++ b/sys/src/cmd/auth/lib/rdbio.c @@ -16,7 +16,7 @@ #include #include #include -#include +#include #include #include "authcmdlib.h" diff --git a/sys/src/cmd/auth/lib/wrbio.c b/sys/src/cmd/auth/lib/wrbio.c index 9e2f9b5..72730ed 100644 --- a/sys/src/cmd/auth/lib/wrbio.c +++ b/sys/src/cmd/auth/lib/wrbio.c @@ -16,7 +16,7 @@ #include #include #include -#include +#include #include #include "authcmdlib.h" diff --git a/sys/src/cmd/auth/secureidcheck.c b/sys/src/cmd/auth/secureidcheck.c index 1be6c17..2c94f1a 100644 --- a/sys/src/cmd/auth/secureidcheck.c +++ b/sys/src/cmd/auth/secureidcheck.c @@ -29,7 +29,7 @@ #include #include #include -#include +#include #include #include #include diff --git a/sys/src/cmd/awk/lex.c b/sys/src/cmd/awk/lex.c index ab49ca9..027e283 100644 --- a/sys/src/cmd/awk/lex.c +++ b/sys/src/cmd/awk/lex.c @@ -24,7 +24,7 @@ THIS SOFTWARE. #include #include -#include +#include #include #include "awk.h" #include "y.tab.h" diff --git a/sys/src/cmd/awk/lib.c b/sys/src/cmd/awk/lib.c index 10ab12d..7036f36 100644 --- a/sys/src/cmd/awk/lib.c +++ b/sys/src/cmd/awk/lib.c @@ -24,7 +24,7 @@ THIS SOFTWARE. #include #include -#include +#include #include #include "awk.h" #include "y.tab.h" diff --git a/sys/src/cmd/awk/re.c b/sys/src/cmd/awk/re.c index acb2dc3..eecd326 100644 --- a/sys/src/cmd/awk/re.c +++ b/sys/src/cmd/awk/re.c @@ -24,7 +24,7 @@ THIS SOFTWARE. #include #include -#include +#include #include #include #include "awk.h" diff --git a/sys/src/cmd/awk/run.c b/sys/src/cmd/awk/run.c index 3913c0b..4e3e24c 100644 --- a/sys/src/cmd/awk/run.c +++ b/sys/src/cmd/awk/run.c @@ -24,7 +24,7 @@ THIS SOFTWARE. #include #include -#include +#include #include #include "awk.h" #include "y.tab.h" diff --git a/sys/src/cmd/awk/tran.c b/sys/src/cmd/awk/tran.c index 17f6d0a..b84436a 100644 --- a/sys/src/cmd/awk/tran.c +++ b/sys/src/cmd/awk/tran.c @@ -25,7 +25,7 @@ THIS SOFTWARE. #include #include #include -#include +#include #include #include "awk.h" #include "y.tab.h" diff --git a/sys/src/cmd/cmd.json b/sys/src/cmd/cmd.json index 564c768..552447e 100644 --- a/sys/src/cmd/cmd.json +++ b/sys/src/cmd/cmd.json @@ -4,6 +4,7 @@ "/arch/$ARCH/include/cflags.json" ], "Cflags": [ + "-9", "-fstack-check", "-fstack-protector-all" ], diff --git a/sys/src/cmd/disk/format.c b/sys/src/cmd/disk/format.c index c92ed35..337153b 100644 --- a/sys/src/cmd/disk/format.c +++ b/sys/src/cmd/disk/format.c @@ -15,7 +15,7 @@ */ #include #include -#include +#include #include /* diff --git a/sys/src/cmd/disk/prep/calc.y b/sys/src/cmd/disk/prep/calc.y index bc1f711..4179740 100644 --- a/sys/src/cmd/disk/prep/calc.y +++ b/sys/src/cmd/disk/prep/calc.y @@ -56,7 +56,7 @@ expr: NUMBER %% #include -#include +#include #include "disk.h" #include "edit.h" diff --git a/sys/src/cmd/disk/prep/edit.c b/sys/src/cmd/disk/prep/edit.c index ec1ab83..40f7ec7 100644 --- a/sys/src/cmd/disk/prep/edit.c +++ b/sys/src/cmd/disk/prep/edit.c @@ -19,7 +19,7 @@ #include #include #include -#include +#include #include #include "edit.h" diff --git a/sys/src/cmd/disk/prep/fdisk.c b/sys/src/cmd/disk/prep/fdisk.c index e65b937..a6045e4 100644 --- a/sys/src/cmd/disk/prep/fdisk.c +++ b/sys/src/cmd/disk/prep/fdisk.c @@ -13,7 +13,7 @@ #include #include #include -#include +#include #include #include "edit.h" diff --git a/sys/src/cmd/field.c b/sys/src/cmd/field.c index 00be0a5..f9fba3f 100644 --- a/sys/src/cmd/field.c +++ b/sys/src/cmd/field.c @@ -16,7 +16,7 @@ #include #include #include -#include +#include #include typedef struct Range Range; diff --git a/sys/src/cmd/hget.c b/sys/src/cmd/hget.c index eb7da4a..d711040 100644 --- a/sys/src/cmd/hget.c +++ b/sys/src/cmd/hget.c @@ -10,7 +10,7 @@ #include #include #include -#include +#include #include #include #include diff --git a/sys/src/cmd/hmi/console/comconsole.json b/sys/src/cmd/hmi/console/comconsole.json index 17fa846..038b8eb 100644 --- a/sys/src/cmd/hmi/console/comconsole.json +++ b/sys/src/cmd/hmi/console/comconsole.json @@ -4,6 +4,9 @@ "/arch/$ARCH/include/cflags.json" ], "Install": "/arch/$ARCH/cmd/hmi", + "Cflags": [ + "-9" + ], "Oflags": [ "-static", "-l9p2000", diff --git a/sys/src/cmd/hmi/console/pipeconsole.json b/sys/src/cmd/hmi/console/pipeconsole.json index c7bb478..1a1496e 100644 --- a/sys/src/cmd/hmi/console/pipeconsole.json +++ b/sys/src/cmd/hmi/console/pipeconsole.json @@ -4,6 +4,9 @@ "/arch/$ARCH/include/cflags.json" ], "Install": "/arch/$ARCH/cmd/hmi", + "Cflags": [ + "-9" + ], "Oflags": [ "-static", "-l9p2000", diff --git a/sys/src/cmd/hmi/console/screenconsole.json b/sys/src/cmd/hmi/console/screenconsole.json index 3b566df..ad5c833 100644 --- a/sys/src/cmd/hmi/console/screenconsole.json +++ b/sys/src/cmd/hmi/console/screenconsole.json @@ -4,6 +4,9 @@ "/arch/$ARCH/include/cflags.json" ], "Install": "/arch/$ARCH/cmd/hmi", + "Cflags": [ + "-9" + ], "Oflags": [ "-static", "-l9p2000", diff --git a/sys/src/cmd/hoc/hoc.y b/sys/src/cmd/hoc/hoc.y index c1cdf2b..d829f11 100644 --- a/sys/src/cmd/hoc/hoc.y +++ b/sys/src/cmd/hoc/hoc.y @@ -144,7 +144,7 @@ arglist: /* nothing */ { $$ = 0; } %% /* end of grammar */ #include -#include +#include char *progname; int lineno = 1; jmp_buf begin; diff --git a/sys/src/cmd/ip/dhcpd/db.c b/sys/src/cmd/ip/dhcpd/db.c index 3b8e768..da36363 100644 --- a/sys/src/cmd/ip/dhcpd/db.c +++ b/sys/src/cmd/ip/dhcpd/db.c @@ -18,7 +18,7 @@ #include #include #include -#include +#include #include "dat.h" /* diff --git a/sys/src/cmd/ip/gping.c b/sys/src/cmd/ip/gping.c index 75b1c4e..536f959 100644 --- a/sys/src/cmd/ip/gping.c +++ b/sys/src/cmd/ip/gping.c @@ -9,7 +9,7 @@ #include #include -#include +#include #include #include <9P2000.h> #include diff --git a/sys/src/cmd/ip/ping.c b/sys/src/cmd/ip/ping.c index df81bef..483c0dc 100644 --- a/sys/src/cmd/ip/ping.c +++ b/sys/src/cmd/ip/ping.c @@ -10,7 +10,7 @@ /* ping for ip v4 and v6 */ #include #include -#include +#include #include #include #include diff --git a/sys/src/cmd/ip/traceroute.c b/sys/src/cmd/ip/traceroute.c index 36713b3..65de8da 100644 --- a/sys/src/cmd/ip/traceroute.c +++ b/sys/src/cmd/ip/traceroute.c @@ -9,7 +9,7 @@ #include #include -#include +#include #include #include #include diff --git a/sys/src/cmd/join.c b/sys/src/cmd/join.c index cab4cfe..7e33623 100644 --- a/sys/src/cmd/join.c +++ b/sys/src/cmd/join.c @@ -11,7 +11,7 @@ #include #include #include -#include +#include enum { F1, diff --git a/sys/src/cmd/lock.c b/sys/src/cmd/lock.c index fd20624..a35c66d 100644 --- a/sys/src/cmd/lock.c +++ b/sys/src/cmd/lock.c @@ -13,7 +13,7 @@ #include #include -#include +#include static int debug; static int lockwait; diff --git a/sys/src/cmd/ndb/cs.c b/sys/src/cmd/ndb/cs.c index 679a944..9800f6f 100644 --- a/sys/src/cmd/ndb/cs.c +++ b/sys/src/cmd/ndb/cs.c @@ -19,7 +19,7 @@ #include #include <9P2000.h> #include -#include +#include #include #include #include diff --git a/sys/src/cmd/ndb/dblookup.c b/sys/src/cmd/ndb/dblookup.c index 79e4c2e..b89ca58 100644 --- a/sys/src/cmd/ndb/dblookup.c +++ b/sys/src/cmd/ndb/dblookup.c @@ -19,7 +19,7 @@ #include #include #include -#include +#include #include "dns.h" enum { diff --git a/sys/src/cmd/ndb/dn.c b/sys/src/cmd/ndb/dn.c index 9aca442..4069ed8 100644 --- a/sys/src/cmd/ndb/dn.c +++ b/sys/src/cmd/ndb/dn.c @@ -16,7 +16,7 @@ #include #include #include -#include +#include #include "dns.h" /* diff --git a/sys/src/cmd/ndb/dnsdebug.c b/sys/src/cmd/ndb/dnsdebug.c index e96cdb9..5121bd3 100644 --- a/sys/src/cmd/ndb/dnsdebug.c +++ b/sys/src/cmd/ndb/dnsdebug.c @@ -16,7 +16,7 @@ #include #include #include -#include +#include #include #include #include "dns.h" diff --git a/sys/src/cmd/ndb/dnsquery.c b/sys/src/cmd/ndb/dnsquery.c index 459c911..7c07ec1 100644 --- a/sys/src/cmd/ndb/dnsquery.c +++ b/sys/src/cmd/ndb/dnsquery.c @@ -13,7 +13,7 @@ #include #include #include -#include +#include #include #include "dns.h" #include "ip.h" diff --git a/sys/src/cmd/ndb/mkdb.c b/sys/src/cmd/ndb/mkdb.c index 7bb801a..e8521da 100644 --- a/sys/src/cmd/ndb/mkdb.c +++ b/sys/src/cmd/ndb/mkdb.c @@ -16,7 +16,7 @@ #include #include #include -#include +#include Biobuf in; Biobuf out; diff --git a/sys/src/cmd/pict/jpegdump.c b/sys/src/cmd/pict/jpegdump.c index 0b132cb..0be876e 100644 --- a/sys/src/cmd/pict/jpegdump.c +++ b/sys/src/cmd/pict/jpegdump.c @@ -4,7 +4,7 @@ #include #include #include -#include +#include /* subroutines done by macros */ #define min(A,B) ((A)<(B) ? (A) : (B)) diff --git a/sys/src/cmd/pict/readpng.c b/sys/src/cmd/pict/readpng.c index 8ea738e..ac6b0a4 100644 --- a/sys/src/cmd/pict/readpng.c +++ b/sys/src/cmd/pict/readpng.c @@ -1,6 +1,6 @@ #include #include -#include +#include #include #include #include diff --git a/sys/src/cmd/pict/readppm.c b/sys/src/cmd/pict/readppm.c index a454f04..da51e4a 100644 --- a/sys/src/cmd/pict/readppm.c +++ b/sys/src/cmd/pict/readppm.c @@ -2,7 +2,7 @@ #include #include #include -#include +#include #include "imagefile.h" Rawimage *readppm(Biobuf*, Rawimage*); diff --git a/sys/src/cmd/pict/readtga.c b/sys/src/cmd/pict/readtga.c index 482aa7e..38136c9 100644 --- a/sys/src/cmd/pict/readtga.c +++ b/sys/src/cmd/pict/readtga.c @@ -9,7 +9,7 @@ #include #include #include -#include +#include #include "imagefile.h" enum { diff --git a/sys/src/cmd/pict/readv210.c b/sys/src/cmd/pict/readv210.c index d7b866f..e8061e2 100644 --- a/sys/src/cmd/pict/readv210.c +++ b/sys/src/cmd/pict/readv210.c @@ -27,7 +27,7 @@ #include #include #include -#include +#include #include "imagefile.h" enum { diff --git a/sys/src/cmd/pict/readyuv.c b/sys/src/cmd/pict/readyuv.c index c61b825..82fa3e4 100644 --- a/sys/src/cmd/pict/readyuv.c +++ b/sys/src/cmd/pict/readyuv.c @@ -3,7 +3,7 @@ #include #include #include -#include +#include #include "imagefile.h" diff --git a/sys/src/cmd/pict/togif.c b/sys/src/cmd/pict/togif.c index 1e0aa6a..3a19970 100644 --- a/sys/src/cmd/pict/togif.c +++ b/sys/src/cmd/pict/togif.c @@ -2,7 +2,7 @@ #include #include #include -#include +#include #include #include "imagefile.h" diff --git a/sys/src/cmd/pict/tojpg.c b/sys/src/cmd/pict/tojpg.c index 6a83346..1310473 100644 --- a/sys/src/cmd/pict/tojpg.c +++ b/sys/src/cmd/pict/tojpg.c @@ -2,7 +2,7 @@ #include #include #include -#include +#include #include #include "imagefile.h" diff --git a/sys/src/cmd/pict/topng.c b/sys/src/cmd/pict/topng.c index da4d16b..4319a25 100644 --- a/sys/src/cmd/pict/topng.c +++ b/sys/src/cmd/pict/topng.c @@ -2,7 +2,7 @@ #include #include #include -#include +#include #include #include #include "imagefile.h" diff --git a/sys/src/cmd/pict/toppm.c b/sys/src/cmd/pict/toppm.c index 6fa8f7b..720964b 100644 --- a/sys/src/cmd/pict/toppm.c +++ b/sys/src/cmd/pict/toppm.c @@ -2,7 +2,7 @@ #include #include #include -#include +#include #include #include "imagefile.h" diff --git a/sys/src/cmd/pict/writepng.c b/sys/src/cmd/pict/writepng.c index cb4d018..b1a7717 100644 --- a/sys/src/cmd/pict/writepng.c +++ b/sys/src/cmd/pict/writepng.c @@ -5,7 +5,7 @@ #include #include #include -#include +#include #include #include #include "imagefile.h" diff --git a/sys/src/cmd/rc/build.json b/sys/src/cmd/rc/build.json index d0cff4f..c399cce 100644 --- a/sys/src/cmd/rc/build.json +++ b/sys/src/cmd/rc/build.json @@ -1,5 +1,8 @@ { "rc": { + "Cflags": [ + "-9" + ], "Include": [ "../kernel.json" ], diff --git a/sys/src/cmd/rio/wctl.c b/sys/src/cmd/rio/wctl.c index 7b379e7..31171de 100644 --- a/sys/src/cmd/rio/wctl.c +++ b/sys/src/cmd/rio/wctl.c @@ -25,7 +25,7 @@ #include #include "dat.h" #include "fns.h" -#include +#include char Ebadwr[] = "bad rectangle in wctl request"; char Ewalloc[] = "window allocation failed in wctl request"; diff --git a/sys/src/cmd/stats.c b/sys/src/cmd/stats.c index 87efbee..bfd1f63 100644 --- a/sys/src/cmd/stats.c +++ b/sys/src/cmd/stats.c @@ -1,7 +1,7 @@ #include #include #include -#include +#include #include #include #include diff --git a/sys/src/cmd/tail.c b/sys/src/cmd/tail.c index 40e9785..75b8338 100644 --- a/sys/src/cmd/tail.c +++ b/sys/src/cmd/tail.c @@ -7,10 +7,10 @@ * in the LICENSE file. */ -#include -#include -#include -#include +#include +#include +#include +#include /* * tail command, posix plus v10 option -r. diff --git a/sys/src/cmd/tar.c b/sys/src/cmd/tar.c index fc90507..49ec3dd 100644 --- a/sys/src/cmd/tar.c +++ b/sys/src/cmd/tar.c @@ -21,7 +21,7 @@ #include #include -#include +#include #include <9P2000.h> /* for %M */ #include diff --git a/sys/src/cmd/uniq.c b/sys/src/cmd/uniq.c index 7d1e7ec..d4d96d0 100644 --- a/sys/src/cmd/uniq.c +++ b/sys/src/cmd/uniq.c @@ -13,7 +13,7 @@ #include #include #include -#include +#include #define SIZE 8000 diff --git a/sys/src/cmd/usb/disk/disk.c b/sys/src/cmd/usb/disk/disk.c index ce48619..c532e9f 100644 --- a/sys/src/cmd/usb/disk/disk.c +++ b/sys/src/cmd/usb/disk/disk.c @@ -26,7 +26,7 @@ #include #include -#include +#include #include <9P2000.h> #include #include <9p.h> diff --git a/sys/src/cmd/usb/serial/serial.c b/sys/src/cmd/usb/serial/serial.c index 0c7b545..f46f0b6 100644 --- a/sys/src/cmd/usb/serial/serial.c +++ b/sys/src/cmd/usb/serial/serial.c @@ -25,7 +25,7 @@ #include #include -#include +#include #include #include <9P2000.h> #include <9p.h> diff --git a/sys/src/cmd/vt/vt.c b/sys/src/cmd/vt/vt.c index 4d2b429..347d93d 100644 --- a/sys/src/cmd/vt/vt.c +++ b/sys/src/cmd/vt/vt.c @@ -39,7 +39,7 @@ #include "cons.h" -#include +#include int wraparound = 1; int originrelative = 0; diff --git a/sys/src/kern/amd64/core.json b/sys/src/kern/amd64/core.json index 158789e..e4d1a8a 100644 --- a/sys/src/kern/amd64/core.json +++ b/sys/src/kern/amd64/core.json @@ -6,6 +6,7 @@ "Cflags": [ "-DKERNEL", "-DKERNDATE=1433623937", + "-9", "-c", "-I.", "-I$JEHANNE/sys/src/lib/jehanne", diff --git a/sys/src/kern/amd64/inith.json b/sys/src/kern/amd64/inith.json index cc5cd4e..0792acd 100644 --- a/sys/src/kern/amd64/inith.json +++ b/sys/src/kern/amd64/inith.json @@ -1,6 +1,7 @@ { "inith": { "Cflags": [ + "-9", "-g", "-Wall", "-Wno-missing-braces", diff --git a/sys/src/kern/boot/build.json b/sys/src/kern/boot/build.json index f42f270..6274411 100644 --- a/sys/src/kern/boot/build.json +++ b/sys/src/kern/boot/build.json @@ -38,6 +38,9 @@ ] }, "B.Exec": { + "Cflags": [ + "-9" + ], "Include": [ "/arch/$ARCH/include/cflags.json" ], diff --git a/sys/src/lib/disk/disk.c b/sys/src/lib/disk/disk.c index 7d4e832..33a06d0 100644 --- a/sys/src/lib/disk/disk.c +++ b/sys/src/lib/disk/disk.c @@ -1,7 +1,7 @@ #include #include #include -#include +#include #include static Disk* diff --git a/sys/src/lib/ip/parseip.c b/sys/src/lib/ip/parseip.c index da832ce..c043f28 100644 --- a/sys/src/lib/ip/parseip.c +++ b/sys/src/lib/ip/parseip.c @@ -9,7 +9,7 @@ #include #include -#include +#include #include char* diff --git a/sys/src/lib/ip/readipifc.c b/sys/src/lib/ip/readipifc.c index 1208125..0bb7ff2 100644 --- a/sys/src/lib/ip/readipifc.c +++ b/sys/src/lib/ip/readipifc.c @@ -9,7 +9,7 @@ #include #include -#include +#include #include static Ipifc** diff --git a/sys/src/lib/jehanne/9sys/announce.c b/sys/src/lib/jehanne/9sys/announce.c index 95fdd2e..74da814 100644 --- a/sys/src/lib/jehanne/9sys/announce.c +++ b/sys/src/lib/jehanne/9sys/announce.c @@ -9,7 +9,7 @@ #include #include -#include +#include static int nettrans(const char*, char*, int na, char*, int); diff --git a/sys/src/lib/jehanne/fmt/fltfmt.c b/sys/src/lib/jehanne/fmt/fltfmt.c index 5c8f5fb..32f69f7 100644 --- a/sys/src/lib/jehanne/fmt/fltfmt.c +++ b/sys/src/lib/jehanne/fmt/fltfmt.c @@ -9,7 +9,7 @@ #include #include -#include +#include #include "fmtdef.h" enum diff --git a/sys/src/lib/jehanne/port/ctype.c b/sys/src/lib/jehanne/port/ctype.c index 5e3b843..c5e0520 100644 --- a/sys/src/lib/jehanne/port/ctype.c +++ b/sys/src/lib/jehanne/port/ctype.c @@ -9,7 +9,7 @@ #include #include -#include +#include uint8_t _ctype[256] = { diff --git a/sys/src/lib/jehanne/port/encodefmt.c b/sys/src/lib/jehanne/port/encodefmt.c index d390bc7..3bf54df 100644 --- a/sys/src/lib/jehanne/port/encodefmt.c +++ b/sys/src/lib/jehanne/port/encodefmt.c @@ -9,7 +9,7 @@ #include #include -#include +#include int jehanne_encodefmt(Fmt *f) diff --git a/sys/src/lib/jehanne/port/hangup.c b/sys/src/lib/jehanne/port/hangup.c index 691c63f..a157105 100644 --- a/sys/src/lib/jehanne/port/hangup.c +++ b/sys/src/lib/jehanne/port/hangup.c @@ -9,7 +9,7 @@ #include #include -#include +#include /* * force a connection to hangup diff --git a/sys/src/lib/jehanne/port/netmkaddr.c b/sys/src/lib/jehanne/port/netmkaddr.c index 330bf61..6732e24 100644 --- a/sys/src/lib/jehanne/port/netmkaddr.c +++ b/sys/src/lib/jehanne/port/netmkaddr.c @@ -9,7 +9,7 @@ #include #include -#include +#include /* * make an address, add the defaults diff --git a/sys/src/lib/jehanne/port/strtod.c b/sys/src/lib/jehanne/port/strtod.c index 3a66c75..9eaa7af 100644 --- a/sys/src/lib/jehanne/port/strtod.c +++ b/sys/src/lib/jehanne/port/strtod.c @@ -9,7 +9,7 @@ #include #include -#include +#include /* * This routine will convert to arbitrary precision diff --git a/sys/src/lib/jehanne/port/toupper.c b/sys/src/lib/jehanne/port/toupper.c index a048a60..e04c0e0 100644 --- a/sys/src/lib/jehanne/port/toupper.c +++ b/sys/src/lib/jehanne/port/toupper.c @@ -7,7 +7,7 @@ * in the LICENSE file. */ -#include +#include int jehanne_toupper(int c) diff --git a/sys/src/lib/ndb/ipattr.c b/sys/src/lib/ndb/ipattr.c index 408d6a0..1f61596 100644 --- a/sys/src/lib/ndb/ipattr.c +++ b/sys/src/lib/ndb/ipattr.c @@ -8,7 +8,7 @@ */ #include -#include +#include /* * return ndb attribute type of an ip name diff --git a/sys/src/lib/ndb/ndbaux.c b/sys/src/lib/ndb/ndbaux.c index 63d9eee..d471dd6 100644 --- a/sys/src/lib/ndb/ndbaux.c +++ b/sys/src/lib/ndb/ndbaux.c @@ -10,7 +10,7 @@ #include #include #include -#include +#include #include #include "ndbhf.h" diff --git a/sys/src/lib/ndb/ndbcat.c b/sys/src/lib/ndb/ndbcat.c index bed2558..13f4141 100644 --- a/sys/src/lib/ndb/ndbcat.c +++ b/sys/src/lib/ndb/ndbcat.c @@ -10,7 +10,7 @@ #include #include #include -#include +#include #include Ndb* diff --git a/sys/src/lib/ndb/ndbfree.c b/sys/src/lib/ndb/ndbfree.c index d6b1985..f267245 100644 --- a/sys/src/lib/ndb/ndbfree.c +++ b/sys/src/lib/ndb/ndbfree.c @@ -10,7 +10,7 @@ #include #include #include -#include +#include #include #include "ndbhf.h" diff --git a/sys/src/lib/ndb/ndbopen.c b/sys/src/lib/ndb/ndbopen.c index 8fc6b15..191e467 100644 --- a/sys/src/lib/ndb/ndbopen.c +++ b/sys/src/lib/ndb/ndbopen.c @@ -11,7 +11,7 @@ #include #include #include -#include +#include #include #include "ndbhf.h" diff --git a/sys/src/lib/ndb/ndbparse.c b/sys/src/lib/ndb/ndbparse.c index 5ce23e5..43f3e7f 100644 --- a/sys/src/lib/ndb/ndbparse.c +++ b/sys/src/lib/ndb/ndbparse.c @@ -10,7 +10,7 @@ #include #include #include -#include +#include #include #include "ndbhf.h" diff --git a/sys/src/lib/sec/port/ecc.c b/sys/src/lib/sec/port/ecc.c index ccb417b..7345f75 100644 --- a/sys/src/lib/sec/port/ecc.c +++ b/sys/src/lib/sec/port/ecc.c @@ -1,7 +1,7 @@ #include "os.h" #include #include -#include +#include extern void jacobian_affine(mpint *p, mpint *X, mpint *Y, mpint *Z); diff --git a/sys/src/lib/stdio/vfscanf.c b/sys/src/lib/stdio/vfscanf.c index 045d656..4a776da 100644 --- a/sys/src/lib/stdio/vfscanf.c +++ b/sys/src/lib/stdio/vfscanf.c @@ -11,7 +11,7 @@ * pANS stdio -- vfscanf */ #include "iolib.h" -#include +#include static int icvt_f(FILE *f, va_list *args, int store, int width, int type); static int icvt_x(FILE *f, va_list *args, int store, int width, int type); static int icvt_sq(FILE *f, va_list *args, int store, int width, int type);