A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://mail.python.org/pipermail/python-dev/2016-August/145780.html below:

[Python-Dev] libmpdec already uses and compiles with -std=c99 -pedantic everywhere

[Python-Dev] libmpdec already uses and compiles with -std=c99 -pedantic everywhere [Python-Dev] libmpdec already uses and compiles with -std=c99 -pedantic everywhereBrett Cannon brett at python.org
Sun Aug 7 13:07:37 EDT 2016
On Sun, 7 Aug 2016 at 08:24 Stefan Krah <stefan at bytereef.org> wrote:

>
> The following C99 features are supported by any buildbot compiler
> (including
> obscure ones on snakebite):
>
>   - stdint.h
>
>   - static inline functions in header files
>
>   - extern inline functions (not really necessary for CPython)
>
>   - variadic macros
>
>
> I'd like to add:
>
>   - standard conforming C99 spelling of the "struct hack" (supported by gcc
>     since I can remember).  Our current way leads to problems for some
>     analyzers.
>
>
> Some people (not me) would like:
>
>   - variable declarations everywhere (rather than only at the beginning
>     of blocks).
>
>
>
> I think this would probably be enough for the start. Obviously things
> like variable-length arrays should never be used anyway.
>

Thanks for the list, Stefan! The only thing I would want to add is:

- bool type
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/python-dev/attachments/20160807/7acab0a3/attachment.html>
More information about the Python-Dev mailing list

RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4