| Index Entry | | Section |
|
N | | |
| ‘n’ in constraint | | 6.42.1 Simple Constraints |
| Named Address Spaces | | 6.16 Named Address Spaces |
| names used in assembler code | | 6.43 Controlling Names Used in Assembler Code |
| naming convention, implementation headers | | 7.4 #pragma interface and implementation |
| nearbyint | | 6.55 Other Built-in Functions Provided by GCC |
| nearbyintf | | 6.55 Other Built-in Functions Provided by GCC |
| nearbyintl | | 6.55 Other Built-in Functions Provided by GCC |
| nested functions | | 6.4 Nested Functions |
| newlines (escaped) | | 6.21 Slightly Looser Rules for Escaped Newlines |
| nextafter | | 6.55 Other Built-in Functions Provided by GCC |
| nextafterf | | 6.55 Other Built-in Functions Provided by GCC |
| nextafterl | | 6.55 Other Built-in Functions Provided by GCC |
| nexttoward | | 6.55 Other Built-in Functions Provided by GCC |
| nexttowardf | | 6.55 Other Built-in Functions Provided by GCC |
| nexttowardl | | 6.55 Other Built-in Functions Provided by GCC |
| NFC | | 3.8 Options to Request or Suppress Warnings |
| NFKC | | 3.8 Options to Request or Suppress Warnings |
| NMI handler functions on the Blackfin processor | | 6.30 Declaring Attributes of Functions |
| noclone function attribute | | 6.30 Declaring Attributes of Functions |
| nocommon attribute | | 6.36 Specifying Attributes of Variables |
| noinline function attribute | | 6.30 Declaring Attributes of Functions |
| nomips16 attribute | | 6.30 Declaring Attributes of Functions |
| non-constant initializers | | 6.24 Non-Constant Initializers |
| non-static inline function | | 6.39 An Inline Function is As Fast As a Macro |
| nonnull function attribute | | 6.30 Declaring Attributes of Functions |
| noreturn function attribute | | 6.30 Declaring Attributes of Functions |
| nosave_low_regs attribute | | 6.30 Declaring Attributes of Functions |
| nothrow function attribute | | 6.30 Declaring Attributes of Functions |
| no_instrument_function function attribute | | 6.30 Declaring Attributes of Functions |
| no_sanitize_address function attribute | | 6.30 Declaring Attributes of Functions |
| no_split_stack function attribute | | 6.30 Declaring Attributes of Functions |
|
O | | |
| ‘o’ in constraint | | 6.42.1 Simple Constraints |
| OBJC_INCLUDE_PATH | | 3.19 Environment Variables Affecting GCC |
| Objective-C | | 1 Programming Languages Supported by GCC |
| Objective-C | | 2.3 Objective-C and Objective-C++ languages |
| Objective-C and Objective-C++ options, command-line | | 3.6 Options Controlling Objective-C and Objective-C++ Dialects |
| Objective-C++ | | 1 Programming Languages Supported by GCC |
| Objective-C++ | | 2.3 Objective-C and Objective-C++ languages |
| offsettable address | | 6.42.1 Simple Constraints |
| old-style function definitions | | 6.32 Prototypes and Old-Style Function Definitions |
| omitted middle-operands | | 6.7 Conditionals with Omitted Operands |
| open coding | | 6.39 An Inline Function is As Fast As a Macro |
| OpenMP parallel | | 3.4 Options Controlling C Dialect |
| operand constraints, asm | | 6.42 Constraints for asm Operands |
| optimize function attribute | | 6.30 Declaring Attributes of Functions |
| optimize options | | 3.10 Options That Control Optimization |
| options to control diagnostics formatting | | 3.7 Options to Control Diagnostic Messages Formatting |
| options to control warnings | | 3.8 Options to Request or Suppress Warnings |
| options, C++ | | 3.5 Options Controlling C++ Dialect |
| options, code generation | | 3.18 Options for Code Generation Conventions |
| options, debugging | | 3.9 Options for Debugging Your Program or GCC |
| options, dialect | | 3.4 Options Controlling C Dialect |
| options, directory search | | 3.14 Options for Directory Search |
| options, GCC command | | 3 GCC Command Options |
| options, grouping | | 3 GCC Command Options |
| options, linking | | 3.13 Options for Linking |
| options, Objective-C and Objective-C++ | | 3.6 Options Controlling Objective-C and Objective-C++ Dialects |
| options, optimization | | 3.10 Options That Control Optimization |
| options, order | | 3 GCC Command Options |
| options, preprocessor | | 3.11 Options Controlling the Preprocessor |
| order of evaluation, side effects | | 11.8 Certain Changes We Don’t Want to Make |
| order of options | | 3 GCC Command Options |
| OS_main AVR function attribute | | 6.30 Declaring Attributes of Functions |
| OS_task AVR function attribute | | 6.30 Declaring Attributes of Functions |
| other register constraints | | 6.42.1 Simple Constraints |
| output file option | | 3.2 Options Controlling the Kind of Output |
| overloaded virtual function, warning | | 3.5 Options Controlling C++ Dialect |
|
P | | |
| ‘p’ in constraint | | 6.42.1 Simple Constraints |
| packed attribute | | 6.36 Specifying Attributes of Variables |
| parameter forward declaration | | 6.19 Arrays of Variable Length |
| Pascal | | 1 Programming Languages Supported by GCC |
| pcs function attribute | | 6.30 Declaring Attributes of Functions |
| PDP-11 Options | | 3.17.30 PDP-11 Options |
| PIC | | 3.18 Options for Code Generation Conventions |
| picoChip options | | 3.17.31 picoChip Options |
| pmf | | 7.6 Extracting the function pointer from a bound pointer to member function |
| pointer arguments | | 6.30 Declaring Attributes of Functions |
| pointer to member function | | 7.6 Extracting the function pointer from a bound pointer to member function |
| portions of temporary objects, pointers to | | 11.7.3 Temporaries May Vanish Before You Expect |
| pow | | 6.55 Other Built-in Functions Provided by GCC |
| pow10 | | 6.55 Other Built-in Functions Provided by GCC |
| pow10f | | 6.55 Other Built-in Functions Provided by GCC |
| pow10l | | 6.55 Other Built-in Functions Provided by GCC |
| PowerPC options | | 3.17.32 PowerPC Options |
| powf | | 6.55 Other Built-in Functions Provided by GCC |
| powl | | 6.55 Other Built-in Functions Provided by GCC |
| pragma GCC optimize | | 6.58.13 Function Specific Option Pragmas |
| pragma GCC pop_options | | 6.58.13 Function Specific Option Pragmas |
| pragma GCC push_options | | 6.58.13 Function Specific Option Pragmas |
| pragma GCC reset_options | | 6.58.13 Function Specific Option Pragmas |
| pragma GCC target | | 6.58.13 Function Specific Option Pragmas |
| pragma, address | | 6.58.2 M32C Pragmas |
| pragma, align | | 6.58.6 Solaris Pragmas |
| pragma, call | | 6.58.3 MeP Pragmas |
| pragma, coprocessor available | | 6.58.3 MeP Pragmas |
| pragma, coprocessor call_saved | | 6.58.3 MeP Pragmas |
| pragma, coprocessor subclass | | 6.58.3 MeP Pragmas |
| pragma, custom io_volatile | | 6.58.3 MeP Pragmas |
| pragma, diagnostic | | 6.58.10 Diagnostic Pragmas |
| pragma, diagnostic | | 6.58.10 Diagnostic Pragmas |
| pragma, disinterrupt | | 6.58.3 MeP Pragmas |
| pragma, fini | | 6.58.6 Solaris Pragmas |
| pragma, init | | 6.58.6 Solaris Pragmas |
| pragma, longcall | | 6.58.4 RS/6000 and PowerPC Pragmas |
| pragma, long_calls | | 6.58.1 ARM Pragmas |
| pragma, long_calls_off | | 6.58.1 ARM Pragmas |
| pragma, mark | | 6.58.5 Darwin Pragmas |
| pragma, memregs | | 6.58.2 M32C Pragmas |
| pragma, no_long_calls | | 6.58.1 ARM Pragmas |
| pragma, options align | | 6.58.5 Darwin Pragmas |
| pragma, pop_macro | | 6.58.12 Push/Pop Macro Pragmas |
| pragma, push_macro | | 6.58.12 Push/Pop Macro Pragmas |
| pragma, reason for not using | | 6.30 Declaring Attributes of Functions |
| pragma, redefine_extname | | 6.58.7 Symbol-Renaming Pragmas |
| pragma, segment | | 6.58.5 Darwin Pragmas |
| pragma, unused | | 6.58.5 Darwin Pragmas |
| pragma, visibility | | 6.58.11 Visibility Pragmas |
| pragma, weak | | 6.58.9 Weak Pragmas |
| pragmas | | 6.58 Pragmas Accepted by GCC |
| pragmas in C++, effect on inlining | | 7.4 #pragma interface and implementation |
| pragmas, interface and implementation | | 7.4 #pragma interface and implementation |
| pragmas, warning of unknown | | 3.8 Options to Request or Suppress Warnings |
| precompiled headers | | 3.20 Using Precompiled Headers |
| preprocessing numbers | | 11.3 Incompatibilities of GCC |
| preprocessing tokens | | 11.3 Incompatibilities of GCC |
| preprocessor options | | 3.11 Options Controlling the Preprocessor |
| printf | | 6.55 Other Built-in Functions Provided by GCC |
| printf_unlocked | | 6.55 Other Built-in Functions Provided by GCC |
| prof | | 3.9 Options for Debugging Your Program or GCC |
| progmem AVR variable attribute | | 6.36.1 AVR Variable Attributes |
| promotion of formal parameters | | 6.32 Prototypes and Old-Style Function Definitions |
| pure function attribute | | 6.30 Declaring Attributes of Functions |
| push address instruction | | 6.42.1 Simple Constraints |
| putchar | | 6.55 Other Built-in Functions Provided by GCC |
| puts | | 6.55 Other Built-in Functions Provided by GCC |
|