Liste des Groupes | Revenir à cl c |
Tim Rentsch <tr.17687@z991.linuxsc.com> wrote:gcc changed the default standard to "gnu23" in gcc15, from "gnu17" in earlier versions. Their policy is that unless you specify the standard explicitly, you get the latest C standard that is well-supported by gcc, along with the common gcc extensions. (New ISO C standards supersede older ones - thus "C" means "C23" at the moment.)Michael S <already5chosen@yahoo.com> writes:Not in my own code. But I remember an old piece of code whose
>On Mon, 14 Apr 2025 01:24:49 -0700>
Tim Rentsch <tr.17687@z991.linuxsc.com> wrote:
>about where they may or may not be used. Do you really have a>
problem avoiding identifiers defined in this or that library
header, either for all headers or just those headers required for
freestanding implementations?
I don't know. In order to know I'd have to include all
standard headers into all of my C files
Let me ask the question differently. Have you ever run into an
actual problem due to inadvertent collision with a reserved
identifier?
author apparently thought that 'inline' is a perfect name for
input line. Few days ago I had trouble compiling with gcc-15
code which declares its own 'bool' type. The code is supposed to
compile using a wide range of compilers, so I am still looking
for "best" solution.
Les messages affichés proviennent d'usenet.