mirror of
https://git.rtems.org/rtems-tools/
synced 2025-06-01 15:29:13 +08:00
trace/wscript: Specify C language version
CentOS 7 has gcc 4.8 which defaults to C90 and this results in warnings for code that is valid C99 but not C90.
This commit is contained in:
parent
04394f4353
commit
c71a836310
@ -60,11 +60,12 @@ def build(bld):
|
||||
conf['includes'] = ['.', 'record', 'record/inih']
|
||||
conf['warningflags'] = ['-Wall', '-Wextra', '-pedantic']
|
||||
conf['optflags'] = bld.env.C_OPTS
|
||||
conf['cflags'] = ['-pipe', '-g'] + conf['optflags']
|
||||
cstd = '-std=c99'
|
||||
conf['cflags'] = [cstd] + ['-pipe', '-g'] + conf['optflags']
|
||||
cxxstd = '-std=c++11'
|
||||
if bld.env.HAVE_STD_CXX14:
|
||||
cxxstd = '-std=c++14'
|
||||
conf['cxxflags'] = [cxxstd] + conf['cflags']
|
||||
conf['cxxflags'] = [cxxstd] + ['-pipe', '-g'] + conf['optflags']
|
||||
conf['linkflags'] = ['-g']
|
||||
conf['lib'] = []
|
||||
if bld.env.LIB_WS2_32:
|
||||
|
Loading…
x
Reference in New Issue
Block a user