Skip to content

Commit a398681

Browse files
committed
arch/_common.sh: add NOPERMISSIVE feature for C++ and ObjC++
1 parent 28f2ec8 commit a398681

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

arch/_common.sh

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,13 +22,15 @@ CFLAGS_COMMON_WEIRD=()
2222
CXXFLAGS_GCC_OPTI=("-fdeclone-ctor-dtor")
2323
CXXFLAGS_COMMON_WEIRD=()
2424
CXXFLAGS_COMMON_PERMISSIVE=("-fpermissive")
25+
CXXFLAGS_COMMON_NOPERMISSIVE=("-fno-permissive")
2526
# Preprocesser Flags.
2627
CPPFLAGS_COMMON=("-D_GLIBCXX_ASSERTIONS")
2728
# OBJC Flags.
2829
OBJCFLAGS_COMMON_WEIRD=()
2930
# OBJCXX Flags.
3031
OBJCXXFLAGS_COMMON_WEIRD=()
3132
OBJCXXFLAGS_COMMON_PERMISSIVE=('-fpermissive')
33+
OBJCXXFLAGS_COMMON_NOPERMISSIVE=('-fno-permissive')
3234
# RUST Flags.
3335
RUSTFLAGS_COMMON=()
3436
RUSTFLAGS_COMMON_OPTI=('-Ccodegen-units=1' '-Copt-level=3' '-Cdebuginfo=line-tables-only' '-Cforce-frame-pointers=yes')

0 commit comments

Comments
 (0)