Should we set the cstd version at the top-level?
On Tue, Mar 30, 2021 at 3:16 PM Joel Sherrill <j...@rtems.org> wrote: > > CentOS 7 has gcc 4.8 which defaults to C90 and this results in warnings > for code that is valid C99 but not C90. > --- > misc/wscript | 3 ++- > 1 file changed, 2 insertions(+), 1 deletion(-) > > diff --git a/misc/wscript b/misc/wscript > index 521eddf..21e7f75 100644 > --- a/misc/wscript > +++ b/misc/wscript > @@ -51,7 +51,8 @@ def build(bld): > # > 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'] > conf['linkflags'] = ['-g'] > > # > -- > 1.8.3.1 > > _______________________________________________ > devel mailing list > devel@rtems.org > http://lists.rtems.org/mailman/listinfo/devel _______________________________________________ devel mailing list devel@rtems.org http://lists.rtems.org/mailman/listinfo/devel