[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

Index

Jump to:   !   #   $   %   &   '   (   *   +   -   .   /   0   <   =   >   ?   \   _  
A   B   C   D   E   F   G   H   I   J   K   L   M   N   O   P   Q   R   S   T   U   V   W   X   Z  
Index Entry Section

!
!’ in constraint16.6.2 複数の制約の選択肢

#
#’ in constraint16.6.4 制約修飾子文字
# in template16.4 出力テンプレートとオペランド置換
#pragma17.19 種々雑多なパラメータ
#pragma17.19 種々雑多なパラメータ
#pragma17.19 種々雑多なパラメータ
#pragma implementation, implied5.4 一個のヘッダファイルに宣言と定義を入れる
#pragma, reason for not using4.23 関数属性の宣言

$
$4.26 識別子名中のドル記号

%
%’ in constraint16.6.4 制約修飾子文字
%’ in template16.4 出力テンプレートとオペランド置換

&
&’ in constraint16.6.4 制約修飾子文字

'
'7.6 GCC の非互換性

(
(nil)15.1 RTL オブジェクト型

*
*’ in constraint16.6.4 制約修飾子文字
* in template16.5 アセンブラ出力用の C 言語の文

+
+’ in constraint16.6.4 制約修飾子文字

-
-lgcc, use with -nodefaultlibs2.11 リンクオプション
-lgcc, use with -nostdlib2.11 リンクオプション
-nodefaultlibs and unresolved references2.11 リンクオプション
-nostdlib and unresolved references2.11 リンクオプション

.
.sdata/.sdata2 references (PowerPC)2.14.12 IBM RS/6000 と PowerPC オプション

/
//4.25 C++ 形式のコメント
/f’ in RTL dump15.4 RTL 式中のフラグ
/i’ in RTL dump15.4 RTL 式中のフラグ
/s’ in RTL dump15.4 RTL 式中のフラグ
/s’ in RTL dump15.4 RTL 式中のフラグ
/u’ in RTL dump15.4 RTL 式中のフラグ
/v’ in RTL dump15.4 RTL 式中のフラグ

0
0’ in constraint16.6.1 単純制約

<
<’ in constraint16.6.1 単純制約
<?5.2 C++ の最小と最大演算子

=
=’ in constraint16.6.4 制約修飾子文字

>
>’ in constraint16.6.1 単純制約
>?5.2 C++ の最小と最大演算子

?
?’ in constraint16.6.2 複数の制約の選択肢
?: extensions4.8 拡張左辺値
?: extensions4.9 三項演算子のオペランドの省略
?: side effect4.9 三項演算子のオペランドの省略

\
\16.4 出力テンプレートとオペランド置換

_
_’ in variables in macros4.6 式の型に名前を与える
__bb17.7.11 プロファイリング用コードの生成
__bb_init_func17.7.11 プロファイリング用コードの生成
__bb_init_trace_func17.7.11 プロファイリング用コードの生成
__bb_init_trace_func17.7.11 プロファイリング用コードの生成
__bb_init_trace_func17.7.11 プロファイリング用コードの生成
__bb_trace_func17.7.11 プロファイリング用コードの生成
__bb_trace_func17.7.11 プロファイリング用コードの生成
__bb_trace_func17.7.11 プロファイリング用コードの生成
__bb_trace_ret17.7.11 プロファイリング用コードの生成
__bb_trace_ret17.7.11 プロファイリング用コードの生成
__bb_trace_ret17.7.11 プロファイリング用コードの生成
__builtin_apply4.5 関数呼び出しの構築
__builtin_apply_args4.5 関数呼び出しの構築
__builtin_args_info17.8 varargs マクロの実装
__builtin_classify_type17.8 varargs マクロの実装
__builtin_constant_p4.39 GNU CC が提供するその他の組み込み関数
__builtin_frame_address4.38 関数の戻りアドレスやフレームアドレスを得るには
__builtin_next_arg17.8 varargs マクロの実装
__builtin_return4.5 関数呼び出しの構築
__builtin_return_address4.38 関数の戻りアドレスやフレームアドレスを得るには
__builtin_saveregs17.8 varargs マクロの実装
__CTOR_LIST__17.16.5 初期化関数の扱われ方
__DTOR_LIST__17.16.5 初期化関数の扱われ方
__extension__4.35 もう一組のキーワード
__main3.7 collect2

A
abort2.4 C 方言を扱うオプション
abort12. GCC と互換性
abs2.4 C 方言を扱うオプション
abs15.8 算術演算用 RTL 式
abs and attributes16.15.2 属性値として使用可能な式
absm2 instruction pattern16.7 RTL生成用標準パターン名
absolute value15.8 算術演算用 RTL 式
access to operands15.3 オペランドへのアクセス
accessors15.3 オペランドへのアクセス
ACCUMULATE_OUTGOING_ARGS17.7.5 関数の引数のスタック渡し
ACCUMULATE_OUTGOING_ARGS and stack frames17.7.10 関数の入口と出口
ADDITIONAL_REGISTER_NAMES17.16.7 アセンブラ命令の出力
addm3 instruction pattern16.7 RTL生成用標準パターン名
addr_diff_vec15.13 副作用式
addr_diff_vec, length of16.15.5 insn の長さの計算
addr_vec15.13 副作用式
addr_vec, length of16.15.5 insn の長さの計算
address16.3 RTL テンプレート
address constraints16.6.1 単純制約
address of a label4.3 ラベルの値
ADDRESS_COST17.13 操作の相対的コストの記述
address_operand16.6.1 単純制約
addressing modes17.11 アドレッシングモード
addressof15.7 レジスタとメモリ
ADJUST_COST17.13 操作の相対的コストの記述
ADJUST_FIELD_ALIGN17.3 記憶領域のレイアウト
ADJUST_INSN_LENGTH16.15.5 insn の長さの計算
ADJUST_PRIORITY17.13 操作の相対的コストの記述
aggregates as return values17.7.8 大きな値の返し方
alias attribute4.23 関数属性の宣言
aliasing of parameters2.15 コード生成規約についてのオプション
aligned attribute4.29 変数の属性の指定
aligned attribute4.30 型の属性の指定
alignment4.28 型や変数のアラインメントの問い合わせ
ALL_REGS17.6 レジスタクラス
Alliant7.4 相互運用性
alloca2.4 C 方言を扱うオプション
alloca and SunOS3. GNU CC のインストール
alloca vs variable-length arrays4.14 可変長配列
alloca, for SunOS3.5 GNU CC を Sun にインストール
alloca, for Unos3.2 GNU CC でサポートしているコンフィギュレーション
allocate_stack instruction pattern16.7 RTL生成用標準パターン名
ALLOCATE_TRAMPOLINE17.9 入れ子関数のトランポリン
ALTER_HARD_SUBREG17.5.3 レジスタへの値の収まり方
alternate keywords4.35 もう一組のキーワード
AMD29K options2.14.5 AMD29K オプション
analysis, data flow14. コンパイラの各パスとソースファイル
and15.8 算術演算用 RTL 式
and and attributes16.15.2 属性値として使用可能な式
and, canonicalization of16.11 命令の正規化
andm3 instruction pattern16.7 RTL生成用標準パターン名
ANSI support2.4 C 方言を扱うオプション
apostrophes7.6 GCC の非互換性
APPLY_RESULT_SIZE17.7.7 スカラ関数値の返し方
ARC Options2.14.25 ARC オプション
ARG_POINTER_CFA_OFFSET17.7.1 基本的なスタックレイアウト
ARG_POINTER_REGNUM17.7.3 スタックフレームを扱うレジスタ
ARG_POINTER_REGNUM and virtual registers15.7 レジスタとメモリ
arg_pointer_rtx17.7.3 スタックフレームを扱うレジスタ
ARGS_GROW_DOWNWARD17.7.1 基本的なスタックレイアウト
argument passing13. GCC の出力に対するインターフェース
arguments in frame (88k)2.14.11 M88K オプション
arguments in registers17.7.6 引数のレジスタ渡し
arguments on stack17.7.5 関数の引数のスタック渡し
arithmetic libraries13. GCC の出力に対するインターフェース
arithmetic shift15.8 算術演算用 RTL 式
arithmetic simplifications14. コンパイラの各パスとソースファイル
arithmetic, in RTL15.8 算術演算用 RTL 式
ARM options2.14.6 ARM オプション
arrays of length zero4.13 大きさゼロの配列
arrays of variable length4.14 可変長配列
arrays, non-lvalue4.16 左辺値でない配列の添え字を取ることが可能
ashift15.8 算術演算用 RTL 式
ashift and attributes16.15.2 属性値として使用可能な式
ashiftrt15.8 算術演算用 RTL 式
ashiftrt and attributes16.15.2 属性値として使用可能な式
ashlm3 instruction pattern16.7 RTL生成用標準パターン名
ashrm3 instruction pattern16.7 RTL生成用標準パターン名
asm expressions4.32 C の式をオペランドとするアセンブラ命令
ASM_APP_OFF17.16.1 アセンブラファイルの全体的枠組
ASM_APP_ON17.16.1 アセンブラファイルの全体的枠組
ASM_BYTE_OP17.16.2 データの出力
ASM_CLOSE_PAREN17.16.2 データの出力
ASM_COMMENT_START17.16.1 アセンブラファイルの全体的枠組
ASM_DECLARE_FUNCTION_NAME17.16.4 ラベルの出力と生成
ASM_DECLARE_FUNCTION_SIZE17.16.4 ラベルの出力と生成
ASM_DECLARE_OBJECT_NAME17.16.4 ラベルの出力と生成
ASM_FILE_END17.16.1 アセンブラファイルの全体的枠組
ASM_FILE_START17.16.1 アセンブラファイルの全体的枠組
ASM_FINAL_SPEC17.1 コンパイラドライバ ‘gcc’ の制御
ASM_FINISH_DECLARE_OBJECT17.16.4 ラベルの出力と生成
ASM_FORMAT_PRIVATE_NAME17.16.4 ラベルの出力と生成
asm_fprintf17.16.7 アセンブラ命令の出力
ASM_GENERATE_INTERNAL_LABEL17.16.4 ラベルの出力と生成
ASM_GLOBALIZE_LABEL17.16.4 ラベルの出力と生成
ASM_IDENTIFY_GCC17.16.1 アセンブラファイルの全体的枠組
asm_input15.13 副作用式
ASM_NO_SKIP_IN_TEXT17.16.10 アラインメント用アセンブラコマンド
asm_noperands15.16 Insns
ASM_OPEN_PAREN17.16.2 データの出力
asm_operands, RTL sharing15.18 構造の共有の前提
asm_operands, usage15.15 式としてのアセンブラ命令
ASM_OUTPUT_ADDR_DIFF_ELT17.16.8 ディスパッチテーブルの出力
ASM_OUTPUT_ADDR_VEC_ELT17.16.8 ディスパッチテーブルの出力
ASM_OUTPUT_ALIGN17.16.10 アラインメント用アセンブラコマンド
ASM_OUTPUT_ALIGNED_BSS17.16.3 非初期化変数の出力
ASM_OUTPUT_ALIGNED_COMMON17.16.3 非初期化変数の出力
ASM_OUTPUT_ALIGNED_DECL_COMMON17.16.3 非初期化変数の出力
ASM_OUTPUT_ALIGNED_DECL_LOCAL17.16.3 非初期化変数の出力
ASM_OUTPUT_ALIGNED_LOCAL17.16.3 非初期化変数の出力
ASM_OUTPUT_ASCII17.16.2 データの出力
ASM_OUTPUT_BSS17.16.3 非初期化変数の出力
ASM_OUTPUT_BYTE17.16.2 データの出力
ASM_OUTPUT_CASE_END17.16.8 ディスパッチテーブルの出力
ASM_OUTPUT_CASE_LABEL17.16.8 ディスパッチテーブルの出力
ASM_OUTPUT_CHAR17.16.2 データの出力
ASM_OUTPUT_COMMON17.16.3 非初期化変数の出力
ASM_OUTPUT_CONSTRUCTOR17.16.6 初期化ルーチンを制御するマクロ
ASM_OUTPUT_DEF17.16.4 ラベルの出力と生成
ASM_OUTPUT_DEFINE_LABEL_DIFFERENCE_SYMBOL17.16.4 ラベルの出力と生成
ASM_OUTPUT_DESTRUCTOR17.16.6 初期化ルーチンを制御するマクロ
ASM_OUTPUT_DOUBLE17.16.2 データの出力
ASM_OUTPUT_DOUBLE_INT17.16.2 データの出力
ASM_OUTPUT_EH_REGION_BEG17.16.9 例外領域用のアセンブラコマンド
ASM_OUTPUT_EH_REGION_END17.16.9 例外領域用のアセンブラコマンド
ASM_OUTPUT_EXTERNAL17.16.4 ラベルの出力と生成
ASM_OUTPUT_EXTERNAL_LIBCALL17.16.4 ラベルの出力と生成
ASM_OUTPUT_FLOAT17.16.2 データの出力
ASM_OUTPUT_IDENT17.16.1 アセンブラファイルの全体的枠組
ASM_OUTPUT_INT17.16.2 データの出力
ASM_OUTPUT_INTERNAL_LABEL17.16.4 ラベルの出力と生成
ASM_OUTPUT_LABEL17.16.4 ラベルの出力と生成
ASM_OUTPUT_LABELREF17.16.4 ラベルの出力と生成
ASM_OUTPUT_LOCAL17.16.3 非初期化変数の出力
ASM_OUTPUT_LONG_DOUBLE17.16.2 データの出力
ASM_OUTPUT_MAX_SKIP_ALIGN17.16.10 アラインメント用アセンブラコマンド
ASM_OUTPUT_MI_THUNK17.7.10 関数の入口と出口
ASM_OUTPUT_OPCODE17.16.7 アセンブラ命令の出力
ASM_OUTPUT_POOL_EPILOGUE17.16.2 データの出力
ASM_OUTPUT_POOL_PROLOGUE17.16.2 データの出力
ASM_OUTPUT_QUADRUPLE_INT17.16.2 データの出力
ASM_OUTPUT_REG_POP17.16.7 アセンブラ命令の出力
ASM_OUTPUT_REG_PUSH17.16.7 アセンブラ命令の出力
ASM_OUTPUT_SECTION_NAME17.16.1 アセンブラファイルの全体的枠組
ASM_OUTPUT_SHARED_BSS17.16.3 非初期化変数の出力
ASM_OUTPUT_SHARED_COMMON17.16.3 非初期化変数の出力
ASM_OUTPUT_SHARED_LOCAL17.16.3 非初期化変数の出力
ASM_OUTPUT_SHORT17.16.2 データの出力
ASM_OUTPUT_SKIP17.16.10 アラインメント用アセンブラコマンド
ASM_OUTPUT_SOURCE_FILENAME17.16.1 アセンブラファイルの全体的枠組
ASM_OUTPUT_SOURCE_LINE17.16.1 アセンブラファイルの全体的枠組
ASM_OUTPUT_SPECIAL_POOL_ENTRY17.16.2 データの出力
ASM_OUTPUT_WEAK_ALIAS17.16.4 ラベルの出力と生成
ASM_SPEC17.1 コンパイラドライバ ‘gcc’ の制御
ASM_STABD_OP17.17.2 DBX 形式の出力に固有のオプション
ASM_STABN_OP17.17.2 DBX 形式の出力に固有のオプション
ASM_STABS_OP17.17.2 DBX 形式の出力に固有のオプション
ASM_WEAKEN_LABEL17.16.4 ラベルの出力と生成
assemble_name17.16.4 ラベルの出力と生成
assembler format17.16.1 アセンブラファイルの全体的枠組
assembler instructions4.32 C の式をオペランドとするアセンブラ命令
assembler instructions in RTL15.15 式としてのアセンブラ命令
assembler names for identifiers4.33 アセンブラコードで使用される名前の制御
assembler syntax, 88k2.14.11 M88K オプション
ASSEMBLER_DIALECT17.16.7 アセンブラ命令の出力
assembly code, invalid8.1 読者の見つけたのはバグか?
assigning attribute values to insns16.15.3 属性値の insn への割り当て
asterisk in template16.5 アセンブラ出力用の C 言語の文
atof17.18 クロスコンパイルと浮動小数点
attr16.15.2 属性値として使用可能な式
attr16.15.3 属性値の insn への割り当て
attr_flag16.15.2 属性値として使用可能な式
attribute expressions16.15.2 属性値として使用可能な式
attribute of types4.30 型の属性の指定
attribute of variables4.29 変数の属性の指定
attribute specifications16.15.4 属性割り当ての例
attribute specifications example16.15.4 属性割り当ての例
attributes, defining16.15.1 属性とその値の指定方法
autoincrement addressing, availability12. GCC と互換性
autoincrement/decrement addressing16.6.1 単純制約
autoincrement/decrement analysis14. コンパイラの各パスとソースファイル
automatic inline for C++ member fns4.31 マクロと同程度の速さのインライン展開関数
AVOID_CCMODE_COPIES17.5.3 レジスタへの値の収まり方

Jump to:   !   #   $   %   &   '   (   *   +   -   .   /   0   <   =   >   ?   \   _  
A   B   C   D   E   F   G   H   I   J   K   L   M   N   O   P   Q   R   S   T   U   V   W   X   Z  

[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

This document was generated using texi2html 1.78.