Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.c > #73555 > unrolled thread

Preprocessor differences C99 vs C11?

Started byPhilipp Klaus Krause <pkk@spth.de>
First post2015-10-22 16:29 +0200
Last post2015-10-24 12:03 -0700
Articles 4 — 4 participants

Back to article view | Back to comp.lang.c


Contents

  Preprocessor differences C99 vs C11? Philipp Klaus Krause <pkk@spth.de> - 2015-10-22 16:29 +0200
    Re: Preprocessor differences C99 vs C11? Eric Sosman <esosman@comcast-dot-net.invalid> - 2015-10-22 10:53 -0400
    Re: Preprocessor differences C99 vs C11? Ben Bacarisse <ben.usenet@bsb.me.uk> - 2015-10-22 16:22 +0100
    Re: Preprocessor differences C99 vs C11? Tim Rentsch <txr@alumni.caltech.edu> - 2015-10-24 12:03 -0700

#73555 — Preprocessor differences C99 vs C11?

FromPhilipp Klaus Krause <pkk@spth.de>
Date2015-10-22 16:29 +0200
SubjectPreprocessor differences C99 vs C11?
Message-ID<n0art7$e75$1@solani.org>
Are there any differences in the preprocessor between C99 and C11, apart
predefined macros from section 6.10.8 of the C11 standard?

Philipp

[toc] | [next] | [standalone]


#73558

FromEric Sosman <esosman@comcast-dot-net.invalid>
Date2015-10-22 10:53 -0400
Message-ID<n0at53$h7u$1@dont-email.me>
In reply to#73555
On 10/22/2015 10:29 AM, Philipp Klaus Krause wrote:
> Are there any differences in the preprocessor between C99 and C11, apart
> predefined macros from section 6.10.8 of the C11 standard?

     I can't see any.  At least one example was added, but examples
are non-normative.  There might be differences that result from
the use of Unicode characters (either in preprocessing tokens or
in the names of #include'd files), but I'm not sure any such would
deserve to be called "differences."

-- 
esosman@comcast-dot-net.invalid
"Don't be afraid of work. Make work afraid of you." -- TLM

[toc] | [prev] | [next] | [standalone]


#73559

FromBen Bacarisse <ben.usenet@bsb.me.uk>
Date2015-10-22 16:22 +0100
Message-ID<87pp07exm6.fsf@bsb.me.uk>
In reply to#73555
Philipp Klaus Krause <pkk@spth.de> writes:

> Are there any differences in the preprocessor between C99 and C11, apart
> predefined macros from section 6.10.8 of the C11 standard?

Some of the header files must define some new macros (complex.h does, I
think) but that's probably not what you mean.

-- 
Ben.

[toc] | [prev] | [next] | [standalone]


#73719

FromTim Rentsch <txr@alumni.caltech.edu>
Date2015-10-24 12:03 -0700
Message-ID<kfntwpgdr6u.fsf@x-alumni2.alumni.caltech.edu>
In reply to#73555
Philipp Klaus Krause <pkk@spth.de> writes:

> Are there any differences in the preprocessor between C99 and C11,
> apart predefined macros from section 6.10.8 of the C11 standard?

There were a handful of changes to the text, but AFAICT no
changes to the rules (other than the aforementioned 6.10.8).

[toc] | [prev] | [standalone]


Back to top | Article view | comp.lang.c


csiph-web