Since 8a9d3d5640 (configure: Use -std=gnu11) we have allowed C11 code
so lets reflect that in the style guide.
Signed-off-by: Alex Bennée <alex.bennee@linaro.org>
---
docs/devel/style.rst | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/docs/devel/style.rst b/docs/devel/style.rst
index d7315f45f4..a80abcd0c7 100644
--- a/docs/devel/style.rst
+++ b/docs/devel/style.rst
@@ -486,11 +486,11 @@ of arguments.
C standard, implementation defined and undefined behaviors
==========================================================
-C code in QEMU should be written to the C99 language specification. A copy
-of the final version of the C99 standard with corrigenda TC1, TC2, and TC3
-included, formatted as a draft, can be downloaded from:
+C code in QEMU should be written to the C11 language specification. A
+copy of the final version of the C11 standard formatted as a draft,
+can be downloaded from:
- `<http://www.open-std.org/jtc1/sc22/WG14/www/docs/n1256.pdf>`_
+ `<http://www.open-std.org/jtc1/sc22/wg14/www/docs/n1548.pdf>`_
The C language specification defines regions of undefined behavior and
implementation defined behavior (to give compiler authors enough leeway to
--
2.30.2
On Wed, Dec 15, 2021 at 03:20:55PM +0000, Alex Bennée wrote: > Since 8a9d3d5640 (configure: Use -std=gnu11) we have allowed C11 code > so lets reflect that in the style guide. > > Signed-off-by: Alex Bennée <alex.bennee@linaro.org> > --- > docs/devel/style.rst | 8 ++++---- > 1 file changed, 4 insertions(+), 4 deletions(-) Reviewed-by: Daniel P. Berrangé <berrange@redhat.com> Regards, Daniel -- |: https://berrange.com -o- https://www.flickr.com/photos/dberrange :| |: https://libvirt.org -o- https://fstop138.berrange.com :| |: https://entangle-photo.org -o- https://www.instagram.com/dberrange :|
On 12/15/21 7:20 AM, Alex Bennée wrote: > Since 8a9d3d5640 (configure: Use -std=gnu11) we have allowed C11 code > so lets reflect that in the style guide. > > Signed-off-by: Alex Bennée <alex.bennee@linaro.org> > --- > docs/devel/style.rst | 8 ++++---- > 1 file changed, 4 insertions(+), 4 deletions(-) > > diff --git a/docs/devel/style.rst b/docs/devel/style.rst > index d7315f45f4..a80abcd0c7 100644 > --- a/docs/devel/style.rst > +++ b/docs/devel/style.rst > @@ -486,11 +486,11 @@ of arguments. > C standard, implementation defined and undefined behaviors > ========================================================== > > -C code in QEMU should be written to the C99 language specification. A copy > -of the final version of the C99 standard with corrigenda TC1, TC2, and TC3 > -included, formatted as a draft, can be downloaded from: > +C code in QEMU should be written to the C11 language specification. A > +copy of the final version of the C11 standard formatted as a draft, > +can be downloaded from: > > - `<http://www.open-std.org/jtc1/sc22/WG14/www/docs/n1256.pdf>`_ > + `<http://www.open-std.org/jtc1/sc22/wg14/www/docs/n1548.pdf>`_ > > The C language specification defines regions of undefined behavior and > implementation defined behavior (to give compiler authors enough leeway to Oops, yes. Reviewed-by: Richard Henderson <richard.henderson@linaro.org> r~
On 12/15/21 16:20, Alex Bennée wrote: > Since 8a9d3d5640 (configure: Use -std=gnu11) we have allowed C11 code > so lets reflect that in the style guide. > > Signed-off-by: Alex Bennée <alex.bennee@linaro.org> > --- > docs/devel/style.rst | 8 ++++---- > 1 file changed, 4 insertions(+), 4 deletions(-) Reviewed-by: Philippe Mathieu-Daudé <philmd@redhat.com>
© 2016 - 2026 Red Hat, Inc.