gcc & system build: add `-9` and remove `--posix` from build files

This commit is contained in:
Giacomo Tesio 2020-09-10 22:38:28 +02:00
parent f535d68985
commit 0a325039bf
85 changed files with 94 additions and 80 deletions

View File

@ -1,7 +1,6 @@
{
"buildflags": {
"Cflags": [
"-fno-builtin",
"-fno-omit-frame-pointer",
"-fplan9-extensions",
"-fvar-tracking",

View File

@ -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",

View File

@ -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",

View File

@ -14,7 +14,7 @@
#include <thread.h>
#include <9P2000.h>
#include <9p.h>
#include <ctype.h>
#include <jehanne/ctype.h>
#include "dat.h"
void mainctl(void*);

View File

@ -14,7 +14,7 @@
#include <lib9.h>
#include <libsec.h>
#include <authsrv.h>
#include <ctype.h>
#include <jehanne/ctype.h>
#include <bio.h>
#include "authcmdlib.h"

View File

@ -16,7 +16,7 @@
#include <u.h>
#include <lib9.h>
#include <bio.h>
#include <ctype.h>
#include <jehanne/ctype.h>
#include "authcmdlib.h"
void

View File

@ -15,7 +15,7 @@
*/
#include <u.h>
#include <lib9.h>
#include <ctype.h>
#include <jehanne/ctype.h>
#include <authsrv.h>
#include <mp.h>
#include <libsec.h>

View File

@ -26,7 +26,7 @@
* write response: Chapreply or MSchapreply structure
*/
#include <ctype.h>
#include <jehanne/ctype.h>
#include "dat.h"
enum {

View File

@ -15,7 +15,7 @@
*/
#include <u.h>
#include <lib9.h>
#include <ctype.h>
#include <jehanne/ctype.h>
#include <authsrv.h>
#include <9P2000.h>
#include <bio.h>

View File

@ -15,7 +15,7 @@
*/
#include <u.h>
#include <lib9.h>
#include <ctype.h>
#include <jehanne/ctype.h>
#include <bio.h>
#include <authsrv.h>
#include "authcmdlib.h"

View File

@ -16,7 +16,7 @@
#include <u.h>
#include <lib9.h>
#include <bio.h>
#include <ctype.h>
#include <jehanne/ctype.h>
#include <authsrv.h>
#include "authcmdlib.h"

View File

@ -16,7 +16,7 @@
#include <u.h>
#include <lib9.h>
#include <bio.h>
#include <ctype.h>
#include <jehanne/ctype.h>
#include <authsrv.h>
#include "authcmdlib.h"

View File

@ -16,7 +16,7 @@
#include <u.h>
#include <lib9.h>
#include <bio.h>
#include <ctype.h>
#include <jehanne/ctype.h>
#include <authsrv.h>
#include "authcmdlib.h"

View File

@ -29,7 +29,7 @@
#include <u.h>
#include <lib9.h>
#include <ip.h>
#include <ctype.h>
#include <jehanne/ctype.h>
#include <mp.h>
#include <libsec.h>
#include <bio.h>

View File

@ -24,7 +24,7 @@ THIS SOFTWARE.
#include <u.h>
#include <lib9.h>
#include <ctype.h>
#include <jehanne/ctype.h>
#include <bio.h>
#include "awk.h"
#include "y.tab.h"

View File

@ -24,7 +24,7 @@ THIS SOFTWARE.
#include <u.h>
#include <lib9.h>
#include <ctype.h>
#include <jehanne/ctype.h>
#include <bio.h>
#include "awk.h"
#include "y.tab.h"

View File

@ -24,7 +24,7 @@ THIS SOFTWARE.
#include <u.h>
#include <lib9.h>
#include <ctype.h>
#include <jehanne/ctype.h>
#include <bio.h>
#include <regexp.h>
#include "awk.h"

View File

@ -24,7 +24,7 @@ THIS SOFTWARE.
#include <u.h>
#include <lib9.h>
#include <ctype.h>
#include <jehanne/ctype.h>
#include <bio.h>
#include "awk.h"
#include "y.tab.h"

View File

@ -25,7 +25,7 @@ THIS SOFTWARE.
#include <u.h>
#include <lib9.h>
#include <envvars.h>
#include <ctype.h>
#include <jehanne/ctype.h>
#include <bio.h>
#include "awk.h"
#include "y.tab.h"

View File

@ -4,6 +4,7 @@
"/arch/$ARCH/include/cflags.json"
],
"Cflags": [
"-9",
"-fstack-check",
"-fstack-protector-all"
],

View File

@ -15,7 +15,7 @@
*/
#include <u.h>
#include <lib9.h>
#include <ctype.h>
#include <jehanne/ctype.h>
#include <disk.h>
/*

View File

@ -56,7 +56,7 @@ expr: NUMBER
%%
#include <lib9.h>
#include <ctype.h>
#include <jehanne/ctype.h>
#include "disk.h"
#include "edit.h"

View File

@ -19,7 +19,7 @@
#include <u.h>
#include <lib9.h>
#include <bio.h>
#include <ctype.h>
#include <jehanne/ctype.h>
#include <disk.h>
#include "edit.h"

View File

@ -13,7 +13,7 @@
#include <u.h>
#include <lib9.h>
#include <bio.h>
#include <ctype.h>
#include <jehanne/ctype.h>
#include <disk.h>
#include "edit.h"

View File

@ -16,7 +16,7 @@
#include <u.h>
#include <lib9.h>
#include <bio.h>
#include <ctype.h>
#include <jehanne/ctype.h>
#include <regexp.h>
typedef struct Range Range;

View File

@ -10,7 +10,7 @@
#include <u.h>
#include <lib9.h>
#include <envvars.h>
#include <ctype.h>
#include <jehanne/ctype.h>
#include <bio.h>
#include <ip.h>
#include <libsec.h>

View File

@ -4,6 +4,9 @@
"/arch/$ARCH/include/cflags.json"
],
"Install": "/arch/$ARCH/cmd/hmi",
"Cflags": [
"-9"
],
"Oflags": [
"-static",
"-l9p2000",

View File

@ -4,6 +4,9 @@
"/arch/$ARCH/include/cflags.json"
],
"Install": "/arch/$ARCH/cmd/hmi",
"Cflags": [
"-9"
],
"Oflags": [
"-static",
"-l9p2000",

View File

@ -4,6 +4,9 @@
"/arch/$ARCH/include/cflags.json"
],
"Install": "/arch/$ARCH/cmd/hmi",
"Cflags": [
"-9"
],
"Oflags": [
"-static",
"-l9p2000",

View File

@ -144,7 +144,7 @@ arglist: /* nothing */ { $$ = 0; }
%%
/* end of grammar */
#include <bio.h>
#include <ctype.h>
#include <jehanne/ctype.h>
char *progname;
int lineno = 1;
jmp_buf begin;

View File

@ -18,7 +18,7 @@
#include <ip.h>
#include <bio.h>
#include <ndb.h>
#include <ctype.h>
#include <jehanne/ctype.h>
#include "dat.h"
/*

View File

@ -9,7 +9,7 @@
#include <u.h>
#include <lib9.h>
#include <ctype.h>
#include <jehanne/ctype.h>
#include <auth.h>
#include <9P2000.h>
#include <draw.h>

View File

@ -10,7 +10,7 @@
/* ping for ip v4 and v6 */
#include <u.h>
#include <lib9.h>
#include <ctype.h>
#include <jehanne/ctype.h>
#include <ip.h>
#include <bio.h>
#include <ndb.h>

View File

@ -9,7 +9,7 @@
#include <u.h>
#include <lib9.h>
#include <ctype.h>
#include <jehanne/ctype.h>
#include <bio.h>
#include <ndb.h>
#include <ip.h>

View File

@ -11,7 +11,7 @@
#include <u.h>
#include <lib9.h>
#include <bio.h>
#include <ctype.h>
#include <jehanne/ctype.h>
enum {
F1,

View File

@ -13,7 +13,7 @@
#include <u.h>
#include <libc.h>
#include <ctype.h>
#include <jehanne/ctype.h>
static int debug;
static int lockwait;

View File

@ -19,7 +19,7 @@
#include <auth.h>
#include <9P2000.h>
#include <bio.h>
#include <ctype.h>
#include <jehanne/ctype.h>
#include <ndb.h>
#include <ip.h>
#include <String.h>

View File

@ -19,7 +19,7 @@
#include <bio.h>
#include <ndb.h>
#include <ip.h>
#include <ctype.h>
#include <jehanne/ctype.h>
#include "dns.h"
enum {

View File

@ -16,7 +16,7 @@
#include <u.h>
#include <lib9.h>
#include <ip.h>
#include <ctype.h>
#include <jehanne/ctype.h>
#include "dns.h"
/*

View File

@ -16,7 +16,7 @@
#include <u.h>
#include <lib9.h>
#include <bio.h>
#include <ctype.h>
#include <jehanne/ctype.h>
#include <ip.h>
#include <ndb.h>
#include "dns.h"

View File

@ -13,7 +13,7 @@
#include <u.h>
#include <lib9.h>
#include <bio.h>
#include <ctype.h>
#include <jehanne/ctype.h>
#include <ndb.h>
#include "dns.h"
#include "ip.h"

View File

@ -16,7 +16,7 @@
#include <u.h>
#include <lib9.h>
#include <bio.h>
#include <ctype.h>
#include <jehanne/ctype.h>
Biobuf in;
Biobuf out;

View File

@ -4,7 +4,7 @@
#include <stdio.h>
#include <string.h>
#include <math.h>
#include <ctype.h>
#include <jehanne/ctype.h>
/* subroutines done by macros */
#define min(A,B) ((A)<(B) ? (A) : (B))

View File

@ -1,6 +1,6 @@
#include <u.h>
#include <lib9.h>
#include <ctype.h>
#include <jehanne/ctype.h>
#include <bio.h>
#include <flate.h>
#include <draw.h>

View File

@ -2,7 +2,7 @@
#include <lib9.h>
#include <bio.h>
#include <draw.h>
#include <ctype.h>
#include <jehanne/ctype.h>
#include "imagefile.h"
Rawimage *readppm(Biobuf*, Rawimage*);

View File

@ -9,7 +9,7 @@
#include <lib9.h>
#include <bio.h>
#include <draw.h>
#include <ctype.h>
#include <jehanne/ctype.h>
#include "imagefile.h"
enum {

View File

@ -27,7 +27,7 @@
#include <lib9.h>
#include <bio.h>
#include <draw.h>
#include <ctype.h>
#include <jehanne/ctype.h>
#include "imagefile.h"
enum {

View File

@ -3,7 +3,7 @@
#include <lib9.h>
#include <bio.h>
#include <draw.h>
#include <ctype.h>
#include <jehanne/ctype.h>
#include "imagefile.h"

View File

@ -2,7 +2,7 @@
#include <lib9.h>
#include <draw.h>
#include <memdraw.h>
#include <ctype.h>
#include <jehanne/ctype.h>
#include <bio.h>
#include "imagefile.h"

View File

@ -2,7 +2,7 @@
#include <lib9.h>
#include <draw.h>
#include <memdraw.h>
#include <ctype.h>
#include <jehanne/ctype.h>
#include <bio.h>
#include "imagefile.h"

View File

@ -2,7 +2,7 @@
#include <lib9.h>
#include <draw.h>
#include <memdraw.h>
#include <ctype.h>
#include <jehanne/ctype.h>
#include <bio.h>
#include <flate.h>
#include "imagefile.h"

View File

@ -2,7 +2,7 @@
#include <lib9.h>
#include <draw.h>
#include <memdraw.h>
#include <ctype.h>
#include <jehanne/ctype.h>
#include <bio.h>
#include "imagefile.h"

View File

@ -5,7 +5,7 @@
#include <lib9.h>
#include <draw.h>
#include <memdraw.h>
#include <ctype.h>
#include <jehanne/ctype.h>
#include <bio.h>
#include <flate.h>
#include "imagefile.h"

View File

@ -1,5 +1,8 @@
{
"rc": {
"Cflags": [
"-9"
],
"Include": [
"../kernel.json"
],

View File

@ -25,7 +25,7 @@
#include <plumb.h>
#include "dat.h"
#include "fns.h"
#include <ctype.h>
#include <jehanne/ctype.h>
char Ebadwr[] = "bad rectangle in wctl request";
char Ewalloc[] = "window allocation failed in wctl request";

View File

@ -1,7 +1,7 @@
#include <u.h>
#include <lib9.h>
#include <envvars.h>
#include <ctype.h>
#include <jehanne/ctype.h>
#include <draw.h>
#include <event.h>
#include <keyboard.h>

View File

@ -7,10 +7,10 @@
* in the LICENSE file.
*/
#include <u.h>
#include <lib9.h>
#include <ctype.h>
#include <bio.h>
#include <u.h>
#include <lib9.h>
#include <jehanne/ctype.h>
#include <bio.h>
/*
* tail command, posix plus v10 option -r.

View File

@ -21,7 +21,7 @@
#include <u.h>
#include <lib9.h>
#include <ctype.h>
#include <jehanne/ctype.h>
#include <9P2000.h> /* for %M */
#include <String.h>

View File

@ -13,7 +13,7 @@
#include <u.h>
#include <lib9.h>
#include <bio.h>
#include <ctype.h>
#include <jehanne/ctype.h>
#define SIZE 8000

View File

@ -26,7 +26,7 @@
#include <u.h>
#include <lib9.h>
#include <ctype.h>
#include <jehanne/ctype.h>
#include <9P2000.h>
#include <thread.h>
#include <9p.h>

View File

@ -25,7 +25,7 @@
#include <u.h>
#include <lib9.h>
#include <ctype.h>
#include <jehanne/ctype.h>
#include <thread.h>
#include <9P2000.h>
#include <9p.h>

View File

@ -39,7 +39,7 @@
#include "cons.h"
#include <ctype.h>
#include <jehanne/ctype.h>
int wraparound = 1;
int originrelative = 0;

View File

@ -6,6 +6,7 @@
"Cflags": [
"-DKERNEL",
"-DKERNDATE=1433623937",
"-9",
"-c",
"-I.",
"-I$JEHANNE/sys/src/lib/jehanne",

View File

@ -1,6 +1,7 @@
{
"inith": {
"Cflags": [
"-9",
"-g",
"-Wall",
"-Wno-missing-braces",

View File

@ -38,6 +38,9 @@
]
},
"B.Exec": {
"Cflags": [
"-9"
],
"Include": [
"/arch/$ARCH/include/cflags.json"
],

View File

@ -1,7 +1,7 @@
#include <u.h>
#include <lib9.h>
#include <bio.h>
#include <ctype.h>
#include <jehanne/ctype.h>
#include <disk.h>
static Disk*

View File

@ -9,7 +9,7 @@
#include <u.h>
#include <lib9.h>
#include <ctype.h>
#include <jehanne/ctype.h>
#include <ip.h>
char*

View File

@ -9,7 +9,7 @@
#include <u.h>
#include <lib9.h>
#include <ctype.h>
#include <jehanne/ctype.h>
#include <ip.h>
static Ipifc**

View File

@ -9,7 +9,7 @@
#include <u.h>
#include <libc.h>
#include <ctype.h>
#include <jehanne/ctype.h>
static int nettrans(const char*, char*, int na, char*, int);

View File

@ -9,7 +9,7 @@
#include <u.h>
#include <libc.h>
#include <ctype.h>
#include <jehanne/ctype.h>
#include "fmtdef.h"
enum

View File

@ -9,7 +9,7 @@
#include <u.h>
#include <libc.h>
#include <ctype.h>
#include <jehanne/ctype.h>
uint8_t _ctype[256] =
{

View File

@ -9,7 +9,7 @@
#include <u.h>
#include <libc.h>
#include <ctype.h>
#include <jehanne/ctype.h>
int
jehanne_encodefmt(Fmt *f)

View File

@ -9,7 +9,7 @@
#include <u.h>
#include <libc.h>
#include <ctype.h>
#include <jehanne/ctype.h>
/*
* force a connection to hangup

View File

@ -9,7 +9,7 @@
#include <u.h>
#include <libc.h>
#include <ctype.h>
#include <jehanne/ctype.h>
/*
* make an address, add the defaults

View File

@ -9,7 +9,7 @@
#include <u.h>
#include <libc.h>
#include <ctype.h>
#include <jehanne/ctype.h>
/*
* This routine will convert to arbitrary precision

View File

@ -7,7 +7,7 @@
* in the LICENSE file.
*/
#include <ctype.h>
#include <jehanne/ctype.h>
int
jehanne_toupper(int c)

View File

@ -8,7 +8,7 @@
*/
#include <u.h>
#include <ctype.h>
#include <jehanne/ctype.h>
/*
* return ndb attribute type of an ip name

View File

@ -10,7 +10,7 @@
#include <u.h>
#include <lib9.h>
#include <bio.h>
#include <ctype.h>
#include <jehanne/ctype.h>
#include <ndb.h>
#include "ndbhf.h"

View File

@ -10,7 +10,7 @@
#include <u.h>
#include <lib9.h>
#include <bio.h>
#include <ctype.h>
#include <jehanne/ctype.h>
#include <ndb.h>
Ndb*

View File

@ -10,7 +10,7 @@
#include <u.h>
#include <lib9.h>
#include <bio.h>
#include <ctype.h>
#include <jehanne/ctype.h>
#include <ndb.h>
#include "ndbhf.h"

View File

@ -11,7 +11,7 @@
#include <lib9.h>
#include <envvars.h>
#include <bio.h>
#include <ctype.h>
#include <jehanne/ctype.h>
#include <ndb.h>
#include "ndbhf.h"

View File

@ -10,7 +10,7 @@
#include <u.h>
#include <lib9.h>
#include <bio.h>
#include <ctype.h>
#include <jehanne/ctype.h>
#include <ndb.h>
#include "ndbhf.h"

View File

@ -1,7 +1,7 @@
#include "os.h"
#include <mp.h>
#include <libsec.h>
#include <ctype.h>
#include <jehanne/ctype.h>
extern void jacobian_affine(mpint *p,
mpint *X, mpint *Y, mpint *Z);

View File

@ -11,7 +11,7 @@
* pANS stdio -- vfscanf
*/
#include "iolib.h"
#include <ctype.h>
#include <jehanne/ctype.h>
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);