gcc 3.0 - en to ja translation catalogue (1098 entries)

en: offset outside bounds of constant string
ja: オフセットが定数文字列の境界の外にあります

en: overflow in constant expression
ja: 定数式がオーバーフローしました

en: integer overflow in expression
ja: 式の整数がオーバーフローしました

en: floating point overflow in expression
ja: 式の浮動小数点数がオーバーフローしました

note: This detects cases like converting -129 or 256 to unsigned char.
en: large integer implicitly truncated to unsigned type
ja: 大きな整数が暗黙に符合無し型に切り詰められました

en: negative integer implicitly converted to unsigned type
ja: 負の整数が暗黙に符合無し型に変換されました

en: overflow in implicit constant conversion
ja: 暗黙の定数変換でオーバーフローしました

en: case label does not reduce to an integer constant
ja: case ラベルを整数定数に還元できません

en: invalid truth-value expression
ja: 真偽値式が不適切です

en: invalid operands to binary %s
ja: 二項演算子 %s が不適切です

en: comparison is always false due to limited range of data type
ja: データ型の範囲制限によって、比較が常に false となります

en: comparison is always true due to limited range of data type
ja: データ型の範囲制限によって、比較が常に true となります

en: comparison of unsigned expression >= 0 is always true
ja: 符合無しの式 >= 0 という比較は常に true です

en: comparison of unsigned expression < 0 is always false
ja: 符合無しの式 < 0 という比較は常に false です

en: pointer to a function used in arithmetic
ja: 関数ポインタが計算で使われました

en: suggest parentheses around assignment used as truth value
ja: 真偽値として使われる代入のまわりでは、丸括弧の使用をお勧めします

en: pointers are not permitted as case values
ja: case の値としてのポインタは許されていません

en: empty range specified
ja: 空の範囲が指定されました

en: duplicate (or overlapping) case value
ja: 二重の(あるいは重複している) case の値

en: duplicate case value
ja: 重複した case の値

en: multiple default labels in one switch
ja: 一つの switch に複数の default ラベルがあります

en: requested alignment is not a constant
ja: 要求されたアラインメントが定数ではありません

en: requested alignment is not a power of 2
ja: 要求されたアラインメントが 2 のべき乗ではありません

en: requested alignment is too large
ja: 要求されたアラインメントが大きすぎます

en: invalid lvalue in assignment
ja: 代入として無効な左辺値です

en: invalid lvalue in increment
ja: インクリメントの中での左辺値が無効です

en: invalid lvalue in decrement
ja: デクリメントの中での左辺値が無効です

en: invalid lvalue in asm statement
ja: asm 文の中に無効な左辺値

note: Except for passing an argument to an unprototyped function, this is a constraint violation.  When passing an argument to an unprototyped function, it is compile-time undefined; making it a constraint in that case was rejected in DR#252.
en: void value not ignored as it ought to be
ja: void の値が本来の意味通りに無視されませんでした

en: conversion to non-scalar type requested
ja: 非スカラー型への変換が要求されます

en: (Each undeclared identifier is reported only once
ja: (未宣言の各変数については、それが最初に現われたそれぞれの関数

en: for each function it appears in.)
ja:  に対して一度だけ報告されます。)

en: unnamed struct/union that defines no instances
ja: 無名構造体/共用体が、そのインスタンスを定義していません

en: empty declaration
ja: 空の宣言です

note: Although C99 is unclear about whether incomplete arrays of VLAs themselves count as VLAs, it does not make sense to permit them to be initialized given that ordinary VLAs may not be initialized.
en: variable-sized object may not be initialized
ja: 可変長オブジェクトは初期化されないことになるでしょう

en: cannot put object with volatile field into register
ja: volatile フィールドをレジスタに持っているようなオブジェクトを置けません

en: ISO C forbids forward parameter declarations
ja: ISO C は前方仮引数宣言を禁じます

en: storage class specified for typename
ja: 型名に対して指定された記憶クラス

en: array type has incomplete element type
ja: 配列の型が不完全要素型を持っています

en: type qualifiers ignored on function return type
ja: 関数戻り値の型修飾子は無視されました

en: ISO C forbids qualified function types
ja: ISO C は関数の型修飾子を禁じます

en: ISO C forbids const or volatile function types
ja: ISO C は const や volatile の関数型を禁じます

en: parameter names (without types) in function declaration
ja: 関数宣言中に（型の無い）仮引数名があります

en: declaration does not declare anything
ja: 宣言が何も宣言していません

en: union cannot be made transparent
ja: 共用体を透過的にできません

en: enumeration values exceed range of largest integer
ja: 列挙子の値が整数の範囲の最大値を超えました

en: overflow in enumeration values
ja: 列挙値がオーバーフロー

en: return type is an incomplete type
ja: 戻り値の型が不完全型です

en: this function may return with or without a value
ja: この関数は値を返したり返さなかったりするでしょう

en: ISO C does not support complex integer types
ja: ISO C は整数型の complex を受け付けません

en: format string has invalid operand number
ja: フォーマット文字列に不適切なオペランド数があります

en: function does not return string type
ja: 関数が文字列型を返しません

en: unrecognized format specifier
ja: 認識できないフォーマット指定子

en: field width
ja: フィールド幅

en: field width in printf format
ja: printf フォーマットでのフィールド幅

en: precision
ja: 精度

en: precision in printf format
ja: printf フォーマットでの精度

en: length modifier
ja: 長さ修飾子

en: length modifier in printf format
ja: printf フォーマットの長さ修飾子

en: assignment suppression
ja: 代入の抑制

en: field width in scanf format
ja: scanf フォーマットのフィールド幅

en: length modifier in scanf format
ja: scanf フォーマットの長さ修飾子

en: field width in strftime format
ja: strftime フォーマットのフィールド幅

en: fill character
ja: 詰め文字

en: fill character in strfmon format
ja: strfmon フォーマットの詰め文字

en: field width in strfmon format
ja: strfmon フォーマットのフィールド幅

en: left precision
ja: 左精度

en: left precision in strfmon format
ja: strfmon フォーマットの左精度

en: right precision
ja: 右精度

en: right precision in strfmon format
ja: strfmon フォーマットの右精度

en: length modifier in strfmon format
ja: strfmon フォーマットの長さ修飾子

en: missing $ operand number in format
ja: フォーマット内で $ 演算子番号を欠いています

en: %s does not support %%n$ operand number formats
ja: %s は %%n$ 演算子番号フォーマットを受け付けません

en: operand number out of range in format
ja: 演算子番号がフォーマットの範囲外です

en: format argument %d used more than once in %s format
ja: フォーマット引数 %d が %s フォーマット中で二回以上使われました

en: format argument %d unused before used argument %d in $-style format
ja: $-式フォーマット内のフォーマット引数 %d が引数 %d が使われる前で未使用です

en: format not a string literal, format string not checked
ja: フォーマットが文字列リテラルではありませんので、フォーマットは検査されません

en: format not a string literal and no format arguments
ja: フォーマットは非文字列リテラルで、且つフォーマット引数を持ちません

en: format not a string literal, argument types not checked
ja: フォーマットは文字列リテラルではありませんので、引数の型は検査されません

en: too many arguments for format
ja: フォーマットへの引数が多すぎます

en: unused arguments in $-style format
ja: $-式のフォーマットで未使用の引数があります

en: format is a wide character string
ja: フォーマットがワイド文字列です

en: unterminated format string
ja: 終端されていないフォーマット文字列

en: repeated %s in format
ja: フォーマット中で %s を繰り返しています

en: missing fill character at end of strfmon format
ja: strfmon フォーマットの終りで詰め文字を欠いています

en: too few arguments for format
ja: フォーマットへの引数が少なすぎます

en: zero width in %s format
ja: %s で幅 0 のフォーマットです

en: empty left precision in %s format
ja: %s で空の左精度フォーマットです

en: field precision
ja: フィールド精度

en: empty precision in %s format
ja: %s で空の精度フォーマットです

en: conversion lacks type at end of format
ja: フォーマットの終りで型変換文字が欠けています

en: unknown conversion type character 0x%x in format
ja: フォーマット内に不明な型変換文字 0x%x があります

en: %s does not support %s
ja: %s は %s を受け付けません

en: %s ignored with %s in %s format
ja: %s は %s を %s フォーマットで一緒に使うと無視されます

en: use of %s and %s together in %s format
ja: %s と %s とを %s フォーマットの中で使っています

en: operand number specified with suppressed assignment
ja: 演算子番号が代入の抑制と共に使われています

en: operand number specified for format taking no argument
ja: 演算子番号が引数を取らないフォーマットで指定されました

en: strftime formats cannot format arguments
ja: strftime フォーマットは引数をフォーマットできません

en: break statement not within loop or switch
ja: break 文が loop または switch の中にありません

en: ignoring duplicate directory "%s"
ja: 重複したディレクトリ "%s" を無視します

en: ignoring nonexistent directory "%s"
ja: 存在しないディレクトリ "%s" を無視します

en: #include "..." search starts here:
ja: #include "..." の探索はここから始まります:

en: #include <...> search starts here:
ja: #include <...> の探索はここから始まります:

en: End of search list.
ja: 探索リストの終わり

en: badly nested C headers from preprocessor
ja: プリプロセッサから異常にネストされた C ヘッダです

en: missing terminating %c character
ja: %c 文字での終端を欠いています

en: -I- specified twice
ja: -I- が二回指定されました

en: -Wformat-y2k ignored without -Wformat
ja: -Wformat-y2k は無視されました（-Wformat がありません）

en: -Wformat-extra-args ignored without -Wformat
ja: -Wformat-extra-args は無視されました（-Wformat がありません）

en: -Wformat-nonliteral ignored without -Wformat
ja: -Wformat-nonliteral は無視されました（-Wformat がありません）

en: -Wformat-security ignored without -Wformat
ja: -Wformat-security は無視されました（-Wformat がありません）

en: -Wmissing-format-attribute ignored without -Wformat
ja: -Wmissing-format-attribute は無視されました（-Wformat がありません）

en: <command line>
ja: <コマンドライン>

note: Depending on the version of Bison used to compile this grammar, it may issue generic diagnostics spelled "syntax error" or "parse error".  To prevent this from changing the translation template randomly, we list all the variants of this particular diagnostic here.  Translators: there is no fine dist
en: syntax error
ja: 文法エラー

en: syntax error: cannot back up
ja: 文法エラー: 追随できません

en: ISO C forbids an empty source file
ja: ISO C は空のソースファイルを禁じます

en: data definition has no type or storage class
ja: データ定義が型や記憶クラスを持っていません

en: traditional C rejects the unary plus operator
ja: 古い C では単項プラス演算子を拒否します

en: ISO C forbids omitting the middle term of a ?: expression
ja: ISO C は中間項が省略された ?: 式を禁じます

en: ISO C forbids braced-groups within expressions
ja: ISO C はブレースでまとめられた式を禁じます

en: ISO C forbids empty initializer braces
ja: ISO C では空の初期化用ブレースを禁じます

en: ISO C forbids specifying range of elements to initialize
ja: ISO C は初期化用の要素範囲指定を禁じます

en: ISO C forbids nested functions
ja: ISO C は ネストされた関数を禁じます

en: comma at end of enumerator list
ja: 列挙子リストの最後にカンマがあります

en: no semicolon at end of struct or union
ja: struct や union の最後にセミコロンがありません

en: extra semicolon in struct or union specified
ja: struct や union の中で余分なセミコロンが指定されました

en: ISO C forbids member declarations with no members
ja: ISO C はメンバのないメンバ宣言を禁じます

en: ISO C forbids label declarations
ja: ISO C はラベル宣言を禁じます

en: braced-group within expression allowed only inside a function
ja: ブレースでまとめられた式は関数の内側でのみ許されます

en: parser stack overflow
ja: 構文解析器のスタックが溢れました

en: parse error
ja: 構文解析エラー

en: junk at end of #pragma weak
ja: #pragma weak の末尾にゴミがあります

en: invalid use of void expression
ja: void 式の不適切な使用

en: invalid use of array with unspecified bounds
ja: 境界が指定されない配列の不適切な利用

en: function types not truly compatible in ISO C
ja: 関数型が ISO C と完全互換ではありません

en: types are not quite compatible
ja: 型は全く互換がありません

en: arithmetic on pointer to an incomplete type
ja: 不完全型へのポインタに対する演算

en: dereferencing pointer to incomplete type
ja: 不完全型のポインタへの間接参照

en: subscripted value is neither array nor pointer
ja: 添字をつけられた値が配列でもポインタでもありません

en: array subscript is not an integer
ja: 配列の添字が整数型ではありません

en: initializer element is not constant
ja: 初期化子の要素が定数ではありません

en: type of formal parameter %d is incomplete
ja: 正式な仮引数 %d の型が不完全です

en: suggest parentheses around + or - inside shift
ja: シフト中の + や - の周りでは括弧をつけることをお勧めします

en: suggest parentheses around && within ||
ja: || と共に使われる && の周りでは括弧をつけることをお勧めします

en: suggest parentheses around arithmetic in operand of |
ja: 計算が | 演算子の項となる場合には括弧をつけることをお勧めします

en: suggest parentheses around comparison in operand of |
ja: 比較が | 演算子の項となる場合には括弧をつけることをお勧めします

en: suggest parentheses around arithmetic in operand of ^
ja: 計算が ^ 演算子の項となる場合には括弧をつけることをお勧めします

en: suggest parentheses around comparison in operand of ^
ja: 計算が ^ 演算子の項となる場合には括弧をつけることをお勧めします

en: suggest parentheses around + or - in operand of &
ja: & 演算子の周りの + や - の周りには括弧をつけることをお勧めします

en: suggest parentheses around comparison in operand of &
ja: 比較が & 演算子の項となる場合には括弧をつけることをお勧めします

en: comparisons like X<=Y<=Z do not have their mathematical meaning
ja: X<=Y<=Z の様な比較は数学的な意味での結果をもたらしません

en: pointer to a function used in subtraction
ja: 関数ポインタの差を求めようとしています

en: wrong type argument to unary plus
ja: 単項プラスへの引数の型が間違っています

en: wrong type argument to unary minus
ja: 単項マイナスへの引数の型が間違っています

en: wrong type argument to bit-complement
ja: ビット反転への引数の型が間違っています

en: wrong type argument to abs
ja: abs への引数の型が間違っています

en: wrong type argument to conjugation
ja: 複素共役(~)への引数の型が間違っています

en: wrong type argument to unary exclamation mark
ja: 単項感嘆符(!)への引数の型が間違っています

en: signed and unsigned type in conditional expression
ja: 条件式に符合付き型と符合無し型とがあります

en: ISO C forbids conditional expr with only one void side
ja: ISO C は片側だけが void となる条件式を禁じます

en: pointer type mismatch in conditional expression
ja: 条件式でのポインタの型が適合しません

en: pointer/integer type mismatch in conditional expression
ja: 条件式でポインタ型と整数型が適合しません

en: type mismatch in conditional expression
ja: 条件式での型の組合わせが適合しません

en: left-hand operand of comma expression has no effect
ja: カンマ演算子の左側の式に効力がありません

en: cast specifies array type
ja: キャストが配列型を指定しています

en: cast specifies function type
ja: キャストは関数型を指定しています

en: ISO C forbids casting nonscalar to the same type
ja: ISO C は非スカラーから同じ型へのキャストを禁じます

en: ISO C forbids casts to union type
ja: ISO C は共用体型へのキャストを禁じます

en: cast to union type from type not present in union
ja: 共用体の中にない型から共用体型へキャストしています

note: There are qualifiers present in IN_OTYPE that are not present in IN_TYPE.
en: cast discards qualifiers from pointer target type
ja: キャストによってポインタが示す型から修飾子が切り捨てられます

en: cast increases required alignment of target type
ja: キャストによってポインタが示す型の要求アラインメントが増加します

en: cast from pointer to integer of different size
ja: キャストによってポインタから異なるサイズの整数となります

en: cast to pointer from integer of different size
ja: 異なるサイズの整数からポインタにキャストされました

en: ISO C prohibits argument conversion to union type
ja: ISO C では引数から共用体への変換を禁止しています

note: ??? This should not be an error when inlining calls to unprototyped functions.
en: invalid use of non-lvalue array
ja: 非左辺値配列の無効な利用

en: traditional C rejects automatic aggregate initialization
ja: 古い C では自動的な集合体の初期化を拒絶します

en: char-array initialized from wide string
ja: ワイド文字列から char の配列が初期化されました

en: initializer-string for array of chars is too long
ja: char の配列にとって初期化子文字列が長すぎます

en: array initialized from non-constant array expression
ja: 非定数配列式から配列が初期化されました

en: initializer element is not computable at load time
ja: 初期化子の要素はロード時に計算され得ません

en: invalid initializer
ja: 無効な初期化子

en: extra brace group at end of initializer
ja: 初期化子の終わりに余分なブレースのグループ

en: missing braces around initializer
ja: 初期化子のまわりのブレースを欠いています

en: braces around scalar initializer
ja: スカラー初期化子がブレースで囲まれています

en: initialization of flexible array member in a nested context
ja: ネストした文脈で可変配列メンバを初期化しています

en: initialization of a flexible array member
ja: 可変配列メンバを初期化しています

en: missing initializer
ja: 初期化子を欠いています

en: empty scalar initializer
ja: 空のスカラー初期化子

en: extra elements in scalar initializer
ja: スカラー初期化子に余分な要素

en: array index in non-array initializer
ja: 非配列の初期化子に配列インデックスが使われました

en: field name not in record or union initializer
ja: レコードや共用体にフィールド名がない初期化子です

en: nonconstant array index in initializer
ja: 初期化子内に非定数の配列インデックスがあります

en: array index in initializer exceeds array bounds
ja: 初期化子内の配列インデックスが配列の境界を超えました

en: empty index range in initializer
ja: 初期化子内に空の範囲インデックスがあります

en: array index range in initializer exceeds array bounds
ja: 初期化子の範囲インデックスが配列の境界を超えました

en: initialized field with side-effects overwritten
ja: 初期化されたフィールドが副作用で上書きされます

en: excess elements in char array initializer
ja: char 配列初期化子内の要素が多すぎます

en: excess elements in struct initializer
ja: 構造体初期化子内の要素が多すぎます

en: excess elements in union initializer
ja: 共用体初期化子内の要素が多すぎます

en: traditional C rejects initialization of unions
ja: 古い C は共用体の初期を拒絶します

en: excess elements in array initializer
ja: 配列初期化子内の要素が多すぎます

en: excess elements in scalar initializer
ja: スカラー初期化子内の要素が多すぎます

en: function returns address of local variable
ja: 関数がローカル変数のアドレスを返しています

en: switch quantity not an integer
ja: switch の内容が整数ではありません

en: case label not within a switch statement
ja: case ラベルが switch 文の中にありません

en: continue statement not within a loop
ja: continue 文が loop の中にありません

en: expression statement has incomplete type
ja: 式の中の文に不完全型があります

en: right shift count is negative
ja: 右シフト回数が負の数です

en: right shift count >= width of type
ja: 右シフト回数 >= 型の幅となっています

en: left shift count is negative
ja: 左シフト回数が負の数です

en: left shift count >= width of type
ja: 左シフト回数 >= 型の幅となっています

en: comparing floating point with == or != is unsafe
ja: 浮動小数点の比較で == や != を使うのは安全ではありません

en: comparison of distinct pointer types lacks a cast
ja: 型が全く異なるポインタの比較でキャストを欠いています

en: comparison between pointer and integer
ja: ポインタと整数との比較を行なっています

en: comparison of complete and incomplete pointers
ja: 完全なポインタと不完全なポインタとの比較です

en: ISO C forbids ordered comparisons of pointers to functions
ja: ISO C 関数ポインタの順序比較を禁じます

en: ordered comparison of pointer with integer zero
ja: 整数 0 とポインタとの順序比較です

en: comparison between signed and unsigned
ja: 符合付きと符合無しとの比較です

en: comparison of promoted ~unsigned with constant
ja: ~で反転された格上げ符合無し型と定数との比較です

en: comparison of promoted ~unsigned with unsigned
ja: ~で反転された符合無し型と符合無し型との比較です

en: function call has aggregate value
ja: 関数呼び出しが集合体の値を持っています

en: NOTE_INSN_BASIC_BLOCK is missing for block %d
ja: NOTE_INSN_BASIC_BLOCK がブロック %d にありません

en: number of bb notes in insn chain (%d) != n_basic_blocks (%d)
ja: 命令連鎖中の bb の数 (%d) が n_basic_blocks (%d) と違います

en: no arguments
ja: 引数がありません

en: %d constructor(s) found
ja: %d 個のコンストラクタが見つかりました

en: %d destructor(s)  found
ja: %d 個のデストラクタが見つかりました

en: %d frame table(s) found
ja: %d 個のフレームテーブルが見つかりました

en: %s terminated with signal %d [%s]%s
ja: %s シグナル %d [%s]%s で終了させられました

en: %s returned %d exit status
ja: %s は exit 状態 %d を返しました

en: [cannot find %s]
ja: [%s が見つかりません]

en: redirecting stdout: %s
ja: stdout へのリダイレクト: %s

en: [Leaving %s]
ja: [%s を離れます]

en: 
    write_c_file - output name is %s, prefix is %s
ja: 
    write_c_file - 出力名は %s、プレフィクスは %s

en: init function found in object %s
ja: init 関数をオブジェクト %s で見つけました

en: fini function found in object %s
ja: fini 関数をオブジェクト %s で見つけました

en: 
    ldd output with constructors/destructors.
ja: 
    ldd 出力がコンストラクタ/デストラクタを伴います。

en: dynamic dependency %s not found
ja: 動的依存関係 %s が見つかりません

en: unable to open dynamic dependency '%s'
ja: 動的依存関係 '%s' を開けません

en: %s: not a COFF file
ja: %s: COFF ファイルではありません

en: %s: cannot open as COFF file
ja: %s: COFF ファイルとして開けません

en: ;; Combiner statistics: %d attempts, %d substitutions (%d requiring new space),
    ;; %d successes.
ja: ;; 結合統計: %d 試行, %d 代替 (%d 新たな空間を要求),
    ;; %d 成功。

en: 
    ;; Combiner totals: %d attempts, %d substitutions (%d requiring new space),
    ;; %d successes.
ja: 
    ;; 結合合計: %d 試行, %d 代替 (%d 新たな空間を要求),
    ;; %d 成功。

en: cannot convert to a pointer type
ja: ポインタ型に変換できません

en: pointer value used where a floating point value was expected
ja: 浮動小数点数があるべき箇所で、ポインタ値が使われました

en: aggregate value used where a float was expected
ja: 浮動小数点型があるべき箇所で、集合体の値が使われました

en: conversion to incomplete type
ja: 不完全型への変換です

en: can't convert between vector values of different size
ja: 大きさの異なるベクトル値同士の変換はできません

en: aggregate value used where an integer was expected
ja: 整数型があるべき箇所で、集合体の値が使われました

en: pointer value used where a complex was expected
ja: 複素数型があるべき箇所で、ポインタ値が使われました

en: aggregate value used where a complex was expected
ja: 複素数型があるべき箇所で、集合体の値が使われました

en: can't convert value to a vector
ja: 値をベクトルには変換できません

en: "%s" is not a valid option to the preprocessor
ja: "%s" はプリプロセッサに対する正常なオプションではありません

en: too many input files
ja: 入力ファイルが多すぎます

en: ;; Processing block from %d to %d, %d sets.
ja: ;; %d から %d までの処理ブロック、%d セット。

en: %s:%d: confused by earlier errors, bailing out
ja: %s:%d: 前のエラーにより混乱していますので、脱出します

en: Please submit a full bug report,
    with preprocessed source if appropriate.
    See %s for instructions.
ja: 完全なバグ報告を送って下さい。
    適切ならばプリプロセス後のソースをつけてください。
    %s を見れば方法が書いてあります。

en: compilation terminated.
ja: コンパイルが中断されました。

en: Internal compiler error: Error reporting routines re-entered.
ja: 内部コンパイルエラー: エラー報告ルーチンに再入しました。

en: ICE: emit_insn used where emit_jump_insn needed:
ja: ICE: emit_insn が emit_jump_insn を要する所で使われました:

en: abort in %s, at %s:%d
ja: %s で中断, 位置 %s:%d

en: exception handling disabled, use -fexceptions to enable
ja: 例外処理を無効にしました. 有効にするには -fexceptions を使ってください

en: __builtin_eh_return not supported on this target
ja: __builtin_eh_return はこのターゲットではサポートされていません

en: stack limits not supported on this target
ja: スタック制限はこのターゲットでは実装されていません

en: operand number out of range
ja: 演算数が範囲外です

en: invalid %%-code
ja: 無効な %%-code

note: We can't handle floating point constants; PRINT_OPERAND must handle them. We can't handle floating point constants; PRINT_OPERAND must handle them.
en: floating constant misused
ja: 浮動小数定数を使い損ねました

en: invalid expression as operand
ja: オペランドとして無効な式

en: comparison is always %d
ja: 比較が常に %d となります

en: function returns an aggregate
ja: 関数が集合体を返しています

en: Setting spec %s to '%s'
ja: spec %s を '%s' に設定中

en: Reading specs from %s
ja: %s から spec を読み込み中

en: specs %%include syntax malformed after %ld characters
ja: specs の %ld 文字目以降の %%include の書式が変です

en: specs %%rename syntax malformed after %ld characters
ja: specs の %ld 文字目以降の %%rename の書式が変です

en: specs %s spec was not found to be renamed
ja: spec ファイル %s に名前を変更する spec が見つかりませんでした

en: rename spec %s to %s
ja: spec %s を %s に名前を変更

en: spec is '%s'
ja: spec は '%s' です

en: specs unknown %% command after %ld characters
ja: spec ファイル中の %ld 文字の後に不明な %% コマンド

en: specs file malformed after %ld characters
ja: %ld 文字の後におかしな spec ファイル

en: spec file has no spec for linking
ja: spec ファイルにリンクに関する spec がありません

en: -pipe not supported
ja: -pipe は実装されていません

en: 
    Go ahead? (y or n)
ja: 
    続けますか? (y または n)

en: Internal error: %s (program %s)
    Please submit a full bug report.
    See %s for instructions.
ja: 内部エラー: %s (プログラム %s)
    完全なバグレポートを送ってください。
    %s に手順が書いてあります。

en: Usage: %s [options] file...
ja: 使い方: %s [オプション] ファイル...

en: Options:
ja: オプション:

en:   -pass-exit-codes         Exit with highest error code from a phase
ja:   -pass-exit-codes         フェーズからのエラーコードの最大値を exit
                                   コードとして返す

en:   --help                   Display this information
ja:   --help                   このヘルプ情報を表示

en:   --target-help            Display target specific command line options
ja:   --target-help            ターゲット固有のコマンドラインオプションを表示

en:   (Use '-v --help' to display command line options of sub-processes)
ja: (`-v --help' を使うと、子プロセスのコマンドラインオプションを表示)

en:   -dumpspecs               Display all of the built in spec strings
ja:   -dumpspecs               組み込まれた spec 文字列を全て表示

en:   -dumpversion             Display the version of the compiler
ja:   -dumpversion             コンパイラのバージョンを表示

en:   -dumpmachine             Display the compiler's target processor
ja:   -dumpmachine             コンパイラのターゲットプロセッサを表示

en:   -print-search-dirs       Display the directories in the compiler's search path
ja:   -print-search-dirs       コンパイラのサーチパスにあるディレクトリを表示

en:   -print-libgcc-file-name  Display the name of the compiler's companion library
ja:   -print-libgcc-file-name  コンパイラのコンパニオンライブラリ名を表示

en:   -print-file-name=<lib>   Display the full path to library <lib>
ja:   -print-file-name=<lib>   ライブラリ <lib> へのフルパスを表示

en:   -print-prog-name=<prog>  Display the full path to compiler component <prog>
ja:   -print-prog-name=<prog>  コンパイラの部品 <prog> へのフルパスを表示

en:   -print-multi-directory   Display the root directory for versions of libgcc
ja:   -print-multi-directory   libgcc のバージョンディレクトリルートを表示

en:   -print-multi-lib         Display the mapping between command line options and
                               multiple library search directories
ja:   -print-multi-lib         コマンドラインオプションと複数のライブラリ探索
                                   ディレクトリとの対応を表示

en:   -Wa,<options>            Pass comma-separated <options> on to the assembler
ja:   -Wa,<options>            カンマ区切りの <options> をアセンブラに渡す

en:   -Wp,<options>            Pass comma-separated <options> on to the preprocessor
ja:   -Wp,<options>            カンマ区切りの <options> をプリプロセッサに渡す

en:   -Wl,<options>            Pass comma-separated <options> on to the linker
ja:   -Wl,<options>            カンマ区切りの <options> をリンカに渡す

en:   -Xlinker <arg>           Pass <arg> on to the linker
ja:   -Xlinker <arg>           <arg> をリンカに渡す

en:   -save-temps              Do not delete intermediate files
ja:   -save-temps              中間ファイルを削除しない

en:   -pipe                    Use pipes rather than intermediate files
ja:   -pipe                    中間ファイルではなくパイプを使う

en:   -time                    Time the execution of each subprocess
ja:   -time                    子プロセスごとの実行時間を計測する

en:   -std=<standard>          Assume that the input sources are for <standard>
ja:   -std=<standard>          入力ソースを <standard> と見なす

en:   -B <directory>           Add <directory> to the compiler's search paths
ja:   -B <directory>           <directory> をコンパイラの探索パスに追加する

en:   -b <machine>             Run gcc for target <machine>, if installed
ja:   -b <machine>             インストールされていればターゲット <machine> として
                                   gcc を実行する

en:   -V <version>             Run gcc version number <version>, if installed
ja:   -V <version>             インストールされていれば <version> バージョン番号の
                                   gcc として実行する

en:   -v                       Display the programs invoked by the compiler
ja:   -v                       コンパイラによって起動されるプログラムを表示

en:   -E                       Preprocess only; do not compile, assemble or link
ja:   -E                       プリプロセスのみ -- コンパイル、アセンブル、リンク
                                   を行なわない

en:   -S                       Compile only; do not assemble or link
ja:   -S                       コンパイルのみ -- アセンブル、リンクを行なわない

en:   -c                       Compile and assemble, but do not link
ja:   -c                       コンパイル、アセンブルするが、リンクを行なわない

en:   -o <file>                Place the output into <file>
ja:   -o <file>                <file> に出力を行なう

en: 
    Options starting with -g, -f, -m, -O, -W, or --param are automatically
     passed on to the various sub-processes invoked by %s.  In order to pass
     other options on to these processes the -W<letter> options must be used.
ja: 
    -g, -f, -m, -O, -W で始まるオプションや、--param は %s が起動するあらゆる
    子プロセスに自動的に渡されます。こういったプロセスにその他のオプションを渡す
    には -W<letter> オプションを使わなければなりません。

en: Processing spec %c%s%c, which is '%s'
ja: spec %c%s%c を処理中, これは '%s' です

en: install: %s%s
ja: インストール: %s%s

en: programs: %s
ja: プログラム: %s

en: libraries: %s
ja: ライブラリ: %s

en: 
    For bug reporting instructions, please see:
ja: 
    バグレポートの手順は、以下を参照

en: Configured with: %s
ja: コンフィグオプション: %s

en: Thread model: %s
ja: スレッドモデル: %s

en: gcc version %s
ja: gcc バージョン %s

en: gcc driver version %s executing gcc version %s
ja: gcc ドライババージョン %s 実行 gcc バージョン %s

en: %s: %s compiler not installed on this system
ja: %s: %s コンパイラはこのシステムにインストールされていません

en: %s: linker input file unused because linking not done
ja: %s: リンクが完了しなかったのでリンカの入力ファイルは使われませんでした

en: language %s not recognized
ja: 言語 %s は認識できません

en: fix_sched_param: unknown param: %s
ja: fix_sched_param: 不明なパラメタ: %s

en: At top level:
ja: トップレベル:

en: -Wuninitialized is not supported without -O
ja: -Wuninitialized は -O 無しには受け入れられません

en: %s: usage '%s [ -VqfnkN ] [ -i <istring> ] [ filename ... ]'
ja: %s: 使用法 '%s [ -VqfnkN ] [ -i <istring> ] [ ファイル名 ... ]'

en: %s: usage '%s [ -VqfnkNlgC ] [ -B <dirname> ] [ filename ... ]'
ja: %s: 使用法 '%s [ -VqfnkNlgC ] [ -B <ディレクトリ名> ] [ ファイル名 ... ]'

note: Catch cases like /.. where we try to backup to a point above the absolute root of the logical file system.
en: %s: invalid file name: %s
ja: %s: 無効なファイル名: %s

en: %s: %s: can't get status: %s
ja: %s: %s: 状態を取得できません: %s

en: 
    %s: fatal error: aux info file corrupted at line %d
ja: 
    %s: 致命的エラー: 副 info ファイルが %d 行目で壊れています

en: %s: wait: %s
ja: %s: 待ち: %s

en: %s: subprocess got fatal signal %d
ja: %s: サブプロセスが致命的シグナル %d を受け取りました

en: %s: %s exited with status %d
ja: %s: %s はステータス %d で終了しました

en: %s: conflicting extern definitions of '%s'
ja: %s: '%s' の外部定義が矛盾しています

en: %s: declarations of '%s' will not be converted
ja: %s: '%s' の宣言は変換されません

en: %s: conflict list for '%s' follows:
ja: %s: `%s' に対する矛盾一覧は以下の通りです:

en: %s: %d: warning: source too confusing
ja: %s: %d: 警告: ソースが混乱しすぎています

en: %s: %d: warning: varargs function declaration not converted
ja: %s: %d: 警告: varargs 関数宣言が変換されていません

en: %s: %d: warning: definition of %s not converted
ja: %s: %d: 警告: %s の定義が変換されていません

en: %s: function definition not converted
ja: %s: 関数の定義が変換されていません

en: %s: cannot get working directory: %s
ja: %s: 作業ディレクトリが分かりません: %s

en: %s: input file names must have .c suffixes: %s
ja: %s: 入力ファイル名には拡張子 .c がなければいけません: %s

en: can't use '%s' as a %s register
ja: '%s' を %s のレジスタとして使うことができません

en: unknown register name: %s
ja: 不明なレジスタ名です: %s

en: global register variable follows a function definition
ja: 大域 register 変数が関数定義の後ろにあります

en: register used for two global register variables
ja: レジスタが二つのグローバルレジスタ変数として使われました

en: call-clobbered register used for global register variable
ja: 呼び出しで破壊されるレジスタがグローバルレジスタ変数として使われました

en: frame size too large for reliable stack checking
ja: フレームサイズが大きすぎて、スタック検査が信頼できなくなります

en: try reducing the number of local variables
ja: ローカル変数の数を削減してみてください

en: RTL check: expected elt %d type '%c', have '%c' (rtx %s) in %s, at %s:%d
ja: RTL 検査: elt %d 型は '%c' のはずなのに '%c' (rtx %s, %s 中)です (%s:%d)

en: RTL check: expected elt %d type '%c' or '%c', have '%c' (rtx %s) in %s, at %s:%d
ja: RTL 検査: elt %d 型は '%c' か '%c' のはずなのに '%c' (rtx %s, %s 中) です (%s:%d)

en: RTL check: access of elt %d of vector with last elt %d in %s, at %s:%d
ja: RTL check: ベクトルの elt %d を最後の elt %d (%s 中)と一緒にアクセスします (%s:%d)

en: matching constraint not valid in output operand
ja: 出力オペランド内の制約が正しくありません

en: matching constraint references invalid operand number
ja: 制約に適合させる時に、無効なオペランド番号を参照しました

en: output number %d not directly addressable
ja: 出力番号 %d は直接アドレス指定できません

en: variable-size type declared outside of any function
ja: 変数サイズ型が関数の外側で宣言されました

en: padding struct size to alignment boundary
ja: アラインメント境界のサイズに構造体をパディングします

en: packed attribute causes inefficient alignment
ja: packed 属性は不効率なアラインメントを引き起こします

en: packed attribute is unnecessary
ja: packed 属性は必要ありません

en: __builtin_saveregs not supported by this target
ja: __builtin_saveregs はこのターゲットでは実装されていません

en: 
    Execution times (seconds)
ja: 
    実行回数  (秒)

note: Print total time.
en:  TOTAL                 :
ja:  合計                  :

en: time in %s: %ld.%06ld (%ld%%)
ja: %s での時間: %ld.%06ld (%ld%%)

en: collect: reading %s
ja: collect: %s を読み込みます

en: collect: recompiling %s
ja: collect: %s を再コンパイルします

en: collect: tweaking %s in %s
ja: collect: %s を引っ張ります(%s 内)

en: collect: relinking
ja: collect: 再リンクします

en: ld returned %d exit status
ja: ld はステータス %d で終了しました

en: 
    Target specific options:
ja: 
    ターゲット仕様オプション:

en: 
    There are undocumented target specific options as well.
ja: 
    文書化されていないターゲット仕様オプションもあります。

en:   They exist, but they are not documented.
ja:   これらは存在しますが、文書化されていません

en: unrecognized gcc debugging option: %c
ja: 認識できない gcc デバッグオプション: %c

en: options passed:
ja: 渡されたオプション:

en: options enabled:
ja: 有効オプション:

en: instruction scheduling not supported on this target machine
ja: 命令スケジューリングはこのターゲットマシンではサポートされません

en: this target machine does not have delayed branches
ja: このターゲットマシンは遅延分岐を持っていません

en: -f%sleading-underscore not supported on this target machine
ja: -f%sleading-underscore はこのターゲットマシンではサポートされません

en: called from here
ja: ここから呼ばれました

en: internal error
ja: 内部エラー

en: arrays of functions are not meaningful
ja: 関数の配列は意味がありません

en: function return type cannot be function
ja: 関数の返す型が関数であってはなりません

en: invalid initializer for bit string
ja: 無効なビット列初期化子です

en: global register variable has initial value
ja: 大域 register 変数が初期値を持っています

en: initializer for integer value is too complicated
ja: 整数の初期設定子の値が複雑すぎます

en: initializer for floating value is not a floating constant
ja: 浮動小数点数の初期設定子の値が、浮動小数点定数ではありません

en: only weak aliases are supported in this configuration
ja: 現在の設定では weak alias しかサポートされません

en: alias definitions not supported in this configuration; ignored
ja: 現在の設定では alias 定義はサポートされません -- 無視されました

en: warning:
ja: 警告:

en: fp software completion requires -mtrap-precision=i
ja: 浮動小数点補完は -mtrap-precision=i を必要とします

en: rounding mode not supported for VAX floats
ja: VAX 浮動小数では丸めモードを利用できません

en: trap mode not supported for VAX floats
ja: VAX 浮動小数ではトラップモードを利用できません

en: L%d cache latency unknown for %s
ja: L%d キャッシュレイテンシは %s にとって不明です

en: invalid %%H value
ja: 無効な %%H 値

en: invalid %%r value
ja: 無効な %%r 値

en: invalid %%R value
ja: 無効な %%R 値

en: invalid %%N value
ja: 無効な %%N 値

en: invalid %%P value
ja: 無効な %%P 値

en: invalid %%h value
ja: 無効な %%h 値

en: invalid %%L value
ja: 無効な %%L 値

en: invalid %%m value
ja: 無効な %%m 値

en: invalid %%M value
ja: 無効な %%M 値

en: invalid %%U value
ja: 無効な %%U 値

en: invalid %%s value
ja: 無効な %%s 値

en: invalid %%C value
ja: 無効な %%C 値

en: invalid %%E value
ja: 無効な %%E 値

en: invalid %%xn code
ja: 無効な %%xn コード

note: Macro to define tables used to set the flags. This is a list in braces of pairs in braces, each pair being { "NAME", VALUE } where VALUE is the bits to set or minus the bits to clear. An empty string NAME is used to identify the default VALUE. WARNING: Do not mark empty strings for translation, as c
en: Use hardware fp
ja: ハードウェア浮動小数点を利用

en: Do not use hardware fp
ja: ハードウェア浮動小数点を利用しない

en: Use fp registers
ja: 浮動小数点レジスタを利用する

en: Do not use fp registers
ja: 浮動小数点レジスタを利用しない

en: Do not assume GAS
ja: GAS の利用を前提としない

en: Assume GAS
ja: GAS の利用を前提とする

en: Request IEEE-conformant math library routines (OSF/1)
ja: IEEE 準拠の数学ライブラリルーチン (OSF/1) を要求する

en: Emit IEEE-conformant code, without inexact exceptions
ja: 不適切な例外を除いて IEEE 準拠のコードを発行する

en: Emit IEEE-conformant code, with inexact exceptions
ja: 不適切な例外を含めて IEEE 準拠のコードを発行する

en: Do not emit complex integer constants to read-only memory
ja: 複素数の整数定数を読み込み専用メモリに展開させない

en: Use VAX fp
ja: VAX 浮動小数点を利用する

en: Do not use VAX fp
ja: VAX 浮動小数点を利用しない

en: Emit code for the byte/word ISA extension
ja: バイト/ワード ISA 拡張用のコードを発行する

en: Emit code for the motion video ISA extension
ja: モーションビデオ ISA 拡張用のコードを発行する

en: Emit code for the fp move and sqrt ISA extension
ja: 浮動小数点 move と sqrt ISA 拡張用のコードを発行する

en: Emit code for the counting ISA extension
ja: カウント ISA 拡張用のコードを発行する

note: For -mcpu= For -mtune= For -mfp-rounding-mode=[n|m|c|d] For -mfp-trap-mode=[n|u|su|sui] For -mtrap-precision=[p|f|i] For -mmemory-latency= For -mtls-size=
en: Use features of and schedule given CPU
ja: CPU に与えられた特徴やスケジュールを利用する

en: Schedule given CPU
ja: CPU に与えられたスケジュールを利用する

en: Control the generated fp rounding mode
ja: 生成された浮動小数点丸めモードを制御する

en: Control the IEEE trap mode
ja: IEEE トラップモードを制御する

en: Control the precision given to fp exceptions
ja: 浮動小数点例外に与えられた精度を制御する

en: Tune expected memory latency
ja: 予期されるメモリレイテンシを調整する

en: bad value (%s) for -mcpu switch
ja: -mcpu スイッチに対する不正な値 (%s)

note: Unknown flag. Undocumented flag.
en: invalid operand output code
ja: 無効なオペランド出力コード

en: switch -mcpu=%s conflicts with -march= switch
ja: -mcpu=%s スイッチは -march= スイッチと競合します

en: bad value (%s) for %s switch
ja: 値 (%s) は %s switch にとって正しくありません

en: target CPU does not support interworking
ja: ターゲット CPU は interworking をサポートしません

en: -mapcs-stack-check incompatible with -mno-apcs-frame
ja: -mapcs-stack-check は -mno-apcs-frame と共存できません

en: -fpic and -mapcs-reent are incompatible
ja: -fpic と -mapcs-reent は共存できません

en: APCS reentrant code not supported.  Ignored
ja: APCS 再入可能コードはサポートされません。無視されました

en: -g with -mno-apcs-frame may not give sensible debugging
ja: -g に -mno-apcs-frame をつけると、きめ細かなデバッグはできないでしょう

en: -mpic-register= is useless without -fpic
ja: -mpic-register= は -fpic をつけないと役に立ちません

note: @@@ better error message
en: selector must be an immediate
ja: セレクタは即値でなければなりません

note: @@@ better error message
en: mask must be an immediate
ja: マスクは即値でなければなりません

en: no low registers available for popping high registers
ja: 高位レジスタを pop する為に使用できる低位レジスタがありません

en: Generate APCS conformant stack frames
ja: APCS 適合したスタックフレームを生成する

en: Store function names in object code
ja: オブジェクトコードに関数名を格納する

en: Pass FP arguments in FP registers
ja: FP レジスタで FP 引数を渡す

en: Generate re-entrant, PIC code
ja: 再入可能な PIC コードを生成します

en: Assume target CPU is configured as big endian
ja: ターゲット CPU がビックエンディアンとして設定されているとみなす

en: Assume target CPU is configured as little endian
ja: ターゲット CPU がリトルエンディアンとして設定されているとみなす

en: Assume big endian bytes, little endian words
ja: byte がビッグエンディアンで word がリトルエンディアンとみなす

en: Support calls between Thumb and ARM instruction sets
ja: Thumb と ARM 命令セット間の呼び出しをサポートする

en: Generate a call to abort if a noreturn function returns
ja: noreturn 関数が return するとき abort の呼び出しを生成する

en: Do not move instructions into a function's prologue
ja: 関数の開始部分に命令を移動しない

en: Do not load the PIC register in function prologues
ja: 関数の前置き部分に PIC レジスタをロードしない

en: Generate call insns as indirect calls, if necessary
ja: 必要があれば、命令呼び出しを間接呼び出しとして生成する

en: Compile for the Thumb not the ARM
ja: ARM ではなく Thumb 用にコンパイルする

en: Thumb: Generate (non-leaf) stack frames even if not needed
ja: Thumb: 不要な場合でも(非末端)スタックフレームを生成する

en: Thumb: Generate (leaf) stack frames even if not needed
ja: Thumb: 不要な場合でも(末端)スタックフレームを生成する

en: Thumb: Assume non-static functions may be called from ARM code
ja: Thumb: 非静的関数が ARM コードから呼び出される可能性があるとみなす

en: Thumb: Assume function pointers may go to non-Thumb aware code
ja: Thumb: 関数ポインタが非 Thumb と認識するコードに突入する可能性があるとみなす

en: Specify the name of the target CPU
ja: ターゲット CPU の名前を指定する

en: Specify the name of the target architecture
ja: ターゲットアーキテクチャの名前を指定する

en: Specify the minimum bit alignment of structures
ja: 構造体アラインメントの最小ビット数を指定する

en: Specify the register to be used for PIC addressing
ja: PIC アドレシングに利用されるレジスタを指定する

en: Ignore dllimport attribute for functions
ja: 関数の dllimport 属性を無視する

en: large frame pointer change (%d) with -mtiny-stack
ja: -mtiny-stack によりラージフレームポインタが変更されます(%d)

en: Assume int to be 8 bit integer
ja: int を 8 ビット整数とみなす

en: Change the stack pointer without disabling interrupts
ja: 割り込みの無効化なしでスタックポインタを変更する

en: Use subroutines for function prologue/epilogue
ja: 関数の前置き/結びのためのサブルーチンを利用する

en: Change only the low 8 bits of the stack pointer
ja: スタックポインタの下位 8 ビットだけを変更する

en: Do not generate tablejump insns
ja: テーブルジャンプ命令を生成しない

en: Output instruction sizes to the asm file
ja: asm ファイルに命令サイズを出力する

en: Specify the initial stack address
ja: 初期スタックアドレスを指定する

en: Specify the MCU name
ja: MCU 名を指定する

en: junk at end of '#pragma %s'
ja: '#pragma %s' の最後にゴミがあります

note: Target compilation option flags. Small memory model. Use 24-bit MPYI for C3x. Fast fixing of floats. Allow use of RPTS. Emit C3x code. Be compatible with TI assembler. Be paranoid about DP reg. in ISRs. Pass arguments on stack. Enable features under development. Enable repeat block. Use BK as genera
en: Small memory model
ja: スモールメモリモデル

en: Big memory model
ja: ビッグメモリモデル

en: Use MPYI instruction for C3x
ja: MPYI 命令を C3x 用に使用する

en: Do not use MPYI instruction for C3x
ja: MPYI 命令を C3x 用に使用しない

en: Use fast but approximate float to integer conversion
ja: 高速だが近似値となる浮動小数から整数への変換を利用する

en: Use slow but accurate float to integer conversion
ja: 低速だが正確な浮動小数から整数への変換を利用する

en: Enable use of RTPS instruction
ja: RTPS 命令の利用を有効にする

en: Disable use of RTPS instruction
ja: RTPS 命令の利用を無効にする

en: Enable use of RTPB instruction
ja: RTPB 命令の利用を有効にする

en: Disable use of RTPB instruction
ja: RTPB 命令の利用を無効にする

en: Generate code for C30 CPU
ja: C30 CPU 用のコードを生成する

en: Generate code for C31 CPU
ja: C31 CPU 用のコードを生成する

en: Generate code for C32 CPU
ja: C32 CPU 用のコードを生成する

en: Generate code for C33 CPU
ja: C33 CPU 用のコードを生成する

en: Generate code for C40 CPU
ja: C40 CPU 用のコードを生成する

en: Generate code for C44 CPU
ja: C44 CPU 用のコードを生成する

en: Emit code compatible with TI tools
ja: TI ツール互換のコードを発行する

en: Emit code to use GAS extensions
ja: GAS 拡張を利用するコードを発行する

en: Save DP across ISR in small memory model
ja: スモールメモリモデルで ISR を跨る DP をセーブする

en: Don't save DP across ISR in small memory model
ja: スモールモデルで ISR を跨る DP をセーブしない

en: Pass arguments on the stack
ja: 引数をスタック渡しにする

en: Pass arguments in registers
ja: 引数をレジスタ渡しにする

en: Enable new features under development
ja: 開発中の新機能を有効にする

en: Disable new features under development
ja: 開発中の新機能を無効にする

en: Use the BK register as a general purpose register
ja: BK レジスタを汎用レジスタとして使用する

en: Do not allocate BK register
ja: BK レジスタを確保しない

en: Enable use of DB instruction
ja: DB 命令の使用を有効にする

en: Disable use of DB instruction
ja: DB 命令の使用を無効にする

en: Enable debugging
ja: デバッグを有効にする

en: Disable debugging
ja: デバッグを無効にする

en: Force constants into registers to improve hoisting
ja: 巻き上げ(hoist)を改善するため定数をレジスタに割り当てることを強要する

en: Don't force constants into registers
ja: 定数のレジスタ割り当てを強要しない

en: Force RTL generation to emit valid 3 operand insns
ja: RTL 生成について、正常な 3 オペランド命令を強要する

en: Allow RTL generation to emit invalid 3 operand insns
ja: RTL 生成について、無効な 3 オペランド命令を許容する

en: Disallow unsigned iteration counts for RPTB/DB
ja: 符合無しの RPTB/DB 用の反復カウントを許容しない

en: Preserve all 40 bits of FP reg across call
ja: 呼び出しの間 FP レジスタの 40 ビット全てを保存する

en: Only preserve 32 bits of FP reg across call
ja: 呼び出しの間 FP レジスタの 32 ビットだけを保存する

en: Enable parallel instructions
ja: 並列命令を有効にする

en: Disable parallel instructions
ja: 並列命令を無効にする

en: Enable MPY||ADD and MPY||SUB instructions
ja: MPY||ADD および MPY||SUB 命令を有効にする

en: Disable MPY||ADD and MPY||SUB instructions
ja: MPY||ADD および MPY||SUB 命令を無効にする

en: Assume that pointers may be aliased
ja: ポインタが別名となりうることを前提とする

en: Assume that pointers not aliased
ja: ポインタは別名にならないとみなす

en: Specify maximum number of iterations for RPTS
ja: RPTS 用の最大反復数を指定する

en: Select CPU to generate code for
ja: コードが生成される CPU を選択する

en: fr30_print_operand_address: unhandled address
ja: fr30_print_operand_address: 処理されないアドレスです

en: fr30_print_operand: unknown code
ja: fr30_print_operand: 不明なコードです

en: fr30_print_operand: unhandled MEM
ja: fr30_print_operand: 処理されない MEM です

en: Assume small address space
ja: スモールアドレス空間とみなす

en: Make integers 32 bits wide
ja: 整数を 32 ビット幅とする

en: Use registers for argument passing
ja: 引数をレジスタ渡しにする

en: Do not use registers for argument passing
ja: 引数をレジスタ渡しにしない

en: Consider access to byte sized memory slow
ja: バイトサイズ単位のメモリアクセスが遅いことを考慮する

en: Enable linker relaxing
ja: リンカの -relax オプションを有効にする

en: Generate H8/300H code
ja: H8/300H コードを生成する

en: Do not generate H8/300H code
ja: H8/300H コードを生成しない

en: Use H8/300 alignment rules
ja: H8/300 アラインメント規則を使用する

en: bad value (%s) for -mcmodel= switch
ja: -mcmodel= スイッチにとって不正な値 (%s)

en: bad value (%s) for -march= switch
ja: -march= スイッチに対する不正な値 (%s)

en: -mregparm=%d is not between 0 and %d
ja: -mregparm=%d が 0 から %d の間ではありません

en: -malign-loops=%d is not between 0 and %d
ja: -malign-loops=%d が 0 から %d の間ではありません

en: -mbranch-cost=%d is not between 0 and 5
ja: -mbranch-cost=%d が 0 から 5 の間ではありません

en: invalid UNSPEC as operand
ja: オペランドとして無効な UNSPEC

en: Use the Cygwin interface
ja: Cygwin インターフェイスを使用する

en: Use the Mingw32 interface
ja: Mingw32 インターフェイスを使用する

en: Create GUI application
ja: GUI アプリケーションを作る

en: Don't set Windows defines
ja: Windows の define を設定しない

en: Set Windows defines
ja: Windows の define を設定する

en: Create console application
ja: コンソールアプリケーションを作る

en: Generate code for a DLL
ja: DLL 用のコードを生成する

en: Ignore dllimport for functions
ja: 関数への dllimport を無視する

en: Use Mingw-specific thread support
ja: Mingw 固有のスレッドサポートを使用する

en: -f%s ignored for target (all code is position independent)
ja: -f%s はターゲットで無視されます (全てのコードは位置非依存です)

note: Deprecated.
en: Alternate calling convention
ja: 呼び出し規約を入れ替える

en: Use normal calling convention
ja: 普通の呼び出し規約を使う

en: Align some doubles on dword boundary
ja: double を dword 境界にアラインメントする

en: Align doubles on word boundary
ja: double を word 境界にアラインメントする

en: Uninitialized locals in .bss
ja: .bss にあるローカルなものは初期化されない

en: Uninitialized locals in .data
ja: .data にあるローカルなものは初期化されない

en: Use IEEE math for fp comparisons
ja: 浮動小数点比較に IEEE 規格を使う

en: Do not use IEEE math for fp comparisons
ja: 浮動小数点比較に IEEE 規格を使わない

en: Return values of functions in FPU registers
ja: FPU レジスタ内の機能の値を返す

en: Do not return values of functions in FPU registers
ja: FPU レジスタ内の機能の値を返さない

en: Do not generate sin, cos, sqrt for FPU
ja: FPU 用の sin, cos, sqrt を生成しない

en: Generate sin, cos, sqrt for FPU
ja: FPU 用の sin, cos, sqrt を生成する

en: Omit the frame pointer in leaf functions
ja: 末端の関数ではフレームポインタを省略する

en: Enable stack probing
ja: スタック探索を有効にする

note: undocumented
en: Align destination of the string operations
ja: 文字列操作の書込み先をアラインメントする

en: Do not align destination of the string operations
ja: 文字列操作の書込み先をアラインメントしない

en: Inline all known string operations
ja: 既知の全ての文字列操作を inline にする

en: Do not inline all known string operations
ja: 既知の全ての文字列操作を inline にしない

en: Use push instructions to save outgoing arguments
ja: 出力する引数をセーブするため push 命令を使う

en: Do not use push instructions to save outgoing arguments
ja: 出力する引数をセーブするためには push 命令を使わない

note: This macro is similar to `TARGET_SWITCHES' but defines names of command options that have values.  Its definition is an initializer with a subgrouping for each command option. Each subgrouping contains a string constant, that defines the fixed part of the option name, and the address of a variable. 
en: Schedule code for given CPU
ja: 所与の CPU 用のコードをスケジュールする

en: Generate code for given CPU
ja: 所与の CPU 用のコードを生成する

en: Number of registers used to pass integer arguments
ja: レジスタの数が整数を引数を渡すために使われる

en: Loop code aligned to this power of 2
ja: ループコードをこの値の二乗にアラインメントする

en: Jump targets are aligned to this power of 2
ja: ジャンプ先をこの値の二乗にアラインメントする

en: Function starts are aligned to this power of 2
ja: 関数の開始位置をこの値の二乗にアラインメントする

en: Attempt to keep stack aligned to this power of 2
ja: できるだけスタックをこの値の二乗にアラインメントする

en: Branches are this expensive (1-5, arbitrary units)
ja: ブランチのコストを指示する (1-5, 任意の個数)

en: Generate ELF output
ja: ELF 出力を生成する

note: Macro to define tables used to set the flags. This is a list in braces of pairs in braces, each pair being { "NAME", VALUE } where VALUE is the bits to set or minus the bits to clear. An empty string NAME is used to identify the default VALUE.
en: Generate code which uses the FPU
ja: 浮動小数点ユニットを利用するコードを生成しない

en: Do not generate code which uses the FPU
ja: 浮動小数点ユニットを利用するコードを生成しない

en: ia64_print_operand: unknown code
ja: ia64_print_operand: 不明なコードです

en: value of -mfixed-range must have form REG1-REG2
ja: -mfixed-range の値は REG1-REG2 形式を持たねばなりません

en: %s-%s is an empty range
ja: %s-%s が空の範囲です

note: This macro defines names of command options to set and clear bits in `target_flags'.  Its definition is an initializer with a subgrouping for each command option.
en: Generate big endian code
ja: ビッグエンディアンのコードを生成

en: Generate little endian code
ja: リトルエンディアンのコードを生成

en: Generate code for GNU as
ja: GNU as 用のコードを生成する

en: Generate code for Intel as
ja: Intel as 用のコードを生成する

en: Generate code for GNU ld
ja: GNU ld 用のコードを生成する

en: Generate code for Intel ld
ja: Intel ld 用のコードを生成する

en: Generate code without GP reg
ja: GP レジスタ不使用のコードを生成する

en: Emit stop bits before and after volatile extended asms
ja: 拡張アセンブリ volatile の前後に stop ビットを送出する

en: Don't emit stop bits before and after volatile extended asms
ja: 拡張アセンブリ volatile の前後に stop ビットを送出する

en: Use in/loc/out register names
ja: in/loc/out レジスタ名を使用する

en: Disable use of sdata/scommon/sbss
ja: sdata/scommon/sbss の使用を無効にする

en: Enable use of sdata/scommon/sbss
ja: sdata/scommon/sbss の使用を有効にする

en: gp is constant (but save/restore gp on indirect calls)
ja: gp を定数とする（但、間接呼び出しでは gp を save/restore する）

en: Generate self-relocatable code
ja: 自己再配置可能コードを生成する

en: Enable Dwarf 2 line debug info via GNU as
ja: GNU as を通じた Dwarf2 の行デバッグを有効にする

en: Disable Dwarf 2 line debug info via GNU as
ja: GNU as を通じた Dwarf2 の行デバッグを無効にする

en: bad value (%s) for -mcpu= switch
ja: -mcpu= スイッチに対する不正な値 (%s)

en: gp_offset (%ld) or end_offset (%ld) is less than zero.
ja: gp_offset (%ld) 又は end_offset (%ld) がゼロよりも小さくなっています

en: PRINT_OPERAND_ADDRESS, null pointer
ja: PRINT_OPERAND_ADDRESS, null ポインタ

en: PRINT_OPERAND: Unknown punctuation '%c'
ja: PRINT_OPERAND: 不明な句読点 '%c'

en: PRINT_OPERAND null pointer
ja: PRINT_OPERAND NULL ポインタ

en: invalid %%p value
ja: 無効な %%p 値です

en: invalid use of %%d, %%x, or %%X
ja: 無効な用法の of %%d, %%x, 又は %%X

en: No default crt0.o
ja: crt0.o をデフォルトとしない

en: Use GP relative sdata/sbss sections
ja: GP 関連 sdata/sbss セクションを使用する

en: Don't use GP relative sdata/sbss sections
ja: GP 関連 sdata/sbss セクションを使用しない

en: Use ROM instead of RAM
ja: RAM の代わりに ROM を利用する

en: Don't use ROM instead of RAM
ja: RAM の代わりに ROM を利用しない

en: Put uninitialized constants in ROM (needs -membedded-data)
ja: 未初期化定数を ROM に置く(要 -membedded-data)

en: Don't put uninitialized constants in ROM
ja: 未初期化定数を ROM に置かない

en: Specify CPU for scheduling purposes
ja: 命令スケジューリングのために CPU を指定する

en: bad value (%s) for -mmodel switch
ja: -mmodel スイッチに対する不正な値 (%s)

en: bad value (%s) for -msdata switch
ja: -msdata スイッチに対する不正な値 (%s)

note: { "relax",			TARGET_RELAX_MASK, "" },		    { "no-relax",		-TARGET_RELAX_MASK, "" },
en: Display compile time statistics
ja: コンパイル時間統計値を表示する

en: Align all loops to 32 byte boundary
ja: 全てのループを 32 バイト境界にアラインする

en: Only issue one instruction per cycle
ja: サイクル毎に一つの命令だけを発行する

en: Prefer branches over conditional execution
ja: 条件の実行よりは分岐の生成を優先する

en: Code size: small, medium or large
ja: コードサイズ: small, medium 又は large

en: Small data area: none, sdata, use
ja: スモールデータ領域: none, sdata, use

en: -f%s ignored for 68HC11/68HC12 (not supported)
ja: -f%s は 68HC11/68HC12 用としては無視されました (サポートされません)

note: Macro to define tables used to set the flags. This is a list in braces of pairs in braces, each pair being { "NAME", VALUE } where VALUE is the bits to set or minus the bits to clear. An empty string NAME is used to identify the default VALUE.
en: Compile with 16-bit integer mode
ja: 16 ビット整数モードでコンパイルする

en: Compile with 32-bit integer mode
ja: 32 ビット整数モードでコンパイルする

en: Auto pre/post decrement increment allowed
ja: 自動 pre/post デクリメント インクリメントを許容する

en: Auto pre/post decrement increment not allowed
ja: 自動 pre/post デクリメント インクリメントを許容しない

en: Compile for a 68HC11
ja: 68HC11 用にコンパイルする

en: Compile for a 68HC12
ja: 68HC12 用にコンパイルする

note: This macro is similar to `TARGET_SWITCHES' but defines names of command options that have values.  Its definition is an initializer with a subgrouping for each command option. Each subgrouping contains a string constant, that defines the fixed part of the option name, and the address of a variable. 
en: Specify the register allocation order
ja: レジスタ確保順を指定する

en: Indicate the number of soft registers available
ja: 利用可能ソフトレジスタの数を示す

en: -fPIC is not currently supported on the 68000 or 68010
ja: 今のところ 68000 や 68010 では -fPIC がサポートされていません

en: stack limit expression is not supported
ja: スタック制限式を受け付けません

en: Inline constants if it can be done in 2 insns or less
ja: 2 命令以下で行なえる不変処理をインラインにする

en: Set maximum alignment to 4
ja: 最大アラインメントを 4 に設定する

en: Set maximum alignment to 8
ja: 最大アラインメントを 8 に設定する

en: Do not use the divide instruction
ja: 分割命令を使用しない

en: Force functions to be aligned to a 4 byte boundary
ja: 関数を強制的に 4 バイト境界にアラインする

en: Force functions to be aligned to a 2 byte boundary
ja: 関数を強制的に 2 バイト境界にアラインする

en: Emit call graph information
ja: 呼び出しグラフ情報を送出する

en: Prefer word accesses over byte accesses
ja: バイトアクセスよりワードアクセスを選ぶ

en: Generate code for the M*Core M340
ja: M*Core M340 用のコードを生成する

en: Maximum amount for a single stack increment operation
ja: 単一スタックインクリメント操作の最大値

en: bad value (%s) for -mabi= switch
ja: -mabi= スイッチに対する不正な値 (%s)

en: -G is incompatible with PIC code which is the default
ja: -G はデフォルトの PIC コードと共存できません

en: internal error: %%) found without a %%( in assembler pattern
ja: 内部エラー: アセンブラパターンで %%( なしの %%) が見つかりました

en: internal error: %%] found without a %%[ in assembler pattern
ja: 内部エラー: アセンブラパターンで %%[ なしの %%] が見つかりました

en: internal error: %%> found without a %%< in assembler pattern
ja: 内部エラー: アセンブラパターンで %%< なしの %%> が見つかりました

en: internal error: %%} found without a %%{ in assembler pattern
ja: 内部エラー: アセンブラパターンで %%{ なしの %%} が見つかりました

note: Target CPU builtins. Everyone but IRIX defines this to mips. We do this here because __mips is defined below		 and so we can't use builtin_define_std. Treat _R3000 and _R4000 like register-size			     defines, which is how they've historically			     been used. Macros dependent on the C dialect. Biz
en: Use 64-bit int type
ja: 64 ビット int 型を使用する

en: Use 64-bit long type
ja: 64 ビット long 型を使用する

en: Use 32-bit long type
ja: 32 ビット long 型を使用する

en: Optimize lui/addiu address loads
ja: lui/addiu アドレスロードを最適化する

en: Don't optimize lui/addiu address loads
ja: lui/addiu アドレスロードを最適化しない

en: Don't output compiler statistics
ja: コンパイラ統計を出力しない

en: Don't optimize block moves
ja: ブロック移動を最適化しない

en: Optimize block moves
ja: ブロック移動を最適化する

en: Use mips-tfile asm postpass
ja: asm 後過程で mips-tfile を利用する

en: Don't use mips-tfile asm postpass
ja: asm 後過程で mips-tfile を利用しない

en: Use software floating point
ja: ソフト浮動小数点を利用する

note: Macro to define tables used to set the flags. This is a list in braces of triplets in braces, each triplet being { "NAME", VALUE, DOC } where VALUE is the bits to set or minus the bits to clear and DOC is the documentation for --help (NULL if intentionally undocumented). An empty string NAME is used
en: Use hardware floating point
ja: ハードウェア浮動小数点を利用する

en: Use 64-bit FP registers
ja: 64 ビット FP レジスタを使用する

en: Use 32-bit FP registers
ja: 32 ビット FP レジスタを使用する

en: Use 64-bit general registers
ja: 64 ビット一般レジスタを使用する

en: Use 32-bit general registers
ja: 32 ビット一般レジスタを使用する

en: Use Irix PIC
ja: Irix PIC を利用する

en: Don't use Irix PIC
ja: Irix PIC を利用しない

en: Use indirect calls
ja: 間接呼び出しを使用する

en: Don't use indirect calls
ja: 間接呼び出しを使用しない

en: Use big-endian byte order
ja: ビッグエンディアンのバイト順を使用する

en: Use little-endian byte order
ja: リトルエンディアンのバイト順を使用する

en: Use single (32-bit) FP only
ja: 単精度(32bit) FP のみを利用する

en: Don't use single (32-bit) FP only
ja: 単精度(32bit) FP 以外も利用する

en: Use multiply accumulate
ja: 乗算命令を使用する

en: Don't use multiply accumulate
ja: 乗算・加算命令を使用しない

en: Don't generate fused multiply/add instructions
ja: 浮動小数の乗算/加算命令を生成しない

en: Generate fused multiply/add instructions
ja: 浮動小数の乗算/加算命令を生成する

en: Work around early 4300 hardware bug
ja: 初期の 4300 ハードウェアバグの対処を行う

en: Don't work around early 4300 hardware bug
ja: 初期の 4300 ハードウェアバグの対処を行わない

en: Trap on integer divide by zero
ja: 整数のゼロ除算をトラップする

en: Don't trap on integer divide by zero
ja: 整数のゼロ除算をトラップしない

note: Output assembler code to FILE to increment profiler label # LABELNO for profiling a function entry.
en: mips16 function profiling
ja: mips16 関数プロファイル

en: Target the AM33 processor
ja: AM33 プロセッサをターゲットとする

en: Work around hardware multiply bug
ja: ハードウェア乗算バグに対処する

en: Do not work around hardware multiply bug
ja: ハードウェア乗算バグに対処しない

en: Don't use hardware fp
ja: ハードウェア浮動小数点を使用しない

en: Alternative calling convention
ja: 別の呼び出し規約を使用する

en: Pass some arguments in registers
ja: いくつかの引数はレジスタ渡しにする

en: Pass all arguments on stack
ja: 全ての引数をスタック渡しにする

en: Optimize for 32532 cpu
ja: 32532 cpu 用に最適化する

en: Optimize for 32332 cpu
ja: 32332 cpu 用に最適化する

en: Optimize for 32032
ja: 32032 用に最適化する

en: Register sb is zero. Use for absolute addressing
ja: sb レジスタをゼロとする。絶対アドレスを使用する

en: Do not use register sb
ja: sb レジスタを使用しない

en: Generate code for high memory
ja: 高位アドレスメモリ用のコードを生成する

en: Generate code for low memory
ja: 低位アドレスメモリ用のコードを生成する

en: 32381 fpu
ja: 32381 浮動小数点ユニット

en: Use multiply-accumulate fp instructions
ja: 乗算-加算浮動小数点命令をを使用する

en: Do not use multiply-accumulate fp instructions
ja: 乗算-加算浮動小数点命令を使用しない

en: "Small register classes" kludge
ja: "スモールレジスタクラス" のツギハギ(kludge)を行なう

en: No "Small register classes" kludge
ja: "スモールレジスタクラス" のツギハギ(kludge)を行なわない

en: PIC code generation is not supported in the portable runtime model
ja: PIC コード生成は可搬実行時モデルではサポートされません

en: PIC code generation is not compatible with fast indirect calls
ja: PIC コード生成は高速間接呼び出しと相容れません

en: -g is only supported when using GAS on this processor,
ja: -g はこのプロセッサでは GAS を使用する時だけサポートされます

en: Specify range of registers to make fixed.
ja: 固定するためのレジスタの範囲を指定する

en: Do not use hardware floating point
ja: ハードウェア浮動小数点を利用しない

note: return float result in ac0
en: Return floating point results in ac0
ja: 浮動小数点の結果を ac0 で返す

en: Return floating point results in memory
ja: 浮動小数点の結果をメモリで返す

note: is 11/40
en: Generate code for an 11/40
ja: 11/40 用のコードを生成する

note: is 11/45
en: Generate code for an 11/45
ja: 11/45 用のコードを生成する

note: is 11/10
en: Generate code for an 11/10
ja: 11/10 用のコードを生成する

note: use movmemhi for bcopy use 32 bit for int
en: Use 32 bit int
ja: 32 ビット整数を使用する

en: Use 16 bit int
ja: 16 ビット整数を使用する

note: use 32 bit for float
en: Use 32 bit float
ja: 32 ビット浮動小数を使用する

en: Use 64 bit float
ja: 64 ビット浮動小数を使用する

note: allow abshi pattern? - can trigger "optimizations" which make code SLOW! is branching expensive - on a PDP, it's actually really cheap this is just to play around and check what code gcc generates split instruction and data memory?
en: Target has split I&D
ja: ターゲットは split 命令とデータメモリを持つ

en: Target does not have split I&D
ja: ターゲットは split 命令とデータメモリを持たない

note: UNIX assembler syntax?
en: Use UNIX assembler syntax
ja: UNIX アセンブラ文法を使用する

en: Use DEC assembler syntax
ja: DEC アセンブラ文法を使用する

en: -mmultiple is not supported on little endian systems
ja: -mmultiple はリトルエンディアンシステム上では受け入れられません

en: -mstring is not supported on little endian systems
ja: -mstring はリトルエンディアンシステム上では受け入れられません

en: invalid %%f value
ja: 無効な %%f 値です

en: invalid %%F value
ja: 無効な %%F 値です

en: invalid %%G value
ja: 無効な %%G 値です

en: invalid %%j code
ja: 無効な %%j コードです

en: invalid %%J code
ja: 無効な %%J コードです

en: invalid %%k value
ja: 無効な %%k 値

en: invalid %%K value
ja: 無効な %%K 値です

en: invalid %%O value
ja: 無効な %%O 値

en: invalid %%q value
ja: 無効な %%q 値です

en: invalid %%S value
ja: 無効な %%S 値

en: invalid %%T value
ja: 無効な %%T 値です

en: invalid %%u value
ja: 無効な %%u 値です

en: invalid %%v value
ja: 無効な %%v 値です

en: Support message passing with the Parallel Environment
ja: 並列環境でのメッセージパッシングをサポートする

en: Compile for 64-bit pointers
ja: 64 ビットポインタ用にコンパイルする

en: Compile for 32-bit pointers
ja: 32 ビットポインタ用にコンパイルする

note: Run-time compilation parameters selecting different hardware subsets. Macro to define tables used to set the flags. This is a list in braces of pairs in braces, each pair being { "NAME", VALUE } where VALUE is the bits to set or minus the bits to clear. An empty string NAME is used to identify the d
en: Use POWER instruction set
ja: POWER 命令セットを使用する

en: Use POWER2 instruction set
ja: POWER2 命令セットを使用する

en: Do not use POWER2 instruction set
ja: POWER2 命令セットを使用しない

en: Do not use POWER instruction set
ja: POWER 命令セットを使用しない

en: Use PowerPC instruction set
ja: PowerPC 命令セットを使用する

en: Do not use PowerPC instruction set
ja: PowerPC 命令セットを使用しない

en: Use PowerPC General Purpose group optional instructions
ja: PowerPC 一般用途グループオプション命令を使用する

en: Use PowerPC Graphics group optional instructions
ja: PowerPC グラフィクスグループオプション命令を使用しない

en: Use PowerPC-64 instruction set
ja: PowerPC-64 命令セットを使用する

en: Use new mnemonics for PowerPC architecture
ja: PowerPC アーキテクチャ用の新しいニーモニックを使用する

en: Use old mnemonics for PowerPC architecture
ja: PowerPC アーキテクチャ用の古いニーモニックを使用する

en: Put everything in the regular TOC
ja: 全てを通常 TOC 内に配置する

en: Place floating point constants in TOC
ja: 浮動小数点定数を TOC 内に配置する

en: Place symbol+offset constants in TOC
ja: シンボル+オフセット定数を TOC 内に配置する

en: Place variable addresses in the regular TOC
ja: 変数アドレスを通常 TOC 内に配置する

en: Generate load/store multiple instructions
ja: 複数命令のロード/ストアを生成する

en: Do not generate load/store multiple instructions
ja: 複数命令のロード/ストアを生成しない

en: Generate string instructions for block moves
ja: ブロック移動用の string 命令を生成する

en: Do not generate string instructions for block moves
ja: ブロック移動用の string 命令を生成しない

en: Generate load/store with update instructions
ja: update 命令と一緒にロード/ストア命令を生成する

en: Do not generate load/store with update instructions
ja: update 命令と一緒にロード/ストア命令を生成しない

en: Use features of and schedule code for given CPU
ja: 与えられた CPU 用の機能とスケジュールコードを利用する

en: Enable debug output
ja: デバッグ出力を有効にする

note: Definitions for __builtin_return_address and __builtin_frame_address. __builtin_return_address (0) should give link register (65), enable this. This should be uncommented, so that the link register is used, but currently this would result in unmatched insns and spilling fixed registers so we'll leav
en: RETURN_ADDRESS_OFFSET not supported
ja: RETURN_ADDRESS_OFFSET はサポートされていません

en: Don't assume that unaligned accesses are handled by the system
ja: アラインされないアクセスがシステムによってハンドルされるとはみなさない

en: Assume that unaligned accesses are handled by the system
ja: アラインされないアクセスがシステムによってハンドルされるとみなす

en: no description yet
ja: 説明はまだありません

en: Set the PPC_EMB bit in the ELF flags header
ja: PPC_EMB ビットを ELF フラグヘッダ内にセットする

en: -mcall-aixdesc must be big endian
ja: -mcall-aixdesc はビッグエンディアンでなければなりません

en: %s is not supported by this configuration
ja: %s はこのコンフィギュレーションではサポートされません

en: -mlong-double-64 not allowed with -m64
ja: -m64 指定モードでは -mlong-double-64 は許可されません

en: -mcmodel= is not supported on 32 bit systems
ja: -mcmodel= は 32 bit システム上ではサポートされません

en: long long constant not a valid immediate operand
ja: long long 定数は正常な即値オペランドではありません

en: floating point constant not a valid immediate operand
ja: 浮動小数定数は正常な即値オペランドではありません

en: Use 64 bit long doubles
ja: 64 ビット long double を使用する

en: Use 128 bit long doubles
ja: 128 ビットの long double を使用する

en: Generate code for big endian
ja: ビッグエンディアン用のコードを生成する

en: Generate code for little endian
ja: リトルエンディアン用のコードを生成する

en: Use little-endian byte order for data
ja: データのバイト順にリトルエンディアンを使用する

en: Assume possible double misalignment
ja: double が誤ったアラインメントとなる可能性があるとみなす

en: Assume all doubles are aligned
ja: 全ての double をアラインされたものとみなす

en: Pass -assert pure-text to linker
ja: リンカに -assert pure-text を渡す

en: Do not pass -assert pure-text to linker
ja: リンカに -assert pure-text を渡さない

en: Use ABI reserved registers
ja: ABI 予約レジスタを使用する

en: Do not use ABI reserved registers
ja: ABI 予約レジスタを使用しない

en: Use hardware quad fp instructions
ja: 四倍精度浮動小数点命令を使用する

en: Do not use hardware quad fp instructions
ja: 四倍精度浮動小数点命令を使用しない

en: Compile for v8plus ABI
ja: v8plus ABI 用にコンパイルする

en: Do not compile for v8plus ABI
ja: v8plus ABI 用にコンパイルしない

en: Utilize Visual Instruction Set
ja: Visual 命令セットを利用する

en: Do not utilize Visual Instruction Set
ja: Visual 命令セットを利用しない

en: Pointers are 64-bit
ja: ポインタを 64 ビットとする

en: Pointers are 32-bit
ja: ポインタを 32 ビットとする

en: Use 32-bit ABI
ja: 32 ビット ABI を使用する

en: Use 64-bit ABI
ja: 64 ビット ABI を使用する

en: Use stack bias
ja: スタックバイアスを使用する

en: Do not use stack bias
ja: スタックバイアスを使用しない

en: Use structs on stronger alignment for double-word copies
ja: ダブルワードコピー用の強くアラインされた構造体を使用する

en: Do not use structs on stronger alignment for double-word copies
ja: ダブルワードコピー用の強くアラインされた構造体を使用しない

en: Optimize tail call instructions in assembler and linker
ja: アセンブラとリンカで末尾呼び出し命令を最適化する

en: Do not optimize tail call instructions in assembler or linker
ja: アセンブラとリンカで末尾呼び出し命令を最適化しない

en: #pragma GHS endXXXX found without previous startXXX
ja: #pragma GHS endXXXX が前の startXXX 無しで見つかりました

en: #pragma GHS endXXX does not match previous startXXX
ja: #pragma GHS endXXX が前の startXXX と適合しません

en: junk at end of #pragma ghs section
ja: #pragma ghs section の終りにゴミがあります

en: malformed #pragma ghs section
ja: おかしな #pragma ghs section

en: junk at end of #pragma ghs interrupt
ja: #pragma ghs interrupt の終りにゴミがあります

en: junk at end of #pragma ghs starttda
ja: #pragma ghs starttda の終りにゴミがあります

en: junk at end of #pragma ghs startsda
ja: #pragma ghs startsda の終りにゴミがあります

en: junk at end of #pragma ghs startzda
ja: #pragma ghs startzda の終りにゴミがあります

en: junk at end of #pragma ghs endtda
ja: #pragma ghs endtda の終りにゴミがあります

en: junk at end of #pragma ghs endsda
ja: #pragma ghs endsda の終りにゴミがあります

en: junk at end of #pragma ghs endzda
ja: #pragma ghs の終りにゴミがあります

note: Macro to define tables used to set the flags. This is a list in braces of pairs in braces, each pair being { "NAME", VALUE } where VALUE is the bits to set or minus the bits to clear. An empty string NAME is used to identify the default VALUE.
en: Support Green Hills ABI
ja: Green Hill の ABI をサポートする

en: Prohibit PC relative function calls
ja: PC 関連の関数呼び出しを禁じる

en: Reuse r30 on a per function basis
ja: 関数の主要部分毎に r30 を再利用する

en: Use stubs for function prologues
ja: 関数開始部分用のスタブを使用する

en: Same as: -mep -mprolog-function
ja: -mep -mprolog-function と同様

en: Enable backend debugging
ja: バックエンドデバッグを有効にする

en: Compile for the v850 processor
ja: v850 プロセッサ用にコンパイルする

en: Use 4 byte entries in switch tables
ja: switch テーブルで 4 バイトエントリを使用する

en: Set the max size of data eligible for the TDA area
ja: TDA 領域にとって望ましい最大データサイズを設定する

en: Set the max size of data eligible for the SDA area
ja: SDA 領域にとって望ましい最大データサイズを設定する

en: Set the max size of data eligible for the ZDA area
ja: ZDA 領域にとって望ましい最大データサイズを設定する

en: unable to call pointer to member function here
ja: ここではメンバ関数ポインタ呼び出しができません

en: ISO C++ forbids omitting the middle term of a ?: expression
ja: ISO C++ は中間項が省略された ?: 式を禁じます

en: not enough type information
ja: 不十分な型情報

en: invalid operation on uninstantiated type
ja: インスタンス化されない型に対する無効な操作です

en: jump to case label
ja: case ラベルにジャンプしています

en:   enters try block
ja:   try ブロックに入ります

en:   enters catch block
ja:   catch ブロックに入ります

en:   from here
ja:   ここから

en: multiple types in one declaration
ja: 一つの宣言に複数の型があります

en: ISO C++ prohibits anonymous structs
ja: ISO C++ は無名構造体を禁止しています

en: assignment (not initialization) in declaration
ja: 宣言の中に代入(初期化ではなく)があります

en: overflow in array dimension
ja: 配列の次元がオーバーフローしました

en: unnamed variable or field declared void
ja: 無名変数やフィールドが void と宣言されました

en: variable or field declared void
ja: 変数またはフィールドが void と宣言されました

en: typedef declaration invalid in parameter declaration
ja: 仮引数宣言の中の typedef 宣言は無効です

en: storage class specifiers invalid in parameter declarations
ja: 仮引数宣言の中の記憶クラス指定子は無効です

en: virtual outside class declaration
ja: クラス宣言の外側で virtual 指定しています

en: storage class specifiers invalid in friend function declarations
ja: friend 関数宣言内の記憶クラス指定子は無効です

en: destructor cannot be static member function
ja: デストラクタを静的メンバ関数とすることはできません

en: constructor cannot be static member function
ja: コンストラクタを静的メンバ関数とすることはできません

en: constructors cannot be declared virtual
ja: コンストラクタは virtual 宣言できません

note: Cannot be both friend and virtual.
en: virtual functions cannot be friends
ja: 仮想関数は friend にできません

en: friend declaration not in class definition
ja: friend 宣言がクラス定義の中にありません

en: member functions are implicitly friends of their class
ja: メンバ関数は暗黙的にそのクラスの friend です

note: FIXME need arm citation
en: cannot declare static function inside another function
ja: 他の関数内で static 関数を宣言できません

en: conversion to %s%s will never use a type conversion operator
ja: %s%s への変換で型変換演算子が利用されることは決してありません

en: name missing for member function
ja: メンバ関数の名前を欠いています

en: ambiguous conversion for array subscript
ja: 配列の添字に対する曖昧な変換

en: initializer invalid for static member with constructor
ja: コンストラクタの静的メンバ初期化子は無効です

en: (an out of class initialization is required)
ja: (クラス外での初期化を必要とします)

en: field initializer is not constant
ja: フィールド初期設定子が定数ではありません

en: anonymous struct not inside named type
ja: 無名構造体が名前つき型の中にありません

en: namespace-scope anonymous aggregates must be static
ja: anonumous 名前空間の集合体は static でなければなりません

en: mixing C++ and Java catches in a single translation unit
ja: C++ と Java の `catch' を一つの翻訳ユニットにまとめます

en:   in thrown expression
ja:   throw された式の中

en: bad array initializer
ja: 配列の不正な初期化

en: size in array new must have integral type
ja: 配列 new でのサイズは完全な型を持たねばなりません

en: zero size array reserves no space
ja: サイズゼロの配列は空間を確保しません

en: new cannot be applied to a reference type
ja: 参照型に対して new を適用できません

en: new cannot be applied to a function type
ja: 関数型に対して new を適用できません

en: initializer ends prematurely
ja: 初期設定子の末尾が本来より早く出現しました

en: cannot initialize multi-dimensional array with initializer
ja: 多次元配列は初期化子で初期化することができません

en: unknown array size in delete
ja: delete での配列サイズが不明です

en: type to vector delete is neither pointer or array type
ja: ベクトル型の delete ですが、ポインタでも配列型でもありません

en: junk at end of #pragma %s
ja: #pragma %s の末尾にゴミ

en: invalid #pragma %s
ja: 無効な #pragma %s です

en: junk at end of #pragma GCC java_exceptions
ja: #pragma GCC java_exceptions の末尾にゴミ

en: ISO C++ forbids braced-groups within expressions
ja: ISO C++ はブレースでまとめられた式を禁じます

en: use of old-style cast
ja: 古いスタイルのキャストを使用しています

en: ISO C++ forbids computed gotos
ja: ISO C++ は計算型 goto を禁じます

en: only constructors take base initializers
ja: コンストラクタしか基底初期化子リストをとりません

en: invalid catch parameter
ja: 無効な catch の引数

en: creating array with size zero
ja: 大きさゼロの配列を作ろうとしています

en: incomplete type unification
ja: 不完全な型の単一化

en: -frepo must be used with -c
ja: -frepo は -c 付きでなければなりません

en: mysterious repository information in %s
ja: %s に不可解なリポジトリ情報があります

en: cannot use typeid with -fno-rtti
ja: -fno-rtti が指定されると typeid を使えません

en: must #include <typeinfo> before using typeid
ja: typeid を使う前に #include <typeinfo> としないといけません

en: requested init_priority is not an integer constant
ja: 要求された init_priority は整数型の定数ではありません

en: requested init_priority is out of range
ja: 要求された init_priority が範囲外です

en: requested init_priority is reserved for internal use
ja: 要求された init_priority は内部で使用するために予約されています

en: invalid type argument
ja: 無効な型引数です

en: subscript missing in array reference
ja: 配列参照での添字を欠いています

en: ISO C++ forbids subscripting non-lvalue array
ja: ISO C++ は左辺値ではない配列の添字を禁じます

en: at this point in file
ja: ファイルのこの位置

en: too many arguments to function
ja: 関数に対する引数が多すぎます

en: too few arguments to function
ja: 関数への引数が少なすぎます

en: %s rotate count is negative
ja: %s ローテート回数が負の値です

en: %s rotate count >= width of type
ja: %s ローテート回数 >= 型の幅です

en: ISO C++ forbids comparison between pointer and integer
ja: ISO C++ はポインタと整数との比較を禁じます

en: unordered comparison on non-floating point argument
ja: 非浮動小数点引数での順序付けられない比較です

en: comparison between signed and unsigned integer expressions
ja: 符合付きと符合無しの整数式同士の比較です

en: ISO C++ forbids using pointer to a function in subtraction
ja: ISO C++ は減算に関数へのポインタを使うことを禁じます

en: ISO C++ forbids using pointer to a method in subtraction
ja: ISO C++ は減算にメソッドへのポインタを使うことを禁じます

en: invalid use of a pointer to an incomplete type in pointer arithmetic
ja: ポインタ演算で不完全型へのポインタを使うことは無効です

en: taking address of temporary
ja: 一時オブジェクトのアドレスを取ろうとしています

en: ISO C++ forbids %sing an enum
ja: ISO C++ は enum の %s を禁じます

en: cast to non-reference type used as lvalue
ja: 左辺値として使われる非参照型へのキャストです

en: ISO C++ forbids taking the address of a cast to a non-lvalue expression
ja: ISO C++ は非左辺値式へのキャストのアドレスを取ることを禁じます

note: Only issue a warning, as we have always supported this where possible, and it is necessary in some cases.  DR 195 addresses this issue, but as of 2004/10/26 is still in drafting.
en: ISO C++ forbids casting between pointer-to-function and pointer-to-object
ja: ISO C++ は関数ポインタとオブジェクトポインタの間でのキャストを禁じます

en: ISO C++ forbids assignment of arrays
ja: ISO C++ は配列の代入を禁じます

en:    in pointer to member function conversion
ja:    ポインタからメンバ関数への変換で

en:    in pointer to member conversion
ja:    ポインタからメンバへの変換で

en: returning reference to temporary
ja: 一時オブジェクトへの参照を返そうとしています

en: reference to non-lvalue returned
ja: 非左辺値への参照が返されました

en: returning a value from a destructor
ja: デストラクタから値を返そうとしています

note: If a return statement appears in a handler of the function-try-block of a constructor, the program is ill-formed.
en: cannot return from a handler of a function-try-block of a constructor
ja: コンストラクタの関数 try ブロックのハンドラからは return できません

note: You can't return a value from a constructor.
en: returning a value from a constructor
ja: コンストラクタから値を返そうとしています

en: cannot initialize arrays using this syntax
ja: この文法を使って配列を初期化することはできません

en: initializing array with parameter list
ja: 配列を仮引数リストによって初期化しようとしています

en: int-array initialized from non-wide string
ja: 非ワイド文字列から int の配列が初期化されました

en: initializer for scalar variable requires one element
ja: スカラー変数の初期化子は一つの要素を要求します

en: aggregate has a partly bracketed initializer
ja: 集合体が部分的にブラケットの初期化子を持ちます

en: non-trivial labeled initializers
ja: 自明でないラベルのついた初期化子です

en: non-empty initializer for array of empty elements
ja: 要素のない配列に対する、空ではない初期化子です

en: index value instead of field name in union initializer
ja: union 初期化子がフィールド名ではなくインデックス値になっています

en: excess elements in aggregate initializer
ja: 集合体初期化子内でその要素が溢れました

en: circular pointer delegation detected
ja: 循環ポインタの代表を検出しました

en: internal error in check-init: tree code not implemented: %s
ja: check-init で内部エラー: ツリーコードは実装されていません: %s

en: bad method signature
ja: 不正なメソッドシグネイチャです

en: misplaced ConstantValue attribute (not in any field)
ja: ConstantValue 属性の場所を間違えています（どのフィールドでもありません）

en: field '%s' not found in class
ja: フィールド '%s' がクラス内に見つかりません

en: bad type in parameter debug info
ja: 仮引数デバッグ情報に不正な型があります

en: stack underflow - dup* operation
ja: スタックアンダーフロー - dup* 操作

en: method '%s' not found in class
ja: メソッド '%s' はクラス内に見つかりません

en: failed to find class '%s'
ja: '%s' クラスを見つけるのに失敗しました

en: invokestatic on non static method
ja: 非静的メソッドに invokestatic しました

en: invokestatic on abstract method
ja: 抽象メソッドに invokestatic しました

en: invoke[non-static] on static method
ja: 静的メソッドに invoke[非 static] しました

en: invalid PC in line number table
ja: 無効な PC が行番号テーブルにあります

note: duplicate code from LOAD macro
en: unrecogized wide sub-instruction
ja: 認識できない wide sub 命令です

en: error while parsing constant pool
ja: constant プールの構文解析中にエラーが発生しました

en: error in constant pool entry #%d
ja: constant プール項目 #%d 内でエラーが発生しました

en: bad string constant
ja: 不正な文字列定数です

en: bad value constant type %d, index %d
ja: 不正な定数値型 %d, インデックス %d

en: not a valid Java .class file
ja: 正常な Java .class ファイルではありません

note: FIXME - where was first time
en: reading class %s for the second time from %s
ja: class %s を読込むのは %s から二回目になります

en: error while parsing fields
ja: フィールドの構文解析中にエラーが発生しました

en: error while parsing methods
ja: メソッドの構文解析中にエラーが発生しました

en: error while parsing final attributes
ja: final 属性の構文解析中にエラーが発生しました

en: missing Code attribute
ja: Code 属性を欠いています

en: no input file specified
ja: 入力ファイルが指定されていません

en: bad zip/jar file %s
ja: zip/jar ファイル %s は不正です

en: internal error in generate_bytecode_insn - tree code not implemented: %s
ja: generate_bytecode_insn で内部エラー - ツリーコードは実装されていません: %s

en: %s: warning:
ja: %s: 警告:

en: cannot specify both -C and -o
ja: -C と -o は両方を一緒に指定できません

en: cannot create temporary file
ja: 一時ファイルを作成できません

en: using both @FILE with multiple files not implemented
ja: @FILE での複数ファイルの使用は実装されていません

en: can't do dependency tracking with input from stdin
ja: 標準入力からの入力では依存関係の追跡ができません

en: couldn't determine target name for dependency tracking
ja: 依存関係の追跡のためのターゲット名が特定できませんでした

en: internal error - invalid Utf8 name
ja: 内部エラー - 無効な Utf8 名です

en: Missing term
ja: 項を欠いています

en: ';' expected
ja: ';' が必要です

en: Missing name
ja: 名前を欠いています

en: '*' expected
ja: '*' が必要です

en: Class or interface declaration expected
ja: クラスやインターフェイス宣言が必要です

en: Missing class name
ja: クラス名を欠いています

en: '{' expected
ja: '{' が必要です

en: Missing super class name
ja: スーパークラス名を欠いています

en: Missing interface name
ja: インターフェイス名を欠いています

en: Missing variable initializer
ja: 変数初期化子を欠いています

en: Invalid declaration
ja: 無効な宣言です

en: ']' expected
ja: ']' が必要です

en: Unbalanced ']'
ja: 対応のない ']' です

en: Invalid method declaration, method name required
ja: 無効なメソッド宣言です。メソッド名が必要です

en: Identifier expected
ja: 識別子が必要です

en: Invalid method declaration, return type required
ja: 無効なメソッド宣言です。メソッド名が必要です

en: ')' expected
ja: ')' が必要です

en: Missing formal parameter term
ja: 正式な仮引数項を欠いています

en: Missing identifier
ja: 識別子を欠いています

en: Missing class type term
ja: クラスタイプ項を欠いています

en: Invalid interface type
ja: インターフェイス型が無効です

en: ':' expected
ja: ':' が必要です

en: Invalid expression statement
ja: 式文が無効です

en: '(' expected
ja: '(' が必要です

en: Missing term or ')'
ja: 項または ')' を欠いています

en: Missing or invalid constant expression
ja: 定数式が欠けているか無効です

en: Missing term and ')' expected
ja: 項と必須の ')' を欠いています

en: Invalid control expression
ja: 無効な制御式です

en: Invalid update expression
ja: 無効な更新式です

en: Invalid init statement
ja: 無効な初期化式です

en: Missing term or ')' expected
ja: 項または必須の ')' を欠いています

en: 'class' or 'this' expected
ja: 'class' または 'this' が必要です

en: 'class' expected
ja: 'class' が必要です

en: ')' or term expected
ja: ')' または項が必要です

en: '[' expected
ja: '[' が必要です

en: Field expected
ja: フィールドが必要です

en: Missing term and ']' expected
ja: 項と必須の ']' を欠いています

en: ']' expected, invalid type expression
ja: ']' が必要で、無効な型表現です

en: Invalid type expression
ja: 無効な型表現です

en: Invalid reference type
ja: 無効な参照型です

en: Constructor invocation must be first thing in a constructor
ja: コンストラクタの起動はコンストラクタ内で最初に行なわなければなりません

en: Only constructors can invoke constructors
ja: コンストラクタだけがコンストラクタを起動できます

en: malformed .zip archive in CLASSPATH: %s
ja: CLASSPATH 内に変な .zip アーカイブがあります: %s

en: No case for %s
ja: %s のための case がありません

en: unregistered operator %s
ja: 登録されていない演算子 %s です

en: junk at end of signature string
ja: シグネイチャ文字列の終りにゴミがあります

en: bad pc in exception_table
ja: exception_table に不正な pc があります

en: unknown opcode %d@pc=%d during verification
ja: 不明な opcode %d@pc=%d を検証中に発見しました

en: verification error at PC=%d
ja: 検証エラー (PC=%d)

en: inconsistent instance variable specification
ja: インスタンス変数の仕様が一貫していません

en: [super ...] must appear in a method context
ja: [super ...] はメソッドコンテキストに現れなければなりません

en: Warn about returning structures, unions or arrays
ja: 構造体、共用体又は配列を返すものに関して警告する

en: Warn about casting functions to incompatible types
ja: 型に互換性のない関数のキャストに関して警告する

en: Warn about pointer casts which increase alignment
ja: ポインタのキャストでアラインメントが増加するものに関して警告する

en: Warn about casts which discard qualifiers
ja: 修飾子を取り去るキャストについて警告する

en: Warn when an optimization pass is disabled
ja: 最適化過程が無効化された場合に警告する

en: Warn about violations of Effective C++ style rules
ja: Effective C++ 式の指針からはずれるものについて警告する

en: Treat all warnings as errors
ja: 全ての警告をエラーとして取り扱う

en: Warn if deprecated empty statements are found
ja: 推奨されない空文が見つかれば警告する

en: Warn about possible security problems with format functions
ja: セキュリティ的な問題となりうる format 関数に関して警告する

en: Warn about implicit function declarations
ja: 暗黙の関数宣言に関して警告する

en: Warn when a declaration does not specify a type
ja: 宣言が型を指定していない場合に警告する

en: Warn when an inlined function cannot be inlined
ja: インライン関数をインライン化できない場合に警告する

en: Warn about functions which might be candidates for format attributes
ja: format 属性をの候補となりそうな関数について警告する

en: Warn if .class files are out of date
ja: .class ファイルがソースファイルより古ければ警告する

en: Warn about overloaded virtual function names
ja: オーバーロードされた仮想関数名について警告する

en: Warn when the packed attribute has no effect on struct layout
ja: packed 属性が構造体配置に影響しない場合に警告する

en: Warn about function pointer arithmetic
ja: 関数ポインタの計算に関して警告する

en: Warn about multiple declarations of the same object
ja: 同一オブジェクトの宣言が複数あれば警告する

en: Warn if modifiers are specified when not necessary
ja: 指定された修飾子が不要なものであれば警告する

en: Warn when the compiler reorders code
ja: コンパイラがコードを並べ替えるときに警告する

en: Warn if a selector has multiple methods
ja: セレクタが複数のメソッドを持っていれば警告する

en: Warn about possible violations of sequence point rules
ja: 副作用完了点規則を破る可能性がある場合に警告する

en: Warn when one local variable shadows another
ja: あるローカル変数が他のものを覆い隠すときに警告する

en: Warn when overload promotes from unsigned to signed
ja: オーバーロードが符合無しから符合付きに格上げとなる場合に警告する

en: Do not suppress warnings from system headers
ja: システムヘッダからの警告を抑制しない

en: Warn about unrecognized pragmas
ja: 認識できない pragma に関して警告する

en: Warn about code that will never be executed
ja: 実行されることがないコードに関して警告する

en: Warn when a function is unused
ja: 関数が使われないときに警告する

en: Warn when a label is unused
ja: ラベルが使われないときに警告する

en: Warn when a function parameter is unused
ja: 関数の仮引数が使われないときに警告する

en: Warn when an expression value is unused
ja: 式の値が使われないときに警告する

en: Warn when a variable is unused
ja: 変数が使われないときに警告する

en: Align the start of functions
ja: 関数の開始をアラインする

en: Align labels which are only reached by jumping
ja: ラベルのうちジャンプ到達先となるものだけをアラインする

en: Align all labels
ja: 全てのラベルをアラインする

en: Align the start of loops
ja: ループの開始をアラインする

en: Change when template instances are emitted
ja: テンプレートインスタンスが送出された時に変更する

en: Assume arguments may alias globals but not each other
ja: 引数と大域データは別名になりうるが他の引数とは別名ではないとみなす

en: Use profiling information for branch probabilities
ja: 分岐経路推測用のプロファイル情報を利用する

en: Check the return value of new
ja: new の戻り値を検査する

en: When running CSE, follow jumps to their targets
ja: CSE で動作するとき、それらのターゲットへのジャンプに追随する

en: When running CSE, follow conditional jumps
ja: CSE で動作するとき、条件ジャンプに追随する

en: Defer popping functions args from stack until later
ja: 関数引数をスタックから pop するのを呼び出し後まで遅らせる

en: Attempt to fill delay slots of branch instructions
ja: 分岐命令の遅延スロットを使うことを試みる

en: Delete useless null pointer checks
ja: 無意味な null ポインタ検査を削除する

en: Suppress output of instruction numbers and line number notes in debugging dumps
ja: デバッグダンプで命令番号と行番号ノートの出力を抑制する

en: Enable exception handling
ja: 例外捕捉を有効にする

en: Always check for non gcj generated classes archives
ja: gcj が生成していないクラスアーカイブを常に検査する

en: Allow function addresses to be held in registers
ja: 関数アドレスをレジスタに持たせる事を許可する

en: Generate code for GNU runtime environment
ja: GNU 実行環境用のコードを生成する

en: Assume normal C execution environment
ja: 通常の C 実行環境を前提とする

en: Enable support for huge objects
ja: 大きなオブジェクトのサポート

en: Process #ident directives
ja: #ident ディレクティブを処理する

en: Export functions even if they can be inlined
ja: インラインにできる関数でも export する

en: Do not generate .size directives
ja: .size 疑似命令を生成しない

en: Assume native functions are implemented using JNI
ja: native 関数が JNI を利用して実装しているものとみなす

en: Emit static const variables even if they are not used
ja: 使用されない静的定数変数であっても出力する

en: Set errno after built-in math functions
ja: 組み込み数学関数の後に errno をセットする

en: Support synchronous non-call exceptions
ja: 同期非呼び出し例外をサポートする

en: When possible do not generate stack frames
ja: 可能な場合、スタックフレームを生成しない

en: Optimize sibling and tail recursive calls
ja: sibling 呼び出しや末尾再帰呼び出しを最適化する

en: Pack structure members together without holes
ja: 構造体メンバを穴が開かないようにパックする

en: Downgrade conformance errors to warnings
ja: 規格適合性エラーを警告に格下げする

en: Reorder basic blocks to improve code placement
ja: コード配置を改善するために基本ブロックを再整理する

en: Enable automatic template instantiation
ja: 自動テンプレート実体化を有効にする

en: Enable scheduling across basic blocks
ja: 基本ブロックを跨ぐ命令配置を有効にする

en: Allow speculative motion of non-loads
ja: 非ロードでの不確実な動作を許可する

en: Allow speculative motion of some loads
ja: いくつかのロードでの不確実な動作を許可する

en: Allow speculative motion of more loads
ja: より多くのロードでの不確実な動作を許可する

en: Reschedule instructions before register allocation
ja: レジスタ確保の前に命令を並べ直す

en: Reschedule instructions after register allocation
ja: レジスタ確保の後で命令を並べ直す

en: Mark data as shared rather than private
ja: データをプライベートではなく共有されるようマークする

en: Use the same size for double as for float
ja: double のサイズを float と同じとして使用する

en: Insert stack checking code into the program
ja: プログラムにスタック境界検出コードを挿入する

en: Display statistics accumulated during compilation
ja: コンパイル中に蓄積された統計情報を表示する

en: Assume strict aliasing rules apply
ja: 厳密な別名規則に適合するとみなす

en: Check for syntax errors, then stop
ja: 文法エラーを検出して、そこで停止する

en: Perform loop unrolling for all loops
ja: 全てのループでループ展開を行なう

en: Perform loop unrolling when iteration count is known
ja: 反復回数が既知のとき、ループ展開を行なう

en: Just generate unwind tables for exception handling
ja: 巻き戻しを行なう例外補足用テーブルを生成する

en: Discard unused virtual functions
ja: 使われない仮想関数を切り捨てる

en: Implement vtables using thunks
ja: thunk を使って vtable を実装する

en: Emit common-like symbols as weak symbols
ja: コモンシンボルをウィークシンボルの様に生成する

en: Emit cross referencing information
ja: 相互参照情報を生成する

en: may not use both -EB and -EL
ja: -EB と -EL の両方を使うことはできません

en: -msoft-float and -mhard_float may not be used together
ja: -msoft-float と -mhard_float は同時に使えません

en: -mbig-endian and -mlittle-endian may not be used together
ja: -mbig-endian と -mlittle-endian は同時に使えません

en: -fjni and -femit-class-files are incompatible
ja: -fjni と -femit-class-files は共存できません

en: -fjni and -femit-class-file are incompatible
ja: -fjini と -femit-class-file は共存できません

en: shared and mdll are not compatible
ja: shared と mdll とは共存できません

en: profiling not supported with -mg
ja: -mg でのプロファイルは提供されません

en: mno-cygwin and mno-win32 are not compatible
ja: mno-cygwin と mno-win32 は共存できません

en: the m210 does not have little endian support
ja: m210 はリトルエンディアンサポートを行なえません

en: -pg and -fomit-frame-pointer are incompatible
ja: -pg と -fomit-frame-pointer は共存できません

en: -E required when input is from standard input
ja: 入力が標準入力の場合は -E が必要です
