Browse Source

Really expose warnings

But also make it so that we can continue building.
By exposing them, we see them so we can fix them.

Signed-off-by: Dan Cross <cross@gajendra.net>
Dan Cross 7 years ago
parent
commit
3554d87882

+ 1 - 4
aarch64/include/cflags.json

@@ -9,10 +9,7 @@
 			"-ggdb",
 			"-O0",
 			"-static",
-			"-Wall",
-			"-Wno-missing-braces",
-			"-Wno-parentheses",
-			"-Wno-unknown-pragmas"
+			"-Wall"
 		]
 	}
 }

+ 0 - 4
aarch64/include/klib.json

@@ -5,10 +5,6 @@
 			"-ffreestanding",
 			"-fno-builtin",
 			"-Wall",
-			"-Wno-missing-braces",
-			"-Wno-parentheses",
-			"-Wno-unknown-pragmas",
-			"-Wuninitialized",
 			"-g"
 		],
 		"Oflags": [

+ 0 - 6
sys/src/9/aarch64/core.json

@@ -9,12 +9,6 @@
 			"-g",
 			"-Wall",
 			"-W",
-			"-Wno-sign-compare",
-			"-Wno-missing-field-initializers",
-			"-Wno-unused-parameter",
-			"-Wno-missing-braces",
-			"-Wno-parentheses",
-			"-Wno-unknown-pragmas",
 			"-Werror",
 			"-I", "/sys/src/9/aarch64",
 			"-I", "/sys/src/9/port"

+ 0 - 3
sys/src/lib9p/lib9p.json

@@ -1,8 +1,5 @@
 {
 	"lib9p": {
-		"Cflags": [
-			"-Werror"
-		],
 		"Include": [
 			"../lib.json"
 		],

+ 0 - 3
sys/src/libString/libString.json

@@ -1,8 +1,5 @@
 {
 	"libString": {
-		"Cflags": [
-			"-Werror"
-		],
 		"Include": [
 			"../lib.json"
 		],

+ 0 - 3
sys/src/libauth/libauth.json

@@ -1,8 +1,5 @@
 {
 	"libauth": {
-		"Cflags": [
-			"-Werror"
-		],
 		"Include": [
 			"../lib.json"
 		],

+ 0 - 3
sys/src/libauthsrv/libauthsrv.json

@@ -1,8 +1,5 @@
 {
 	"libauthsrv": {
-		"Cflags": [
-			"-Werror"
-		],
 		"Include": [
 			"../lib.json"
 		],

+ 0 - 3
sys/src/libavl/libavl.json

@@ -1,8 +1,5 @@
 {
 	"libavl": {
-		"Cflags": [
-			"-Werror"
-		],
 		"Include": [
 			"../lib.json"
 		],

+ 0 - 3
sys/src/libbio/libbio.json

@@ -1,8 +1,5 @@
 {
 	"libbio": {
-		"Cflags": [
-			"-Werror"
-		],
 		"Include": [
 			"../lib.json"
 		],

+ 1 - 2
sys/src/libc/klibc.json

@@ -1,8 +1,7 @@
 {
 	"KernelLibc": {
 		"Cflags": [
-			"-fasm",
-			"-Werror"
+			"-fasm"
 		],
 		"Include": [
 			"/$ARCH/include/klib.json",

+ 1 - 2
sys/src/libc/libc.json

@@ -1,8 +1,7 @@
 {
 "Libc": {
 	"Cflags": [
-		"-fasm",
-		"-Werror"
+		"-fasm"
 	],
 	"Include": [
 		"../lib.json",

+ 0 - 3
sys/src/libcontrol/libcontrol.json

@@ -1,8 +1,5 @@
 {
 	"libcontrol": {
-		"Cflags": [
-			"-Werror"
-		],
 		"Include": [
 			"../lib.json"
 		],

+ 0 - 3
sys/src/libdisk/build.json

@@ -1,8 +1,5 @@
 {
 	"libdisk": {
-		"Cflags": [
-			"-Werror"
-		],
 		"Include": [
 			"../lib.json"
 		],

+ 0 - 3
sys/src/libdraw/klibdraw.json

@@ -1,8 +1,5 @@
 {
 	"KernelLibdraw": {
-		"Cflags": [
-			"-Werror"
-		],
 		"Include": [
 			"/$ARCH/include/klib.json"
 		],

+ 0 - 3
sys/src/libdraw/libdraw.json

@@ -1,8 +1,5 @@
 {
 	"Libdraw": {
-		"Cflags": [
-			"-Werror"
-		],
 		"Include": [
 			"../lib.json"
 		],

+ 0 - 3
sys/src/libframe/libframe.json

@@ -1,8 +1,5 @@
 {
 	"libframe": {
-		"Cflags": [
-			"-Werror"
-		],
 		"Include": [
 			"../lib.json"
 		],

+ 0 - 3
sys/src/liblex/liblex.json

@@ -1,8 +1,5 @@
 {
 	"liblex": {
-		"Cflags": [
-			"-Werror"
-		],
 		"Include": [
 			"../lib.json"
 		],

+ 1 - 2
sys/src/libmach/libmach.json

@@ -1,8 +1,7 @@
 {
 	"libmach": {
 		"Cflags": [
-			"-I", "/",
-			"-Werror"
+			"-I", "/"
 		],
 		"Include": [
 			"../lib.json"

+ 1 - 2
sys/src/libusb/build.json

@@ -1,8 +1,7 @@
 {
 	"Libusb": {
 		"Cflags": [
-			"-fasm",
-			"-Werror"
+			"-fasm"
 		],
 		"Include": [
 			"/sys/src/lib.json"