| Index Entry | Section |
|
E | | |
| ‘E’ in constraint | 16.6.1 単純制約 |
| earlyclobber operand | 16.6.4 制約修飾子文字 |
| EASY_DIV_EXPR | 17.19 種々雑多なパラメータ |
| EDOM , implicit usage | 17.10 暗黙のライブラリルーチン呼び出し |
| eh_epilogue instruction pattern | 16.7 RTL生成用標準パターン名 |
| EH_FRAME_SECTION_ASM_OP | 17.16.9 例外領域用のアセンブラコマンド |
| EH_TABLE_LOOKUP | 17.16.9 例外領域用のアセンブラコマンド |
| eight bit data on the H8/300 and H8/300H | 4.23 関数属性の宣言 |
| ELIGIBLE_FOR_EPILOGUE_DELAY | 17.7.10 関数の入口と出口 |
| ELIMINABLE_REGS | 17.7.4 フレームポインタと引数ポインタの消去 |
| empty constraints | 16.6.6 制約を使わないということ |
| EMPTY_FIELD_BOUNDARY | 17.3 記憶領域のレイアウト |
| ENCODE_SECTION_INFO | 17.14 出力をセクション(text, data, …)に分割する |
| ENCODE_SECTION_INFO and address validation | 17.11 アドレッシングモード |
| ENCODE_SECTION_INFO usage | 17.16.7 アセンブラ命令の出力 |
| ENDFILE_SPEC | 17.1 コンパイラドライバ ‘gcc’ の制御 |
| endianness | 12. GCC と互換性 |
| enum machine_mode | 15.5 マシンモード |
| enum reg_class | 17.6 レジスタクラス |
| environment variables | 2.16 GCC に影響する環境変数 |
| epilogue | 17.7.10 関数の入口と出口 |
| epilogue instruction pattern | 16.7 RTL生成用標準パターン名 |
| EPILOGUE_USES | 17.7.10 関数の入口と出口 |
| eq | 15.9 比較演算 |
| eq and attributes | 16.15.2 属性値として使用可能な式 |
| eq_attr | 16.15.2 属性値として使用可能な式 |
| equal | 15.9 比較演算 |
| errno , implicit usage | 17.10 暗黙のライブラリルーチン呼び出し |
| error messages | 7.13 警告メッセージとエラーメッセージ |
| escape sequences, traditional | 2.4 C 方言を扱うオプション |
| exception_receiver instruction pattern | 16.7 RTL生成用標準パターン名 |
| EXCEPTION_SECTION | 17.16.9 例外領域用のアセンブラコマンド |
| exclamation point | 16.6.2 複数の制約の選択肢 |
| exclusive-or, bitwise | 15.8 算術演算用 RTL 式 |
| EXECUTABLE_SUFFIX | 18. コンフィギュレーションファイル |
| exit | 2.4 C 方言を扱うオプション |
| exit status and VMS | 11.3 その他の VMS にまつわる問題 |
| EXIT_BODY | 17.19 種々雑多なパラメータ |
| EXIT_IGNORE_STACK | 17.7.10 関数の入口と出口 |
| EXPAND_BUILTIN_SAVEREGS | 17.8 varargs マクロの実装 |
| expander definitions | 16.13 コード生成のための RTL 列の定義 |
| explicit register variables | 4.34 指定したレジスタに置かれる変数 |
| expr_list | 15.16 Insns |
| expression codes | 15.1 RTL オブジェクト型 |
| expressions containing statements | 4.1 式中の文と宣言 |
| expressions, compound, as lvalues | 4.8 拡張左辺値 |
| expressions, conditional, as lvalues | 4.8 拡張左辺値 |
| expressions, constructor | 4.19 コンストラクタ式 |
| extended asm | 4.32 C の式をオペランドとするアセンブラ命令 |
| extendmn2 instruction pattern | 16.7 RTL生成用標準パターン名 |
| extensible constraints | 16.6.1 単純制約 |
| extensions, ?: | 4.8 拡張左辺値 |
| extensions, ?: | 4.9 三項演算子のオペランドの省略 |
| extensions, C language | 4. C 言語に対する拡張 |
| extensions, C++ language | 5. C++ 言語に対する拡張 |
| extern int target_flags | 17.2 実行時ターゲット指定 |
| external declaration scope | 7.6 GCC の非互換性 |
| EXTRA_CC_MODES | 17.12 条件コードステータス |
| EXTRA_CC_NAMES | 17.12 条件コードステータス |
| EXTRA_CONSTRAINT | 17.6 レジスタクラス |
| EXTRA_SECTION_FUNCTIONS | 17.14 出力をセクション(text, data, …)に分割する |
| EXTRA_SECTIONS | 17.14 出力をセクション(text, data, …)に分割する |
| EXTRA_SPECS | 17.1 コンパイラドライバ ‘gcc’ の制御 |
| extv instruction pattern | 16.7 RTL生成用標準パターン名 |
| extzv instruction pattern | 16.7 RTL生成用標準パターン名 |
|
F | | |
| ‘F’ in constraint | 16.6.1 単純制約 |
| fabs | 2.4 C 方言を扱うオプション |
| FAIL | 16.13 コード生成のための RTL 列の定義 |
| fatal signal | 8.1 読者の見つけたのはバグか? |
| FATAL_EXIT_CODE | 18. コンフィギュレーションファイル |
| features, optional, in system conventions | 17.2 実行時ターゲット指定 |
| ffs | 2.4 C 方言を扱うオプション |
| ffs | 15.8 算術演算用 RTL 式 |
| ffsm2 instruction pattern | 16.7 RTL生成用標準パターン名 |
| file name suffix | 2.2 出力の種類の制御オプション |
| file names | 2.11 リンクオプション |
| files and passes of the compiler | 14. コンパイラの各パスとソースファイル |
| final pass | 14. コンパイラの各パスとソースファイル |
| FINAL_PRESCAN_INSN | 17.16.7 アセンブラ命令の出力 |
| FINAL_PRESCAN_LABEL | 17.16.7 アセンブラ命令の出力 |
| FINAL_REG_PARM_STACK_SPACE | 17.7.5 関数の引数のスタック渡し |
| final_scan_insn | 17.7.10 関数の入口と出口 |
| final_sequence | 17.16.7 アセンブラ命令の出力 |
| FINALIZE_PIC | 17.15 位置独立コード |
| FIRST_INSN_ADDRESS | 16.15.5 insn の長さの計算 |
| FIRST_PARM_OFFSET | 17.7.1 基本的なスタックレイアウト |
| FIRST_PARM_OFFSET and virtual registers | 15.7 レジスタとメモリ |
| FIRST_PSEUDO_REGISTER | 17.5.1 レジスタの基本的特徴 |
| FIRST_STACK_REG | 17.5.5 スタックを形成するレジスタ |
| FIRST_VIRTUAL_REGISTER | 15.7 レジスタとメモリ |
| fix | 15.11 変換 |
| fix | 15.11 変換 |
| fix_truncmn2 instruction pattern | 16.7 RTL生成用標準パターン名 |
| fixed register | 17.5.1 レジスタの基本的特徴 |
| FIXED_REGISTERS | 17.5.1 レジスタの基本的特徴 |
| fixed_regs | 17.5.1 レジスタの基本的特徴 |
| fixmn2 instruction pattern | 16.7 RTL生成用標準パターン名 |
| FIXUNS_TRUNC_LIKE_FIX_TRUNC | 17.19 種々雑多なパラメータ |
| fixuns_truncmn2 instruction pattern | 16.7 RTL生成用標準パターン名 |
| fixunsmn2 instruction pattern | 16.7 RTL生成用標準パターン名 |
| float | 15.11 変換 |
| float as function value type | 7.6 GCC の非互換性 |
| FLOAT_ARG_TYPE | 17.10 暗黙のライブラリルーチン呼び出し |
| float_extend | 15.11 変換 |
| FLOAT_STORE_FLAG_VALUE | 17.19 種々雑多なパラメータ |
| float_truncate | 15.11 変換 |
| FLOAT_TYPE_SIZE | 17.4 ソース言語のデータ型のレイアウト |
| FLOAT_VALUE_TYPE | 17.10 暗黙のライブラリルーチン呼び出し |
| FLOAT_WORDS_BIG_ENDIAN | 17.3 記憶領域のレイアウト |
| FLOAT_WORDS_BIG_ENDIAN , (lack of) effect on subreg | 15.7 レジスタとメモリ |
| FLOATIFY | 17.10 暗黙のライブラリルーチン呼び出し |
| floating point and cross compilation | 17.18 クロスコンパイルと浮動小数点 |
| floating point precision | 2.8 最適化オプション |
| floating point precision | 7.9 失望と誤解 |
| floatmn2 instruction pattern | 16.7 RTL生成用標準パターン名 |
| floatunsmn2 instruction pattern | 16.7 RTL生成用標準パターン名 |
| force_reg | 16.7 RTL生成用標準パターン名 |
| format function attribute | 4.23 関数属性の宣言 |
| format_arg function attribute | 4.23 関数属性の宣言 |
| forwarding calls | 4.5 関数呼び出しの構築 |
| frame layout | 17.7.1 基本的なスタックレイアウト |
| FRAME_GROWS_DOWNWARD | 17.7.1 基本的なスタックレイアウト |
| FRAME_GROWS_DOWNWARD and virtual registers | 15.7 レジスタとメモリ |
| frame_pointer_needed | 17.7.10 関数の入口と出口 |
| FRAME_POINTER_REGNUM | 17.7.3 スタックフレームを扱うレジスタ |
| FRAME_POINTER_REGNUM and virtual registers | 15.7 レジスタとメモリ |
| FRAME_POINTER_REQUIRED | 17.7.4 フレームポインタと引数ポインタの消去 |
| frame_pointer_rtx | 17.7.3 スタックフレームを扱うレジスタ |
| frame_related , inmem | 15.4 RTL 式中のフラグ |
| fscanf , and constant strings | 7.6 GCC の非互換性 |
| ftruncm2 instruction pattern | 16.7 RTL生成用標準パターン名 |
| function addressability on the M32R/D | 4.23 関数属性の宣言 |
| function attributes | 4.23 関数属性の宣言 |
| function call conventions | 13. GCC の出力に対するインターフェース |
| function entry and exit | 17.7.10 関数の入口と出口 |
| function pointers, arithmetic | 4.17 void ポインタと関数へのポインタに対する演算 |
| function prototype declarations | 4.24 プロトタイプ宣言と古い形式の定義 |
| function units, for scheduling | 16.15.8 insn スケジューリングに必要な情報の指定 |
| function, size of pointer to | 4.17 void ポインタと関数へのポインタに対する演算 |
| function-call insns | 15.17 関数呼び出し insn の RTL 表現 |
| FUNCTION_ARG | 17.7.6 引数のレジスタ渡し |
| FUNCTION_ARG_ADVANCE | 17.7.6 引数のレジスタ渡し |
| FUNCTION_ARG_BOUNDARY | 17.7.6 引数のレジスタ渡し |
| FUNCTION_ARG_CALLEE_COPIES | 17.7.6 引数のレジスタ渡し |
| FUNCTION_ARG_PADDING | 17.7.6 引数のレジスタ渡し |
| FUNCTION_ARG_PARTIAL_NREGS | 17.7.6 引数のレジスタ渡し |
| FUNCTION_ARG_PASS_BY_REFERENCE | 17.7.6 引数のレジスタ渡し |
| FUNCTION_ARG_REGNO_P | 17.7.6 引数のレジスタ渡し |
| FUNCTION_BLOCK_PROFILER | 17.7.11 プロファイリング用コードの生成 |
| FUNCTION_BLOCK_PROFILER_EXIT | 17.7.11 プロファイリング用コードの生成 |
| FUNCTION_BOUNDARY | 17.3 記憶領域のレイアウト |
| FUNCTION_CONVERSION_BUG | 18. コンフィギュレーションファイル |
| FUNCTION_EPILOGUE | 17.7.10 関数の入口と出口 |
| FUNCTION_EPILOGUE and trampolines | 17.9 入れ子関数のトランポリン |
| FUNCTION_INCOMING_ARG | 17.7.6 引数のレジスタ渡し |
| FUNCTION_MODE | 17.19 種々雑多なパラメータ |
| FUNCTION_OUTGOING_VALUE | 17.7.7 スカラ関数値の返し方 |
| FUNCTION_PROFILER | 17.7.11 プロファイリング用コードの生成 |
| FUNCTION_PROLOGUE | 17.7.10 関数の入口と出口 |
| FUNCTION_PROLOGUE and trampolines | 17.9 入れ子関数のトランポリン |
| FUNCTION_VALUE | 17.7.7 スカラ関数値の返し方 |
| FUNCTION_VALUE_REGNO_P | 17.7.7 スカラ関数値の返し方 |
| functions called via pointer on the RS/6000 and PowerPC | 4.23 関数属性の宣言 |
| functions in arbitrary sections | 4.23 関数属性の宣言 |
| functions that are passed arguments in registers on the 386 | 4.23 関数属性の宣言 |
| functions that are passed arguments in registers on the 386 | 4.23 関数属性の宣言 |
| functions that do not pop the argument stack on the 386 | 4.23 関数属性の宣言 |
| functions that do pop the argument stack on the 386 | 4.23 関数属性の宣言 |
| functions that have no side effects | 4.23 関数属性の宣言 |
| functions that never return | 4.23 関数属性の宣言 |
| functions that pop the argument stack on the 386 | 4.23 関数属性の宣言 |
| functions that pop the argument stack on the 386 | 4.23 関数属性の宣言 |
| functions which are exported from a dll on PowerPC Windows NT | 4.23 関数属性の宣言 |
| functions which are imported from a dll on PowerPC Windows NT | 4.23 関数属性の宣言 |
| functions which specify exception handling on PowerPC Windows NT | 4.23 関数属性の宣言 |
| functions with printf , scanf or strftime style arguments | 4.23 関数属性の宣言 |
| functions, leaf | 17.5.4 末端関数の扱い |
|