Fixed up Clang warnings.
This commit is contained in:
parent
c24c864915
commit
7c4e403747
@ -841,7 +841,9 @@ if env['COMPILER_FAMILY'] == 'gcc' or env['COMPILER_FAMILY'] == 'clang':
|
|||||||
env.Append(CXXFLAGS = ['-Wno-subobject-linkage', '-Wno-dangling-reference', '-Wno-init-list-lifetime', '-Wno-tautological-compare'])
|
env.Append(CXXFLAGS = ['-Wno-subobject-linkage', '-Wno-dangling-reference', '-Wno-init-list-lifetime', '-Wno-tautological-compare'])
|
||||||
else: # clang only
|
else: # clang only
|
||||||
# no-gnu-anonymous-struct - we don't care
|
# no-gnu-anonymous-struct - we don't care
|
||||||
env.Append(CCFLAGS = ['-Wno-gnu-anonymous-struct', '-Wno-missing-field-initializers'])
|
# no-missing-field-initializers - useful in some cases, annoying in most
|
||||||
|
# no-ambiguous-reversed-operator - should be quite useful, but we get a false positive, apparently?
|
||||||
|
env.Append(CCFLAGS = ['-Wno-gnu-anonymous-struct', '-Wno-missing-field-initializers', '-Wno-ambiguous-reversed-operator'])
|
||||||
env.Append(CXXFLAGS = ['-fexperimental-library']) # enable std::jthread
|
env.Append(CXXFLAGS = ['-fexperimental-library']) # enable std::jthread
|
||||||
if build_type == 'debug':
|
if build_type == 'debug':
|
||||||
env.Append(CCFLAGS = ['-g', '-O0'], CPPDEFINES = ['_GLIBCXX_DEBUG'])
|
env.Append(CCFLAGS = ['-g', '-O0'], CPPDEFINES = ['_GLIBCXX_DEBUG'])
|
||||||
|
Loading…
x
Reference in New Issue
Block a user