fucking shit generator doesnt even support clang after all this fucking time. yes im using bugs these dumb cunts didnt catch, namely member over property access from a subclass, to fix hopelessly mixed up compiler family flags
This commit is contained in:
parent
da9ae8d0f7
commit
b6e6f473ab
@ -47,7 +47,10 @@
|
|||||||
-- Returns list of C compiler flags for a configuration.
|
-- Returns list of C compiler flags for a configuration.
|
||||||
--
|
--
|
||||||
gcc.shared = {
|
gcc.shared = {
|
||||||
|
floatingpoint = {
|
||||||
|
Fast = "-ffast-math",
|
||||||
|
Strict = "-ffloat-store",
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
gcc.cflags = {
|
gcc.cflags = {
|
||||||
@ -80,10 +83,6 @@
|
|||||||
ShadowedVariables = "-Wshadow",
|
ShadowedVariables = "-Wshadow",
|
||||||
UndefinedIdentifiers = "-Wundef",
|
UndefinedIdentifiers = "-Wundef",
|
||||||
},
|
},
|
||||||
floatingpoint = {
|
|
||||||
Fast = "-ffast-math",
|
|
||||||
Strict = "-ffloat-store",
|
|
||||||
},
|
|
||||||
strictaliasing = {
|
strictaliasing = {
|
||||||
Off = "-fno-strict-aliasing",
|
Off = "-fno-strict-aliasing",
|
||||||
Level1 = { "-fstrict-aliasing", "-Wstrict-aliasing=1" },
|
Level1 = { "-fstrict-aliasing", "-Wstrict-aliasing=1" },
|
||||||
@ -259,10 +258,6 @@
|
|||||||
ShadowedVariables = "-Wshadow",
|
ShadowedVariables = "-Wshadow",
|
||||||
UndefinedIdentifiers = "-Wundef",
|
UndefinedIdentifiers = "-Wundef",
|
||||||
},
|
},
|
||||||
floatingpoint = {
|
|
||||||
Fast = "-ffast-math",
|
|
||||||
Strict = "-ffloat-store",
|
|
||||||
},
|
|
||||||
strictaliasing = {
|
strictaliasing = {
|
||||||
Off = "-fno-strict-aliasing",
|
Off = "-fno-strict-aliasing",
|
||||||
Level1 = { "-fstrict-aliasing", "-Wstrict-aliasing=1" },
|
Level1 = { "-fstrict-aliasing", "-Wstrict-aliasing=1" },
|
||||||
|
Loading…
Reference in New Issue
Block a user