-C option will create a ctags compatible
tags file, which many editors can use to navigate through the code.-d D option will dump on the standard output
the #define directives that get processed.-d H option will dump on the standard output
the (mostly header) files getting included.y.tab.h macros.include_next
preprocessor directive with those of gcc.include_next gcc-specific directive now
works correctly, even when preceded in its file by other include
directives.
__alignof__ gcc extension now also supports expressions,
in addition to types.typedef followed a structure
initializer.else block are now correctly
handled.-r option. goto labels (gcc extension).__typeof__ declarations to be preceded by type qualifiers. __typeof__ of objects with a storage class within typedef declarations. alignof operator (gcc extension)__typeof can also have as its argument a type name index[array] construct.__inline and __restrict__.__builtin_expect function. typedefs involving a
__typeof construct._Bool data type.restrict and inline keywords.typedefed pointers and arrays to be further
qualified with e.g. const or volatile.
Problem reported by Walter Briscoe.__typeof can have as its argument an expression
and not only an identifier.case expression ranges (gcc extension).__atribute__(__unused__) for determining which
identifiers should not be reported as unused (gcc extension).-m T option.)__builtin_va_copy in the provided
definition files.main() in the example definition
files.__label__) (gcc extension).#if and #elif directives expand macros
before processing the defined operator.__asm__ declaration can be used instead of a function's body (gcc).__asm__ extension with a single operand-p command-line option to specify the web server port