summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorruki <[email protected]>2020-04-07 00:31:08 +0800
committerruki <[email protected]>2020-04-06 21:06:50 +0800
commit3b6d306b54f1d2d8b04e9c04fff7e9e2883559a4 (patch)
tree9f3d188c17e9e5cb46c320f3d6d889a5b98319b3
parent1301d2c895a6fb481ed3cdcae96f6f45e09f0a5e (diff)
remove some flags
-rw-r--r--xmake/modules/core/tools/cparser.lua1
-rw-r--r--xmake/modules/core/tools/gcc.lua4
-rw-r--r--xmake/modules/core/tools/tcc.lua1
-rw-r--r--xmake/platforms/macosx/load.lua4
4 files changed, 3 insertions, 7 deletions
diff --git a/xmake/modules/core/tools/cparser.lua b/xmake/modules/core/tools/cparser.lua
index c2e0900a2..a95dfca22 100644
--- a/xmake/modules/core/tools/cparser.lua
+++ b/xmake/modules/core/tools/cparser.lua
@@ -31,7 +31,6 @@ function init(self)
-- init mxflags
self:set("mxflags", "-fmessage-length=0"
, "-pipe"
- , "-fpascal-strings"
, "-DIBOutlet=__attribute__((iboutlet))"
, "-DIBOutletCollection(ClassName)=__attribute__((iboutletcollection(ClassName)))"
, "-DIBAction=void)__attribute__((ibaction)")
diff --git a/xmake/modules/core/tools/gcc.lua b/xmake/modules/core/tools/gcc.lua
index 58c29229a..f74287f9a 100644
--- a/xmake/modules/core/tools/gcc.lua
+++ b/xmake/modules/core/tools/gcc.lua
@@ -30,9 +30,7 @@ import("private.tools.ccache")
function init(self)
-- init mxflags
- self:set("mxflags", "-fmessage-length=0"
- , "-pipe"
- , "-fpascal-strings"
+ self:set("mxflags", "-pipe"
, "-DIBOutlet=__attribute__((iboutlet))"
, "-DIBOutletCollection(ClassName)=__attribute__((iboutletcollection(ClassName)))"
, "-DIBAction=void)__attribute__((ibaction)")
diff --git a/xmake/modules/core/tools/tcc.lua b/xmake/modules/core/tools/tcc.lua
index 0aca23622..f6001f156 100644
--- a/xmake/modules/core/tools/tcc.lua
+++ b/xmake/modules/core/tools/tcc.lua
@@ -31,7 +31,6 @@ function init(self)
-- init mxflags
self:set("mxflags", "-fmessage-length=0"
, "-pipe"
- , "-fpascal-strings"
, "-DIBOutlet=__attribute__((iboutlet))"
, "-DIBOutletCollection(ClassName)=__attribute__((iboutletcollection(ClassName)))"
, "-DIBAction=void)__attribute__((ibaction)")
diff --git a/xmake/platforms/macosx/load.lua b/xmake/platforms/macosx/load.lua
index d12f48344..a9a7ff1cd 100644
--- a/xmake/platforms/macosx/load.lua
+++ b/xmake/platforms/macosx/load.lua
@@ -37,7 +37,7 @@ function main(platform)
end
-- init flags for c/c++
- platform:add("cxflags", "-arch " .. arch, "-fpascal-strings", "-fmessage-length=0")
+ platform:add("cxflags", "-arch " .. arch)
platform:add("ldflags", "-arch " .. arch)
if target_minver then
platform:add("cxflags", "-mmacosx-version-min=" .. target_minver)
@@ -58,7 +58,7 @@ function main(platform)
platform:add("shflags", platform:get("ldflags"))
-- init flags for objc/c++ (with ldflags and shflags)
- platform:add("mxflags", "-arch " .. arch, "-fpascal-strings", "-fmessage-length=0")
+ platform:add("mxflags", "-arch " .. arch)
if xcode_sdkdir then
platform:add("mxflags", "-isysroot " .. xcode_sdkdir)
end