GNU CC 2.95.1 - en to ja translation catalogue (1838 entries)

en: `%s' attribute directive ignored
ja: `%s' 属性指令は無視されました

en: `%s' attribute does not apply to types
ja: `%s' 属性は型には適合しません

en: wrong number of arguments specified for `%s' attribute
ja: `%s' 属性に対する引数の数が間違えて指定されました

en: `%s' attribute ignored
ja: `%s' 属性は無視されました

en: unknown machine mode `%s'
ja: 未知のマシンモード `%s'

en: no data type for mode `%s'
ja: モード `%s' に対するデータ型がありません

en: section attribute cannot be specified for local variables
ja: セクション属性をローカル変数に対して指定できません

en: section of `%s' conflicts with previous declaration
ja: `%s' のセクションが以前の定義と矛盾しています

en: section attribute not allowed for `%s'
ja: セクション属性は `%s' に対して許されていません

en: section attributes are not supported for this target
ja: セクション属性はこのターゲットに対してサポートされていません

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

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

en: alignment may not be specified for `%s'
ja: アラインメントが `%s' に対して指定できません

en: argument format specified for non-function `%s'
ja: 関数でない `%s' に対して指定された引数のフォーマット

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

en: `%s' is an unrecognized format function type
ja: `%s' は認識できないフォーマット関数型です

en: format string has non-constant operand number
ja: フォーマット文字列に非定数のオペランド数があります

en: format string arg follows the args to be formatted
ja: フォーマット文字列引数がフォーマットされる引数の後に続いています

en: format string arg not a string type
ja: フォーマット文字列引数が文字列型ではありません

en: args to be formatted is not ...
ja: フォーマットされる引数が、以下と違います...

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

en: `%s' defined both normally and as an alias
ja: `%s' は通常, かつ alias として定義されています

en: alias arg not a string
ja: alias 引数が文字列ではありません

en: `%s' attribute applies only to functions
ja: `%s' 属性は関数にのみ適合します

en: can't set `%s' attribute after definition
ja: 定義の後ろに `%s' 属性を設定することはできません

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

en: null format string
ja: 未定義のフォーマット文字列

en: zero-length format string
ja: 長さゼロのフォーマット文字列

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

en: embedded `\0' in format
ja: フォーマットに埋め込まれた `\0'

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

en: spurious trailing `%%' in format
ja: フォーマットにいい加減な `%%' の跡があります

en: ANSI C does not support the strftime `%c' flag
ja: ANSI C では strftime の `%c' フラグはサポートされていません

en: repeated `%c' flag in format
ja: フォーマットに `%c' フラグが繰り返されています

en: ANSI C does not support strftime format width
ja: ANSI C では strftime フォーマットの幅はサポートされていません

en: multiple E/O modifiers in format
ja: フォーマット内にに重複した E/O 修飾子

en: operand number out of range in format
ja: フォーマット内に範囲外のオペランド数

en: use of both ` ' and `+' flags in format
ja: フォーマット内で ` ' と `+' の両方のフラグを使用

en: use of both `0' and `-' flags in format
ja: フォーマット内で `0' と `-' の両方のフラグを使用

en: field width is not type int (arg %d)
ja: フィールド幅が int 型ではありません (引数 %d)

en: `.' not followed by `*' or digit in format
ja: フォーマット内の `.' の後に '*' または数字が続いていません

en: ANSI C does not support the `%c' length modifier
ja: ANSI C では `%c' の長さの修飾子はサポートされていません

en: ANSI C does not support the `Z' length modifier
ja: ANSI C では `Z' の長さの修飾子はサポートされていません

en: ANSI C does not support the `ll' length modifier
ja: ANSI C では `ll' の長さの修飾子はサポートされていません

en: ANSI C does not support the `hh' length modifier
ja: ANSI C では `hh' の長さの修飾子はサポートされていません

en: use of `*' and `%c' together in format
ja: フォーマット中で `*' と `%c' を一緒に使用

en: conversion lacks type at end of format
ja: 変換によってフォーマットの終端で型が欠けてしまいました

en: ANSI C does not support the `%c' format
ja: ANSI C では `%c' フォーマットはサポートされていません

en: unknown conversion type character `%c' in format
ja: フォーマット中の文字 `%c' は未知の変換型です

en: unknown conversion type character 0x%x in format
ja: フォーマット中の文字 0x%x は未知の変換型です

en: ANSI C does not support `%%%c'
ja: ANSI C では `%%%c' はサポートされていません

en: ANSI C does not support `%%O%c'
ja: ANSI C では `%%O%c' はサポートされていません

en: width used with `%c' format
ja: `%c' フォーマットで使われる幅

en: `%%%c' yields only last 2 digits of year
ja: `%%%c' は年の下2桁だけを表示します

en: `%%%c' yields only last 2 digits of year in some locales
ja: `%%%c' はあるロカールでは年の下2桁だけを表示します

en: precision used with `%c' format
ja: `%c' フォーマットで使われる精度

en: `a' flag used with `%c' format
ja: `%c' フォーマットで使われる `a' フラグ

en: ANSI C does not support the `a' flag
ja: ANSI C では `a' フラグはサポートされていません

note: The end of the format string was reached.
en: no closing `]' for `%%[' format
ja: `%%[' フォーマットに対して `]' で閉じていません

en: suppression of `%c' conversion in format
ja: フォーマット内の `%c' 変換を抑制

en: flag `%c' used with type `%c'
ja: `%2$c' で使われるフラグ `%1$c'

en: `0' flag ignored with precision specifier and `%c' format
ja: `0' フラグが精度指定子や `%c' フォーマットとともに無視されました

en: use of `%c' length character with `%c' type character
ja: `%c' の長さの文字と `%c' 型の文字を使用

en: format argument is not a pointer (arg %d)
ja: フォーマット引数がポインタではありません (引数 %d)

en: format argument is not a pointer to a pointer (arg %d)
ja: フォーマット引数がポインタのポインタではありません (引数 %d)

en: writing into constant object (arg %d)
ja: 定数オブジェクトに書き込み中 (引数 %d)

en: %s format, %s arg (arg %d)
ja: %s フォーマット. %s 引数 (引数 %d)

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: expression statement has incomplete type
ja: 式の中の文に不完全型があります

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

en: invalid truth-value expression
ja: 無効な truth-value 式

en: invalid operands to binary %s
ja: 無効な二項演算子 %s

en: comparison is always false due to limited range of data type
ja: データ型の範囲制限のために比較は常に偽です

en: comparison is always true due to limited range of data type
ja: データ型の範囲制限のために比較は常に真です

en: comparison of unsigned expression >= 0 is always true
ja: 符号なし表現の比較 >= 0 は常に真です

en: comparison of unsigned expression < 0 is always false
ja: 符号なし表現の比較 < 0 は常に偽です

en: struct type value used where scalar is required
ja: スカラーが必要なところで構造体型の値が使われました

en: union type value used where scalar is required
ja: スカラーが必要なところで共用体型の値が使われました

en: array type value used where scalar is required
ja: スカラーが必要なところで配列型の値が使われました

en: suggest parentheses around assignment used as truth value
ja: 真の値として使われた割り当ての前後に丸括弧があるとします

en: invalid use of `restrict'
ja: `restrict' が無効に使われました

en: void value not ignored as it ought to be
ja: void の値が本来の意味通りに無視されませんでした

en: conversion to non-scalar type requested
ja: 非スカラー型への変換が必要です

en: unknown C standard `%s'
ja: 未知の C 標準 `%s'

en: array `%s' assumed to have one element
ja: 配列 `%s' は要素を 1つもつことになっています

en: `struct %s' incomplete in scope ending here
ja: スコープが終わるこの部分で `struct %s' が不完全です

en: `union %s' incomplete in scope ending here
ja: スコープが終わるこの部分で `union %s' が不完全です

en: `enum %s' incomplete in scope ending here
ja: スコープが終わるこの部分で `enum %s' が不完全です

en: label `%s' used but not defined
ja: ラベル `%s' が使われましたが定義されていません

en: label `%s' defined but not used
ja: ラベル `%s' が定義されましたが使われていません

en: shadowing built-in function `%s'
ja: 組み込み関数 `%s' を隠しています

en: shadowing library function `%s'
ja: ライブラリ関数 `%s' を隠しています

en: library function `%s' declared as non-function
ja: ライブラリ関数 `%s' が非関数として宣言されました

en: built-in function `%s' declared as non-function
ja: 組み込み関数 `%s' が非関数として宣言されました

en: `%s' redeclared as different kind of symbol
ja: `%s' が別の種類で再宣言されました

en: previous declaration of `%s'
ja: `%s' の以前の宣言

note: If types don't match for a built-in, throw away the built-in.
en: conflicting types for built-in function `%s'
ja: 組み込み関数 `%s' に対して型が矛盾しています

en: conflicting types for `%s'
ja: `%s' に対して型が矛盾しています

en: A parameter list with an ellipsis can't match an empty parameter name list declaration.
ja: 省略記号のあるパラメータリストは空のパラメータ名リストの宣言と一致しません

en: An argument type that has a default promotion can't match an empty parameter name list declaration.
ja: 暗黙に型の格上げが行なわれる引数型は、空のパラメタ名リスト宣言に馴染みません。

en: redefinition of `%s'
ja: `%s' の再定義

en: redeclaration of `%s'
ja: `%s' の再宣言

en: conflicting declarations of `%s'
ja: `%s' の矛盾した宣言

en: `%s' previously defined here
ja: `%s' は以前ここで定義されました

en: `%s' previously declared here
ja: `%s' は以前ここで宣言されました

en: prototype for `%s' follows
ja: `%s' に対するプロトタイプが続きます

en: non-prototype definition here
ja: ここでの非プロトタイプの定義

en: prototype for `%s' follows and number of arguments doesn't match
ja: `%s' に対するプロトタイプが続き, 引数の数が一致しません

en: prototype for `%s' follows and argument %d doesn't match
ja: `%s' に対するプロトタイプが続き, 引数 %d が一致しません

en: `%s' declared inline after being called
ja: `%s' が呼ばれる前にインラインで宣言されました

en: `%s' declared inline after its definition
ja: `%s' がその定義された後にインラインで宣言されました

en: static declaration for `%s' follows non-static
ja: `%s' に対する静的宣言が非静的宣言の後にあります

en: non-static declaration for `%s' follows static
ja: `%s' に対する非静的宣言が静的宣言の後にあります

en: const declaration for `%s' follows non-const
ja: `%s' に対する定数宣言が非定数宣言の後にあります

en: type qualifiers for `%s' conflict with previous decl
ja: `%s' に対する型の指定が以前の宣言と矛盾しています

en: redundant redeclaration of `%s' in same scope
ja: 同じ範囲内で `%s' の冗長な再宣言

en: nested extern declaration of `%s'
ja: `%s' のネストした外部宣言

en: `%s' used prior to declaration
ja: `%s' が宣言の前に使われました

en: `%s' was declared implicitly `extern' and later `static'
ja: `%s' は暗黙のうちに `extern` として宣言された後で `static' になりました

en: type mismatch with previous external decl
ja: 以前の外部宣言と型が一致しません

en: previous external decl of `%s'
ja: `%s' の以前の外部宣言

en: type mismatch with previous implicit declaration
ja: 以前の暗黙の宣言と型が一致しません

en: previous implicit declaration of `%s'
ja: `%s' の以前の暗黙の宣言

en: type of external `%s' is not global
ja: 外部変数 `%s' の型はグローバルではありません

en: `%s' was previously implicitly declared to return `int'
ja: `%s' は以前暗黙のうちに `int' を返すと宣言されました

en: `%s' was declared `extern' and later `static'
ja: `%s' は `extern' と宣言された後で `static' になりました

en: extern declaration of `%s' doesn't match global one
ja: `%s' の外部宣言はグローバルなものと一致しません

en: `%s' locally external but globally static
ja: `%s' はローカルには外部変数ですがグローバルには静的変数です

en: declaration of `%s' shadows a parameter
ja: `%s' の宣言はパラメータを隠します

en: declaration of `%s' shadows a symbol from the parameter list
ja: `%s' の宣言はパラメータリストからシンボルを隠します

en: declaration of `%s' shadows previous local
ja: `%s' の宣言は前にあるローカルを隠します

en: declaration of `%s' shadows global declaration
ja: `%s' の宣言は大域宣言を隠します

en: implicit declaration of function `%s'
ja: 関数 `%s' の暗黙の宣言

en: function `%s' was previously declared within a block
ja: 関数 `%s' は以前ブロック内で宣言されました

en: label %s referenced outside of any function
ja: ラベル %s は関数の外で参照されました

en: duplicate label declaration `%s'
ja: ラベルの宣言 `%s' が重複しています

en: this is a previous declaration
ja: これが以前の宣言です

en: duplicate label `%s'
ja: 重複したラベル `%s'

en: unnamed struct/union that defines no instances
ja: 何も要素を定義していない名前なし struct/union

en: useless keyword or type name in empty declaration
ja: 空の宣言中の無駄なキーワードもしくは型名

en: two types specified in one empty declaration
ja: 1つの空の宣言中に 2つの型が指定されています

en: empty declaration
ja: 空の宣言

en: `%s' is usually a function
ja: 通常は `%s' は関数です

en: typedef `%s' is initialized
ja: typedef `%s' が初期化されます

en: function `%s' is initialized like a variable
ja: 関数 `%s' が変数のように初期化されます

note: DECL_INITIAL in a PARM_DECL is really DECL_ARG_TYPE.
en: parameter `%s' is initialized
ja: パラメータ `%s' が初期化されます

en: variable-sized object may not be initialized
ja: 可変サイズのオブジェクトは初期化されないことになるでしょう

en: variable `%s' has initializer but incomplete type
ja: 変数 `%s' には初期化子があるものの、不完全型です

en: elements of array `%s' have incomplete type
ja: 配列 `%s' の要素に不完全な型があります

en: declaration of `%s' has `extern' and is initialized
ja: `%s' の宣言が `extern' であり, 初期化されます

en: iterator has no initial value
ja: 反復子に初期値がありません

en: initializer fails to determine size of `%s'
ja: 初期化子が `%s' のサイズを決定できません

en: array size missing in `%s'
ja: 配列の大きさが `%s' にありません

en: zero or negative size array `%s'
ja: 配列 `%s' の大きさがゼロまたは負です

en: storage size of `%s' isn't known
ja: `%s' の記憶サイズが不明です

en: storage size of `%s' isn't constant
ja: `%s' の記憶サイズが定数ではありません

en: size of `%s' is %u bytes
ja: `%s' の大きさが %u バイトです

en: ANSI C forbids parameter `%s' shadowing typedef
ja: ANSI C ではパラメータ `%s' が typedef を隠すことは禁じられています

en: `long long long' is too long for GCC
ja: `long long long' は GCC にとって長すぎます

en: ANSI C does not support `long long'
ja: ANSI C では `long long' は実装されていません

en: duplicate `%s'
ja: 重複した `%s'

en: two or more data types in declaration of `%s'
ja: `%s' の宣言に 2つ以上のデータ型

en: `%s' fails to be a typedef or built in type
ja: `%s' を typedef またはビルトインの型にできません

en: type defaults to `int' in declaration of `%s'
ja: `%s' の宣言において型はデフォルトで `int' です

en: both long and short specified for `%s'
ja: `%s' に対して long と short の両方がしていされています

en: long or short specified with char for `%s'
ja: `%s' に対して char とともに long または short が指定されています

en: long or short specified with floating type for `%s'
ja: `%s' に対して浮動小数型とともに long または short が指定されています

en: the only valid combination is `long double'
ja: 唯一の有効な組合わせは `long double' です

en: both signed and unsigned specified for `%s'
ja: `%s' に対して符号ありと符号なしの両方が指定されています

en: long, short, signed or unsigned invalid for `%s'
ja: `%s' に対して long, short, signed または unsigned は無効です

en: long, short, signed or unsigned used invalidly for `%s'
ja: `%s' に対して long, short, signed または unsigned が無効に使われました

en: complex invalid for `%s'
ja: `%s' に対して complex は無効です

en: duplicate `const'
ja: 重複した `const'

en: duplicate `restrict'
ja: 重複した `restrict'

en: duplicate `volatile'
ja: 重複した `volatile'

en: multiple storage classes in declaration of `%s'
ja: `%s' の宣言において複数の保存クラス

en: function definition declared `auto'
ja: 関数の定義が `auto' と宣言されました

en: function definition declared `register'
ja: 関数の定義が `register' と宣言されました

en: function definition declared `typedef'
ja: 関数の定義が `typedef' と宣言されました

en: storage class specified for structure field `%s'
ja: 構造体フィールド `%s' に指定された記憶クラス

en: storage class specified for parameter `%s'
ja: パラメータ `%s' で指定された記憶クラス

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

en: `%s' initialized and declared `extern'
ja: `%s' が初期化され `extern' と宣言されました

en: `%s' has both `extern' and initializer
ja: `%s' に `extern' と初期化子の両方があります

en: nested function `%s' declared `extern'
ja: ネストした関数 `%s' は `extern' に宣言されました

en: top-level declaration of `%s' specifies `auto'
ja: `%s' のトップレベルの宣言が `auto' を指定します

en: iterator `%s' has derived type
ja: 反復子 `%s' は派生型です

en: iterator `%s' has noninteger type
ja: 反復子 `%s' は非整数型です

en: declaration of `%s' as array of voids
ja: `%s' の宣言は void の配列

en: declaration of `%s' as array of functions
ja: `%s' の宣言は関数の配列

en: size of array `%s' has non-integer type
ja: 配列 `%s' の大きさは非整数型

en: ANSI C forbids zero-size array `%s'
ja: ANSI C では大きさゼロの配列 `%s' は禁じられています

en: size of array `%s' is negative
ja: 配列 `%s' の大きさが負です

en: ANSI C forbids array `%s' whose size can't be evaluated
ja: ANSI C では大きさを評価できない配列 `%s' は禁じられています

en: ANSI C forbids variable-size array `%s'
ja: ANSI C は可変長配列 `%s' を禁じます

en: size of array `%s' is too large
ja: 配列 `%s' の大きさが大きすぎます

en: array type has incomplete element type
ja: 配列の型に不完全な要素型があります

en: ANSI C forbids const or volatile function types
ja: ANSI C では const または volatile 型の関数は禁じられています

en: `%s' declared as function returning a function
ja: `%s' は関数を返す関数として宣言されています

en: `%s' declared as function returning an array
ja: `%s' は配列を返す関数として宣言されています

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

en: invalid type modifier within pointer declarator
ja: ポインタ宣言子に無効な型修飾子

en: variable or field `%s' declared void
ja: 変数または領域 `%s' は void と宣言されています

en: field `%s' declared as a function
ja: 領域 `%s' は関数として宣言されています

en: field `%s' has incomplete type
ja: 領域 `%s' は不完全な型です

en: invalid storage class for function `%s'
ja: 関数 `%s' に対する無効な保存クラス

en: ANSI C forbids qualified void function return type
ja: ANSI C は void の関数戻り型の修飾子を禁じます

en: `noreturn' function returns non-void value
ja: `noreturn' 関数は void でない値を返します

en: cannot inline function `main'
ja: 関数 `main' をインライン化できません

en: variable `%s' declared `inline'
ja: 変数 `%s' は `inline' に宣言されています

en: function declaration isn't a prototype
ja: 関数の宣言がプロトタイプではありません

en: parameter names (without types) in function declaration
ja: 関数の宣言中のパラメータ名 (型なし)

en: parameter `%s' has incomplete type
ja: パラメータ `%s' は不完全型です

en: parameter has incomplete type
ja: パラメータが不完全型です

en: parameter `%s' points to incomplete type
ja: パラメータ `%s' は不完全型を指しています

en: parameter points to incomplete type
ja: パラメータが不完全型を指しています

en: parameter `%s' has just a forward declaration
ja: パラメタ `%s' は前方で宣言されています

en: `void' in parameter list must be the entire list
ja: パラメータリスト中の `void' は完全なリストでなければいけません

en: `%s %s' declared inside parameter list
ja: `%s %s' がパラメータリストの中で宣言されました

en: anonymous %s declared inside parameter list
ja: 無名%sがパラメータリストの中で宣言されました

en: its scope is only this definition or declaration, which is probably not what you want.
ja: それのスコープはあなたが必要としないであろう、この定義または宣言だけです。

en: ANSI C forbids forward references to `enum' types
ja: ANSI C は `enum' 型の前方参照を禁じます

en: redefinition of `union %s'
ja: `union %s' の再定義

en: redefinition of `struct %s'
ja: `struct %s' の再定義

en: union defined inside parms
ja: パラメータの中で共用体が定義されました

en: structure defined inside parms
ja: パラメータの中で構造体が定義されました

en: %s has no named members
ja: %s には名前のついたメンバがありません

en: %s has no members
ja: %s にはメンバがありません

en: nested redefinition of `%s'
ja: `%s' のネストした再定義

en: bit-field `%s' width not an integer constant
ja: ビットフィールド `%s' の幅が整数定数ではありません

en: bit-field `%s' has invalid type
ja: ビットフィールド `%s' が無効な型です

en: bit-field `%s' type invalid in ANSI C
ja: ビットフィールド `%s' の型が ANSI C では無効です

en: negative width in bit-field `%s'
ja: ビットフィールド `%s' に負の幅

en: width of `%s' exceeds its type
ja: `%s' の幅が型の幅を超えています

en: zero width for bit-field `%s'
ja: ビットフィールド `%s' に対する幅がゼロ

en: `%s' is narrower than values of its type
ja: `%s' は型の値よりも狭くなっています

en: duplicate member `%s'
ja: 重複したメンバ `%s'

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

note: This enum is a named one that has been declared already.
en: redeclaration of `enum %s'
ja: `enum %s' の再宣言

en: enum defined inside parms
ja: enum がパラメータの中で定義されました

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

en: enumerator value for `%s' not integer constant
ja: `%s' の列挙値が整数定数ではありません

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

en: ANSI C restricts enumerator values to range of `int'
ja: ANSI C は列挙値を `int' の範囲に制限します

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

en: return-type defaults to `int'
ja: 戻り値の型はデフォルトで `int' です

en: no previous prototype for `%s'
ja: `%s' に対して以前のプロトタイプはありません

en: `%s' was used with no prototype before its definition
ja: `%s' が定義される前にプロトタイプなしで使われました

en: no previous declaration for `%s'
ja: `%s' に対して以前の宣言はありません

en: `%s' was used with no declaration before its definition
ja: `%s' が定義される前に宣言なしで使われました

en: return type of `%s' is not `int'
ja: `%s' の戻り値の型は `int' ではありません

en: first argument of `%s' should be `int'
ja: `%s' の第1引数は `int' であるべきです

en: second argument of `%s' should be `char **'
ja: `%s' の第2引数は `char **' であるべきです

en: third argument of `%s' should probably be `char **'
ja: `%s' の第3引数は恐らく `char **' であるべきです

en: `%s' takes only zero or two arguments
ja: `%s' はゼロもしくは 2つの引数だけを取ります

en: third argument of `%s' is deprecated
ja: `%s' の第三引数は使われなくなりました

en: `%s' is normally a non-static function
ja: `%s' は通常は非静的な関数です

en: parm types given both in parmlist and separately
ja: パラメタ型が、パラメタリストにも、別のところにも与えられました

en: parameter name omitted
ja: パラメータ名が省略されました

en: parameter `%s' declared void
ja: パラメータ `%s' は void に宣言されました

en: parameter name missing from parameter list
ja: パラメータ名がパラメータリストにありません

en: multiple parameters named `%s'
ja: `%s' という名前が複数あります

en: type of `%s' defaults to `int'
ja: `%s' の型はデフォルトで `int' です

en: declaration for parameter `%s' but no such parameter
ja: パラメータ `%s' の宣言. ただしそのようなパラメータはありません

en: number of arguments doesn't match prototype
ja: 引数の数がプロトタイプと一致しません

en: promoted argument `%s' doesn't match prototype
ja: 型を格上げされた引数 `%s' はプロトタイプと一致しません

en: argument `%s' doesn't match prototype
ja: 引数 `%s' はプロトタイプに一致しません

en: type of parameter `%s' is not declared
ja: パラメータ `%s' の型は宣言されていません

en: function might be possible candidate for attribute `noreturn'
ja: 関数は `noreturn' 属性の候補となり得ます

en: `noreturn' function does return
ja: `noreturn' 関数がリターンします

note: If this function returns non-void and control can drop through, complain.
en: control reaches end of non-void function
ja: 非 void 関数の最後まで、制御が到達しました

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

en: size of return value of `%s' is %u bytes
ja: `%s' の戻り値の大きさは %u バイトです

en: ANSI C forbids nested functions
ja: ANSI C ではネストした関数は禁じられています

en: `for (%s)' appears within implicit iteration
ja: 暗黙の反復子を持つ `for (%s)' があります

en: carriage return in source file
ja: ソースファイルに復帰文字があります

en: (we only warn about the first carriage return)
ja: (最初の改行については警告しか出しません)

en: stray '\' in program
ja: プログラムに他の文字と結び付かない '\'

en: ignoring pragma: %s
ja: 無視される pragma: %s

en: invalid #ident
ja: 無効な #ident

en: undefined or invalid # directive
ja: 定義されていないか無効な # 命令

en: invalid #line
ja: 無効な #line

en: #-lines for entering and leaving files don't match
ja: ファイルへの出入り口となる #-行 が整合しません

en: unrecognized text at end of #line
ja: #line の終わりに理解できないテキストがあります

en: invalid #-line
ja: 無効な #-行

en: the meaning of `\x' varies with -traditional
ja: `\x' の意味は -traditional で変わります

en: \x used with no following hex digits
ja: \x に、それに続くはずの 16 進数がありません

en: hex escape out of range
ja: 16 進エスケープが範囲外です

en: the meaning of `\a' varies with -traditional
ja: `\a' の意味は -traditional で変わります

en: non-ANSI-standard escape sequence, `\%c'
ja: 非 ANSI 標準のエスケープシーケンス、`\%c'

en: non-ANSI escape sequence `\%c'
ja: 非 ANSI エスケープシーケンス `\%c'

en: unknown escape sequence `\%c'
ja: 未知のエスケープシーケンス `\%c'

en: unknown escape sequence: `\' followed by char code 0x%x
ja: 未知のエスケープシーケンス: `\' に続く文字コード 0x%x

en: %s at end of input
ja: 入力の最後に %s

en: %s at null character
ja: ヌル文字に %s

en: %s before string constant
ja: 文字列定数の前に %s

en: %s before character constant
ja: 文字定数の前に %s

en: %s before character 0%o
ja: 文字 0%2$o の前に %1$s

en: %s before `%s'
ja: %2$s の前に `%1$s'

en: more than one `f' in numeric constant
ja: 数定数に 1つ以上の `f'

en: more than one `l' in numeric constant
ja: 数定数に 1つ以上の `l'

en: more than one `i' or `j' in numeric constant
ja: 数定数に 1つ以上の `i' または `j'

en: ANSI C forbids imaginary numeric constants
ja: ANSI C では虚数の定数は禁じられています

en: both `f' and `l' in floating constant
ja: 浮動小数定数中に `f' と `l' の両方があります

en: floating point number exceeds range of `float'
ja: 浮動小数が `float' の範囲を越えています

en: floating point number exceeds range of `long double'
ja: 浮動小数が `long double' の範囲を越えています

en: floating point number exceeds range of `double'
ja: 浮動小数が `double' の範囲を越えています

en: `$' in identifier
ja: `$' が識別子に入っています

en: ANSI does not permit the keyword `%s'
ja: ANSI はキーワード `%s' を認めていません

en: invalid identifier `%s'
ja: 無効な識別子 `%s'

en: floating constant may not be in radix 16
ja: 浮動小数定数は 16 を基数にできません

en: malformed floating constant
ja: おかしな浮動小数定数

en: parse error at `..'
ja: `..' で構文解析エラー

en: nondigits in number and not hexadecimal
ja: 数値にアラビア数字でなく、16 進でもない文字

en: numeric constant with no digits
ja: 数値定数にアラビア数字がありません

en: numeric constant contains digits beyond the radix
ja: 数値定数が基数を超えたアラビア数字を含んでいます

en: floating constant exponent has no digits
ja: 浮動小数定数のべき数が、アラビア数字を持っていません

en: hexadecimal floating constant has no exponent
ja: 16 進浮動小数定数がべき乗を持ちません

note: We got an exception from parse_float()
en: floating constant out of range
ja: 小数定数が範囲を外れています

en: two `u's in integer constant
ja: 整数定数中に 2つの `u'

en: three `l's in integer constant
ja: 整数定数に 3つの `l'

en: ANSI C forbids long long integer constants
ja: ANSI C では long long の整数定数は禁じられています

en: integer constant out of range
ja: 整数定数が範囲を外れています

en: width of integer constant changes with -traditional
ja: 整数定数の幅は -traditional で変わります

en: integer constant is unsigned in ANSI C, signed with -traditional
ja: 整数定数は ANSI C では unsigned, -traditional では signed です

en: width of integer constant may change on other systems with -traditional
ja: 整数定数の幅は他のシステムでは -traditional で変わるかも知れません

en: decimal constant is so large that it is unsigned
ja: 10 進数定数が大きすぎるので、符号なし型にします

en: complex integer constant is too wide for `complex int'
ja: 複素数の整数定数が `complex int' に対して広すぎます

en: missing white space after number `%s'
ja: 数字 `%s' の後にスペースがありません

en: escape sequence out of range for character
ja: 文字に対してエスケープシーケンスが範囲を外れています

en: ANSI C forbids newline in character constant
ja: ANSI C では文字定数に改行があってはいけません

en: Ignoring invalid multibyte character
ja: 無効なマルチバイト文字を無視します

en: malformatted character constant
ja: おかしな文字定数

en: empty character constant
ja: 空の文字定数

en: character constant too long
ja: 文字定数が長すぎます

en: multi-character character constant
ja: 複数文字からなる文字定数

en: ANSI C forbids newline in string constant
ja: ANSI C では文字列定数に改行があってはいけません

en: Unterminated string constant
ja: 文字列定数が終了していません

en: YYDEBUG not defined.
ja: YYDEBUG が定義されていません.

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

en: ANSI C forbids an empty source file
ja: ANSI C では空のソースファイルは禁じられています

en: argument of `asm' is not a constant string
ja: `asm' の引数が定数文字列ではありません

en: ANSI C forbids data definition with no type or storage class
ja: ANSI C は型や記憶クラスのないデータ定義を禁じます

en: data definition has no type or storage class
ja: 型や記憶クラスのないデータ定義

en: ANSI C does not allow extra `;' outside of a function
ja: ANSI C は、関数の外側での余分な `;' を許可しません

en: ANSI C forbids `&&'
ja: ANSI C では `&&' は禁じられています

en: `sizeof' applied to a bit-field
ja: ビットフィールドに適用された `sizeof'

en: ANSI C forbids constructor expressions
ja: ANSI C は生成関数式を禁じます

en: ANSI C forbids omitting the middle term of a ?: expression
ja: ANSI C  ?: 式のように、真ん中のオペランドを省略することを禁じます

en: `%s' undeclared here (not in a function)
ja: `%s' がここでは定義されていません (関数の中ではない)

en: `%s' undeclared (first use in this function)
ja: `%s' が宣言されていません (この関数内で最初に利用)

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

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

en: `%s' implicitly declared as function
ja: `%s' は暗黙に関数として宣言されました

en: type mismatch in implicit declaration for built-in function `%s'
ja: 組み込み関数 `%s' に対する暗黙の宣言と型が一致しません

en: built-in function `%s' used without declaration
ja: 組み込み関数 `%s' が宣言なしに使われました

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

en: ANSI C forbids braced-groups within expressions
ja: ANSI C は式の中でのブレース対を禁じます

en: ANSI C does not permit use of `varargs.h'
ja: ANSI C では `varargs.h' の使用は認められていません

en: `%s' is not at beginning of declaration
ja: `%s' は宣言のはじめにありません

en: ANSI C forbids empty initializer braces
ja: ANSI C はからの初期化子ブレースを禁じます

en: `[*]' in parameter declaration only allowed in ISO C 9x
ja: パラメータ宣言中の `[*]' は ISO C 9x においてのみ許されています

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

en: no semicolon at end of struct or union
ja: 構造体または共用体の最後にセミコロンがありません

en: extra semicolon in struct or union specified
ja: 指定された構造体または共用体に余計なセミコロンがあります

en: ANSI C forbids member declarations with no members
ja: ANSI C ではメンバなしでメンバを宣言することは禁じられています

en: ANSI C forbids label at end of compound statement
ja: ANSI C は複文の終わりにあるラベルを禁じます

en: ANSI C forbids label declarations
ja: ANSI C ではラベル宣言は禁じられています

en: empty body in an else-statement
ja: else 文の中の本文が空です

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

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

en: ANSI C forbids `goto *expr;'
ja: ANSI C では `goto *expr;' は禁じられています

en: invalid `for (ITERATOR)' syntax
ja: 無効な `for (反復子)' 構文です

en: `%s' is not an iterator
ja: `%s' は反復子ではありません

en: `for (%s)' inside expansion of same iterator
ja: 同じ反復子の内側にある `for (%s)'

en: label must have integral type in ANSI C
ja: ANSI C では、ラベルは整数型でなければなりません

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

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

en: this is the first entry for that value
ja: これはその値に対する最初の見出しです

en: case value out of range
ja: case の値が範囲を外れています

en: case label within scope of cleanup or variable array
ja: case ラベルが、解体または可変配列のスコープ内にあります

en: ANSI C forbids case ranges
ja: ANSI C は case の範囲指定を禁じます

en: empty case range
ja: 空の case 範囲指定

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

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

en: this is the first default label
ja: これがその最初の default ラベルです

en: ANSI C forbids forward parameter declarations
ja: ANSI C は前方パラメタ宣言を禁じます

note: Gcc used to allow this as an extension.  However, it does not work for all targets, and thus has been disabled. Also, since func (...) and func () are indistinguishable, it caused problems with the code in expand_builtin which tries to verify that BUILT_IN_NEXT_ARG is being used correctly.
en: ANSI C requires a named argument before `...'
ja: ANSI C は `...' の前に名前をつけられた引数を要求します

en: `...' in old-style identifier list
ja: 古いスタイルの識別子リストでの `...'

en: parse error; also virtual memory exceeded
ja: 構文解析エラー -- さらに仮想メモリを超過しました

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

en: Alignment must be a small power of two, not %d, in #pragma pack
ja: #pragma pack でのアラインメントは %d でなく、小さな 2 のべき乗であるべきです

en: Out of memory pushing #pragma pack
ja: #pragma pack の確保でメモリがなくなりました

en: #pragma pack (pop) encountered without matching #pragma pack (push, <n>)
ja: 整合する #pragma pack (push, <n>) のない #pragma pack (pop) が出現

en: #pragma pack(pop, %s) encountered without matching #pragma pack(push, %s, <n>)
ja: 整合する #pragma pack(push, %s, <n>) のない #pragma pack(pop, %s) が出現

en: malformed `#pragma pack'
ja: おかしな `#pragma pack'

en: malformed '#pragma pack(push[,id],<n>)'
ja: おかしな '#pragma pack(push[,id],<n>)'

en: malformed '#pragma pack(pop[,id])'
ja: おかしな '#pragma pack(pop[,id])'

en: malformed `#pragma weak'
ja: おかしな `#pragma weak'

en: Out of memory parsing #pragma weak
ja: #pragma weak の構文解析中にメモリがなくなりました

en: `%s' has an incomplete type
ja: `%s' は不完全型です

en: invalid use of void expression
ja: void 式の無効な使用

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

en: invalid use of undefined type `%s %s'
ja: 未定義の型 `%s %s' が無効に使われました

note: If this type has a typedef-name, the TYPE_NAME is a TYPE_DECL.
en: invalid use of incomplete typedef `%s'
ja: 不完全な typedef `%s' が無効に使われました

en: function types not truly compatible in ANSI C
ja: 関数の型が ANSI C において真に互換ではありません

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

en: sizeof applied to a function type
ja: sizeof が関数の型に適用されました

en: sizeof applied to a void type
ja: sizeof が void 型に適用されました

en: sizeof applied to an incomplete type
ja: sizeof が不完全な型に適用されました

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

en: `__alignof' applied to a bit-field
ja: ビットフィールドに `__alignof' が適用されました

en: invalid use of non-lvalue array
ja: 非左辺値配列の無効な利用

en: structure has no member named `%s'
ja: 構造体に `%s' という名前のメンバがありません

en: union has no member named `%s'
ja: 共用体に `%s' という名前のメンバがありません

en: request for member `%s' in something not a structure or union
ja: 構造体でも共用体でもない何かで、メンバ `%s' を要求されました

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

en: dereferencing `void *' pointer
ja: `void *' ポインタへの間接参照

en: invalid type argument of `%s'
ja: `%s' の引数として無効な型

en: subscript missing in array reference
ja: 配列参照での添字を欠いています

en: array subscript has type `char'
ja: 配列の添字に `char' 型が使われています

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

en: ANSI C forbids subscripting `register' array
ja: ANSI C は `register' 配列に対する添字を禁じます

en: ANSI C forbids subscripting non-lvalue array
ja: ANSI C は非左辺値配列に対する添字を禁じます

en: subscript has type `char'
ja: 添字に `char' が使われています

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

en: called object is not a function
ja: 呼び出されたオブジェクトは関数ではありません

en: too many arguments to function `%s'
ja: 関数 `%s' に対する引数が多すぎます

en: too many arguments to function
ja: 関数に対する引数が多すぎます

en: type of formal parameter %d is incomplete
ja: 正式なパラメタ %d の型が不完全です

en: %s as integer rather than floating due to prototype
ja: プロトタイプにより %s は浮動小数型ではなく整数型とされています

en: %s as complex rather than floating due to prototype
ja: プロトタイプにより %s は浮動小数型ではなく複素数型とされています

en: %s as floating rather than integer due to prototype
ja: プロトタイプにより %s は整数型ではなく浮動小数型とされています

en: %s as floating rather than complex due to prototype
ja: プロトタイプにより %s は複素数ではなく浮動小数型とされています

en: %s as `float' rather than `double' due to prototype
ja: プロトタイプにより %s は `double' でなく `float' とされています

en: %s with different width due to prototype
ja: %s はプロトタイプによる型の幅とは異なっています

en: %s as unsigned due to prototype
ja: プロトタイプにより %s は符合なしとされています

en: %s as signed due to prototype
ja: プロトタイプにより %s は符合付きとされています

en: too few arguments to function `%s'
ja: 関数 `%s' への引数が少なすぎます

en: too few arguments to function
ja: 関数への引数が少なすぎます

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: 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: shift count is negative
ja: シフト回数が負です

en: shift count >= width of type
ja: シフト回数 >= 型の幅

en: ANSI C forbids comparison of `void *' with function pointer
ja: ANSI C は `void *' と関数ポインタとの比較を禁じます

en: comparison of distinct pointer types lacks a cast
ja: キャストなしで、全く異なるポインタ型同士を比較

en: comparison between pointer and integer
ja: ポインタと整数型との比較

en: ANSI C forbids ordered comparisons of pointers to functions
ja: ANSI C は関数ポインタの大小比較を禁じます

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

en: ordered comparison of pointer with integer zero
ja: ポインタと整数ゼロとの大小比較

en: comparison between signed and unsigned
ja: signed と unsigned との比較

en: comparison of promoted ~unsigned with constant
ja: 型を格上げされた ~unsigned と定数との比較

en: comparison of promoted ~unsigned with unsigned
ja: 型を格上げされた ~unsigned と unsigned との比較

en: pointer of type `void *' used in arithmetic
ja: 計算の中で `void *' が使われました

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

en: pointer of type `void *' used in subtraction
ja: 減算の中で `void *' が使われました

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: wrong type argument to increment
ja: 間違った型のインクリメント引数

en: wrong type argument to decrement
ja: 間違った型のデクリメント引数

en: increment of pointer to unknown structure
ja: 未知のポインタに対するポインタのデクリメント

en: decrement of pointer to unknown structure
ja: 未知の構造体に対するポインタのデクリメント

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

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

en: increment
ja: インクリメント

en: decrement
ja: デクリメント

en: ANSI C forbids the address of a cast expression
ja: ANSI C はキャスト式のアドレスを禁じます

en: invalid lvalue in unary `&'
ja: 単項の `&' に無効な左辺値

en: attempt to take address of bit-field structure member `%s'
ja: 構造体メンバ `%s' のビットフィールドのアドレスを取得してみます

en: ANSI C forbids use of conditional expressions as lvalues
ja: ANSI C は左辺値としての条件式の利用を禁じます

en: ANSI C forbids use of compound expressions as lvalues
ja: ANSI C は左辺値として混ざりあった式の利用を禁じます

en: ANSI C forbids use of cast expressions as lvalues
ja: ANSI C は左辺値としてキャストされた式の利用を禁じます

en: %s of iterator `%s'
ja: 反復子 `%2$s' の %1$s

en: %s of read-only member `%s'
ja: 読込み専用メンバ `%2$s' の %1$s

en: %s of read-only variable `%s'
ja: 読込み専用変数 `%2$s' の %1$s

en: %s of read-only location
ja: 読込み専用の場所にある %s

en: cannot take address of bitfield `%s'
ja: ビットフィールド `%s' のアドレスを取得できません

en: global register variable `%s' used in nested function
ja: 大域レジスタ変数 `%s' が入れ子関数の中で使われました

en: register variable `%s' used in nested function
ja: レジスタ変数 `%s' が入れ子関数の中で使われました

en: address of global register variable `%s' requested
ja: 要求された大域レジスタ変数 `%s' のアドレス

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

en: address of register variable `%s' requested
ja: 要求されたレジスタ変数 `%s' のアドレス

en: ANSI C forbids conditional expr with only one void side
ja: ANSI C は void 側の片側だけの条件式を禁じます

en: ANSI C forbids conditional expr between `void *' and function pointer
ja: ANSI C は`void *' と関数ポインタとの条件式を禁じます

en: pointer type mismatch in conditional expression
ja: 条件式でのポインタ型は組合わせが間違っています

en: pointer/integer type mismatch in conditional expression
ja: 条件式でのポインタ/整数型の組合わせが間違っています

en: ANSI C forbids conditional expr between 0 and function pointer
ja: ANSI C は 0 と 関数ポインタとの条件式を禁じます

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: ANSI C forbids casting nonscalar to the same type
ja: ANSI C は非スカラーを同じ型にキャストすることを禁じます

en: ANSI C forbids casts to union type
ja: ANSI 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 does not match function type
ja: キャストが関数の型と一致しません

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

note: Now we have handled acceptable kinds of LHS that are not truly lvalues. Reject anything strange now.
en: invalid lvalue in assignment
ja: 代入の中に無効な左辺値

note: Convert new value to destination type.
en: assignment
ja: 代入

en: %s makes qualified function pointer from unqualified
ja: %s により、修飾されない関数ポインタから、修飾されたものを作ります

en: %s discards qualifiers from pointer target type
ja: %s ポインタの示す型からの修飾子を捨てます

en: ANSI C prohibits argument conversion to union type
ja: ANSI C は引数を共用体型に変換することを禁止します

en: ANSI forbids %s between function pointer and `void *'
ja: ANSI は関数ポインタと `void *' との %s を禁じます

en: pointer targets in %s differ in signedness
ja: %s でポインタの示す対象の符号の有無が異なります

en: %s from incompatible pointer type
ja: 互換性のないポインタ型からの %s

en: %s makes pointer from integer without a cast
ja: %s により、キャストなしで整数からポインタを作りました

en: %s makes integer from pointer without a cast
ja: %s により、キャストなしでポインタから整数を作りました

en: incompatible type for argument %d of `%s'
ja: `%2$s' の第 %1$d 引数に対して互換性のない型

en: incompatible type for argument %d of indirect function call
ja: 間接的な関数呼び出しの第 %d 引数に対して互換性のない型

en: incompatible types in %s
ja: %s に互換性のない型

note: Function name is known; supply it.
en: passing arg %d of `%s'
ja: 引数 %d 個の `%s' を渡します

note: Function name unknown (call through ptr); just give arg number.
en: passing arg %d of pointer to function
ja: 引数 %d 個の関数ポインタを渡します

en: initializer for static variable is not constant
ja: static 変数の初期化子が定数ではありません

en: initializer for static variable uses complicated arithmetic
ja: static 変数の初期化子が複雑な計算を使っています

en: aggregate initializer is not constant
ja: 集合体初期化子が定数ではありません

en: aggregate initializer uses complicated arithmetic
ja: 集合体初期化子が複雑な計算を使っています

en: (near initialization for `%s')
ja: (`%s' をほとんど初期化)

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

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

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 constant
ja: 初期化子の要素が定数ではありません

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

en: initialization
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: missing initializer
ja: 初期化子を欠いています

en: empty braces in initializer
ja: 初期化子内に空のブレース

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

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

en: zero or negative array size `%s'
ja: ゼロまたは負の配列サイズ `%s'

en: nonconstant array index in initializer
ja: 初期化子内に定数ではない配列インデックス

en: array index in non-array initializer
ja: 非配列初期化子内に配列インデックス

en: duplicate array index in initializer
ja: 初期化子内に重複した配列インデックス

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

en: ANSI C forbids specifying element to initialize
ja: ANSI C は初期化時に要素を指定することを禁じます

en: unknown field `%s' specified in initializer
ja: 未知のフィールド `%s' が初期化子で指定されました

en: field `%s' already initialized
ja: フィールド `%s' は初期化済みです

en: ANSI C forbids specifying structure member to initialize
ja: ANSI C は初期化時に構造体メンバを指定することを禁じます

en: duplicate initializer
ja: 重複した初期化子

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

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

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

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

en: asm template is not a string constant
ja: asm テンプレートが文字列定数ではありません

en: modification by `asm'
ja: `asm' による修正

en: function declared `noreturn' has a `return' statement
ja: `noreturn' と宣言された関数が `return' 文を持っています

en: `return' with no value, in function returning non-void
ja: その関数は何らかの値を返すはずですが、`return' が値を返しません

en: `return' with a value, in function returning void
ja: その関数は何も返さないはずですが、`return' が値を返します

en: function returns address of local variable
ja: 関数がローカル変数のアドレスを返すことになります

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

en: `long' switch expression not converted to `int' in ANSI C
ja: ANSI C では `long' の switch 式は `int' に変換されません

en: can't inline call to `%s'
ja: `%s' に対する呼び出しをインラインにできません

en: called from here
ja: ここから呼び出されました

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

en: inlining failed in call to `%s'
ja: `%s' に対する呼び出しのインライン化に失敗しました

en: Too many arguments
ja: 引数が多すぎます

en: Filename missing after `-include' option
ja: `-include' オプションの後ろのファイル名を欠いています

en: Filename missing after `-imacros' option
ja: `-imacros' オプションの後ろのファイル名を欠いています

en: Filename missing after `-iprefix' option
ja: `-iprefix' オプションの後ろのファイル名を欠いています

en: Output filename specified twice
ja: 出力ファイル名が二回指定されました

en: Filename missing after -o option
ja: -o オプションの後ろのファイル名を欠いています

en: Filename missing after -pcp option
ja: -pcp オプションの後ろのファイル名を欠いています

en: Filename missing after %s option
ja: %s オプションの後ろのファイル名を欠いています

en: GNU CPP version %s
ja: GNU CPP ヴァージョン %s

en: Macro name missing after -D option
ja: -D オプションの後ろのマクロ名を欠いています

en: Assertion missing after -A option
ja: -A オプションの後ろのアサーションを欠いています

en: Macro name missing after -U option
ja: -U オプションの後ろのマクロ名を欠いています

en: Invalid option `%s'
ja: 無効なオプション `%s'

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

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

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

en: The following default directories have been omitted from the search path:
ja: 以下のデフォルトディレクトリは探索パスから省かれました:

en: End of omitted list.
ja: 省略されたリストの終わり

en: -MG must be specified with one of -M or -MM
ja: -MG は -M か -MM のいずれかと一緒に指定されなければなりません

en: Input file `%s' is a directory
ja: 入力ファイル `%s' はディレクトリです

en: file does not end in newline
ja: ファイルが改行で終わっていません

en: I/O error on output
ja: 出力中に I/O エラーが発生

en: I/O error on `-pcp' output
ja: `-pcp' 出力中に I/O エラーが発生

en: %lu trigraph(s) encountered
ja: %lu 個のトライグラフが出現しました

en: preprocessing directive not recognized within macro arg
ja: プリプロセスディレクティヴは、マクロ引数内では認識されません

en: unterminated string or character constant
ja: 終端されていない文字列定数又は文字定数

en: possible real start of unterminated constant
ja: 終端されていない定数の実際の開始位置がこの行になっている可能性があります

en: unterminated character constant
ja: 終端されていない文字定数

en: string constant runs past end of line
ja: 文字列定数が行の終わりで終端していません

en: multiline `//' comment
ja: 複数行の `//' コメント

en: `/*' within comment
ja: コメント内の `/*'

en: unterminated comment
ja: 終端されていないコメント

en: recursive use of macro `%s'
ja: マクロ `%s' の再帰的な使用

en: unterminated `#%s' conditional
ja: 終端されていない `#%s' 条件

en: `#' followed by integer
ja: 整数が `#' に続いています

en: invalid preprocessing directive
ja: 無効なプリプロセスディレクティヴ

en: invalid preprocessing directive name
ja: 無効なプリプロセスディレクティヴ名

en: Predefined macro `%s' used inside `#if' during precompilation
ja: プリコンパイル中に `#if' の内側で先に定義されたマクロ `%s' が使われました

en: cccp error: not in any file?!
ja: cppp エラー: ファイルの中では無い?!

en: `defined' without an identifier
ja: 識別子のない `defined'

en: cccp error: invalid special hash type
ja: cccp エラー: 無効な特別ハッシュタイプ

en: ANSI C does not allow `#import'
ja: ANSI C は `#import' を許可しません

en: ANSI C does not allow `#include_next'
ja: ANSI C は `#include_next' を許可しません

en: using `#import' is not recommended
ja: `#import' の利用はお奨めしません

en: The fact that a certain header file need not be processed more than once
    should be indicated in the header file, not where it is used.
    The best way to do this is with a conditional of this form:
    
      #ifndef _FOO_H_INCLUDED
      #define _FOO_H_INCLUDED
      ... <real contents of file> ...
      #endif /* Not _FOO_H_INCLUDED */
    
    Then users can use `#include' any number of times.
    GNU C automatically avoids processing the file more than once
    when it is equipped with such a conditional.
ja: ヘッダファイルは必ず一度しか処理されないようにする必要があるという事実により、
    利用済部分が再び処理されないよう、ヘッダファイル内での指示が必要となります。
    これを行なう為の最善の方法は、この様な形式の条件を与えることです:
    
      #ifndef _FOO_H_INCLUDED
      #define _FOO_H_INCLUDED
      ... < ファイルの実際の内容 > ...
      #endif /* _FOO_H_INCLUDED が未定義のとき */
    
    こうすれば、利用者は好きなだけ `#include' して使う事ができます。
    このような条件を備えている場合、GNU C はファイルを複数回処理することを
    自動的に回避します。

en: VAX-C-style include specification found, use '#include <filename.h>' !
ja: VAX-C スタイル include 指定を発見、'#include <filename.h>' を使いましょう！

en: `#%s' expects "FILENAME" or <FILENAME>
ja: `#%s' は "ファイル名" あるいは <ファイル名> を必要とします

en: empty file name in `#%s'
ja: `#%s' に空のファイル名

en: No include path in which to find %s
ja: %s を見つけるためのインクルードパスがありません

en: directory `%s' specified in #include
ja: #include でディレクトリ `%s' が指定されました

en: Bad format encountered while reading precompiled file
ja: コンパイル済ファイルの読込み時に、不正なフォーマットが出現しました

en: another parameter follows `%s'
ja: さらなるパラメタが `%s' に続いています

en: invalid character in macro parameter name
ja: マクロパラメタ名に無効な文字があります

en: ANSI C does not allow macro with variable arguments
ja: ANSI C は可変長マクロ引数を許可しません

en: badly punctuated parameter list in `#define'
ja: `#define' に不正に区切られたパラメタリストがあります

en: unterminated parameter list in `#define'
ja: `#define' に終端されていないパラメタリストがあります

en: duplicate argument name `%.*s' in `#define'
ja: `#define' に重複した引数名 `%.*s' があります

en: reserved name `%s' used as argument name in `#define'
ja: 予約名 `%s' が `#define' の中で引数名として使われました

en: missing white space after `#define %.*s'
ja: `#define %.*s' の後ろに空白がありません

en: `%.*s' redefined
ja: `%.*s' が再定義されました

en: invalid assertion name
ja: 無効なアサーション名

en: invalid macro name
ja: 無効なマクロ名

en: invalid assertion name `%.*s'
ja: 無効なアサーション名 `%.*s'

en: invalid macro name `%.*s'
ja: 無効なマクロ名 `%.*s'

en: `##' at start of macro definition
ja: `##' がマクロ定義の始めにあります

en: `##' at end of macro definition
ja: `##' がマクロ定義の終りにあります

en: `#' operator is not followed by a macro argument name
ja: `#' 演算子にマクロ引数名が続けられていません

en: macro argument `%.*s' is stringified.
ja: マクロ引数 `%.*s' は文字列化されます

en: macro arg `%.*s' would be stringified with -traditional.
ja: マクロ引数 `%.*s' は -traditional によって文字列化されます

en: `#' operator should be followed by a macro argument name
ja: `#' 演算子にはマクロ引数名を続けるべきです

en: ANSI C does not allow `#assert'
ja: ANSI C は `#assert' を許可しません

en: missing token-sequence in `#assert'
ja: `#assert' のトークン列がありません

en: empty token-sequence in `#assert'
ja: `#assert' に空のトークン列があります

en: `defined' redefined as assertion
ja: `defined' がアサーションとして再定義されました

en: ANSI C does not allow `#unassert'
ja: ANSI C は `#unassert' を許可しません

en: empty token list in `#unassert'
ja: `#unassert' に空のトークンリストがあります

en: ANSI C does not allow testing assertions
ja: ANSI C はテスト用アサーションを許可しません

en: unterminated token sequence in `#assert' or `#unassert'
ja: `#assert' または `#unassert' に終端されていないトークン列があります

en: invalid format `#line' directive
ja: 無効な `#line' ディレクティヴ書式

en: line number out of range in `#line' directive
ja: `#line' ディレクティヴの行番号が範囲外の値です

en: garbage at end of `#line' directive
ja: `#line' ディレクティヴの終わりにゴミがあります

en: undefining `%s'
ja: `%s' を undef します

en: garbage after `#undef' directive
ja: `#undef' ディレクティヴの後ろにゴミがあります

en: ANSI C does not allow `#warning'
ja: ANSI C は `#warning' を許可しません

en: ANSI C does not allow `#ident'
ja: ANSI C は `#indent' を許可しません

en: `#pragma once' is obsolete
ja: `#pragma once' は廃れました

en: `#pragma implementation' for "%s" appears after its #include
ja: "%s" に対する `#pragma implementation' がそれの #include 後に現れました

en: You are in a maze of twisty compiler features, all different
ja: ここは見せ物迷宮だよ。コンパイラが色々やってるんだ

en: ANSI C does not allow `#sccs'
ja: ANSI C は `#sccs' を許可しません

en: `#elif' not within a conditional
ja: 条件を含んでいない `#elif'

en: `#elif' after `#else'
ja: `#else' の後ろに `#elif' があります

en: `#%s' with no argument
ja: `#%s' に引数がありません

en: `#%s' argument starts with punctuation
ja: `#%s' 引数が句読点で始まっています

en: `#%s' argument starts with a digit
ja: `#%s' 引数が数値で始まっています

en: garbage at end of `#%s' argument
ja: `#%s' 引数の終わりにゴミがあります

en: `#%s' not within a conditional
ja: 条件を含んでいない `#%s'

en: `#else' or `#elif' after `#else'
ja: `#else' の後ろに `#else' または `#elif' があります

en: text following `#else' violates ANSI standard
ja: `#else' に続くテキストは ANSI 標準に違反します

en: `#else' not within a conditional
ja: 条件を含んでいない `#else'

en: `#else' after `#else'
ja: `#else' の後ろに `#else' があります

en: text following `#endif' violates ANSI standard
ja: `#endif' に続くテキストは ANSI 標準に違反します

en: unbalanced `#endif'
ja: 均衡していない `#endif'

en: text following `#else' or `#endif' violates ANSI standard
ja: `#else' や `#endif' に続くテキストは ANSI 標準に違反します

en: unterminated macro call
ja: 終端していないマクロ呼び出し

en: arguments given to macro `%s'
ja: マクロ `%s' に引数が与えられました

en: macro `%s' used without args
ja: マクロ `%s' に引数がありません

en: macro `%s' used with just one arg
ja: マクロ `%s' の引数が一つしかありません

en: macro `%s' used with only %d args
ja: マクロ `%s' の引数(%d 個)が少なすぎます

en: macro `%s' used with too many (%d) args
ja: マクロ `%s' の引数(%d 個)が多すぎます

en: warning:
ja: 警告:

en: formfeed in preprocessing directive
ja: プリプロセスディレクティヴにフォームフィード文字

en: carriage return in preprocessing directive
ja: プリプロセスディレクティヴに復帰文字

en: vertical tab in preprocessing directive
ja: プリプロセスディレクティヴに垂直タブ文字

en: In file included from
ja: 右ファイルからの include

en: ,
                     from
ja: ,
           右ファイルから

en: malformed option `-D %s'
ja: おかしなオプション `-D %s'

en: malformed option `%s %s'
ja: おかしなオプション `%s %s'

en: Directory name missing after command line option
ja: コマンドラインオプションの後ろのディレクトリ名を忘れています

en: Internal gcc abort.
ja: 内部 gcc 中断

en: output pipe has been closed
ja: 出力のパイプが閉じられました

en: Memory exhausted.
ja: メモリを使い果たしました

en: comma operator in operand of `#if'
ja: `#if' のオペランドの中にカンマ演算子があります

en: division by zero in #if
ja: #if にゼロによる除算があります

en: `%.*s' is not defined
ja: `%.*s' は定義されていません

en: too many `l's in integer constant
ja: 整数定数での `l' が多すぎます

en: Floating point numbers not allowed in #if expressions
ja: #if 式の中では浮動小数点数を使えません

en: missing white space after number `%.*s'
ja: 数 `%.*s' の後ろの空白を忘れています

en: integer constant contains digits beyond the radix
ja: 整数定数が基数を超えた数値を含んでいます

en: integer constant is so large that it is unsigned
ja: 整数定数が大きすぎるので unsigned になりました

en: `%s' not allowed in operand of `#if'
ja: `#if' のオペランドとしての `%s' は利用できません

en: string constants not allowed in #if expressions
ja: #if 式の中では文字列定数を使えません

en: Invalid token in expression
ja: 式の中に無効なトークン

en: octal escape sequence out of range
ja: 範囲外の 8 進エスケープシーケンス

en: hex escape sequence out of range
ja: 範囲外の 16 進エスケープシーケンス

en: integer overflow in preprocessor expression
ja: プリプロセッサ式内の整数がオーバーフロー

en: Junk after end of expression.
ja: 式の終わりの後にゴミがあります

en: internal error
ja: 内部エラー

en: out of memory
ja: メモリが足りません

en: virtual memory exhausted
ja: 仮想メモリを使い果たしました

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]
ja: %s シグナル %d [%s] で終了させられました

en: %s terminated with signal %d [%s], core dumped
ja: %s はシグナル %d [%s] で終了させられ、コアダンプしました

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

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

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: cannot find `nm'
ja: `nm' が見つかりません

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

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

en: unable to open file '%s'
ja: ファイル '%s' を open できません

en: unable to stat file '%s'
ja: ファイル '%s' を stat できません

en: unable to mmap file '%s'
ja: ファイル '%s' を mmap できません

en: not found
ja: 見つかりません

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

en: bad magic number in file '%s'
ja: ファイル '%s' に不正なマジックナンバ

en: dynamic dependencies.
ja: 動的依存関係。

en: cannot find `ldd'
ja: `ldd' が見つかりません

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

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: Library lib%s not found
ja: ライブラリ lib%s が見つかりません

en: incompatibilities between object file & expected values
ja: 両立しないオブジェクトファイルと期待値

en: 
    Processing symbol table #%d, offset = 0x%.8lx, kind = %s
ja: 
    シンボルテーブル #%d を処理します、オフセット = 0x%.8lx, 種類 = %s

en: string section missing
ja: 文字列セクションがありません

en: section pointer missing
ja: セクションポインタがありません

en: no symbol table found
ja: シンボルテーブルが見つかりません

en: no cmd_strings found
ja: cmd_strings が見つかりません

en: 
    Updating header and load commands.
ja: 
    ヘッダと load コマンドを更新します。

en: load command map, %d cmds, new size %ld.
ja: load コマンドマップ、%d 個のコマンド、新たなサイズ %ld。

en: writing load commands.
ja: load コマンドを書き込みます。

en: could not convert 0x%l.8x into a region
ja: 0x%l.8x を領域に変換できません

en: %s function, region %d, offset = %ld (0x%.8lx)
ja: %s 関数, 領域 %d, オフセット = %ld (0x%.8lx)

en: bad magic number
ja: 不正なマジックナンバ

en: bad header version
ja: 不正なヘッダバージョン

en: bad raw header version
ja: 不正な生のヘッダバージョン

en: raw header buffer too small
ja: 小さすぎる生のヘッダバッファ

en: old raw header file
ja: 古い生のヘッダファイル

en: unsupported version
ja: サポートされていないバージョンです

en: unknown {de,en}code_mach_o_hdr return value %d
ja: 未知の {de,en}code_mach_o_hdr 戻り値 %d

en: read %ld bytes, expected %ld, from %s
ja: %1$ld バイト読込み。%3$s からは %2$ld 読込むはずです

en: wrote %ld bytes, expected %ld, to %s
ja: %1$ld バイト書込み。%3$s には %2$ld 書込むはずです

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: invalid %%Q value
ja: 無効な %%Q 値

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

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

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

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

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

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

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

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

en: bad value `%s' for -mtrap-precision switch
ja: -mtrap-precision スイッチにとっての不正な値 `%s'

en: bad value `%s' for -mfp-rounding-mode switch
ja: -mfp-rounding-mode スイッチにとっての不正な値 `%s'

en: bad value `%s' for -mfp-trap-mode switch
ja: -mfp-trap-mode スイッチにとっての不正な値 `%s'

en: bad value `%s' for -mcpu switch
ja: -mcpu スイッチにとっての不正な値 `%s'

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: bad value `%s' for -mmemory-latency
ja: -mmemory-latency にとっての不正な値 `%s'

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

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

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

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

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

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

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

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

en: invalid operand to %R code
ja: %R コードに対する無効なオペランド

en: invalid operand to %H/%L code
ja: %H/%L コードに対する無効なオペランド

en: invalid operand to %U code
ja: %U コードに対する無効なオペランド

en: invalid operand to %V code
ja: %V コードに対する無効なオペランド

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

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

en: bad value (%s) for %s switch
ja: %2$s スイッチにとって不正な値 (%1$s)

en: target CPU does not support APCS-32
ja: ターゲット CPU は APCS-32 をサポートしていません

en: target CPU does not support APCS-26
ja: ターゲット CPU は APCS-26 をサポートしていません

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

en: interworking forces APCS-32 to be used
ja: interwork では APCS-32 が強制的に使われます

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

en: -g with -fomit-frame-pointer may not give sensible debugging
ja: -fomit-frame-pointer を使った -g では細やかなデバッグができないかもしれません

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

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

en: Passing floating point arguments in fp regs not yet supported
ja: fp レジスタで渡している浮動小数点引数はまだサポートされていません

en: Invalid floating point emulation option: -mfpe-%s
ja: 無効な浮動小数点エミュレートオプション: -mfpe-%s

en: Structure size boundary can only be set to 8 or 32
ja: 構造体サイズ境界は 8 または 32 にしか設定できません

en: Invalid register class letter %c
ja: 無効なレジスタクラス文字 %c

en: ACCUM_HIGH_REGS class in limit_reload_class
ja: limit_reload_class に ACCUM_HIGH_REGS クラス

en: YH_OR_ACCUM_HIGH_REGS found in limit_reload_class
ja: limit_reload_class で YH_OR_ACCUM_HIGH_REGS が見つかりました

note: Register 'yl' is invalid for QImode, so we should never see it.
en: YL found in limit_reload_class
ja: limit_reload_class で YL が見つかりました

en: Stack size > 32k
ja: スタックサイズ > 32k

en: Invalid addressing mode
ja: 無効なアドレシングモード

en: Bad register extension code
ja: 不正なレジスタ拡張コード

en: Invalid offset in ybase addressing
ja: ybase アドレシングに無効なオフセット

en: Invalid register in ybase addressing
ja: ybase アドレシングに無効なレジスタ

en: inline float constants not supported on this host
ja: このホストではインライン浮動小数定数をサポートされていません

en: Invalid shift operator in emit_1600_core_shift
ja: emit_1600_core_shift での無効なシフト演算子

en: Invalid mode for gen_tst_reg
ja: gen_tst_reg にとっての無効なモード

en: Invalid mode for integer comparison in gen_compare_reg
ja: gen_compare_reg での整数比較にとっての無効なモード

en: Invalid register for compare
ja: 無効な比較用レジスタ

en: Only initialized variables can be placed into the 8-bit area.
ja: 初期化済み変数しか 8-bit 領域に置くことはできません

en: virtual memory exhausted
ja: 仮想メモリを使い果たしました

en: Internal gcc abort from %s:%d
ja: 内部的 gcc 中断 %s:%d

en: The local variable `insn' has the value:
ja: そのローカル変数 `insn' が値を持っています:

en: Register '%c' is unknown
ja: レジスタ '%c' がわかりません

en: Register '%c' already specified in allocation order
ja: レジスタ '%c' は既にアロケーションオーダーで指定されています

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

en: -mcpu=%s does not support -march=%s
ja: -mcpu=%s は -march=%s をサポートしません

en: bad value (%s) for -mcpu= switch
ja: -mcpu= スイッチに対する不正な値 (%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: -malign-jumps=%d is not between 0 and %d
ja: -malign-jumps=%d が 0 から %d の間ではありません

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

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

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

en: Source is not offsettable
ja: ソースがオフセット不能です

en: Pushing non-word aligned size
ja: 非ワード長をアラインメントされたサイズに押し込みました

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

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

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

en: Invalid %%C operand
ja: 無効な %%C オペランド

en: `%s' declared as both exported to and imported from a DLL.
ja: `%s' が DLL から import、DLL に export の両方として宣言されました

en: initialized variable `%s' is marked dllimport
ja: 初期化された変数 `%s' には dllimport マークがついています

en: static variable `%s' is marked dllimport
ja: 静的変数 `%s' には dllimport マークがついています

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

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

en: const objects cannot go in .sdata/.sbss
ja: const オブジェクトは .sdata/.sbss に入り込むことができません

en: invalid operand to %s code
ja: %s コードに対する無効なオペランド

en: invalid operand to %p code
ja: %p コードに対する無効なオペランド

en: invalid operand to %T/%B code
ja: %T/%B コードに対する無効なオペランド

en: invalid operand to %N code
ja: %N コードに対する無効なオペランド

en: -malign-loops=%d is not between 1 and %d
ja: -malign-loops=%d が 1 から %d の間になっていません

en: -malign-jumps=%d is not between 1 and %d
ja: -malign-jumps=%d が 1 から %d の間になっていません

en: -malign-functions=%d is not between 1 and %d
ja: -malign-functions=%d が 1 から %d の間になっていません

en: Internal gcc monitor: short-branch(%x)
ja: 内部 gcc モニタ: 短い分岐(%x)

en: Internal gcc error: Can't express symbolic location
ja: 内部 gcc エラー: シンボリック位置を表現できません

en: argument #%d is a structure
ja: 引数 #%d は構造体です

en: %R not followed by %B/C/D/E
ja: %R の後に %B/C/D/E は置けません

en: invalid %x/X value
ja: 無効な %x/X 値

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

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

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

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

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

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

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

en: invalid %P operand
ja: 無効な %P オペランド

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

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

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

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

en: `%d' operand isn't a register
ja: `%d' オペランドがレジスタではありません

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

en: operand is r0
ja: オペランドは r0 です

en: operand is const_double
ja: オペランドは const_double です

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

en: -mips%d not supported
ja: -mips%d はサポートされません

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

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

en: -mabi=%s does not support -mips%d
ja: -mabi=%s は -mips%d をサポートしません

en: The -mabi=32 support does not work yet.
ja: -mabi=32 サポートはまだ動作しません

en: This target does not support the -mabi switch.
ja: このターゲットは -mabi スイッチをサポートしません

en: -mcpu=%s does not support -mips%d
ja: -mcpu=%s は -mips%d をサポートしません

en: Only MIPS-III or MIPS-IV CPUs can support 64 bit fp registers
ja: MIPS-III か MIPS-IV CPU だけが 64 bit fp レジスタをサポートします<

en: Only MIPS-III or MIPS-IV CPUs can support 64 bit gp registers
ja: MIPS-III か MIPS-IV CPU だけが 64 bit gp レジスタをサポートします

en: -G is incompatible with PIC code which is the default
ja: -G は、デフォルトになっている PIC コードと共存できません

en: -membedded-pic and -mabicalls are incompatible
ja: -membedded-pic と -mabicalls とは共存できません

en: -G and -membedded-pic are incompatible
ja: -G と -membedded-pic とは共存できません

en: Invalid option `entry%s'
ja: 無効なオプション `entry%s'

en: -mentry is only meaningful with -mips-16
ja: -mentry は -mips-16 と一緒に指定して初めて意味を成します

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: 内部エラー: アセンブラパターンで %%{ なしの %%} が見つかりました

en: PRINT_OPERAND: Unknown punctuation '%c'
ja: PRINT_OPERAND: 未知の句読点 '%c'

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

en: PRINT_OPERAND: letter %c was found & insn was not CONST_INT
ja: PRINT_OPERAND: 文字 %c が見つかり、命令は CONST_INT ではありません

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

en: MIPS ECOFF format does not allow changing filenames within functions with #line
ja: MIPS ECOFF フォーマットは関数内の #line によってファイル名を変更できません

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

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

en: can not handle inconsistent calls to `%s'
ja: `%s' への矛盾した呼び出しを捕捉できません

en: optimization turned on
ja: 最適化を始動

en: optimization turned off
ja: 最適化を停止

en: optimization level restored
ja: 最適化レベルが復元されました

en: Unknown -mschedule= option (%s).
    Valid options are 700, 7100, 7100LC, 7200, and 8000
ja: 未知の -mschedule= オプション (%s).
    正常なオプションは 700, 7100, 7100LC, 7200 と 8000 です

en: Unknown -march= option (%s).
    Valid options are 1.0, 1.1, and 2.0
ja: 未知の -march= オプション (%s).
    正常なオプションは 1.0, 1.1 と 2.0 です

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: PIC code generation is not compatible with profiling
ja: PIC コード生成はプロファイリングとの互換性がありません

en: Out of line entry/exit sequences are not compatible
ja: entry/exit 行の外のシーケンスは PIC やプロファイリングとの

en: with PIC or profiling
ja: 互換性がありません

en: -g is only supported when using GAS on this processor,
ja: -g はこのプロセッサで GAS を使うときだけサポートされ、

en: -g option disabled.
ja: -g オプションは無効にされています。

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

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

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

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

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

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

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

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

en: -mmultiple is not supported on little endian systems
ja: リトルエンディアンシステムでは -mmultiple がサポートされません

en: -mstring is not supported on little endian systems
ja: リトルエンディアンシステムでは -mstring がサポートされません

en: -f%s ignored for AIX (all code is position independent)
ja: AIX に対する -f%s は無視されます (全てのコードは位置依存です)

en: Unknown -mdebug-%s switch
ja: 未知の -mdebug-%s スイッチ

en: GOT/TOC register marker not removed:
ja: GOT/TOC レジスタマーカーは削除されませんでした:

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 %%p value
ja: 無効な %%p 値

en: %%S computed all 1's mask
ja: %%S は全てが 1 のマスクを計算しました

en: %%S computed all 0's mask
ja: %%S は全てが 0 のマスクを計算しました

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

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

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

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

en: bad address
ja: 不正アドレス

en: %s is not supported by this configuration
ja: この設定では %s はサポートされません

en: -mptr%d not allowed on -m%d
ja: -mptr%d は -m%d の上では使えません

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

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

en: -malign-loops=%s is not between 4 and 128 or is not a power of two
ja: -malign-loops=%s は 4 から 128 の間でないか、2 の べき乗ではありません

en: -malign-jumps=%s is not between 4 and 128 or is not a power of two
ja: -malign-jumps=%s は 4 から 128 の間でないか、2 の べき乗ではありません

en: -malign-functions=%s is not between 4 and 128 or is not a power of two
ja: -malign-function=%s は 4 から 128 の間でないか、2 の べき乗ではありません

en: profiling does not support code models other than medlow
ja: プロファイリングは medlow 以外のコードモデルではサポートされません

en: Invalid %%Y operand
ja: 無効な %%Y オペランド

en: Invalid %%A operand
ja: 無効な %%A オペランド

en: Invalid %%B operand
ja: 無効な %%B オペランド

en: Invalid %%c operand
ja: 無効な %%c オペランド

en: Invalid %%d operand
ja: 無効な %%d オペランド

en: Invalid %%D operand
ja: 無効な %%D オペランド

en: Invalid %%f operand
ja: 無効な %%f オペランド

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

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

en: %s=%s is not numeric.
ja: %s=%s は数値ではありません

en: %s=%s is too large.
ja: %s=%s は大きすぎます。

en: const_double_split got a bad insn:
ja: const_double_split が不正な命令を受け取った:

en: a data area attribute cannot be specified for local variables
ja: データ領域属性はローカル変数として指定され得ません

en: data area of '%s' conflicts with previous declaration
ja: '%s' のデータ領域は前にある宣言と競合します

en: Bogus JR construction: %d
ja: 偽の JR 構造: %d

en: Bad amount of stack space removal: %d
ja: 不正なスタック空間量の除去: %d

en: Bogus JARL construction: %d
ja: 偽の JARL 構造: %d

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

en: #pragma GHS endXXX does not match previous startXXX
ja: #pragma GHS endXXX が前にある startXXX と一致しません

en: Cannot set interrupt attribute: no current function
ja: interrupt 属性を設定できません: 現在の関数がありません

en: Cannot set interrupt attribute: no such identifier
ja: interrupt 属性を設定できません: その様な識別子はありません

en: Incomplete #pragma ghs
ja: 不完全な #pragma ghs

en: Nothing follows #pragma ghs
ja: #pragma ghs の後に何もありません

en: Unrecognised GHS pragma: '%s'
ja: 認識できない GHS pragma: '%s'

en: Extra text after valid #pragma: '%s'
ja: 正常な #pragma の後に余分なテキスト: '%s'

en: Unrecognised section name '%s' in GHS section pragma
ja: GHS セクションの pragma に認識できないセクション名 '%s'

en: Missing '=' in GHS section pragma
ja: GHS セクションの pragma で '=' を忘れています

en: Malformed GHS section pragma: found '%s' instead of a comma
ja: おかしな GHS セクションの pragma: カンマではなく '%s' が見つかりました

en: Missing trailing " in #pragma ghs
ja: #pragma ghs の中で、残りの " が見つかりません

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: 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: unable to call pointer to member function here
ja: ここではメンバ関数ポインタの呼び出しができません

en: destructors take no parameters
ja: デストラクタはパラメタを取りません

en: object size exceeds built-in limit for virtual function table implementation
ja: 仮想関数テーブルの実装に対するビルトインのオブジェクトサイズ制限を超えました

en: object size exceeds normal limit for virtual function table implementation, recompile all source and use -fhuge-objects
ja: 仮想関数テーブルの実装に対する通常のオブジェクトサイズ制限を超えたので、
    全てのソースファイルを -fhuge-objects を使って再コンパイルしてください

en: internal inconsistency: binfo offset error for rtti
ja: 内部的な矛盾: rtti に対する binfo オフセットエラー

en: conflicting access specifications for field `%s', ignored
ja: フィールド `%s' に対するアクセス指定子が競合しており、無視しました

note: Only give error if the two offsets are different
en: every virtual function must have a unique final overrider
ja: どの仮想関数も唯一の最終的なオーバーライド関数を持たねばなりません

en: anonymous class type not used to declare any objects
ja: 無名クラス型が何らかのオブジェクトの宣言として使われませんでした

en: bit-fields larger than %d bits
ja: ビットフィールドが %d ビットよりも大きい

en: trying to finish struct, but kicked out due to previous parse errors.
ja: 構造を終えようとしましたが、前の構文解析エラーのせいでくたばりました

en: language string `"%s"' not recognized
ja: 言語文字列 `"%s"' は認識されません

en: not enough type information
ja: 不十分な型情報

en: invalid operation on uninstantiated type
ja: インスタンス化されない型に対する無効な操作です

en: internal compiler error: debugging info corrupted
ja: 内部コンパイラエラー: デバッグ情報が壊れました

en: parse errors have confused me too much
ja: 構文解析エラーで、かなり混乱してしまいました

en: variable `%s' shadows local
ja: 変数 `%s' はローカルのものを隠します

en: label `%s' referenced outside of any function
ja: ラベル `%s' が関数の外側の何かを参照しました

en: where case label appears here
ja: ここは case ラベルが現れるところです

en: (enclose actions of previous case statements requiring
ja: (前の case 文の閉じられたアクションが、それら自身が結び付いている

en: destructors in their own binding contours.)
ja: 形式のデストラクタを要求しています)

en: jump to case label
ja: case ラベルにジャンプ

en: an anonymous union cannot have function members
ja: 無名共用体は関数メンバを持てません

en: multiple types in one declaration
ja: 一つの宣言に複数の型があります

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

en: assignment (not initialization) in declaration
ja: 宣言の中に代入(初期化ではなく)があります

en: cannot declare `main' to be a template
ja: `main' と template としては宣言できません

en: cannot declare `main' to be inline
ja: `main' を inline としては宣言できません

en: cannot declare `main' to be static
ja: `main' を static としては宣言できません

en: destructors must be member functions
ja: デストラクタはメンバ関数でなければなりません

en: `bool' is now a keyword
ja: `bool' は今やキーワードです

en: ANSI C++ does not support `long long'
ja: ANSI C++ は `long long' をサポートしていません

en: return type specification for destructor invalid
ja: デストラクタに対する戻り型の指定は無効です

en: return type specification for constructor invalid
ja: コンストラクタに対する戻り型の指定は無効です

en: short, signed or unsigned invalid for `%s'
ja: short, 符合つきまたは符合なしは `%s' にとって無効です

en: long and short specified together for `%s'
ja: long と short が `%s' に対して一緒に指定されています

en: signed and unsigned given together for `%s'
ja: 符合つきと符合なしが `%s' に対して一緒に与えられています

en: only declarations of constructors can be `explicit'
ja: `explicit' にできるのは、コンストラクタだけです

en: non-member `%s' cannot be declared `mutable'
ja: 非メンバ `%s' を `mutable' とは宣言できません

en: non-object member `%s' cannot be declared `mutable'
ja: 非オブジェクトメンバ `%s' を `mutable' とは宣言できません

en: storage class specifiers invalid in parameter declarations
ja: パラメタ宣言の中の記憶クラス指定子は無効です

en: typedef declaration invalid in parameter declaration
ja: パラメタ宣言の中の typedef 宣言は無効です

en: virtual outside class declaration
ja: クラス定義の外側の virtual

en: only members can be declared mutable
ja: メンバだけを mutable として宣言できます

en: type qualifiers specified for signature member function `%s'
ja: signature メンバ関数 `%s' に対して指定された型修飾子

en: `inline' specified for signature member function `%s'
ja: signature メンバ関数 `%s' に対して指定された `inline'

en: `friend' declaration in signature definition
ja: signature 定義内での `friend' 宣言

en: `virtual' specified for signature member function `%s'
ja: signature メンバ関数 `%s' に対して指定された `virtual'

en: storage class specified for %s `%s'
ja: %s に対する記憶クラス指定子 `%s'

en: storage class specifiers invalid in friend function declarations
ja: friend 関数宣言内の記憶クラス指定子は無効です

en: overflow in array dimension
ja: 配列の次元がオーバーフローしました

en: destructor cannot be static member function
ja: デストラクタを静的メンバ関数とすることはできません

en: constructor cannot be static member function
ja: コンストラクタを静的メンバ関数とすることはできません

en: constructors cannot be declared virtual
ja: コンストラクタを virtual として宣言できません

en: return value type specifier for constructor ignored
ja: コンストラクタに対する戻り値の型指定は無視されました

en: constructor not allowed in signature
ja: signature の中のコンストラクタは許可されません

en: can't initialize friend function `%s'
ja: friend 関数 `%s' を初期化できません

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: cannot declare %s to references
ja: %s をリファレンスとして宣言できません

en: signature reference
ja: signature リファレンス

en: invalid type: `void &'
ja: 無効な型: `void &'

en: discarding `const' applied to a reference
ja: リファレンスに適用された `const' を捨てます

en: discarding `volatile' applied to a reference
ja: リファレンスに適用された `volatile' を捨てます

en: only constructors can be declared `explicit'
ja: コンストラクタだけが `explicit' を宣言できます

en: const `%s' cannot be declared `mutable'
ja: const `%s' を `mutable' として宣言できません

en: static `%s' cannot be declared `mutable'
ja: static `%s' を mutable として宣言できません

en: non-object member `%s' cannot be declared mutable
ja: 非オブジェクトメンバ `%s' を mutable として宣言できません

en: typedef declaration includes an initializer
ja: typedef 宣言が初期設定子を含んでいます

en: type qualifiers specified for signature type
ja: 型修飾子を signature 型に指定しました

en: trying to make class `%s' a friend of global scope
ja: クラス `%s' を大域スコープの friend にしようとしています

en: unnamed variable or field declared void
ja: 無名変数やフィールドが void と宣言されました

en: variable or field declared void
ja: 変数またはフィールドが void と宣言されました

en: cannot use `::' in parameter declaration
ja: パラメタ宣言の中で `::' を使えません

en: declaration of `%s' as void
ja: `%s' の宣言が void となっています

en: parameter of signature member function declared `inline'
ja: signature メンバ関数のパラメタが `inline' と宣言されました

en: parameter of signature member function declared `auto'
ja: signature メンバ関数のパラメタが `auto' と宣言されました

en: parameter of signature member function declared `register'
ja: signature メンバ関数のパラメタが `register' と宣言されました

en: `%s' is neither function nor method; cannot be declared friend
ja: `%s' は関数でもメソッドでもありません -- friend として宣言され得ません

en: member functions are implicitly friends of their class
ja: メンバ関数は暗黙にそれらのクラスの friend です

en: storage class `auto' invalid for function `%s'
ja: 関数 `%s' に対する記憶クラス `auto' が無効です

en: storage class `register' invalid for function `%s'
ja: 関数 `%s' に対する記憶クラス `register' が無効です

en: storage class `static' invalid for function `%s' declared out of global scope
ja: 大域スコープの外で宣言された関数 `%s' に対する記憶クラス `static' が無効です

en: storage class `inline' invalid for function `%s' declared out of global scope
ja: 大域スコープの外で宣言された関数 `%s' に対する記憶クラス `inline' が無効です

en: virtual non-class function `%s'
ja: virtual な非クラス関数 `%s'

note: FIXME need arm citation
en: cannot declare static function inside another function
ja: 他の関数内で static 関数を宣言できません

en: `%s' cannot be declared mutable
ja: `%s' は mutable 宣言され得ません

en: invalid integer constant in parameter list, did you forget to give parameter name?
ja: パラメタリストに無効な整数定数、パラメタ名を与え忘れたのでは？

en: parameter invalidly declared method type
ja: パラメタはメソッドの型を不正に宣言しました

en: parameter invalidly declared offset type
ja: パラメタがオフセットの型を不正に宣言しました

en: `void' in parameter list must be entire list
ja: パラメタリスト内の `void' はリスト全体でなければなりません

en: void is not a valid type conversion operator
ja: void は変換演算子の型として正しくありません

en: conversion to %s%s will never use a type conversion operator
ja: %s%s への変換は、型変換演算子を決して使いません

note: 13.4.0.3
en: ANSI C++ prohibits overloading operator ?:
ja: ANSI C++ は ?: 演算子のオーバーロードを禁じます

en: return type for `main' changed to `int'
ja: `main' の戻り型を `int' に変更しました

note: Give this error as many times as there are occurrences, so that users can use Emacs compilation buffers to find and fix all such places.
en: ANSI C++ does not permit named return values
ja: ANSI C++ は名前つき戻り値を許しません

en: can't redefine default return value for constructors
ja: コンストラクタのデフォルトの戻り値を再定義できません

en: at this point in file
ja: ファイルのこの位置

en: -fhandle-exceptions has been renamed to -fexceptions (and is now on by default)
ja: -fhandle-exceptions は -fexceptions に変わりました(しかも今やデフォルトです)

en: -f%s is no longer supported
ja: -f%s は最早サポートされません

en: name missing for member function
ja: メンバ関数の名前を忘れています

en: `__alignof__' applied to a bit-field
ja: ビットフィールドに対して適用された `__alignof__'

note: Something has gone very wrong.  Assume we are mistakenly reducing an expression instead of a declaration.
en: parser may be lost: is there a '{' missing somewhere?
ja: 構文解析器が迷子になったようです: どこかで '{' を忘れているのでは？

en: ambiguous conversion for array subscript
ja: 配列の添字に対する曖昧な変換

en: anachronistic use of array size in vector delete
ja: ベクトルの delete で配列のサイズを使うのは時代錯誤です

en: cannot delete a function
ja: 関数を削除できません

en: initializer invalid for static member with constructor
ja: コンストラクタの静的メンバ初期化子は無効です

en: (you really want to initialize it separately)
ja: (本当にそうしたいのであれば、分割して初期化してください)

en: field declaration not allowed in signature
ja: signature 内でのフィールド宣言は行なえません

en: function declarations cannot have initializers in signature
ja: signature 内の関数宣言が初期設定リストを持つことはできません

en: field initializer is not constant
ja: フィールド初期設定子が定数ではありません

en: global anonymous unions must be declared static
ja: 大域無名共用体は static として宣言されねばなりません

en: anonymous union with no members
ja: メンバのない無名共用体

en: `operator new' must return type `void *'
ja: `operator new' の戻り型は `void *' でなければなりません

en: `operator new' takes type `size_t' parameter
ja: `operator new' は `size_t' パラメタをとります

en: `operator new' takes type `size_t' as first parameter
ja: `operator new' は第一引数として `size_t' をとります

en: `operator delete' must return type `void'
ja: `operator delete' の戻り型は `void' でなければなりません

en: `operator delete' takes type `void *' as first parameter
ja: `operator delete' は第一引数として `void *' 型をとります

en: second argument to `operator delete' must be of type `size_t'
ja: `operator delete' に対する第二引数は `size_t' 型でなければなりません

en: too many arguments in declaration of `operator delete'
ja: `operator delete' の宣言内に多すぎる引数

en: `...' invalid in specification of `operator delete'
ja: `...' `operator delete' の仕様内で無効です

note: Overflow occurred.  That means there are at least 4 billion initialization functions.
en: too many initialization functions required
ja: 要求された関数の初期化が多すぎます

en: cast specifies signature type
ja: キャストが signature 型を指示しました

en: use of old-style cast
ja: 急スタイルのキャストを使用

en: `%s' not supported by dump_type
ja: `%s' は dump_type によってサポートされていません

en: `%s' not supported by dump_type_prefix
ja: `%s' は dump_type_prefix によってサポートされていません

en: `%s' not supported by dump_type_suffix
ja: `%s' は dump_type_suffix によってサポートされていません

en: `%s' not supported by dump_decl
ja: `%s' は dump_decl によってサポートされていません

en: `%s' not supported by dump_expr
ja: `%s' は dump_expr によってサポートされていません

en: invalid catch parameter
ja: 無効な chatch のパラメタ

en:   in thrown expression
ja:   throw された式のなか

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

en: ANSI C++ forbids range expressions in switch statement
ja: ANSI C++ は switch 文の中での範囲式を禁じます

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

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

en: `default' label within scope of cleanup or variable array
ja: `default' ラベルが、解体または可変配列のスコープ内にあります

en: method `%s::%s' is already a friend of class
ja: メソッド `%s::%s' は既にクラスの friend です

en: function `%s' is already a friend of class `%s'
ja: 関数 `%s' は、既にクラス `%s' の friend です

en: class `%s' is implicitly friends with itself
ja: クラス `%s' は暗黙の内にそれ自身の friend です

en:   declares a non-template function
ja: 非テンプレート関数を宣言

en:   (if this is not what you intended, make sure
ja:   (これがあなたの意図したものでないのであれば、

en:   the function template has already been declared,
ja:   その関数テンプレートは宣言済みであることを確かめると共に、

en:   and add <> after the function name here)
ja:   ここにある関数名の後ろに <> を加えましょう)

en:   -Wno-non-template-friend disables this warning.
ja:   -Wno-non-template-friend でこの警告を出さなくなります

en: initializer list treated as compound expression
ja: 複合式として扱われる初期設定子リスト

en:   will be re-ordered to match declaration order
ja:   宣言順と一致するように並び替えられます

en:   will be re-ordered to match inheritance order
ja:   継承順と一致するように並び替えられます

en: base class initializer specified, but no base class to initialize
ja: 基底クラス初期設定子が指定されましたが、初期化すべき基底クラスがありません

en: initializer for unnamed base class ambiguous
ja: 曖昧な無名基底クラスの初期設定子

en: no base class to initialize
ja: 初期化のための基底クラスがありません

en:    will be re-ordered to precede member initializations
ja:    メンバ初期化に先立って並び替えられます

note: Handle bad initializers like: class COMPLEX { public: double re, im; COMPLEX(double r = 0.0, double i = 0.0) {re = r; im = i;}; ~COMPLEX() {}; }; int main(int argc, char **argv) { COMPLEX zees(1.0, 0.0)[10]; }
en: bad array initializer
ja: 配列の不正な初期化

en: object missing in use of pointer-to-member construct
ja: メンバへのポインタ構築の使用でオブジェクトを忘れています

en: new of array type fails to specify size
ja: 配列型の new はサイズの指定に失敗します

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: call to Java constructor, while `jclass' undefined
ja: `jclass' が未定義のままでの Java コンストラクタ呼び出し

en: invalid type `void' for new
ja: new に対して無効な型である `void'

en: constructors take parameter lists
ja: コンストラクタはパラメタリストをとります

en: call to Java constructor, while `%s' undefined
ja: `%s' が未定義のままでの Java コンストラクタ呼び出し

en: initializer list being treated as compound expression
ja: 複合式として取り扱われる初期設定リスト

en: initializer list appears where operand should be used
ja: オペランドが使われるべき場所に初期設定リストが現われました

en: initialization of array from dissimilar array type
ja: 似ていない配列型による配列の初期化

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: type name expected before `*'
ja: `*' の前に型の名前があるべきです

en: cannot declare references to references
ja: 参照を参照として宣言できません

en: cannot declare pointers to references
ja: ポインタを参照として宣言できません

en: type name expected before `&'
ja: `&' の前に型の名前があるべきです

en: parse error at end of saved function text
ja: 保存済み関数テキストの末尾で構文解析エラー

en: end of file encountered inside string constant
ja: 文字列定数の中でファイルの終端を検出しました

en: end of file encountered inside character constant
ja: 文字定数の中でファイルの終端を検出しました

en: ANSI C++ forbids newline in string constant
ja: ANSI C++ は文字列定数内での改行を禁じます

en: parse error in method specification
ja: メソッド仕様内での構文解析エラー

en: function body for constructor missing
ja: コンストラクタの関数本体を忘れています

en: semicolon missing after %s declaration
ja: %s 宣言の後ろのセミコロンを忘れています

en: badly nested C headers from preprocessor
ja: プリプロセッサからの C ヘッダが不正にネストしています

en: name lookup of `%s' changed
ja: `%s' の名前検索が変更されました

en: ANSI C++ forbids imaginary numeric constants
ja: ANSI C++ は虚数定数を禁じます

en: invalid modifier `%s' for language string
ja: 言語文字列にとっての無効な `%s' 修飾子

en: identifier name `%s' conflicts with GNU C++ internal naming strategy
ja: 識別子名 `%s' は GNU C++ の内部的名前づけ戦略と競合します

en: floating point number exceeds range of `%s'
ja: 浮動小数点数は `%s' の範囲を超えています

en: ANSI C++ forbids long long integer constants
ja: ANSI C++ は long long 型の整数定数を禁じます

en: decimal integer constant is so large that it is unsigned
ja: 十進整数定数は大きすぎるので、符合無し型になります

en: complex integer constant is too wide for `__complex int'
ja: 複素数型整数定数は `__complex int' にとって広すぎます

en: Unterminated string
ja: 閉じられていない文字列

en: use of `operator %s' is not standard C++
ja: `operator %s' の利用は標準 C++ ではありません

en: invalid #pragma vtable
ja: 無効な #pragma vtable

en: use `+e2' option to enable #pragma vtable
ja: #pragma vtable を有効にするには `+e2' オプションを使いましょう

en: trailing characters ignored
ja: 残りの文字は無視されました

en: invalid #pragma unit
ja: 無効な #pragma unit

en: invalid `#pragma interface'
ja: 無効な `#pragma interface'

en: garbage after `#pragma interface' ignored
ja: `#pragma interface' の後ろの不要データは無視されました

en: invalid `#pragma implementation'
ja: 無効な `#pragma implementation'

en: garbage after `#pragma implementation' ignored
ja: `#pragma implementation' の後ろの不要データは無視されました

en: `#pragma implementation' can only appear at top-level
ja: `#pragma implementation' はトップレベルでのみ現われ得ます

en: ANSI C++ forbids floating-point template arguments
ja: ANSI C++ は浮動小数点のテンプレート引数を禁じます

en: conversion of %s as template parameter
ja: %s のテンプレートパラメタとしての変換

en: methods cannot be converted to function pointers
ja: メソッドは関数ポインタに変換できません

en: ambiguous request for method pointer `%s'
ja: メソッドポインタ `%s' への要求が曖昧です

en: request for member `%s' is ambiguous in multiple inheritance lattice
ja: 要求されたメンバ `%s' は多重継承グラフの中で曖昧です

en: invalid default template argument
ja: 無効なデフォルトテンプレート引数

en: no base initializers given following ':'
ja: ':' に続く初期設定リストがありません

en: base initializers not allowed for non-member functions
ja: 初期設定リストは非メンバ関数では使えません

en: only constructors take base initializers
ja: コンストラクタだけが初期設定リストをとります

en: anachronistic old style base class initializer
ja: 時代錯誤で古い形式の基底クラス初期化子

note: Handle `Class<Class<Type>>' without space in the `>>'
en: `>>' should be `> >' in template class name
ja: `>>' はテンプレートクラス名の中では `> >' であるべきです

en: ANSI C++ forbids an empty condition for `%s'
ja: ANSI C++ は `%s' に対する空の条件を禁じます

en: ANSI C++ forbids `&&'
ja: ANSI C++ は `&&' を禁じます

en: ANSI C++ forbids initialization of new expression with `='
ja: ANSI C++ は `=' を伴う new 式の初期化を禁じます

en: ANSI C++ forbids constructor-expressions
ja: ANSI C++ は生成式を禁じます

en: ANSI C++ forbids braced-groups within expressions
ja: ANSI C++ は式の中の複文を禁じます

en: sigof type specifier
ja: sigof 型指定子

en: `sigof' applied to non-aggregate expression
ja: 非集合体式に対して適用された `sigof'

en: `sigof' applied to non-aggregate type
ja: 非集合体型に対して適用された `sigof'

en: storage class specifier `%s' not allowed after struct or class
ja: 記憶クラス指定子 `%s' は struct や class の後には使えません

en: type specifier `%s' not allowed after struct or class
ja: 型指定子 `%s' は struct や class の後には使えません

en: type qualifier `%s' not allowed after struct or class
ja: 型修飾子 `%s' は struct や class の後には使えません

en: no body nor ';' separates two class, struct or union declarations
ja: 本体がなく、class, struct 或いは union 宣言を区切る ';' もありません

en: `sigof' as base signature specifier
ja: ベース signature 指定子としての `sigof'

en: `sigof' in struct or class declaration
ja: struct や class 宣言内での `sigof'

en: multiple access specifiers
ja: 重複するアクセス指定子

en: multiple `virtual' specifiers
ja: 重複する `virtual' 指定子

en: access specifier not allowed in signature
ja: signature 内でのアクセス指定子は許されません

en: missing ';' before right brace
ja: 右側ブレースの前の ';' を忘れています

en: ANSI C++ forbids array dimensions with parenthesized type in new
ja: ANSI C++ は new の際、丸括弧で囲んだ型を伴う次元の配列を禁じます

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

en: ANSI C++ forbids computed gotos
ja: ANSI C++ は評価 goto を禁じます

en: label must be followed by statement
ja: ラベルの後ろには文が必要です

en: ANSI C++ forbids compound statements inside for initializations
ja: ANSI C++ は初期化の中での複合文を禁じます

note: This helps us recover from really nasty parse errors, for example, a missing right parenthesis.
en: possibly missing ')'
ja: ')' を忘れている可能性

en: type specifier omitted for parameter
ja: 型の指定はパラメタのために省略されました

en:   a template type parameter must begin with `class' or `typename'
ja:   テンプレート型の値は `class' や `typename' と使わねばなりません

en: because it is the address of an object with static linkage
ja: なぜならば、それが静的リンケージをもつオブジェクトのアドレスだからです

en: testing %s for template parms
ja: テンプレートのパラメタの為の %s のテスト中

en: template instantiation depth exceeds maximum of %d
ja: テンプレートインスタンスの深さが最大値 %d を超えました

en:  (use -ftemplate-depth-NN to increase the maximum)
ja:  (最大値を増加させる為に -ftemplate-depth-NN を使いましょう)

en: creating array with size zero
ja: サイズがゼロの配列を作ろうとしています

en: use of `%s' in template
ja: template の中で `%s' を使用

en: incomplete type unification
ja: 不完全な型の単一化

en: use of `%s' in template type unification
ja: テンプレート型単一化の中で `%s' を使用

en: -frepo must be used with -c
ja: -frepo は -c オプションと共に使われねばなりません

en: mysterious repository information in %s
ja: %s に不可解なリポジトリ情報があります

en: can't create repository information file `%s'
ja: ファイル `%s' にリポジトリ情報を作成できません

en: `headof' applied to non-pointer type
ja: `headof' が非ポインタ型に適用されました

en: typeid of overloaded function
ja: オーバーロード関数の typeid

en: taking dynamic typeid of object with -fno-rtti
ja: -fno-rtti の指定と一緒にオブジェクトの動的 typeid を取ろうとしています

en: cannot use typeid with -fno-rtti
ja: -fno-rtti が指定されると typeid を使えません

en: must #include <typeinfo> before using typeid
ja: typeid を使う前に #include <typeinfo> が必要です

en: requesting typeid with -fno-rtti
ja: -fno-rtti の指定と一緒に typeid が要求されています

en: adjusting pointers for covariant returns
ja: 変型戻り型へのポインタを調整中

en: invalid covariant return type (must use pointer or reference)
ja: 無効な変型戻り型 (ポインタか参照を使わねばなりません)

note: This shouldn't happen, I don't want errors!
en: recoverable compiler error, fixups for virtual function
ja: 修復不能なコンパイラエラー、仮想関数の解決

en: recoverable internal compiler error, nobody's in charge!
ja: 修復不能な内部コンパイラエラー、誰も担当がいない！

en: conformance check with signature containing class declarations
ja: クラス宣言からなる signature の符合チェック

en: signature with opaque type implemented by multiple classes
ja: 複数のクラスによって不明瞭な signature が実装されました

en: invalid assignment to signature pointer or reference
ja: signature ポインタ或いは参照への無効な代入

en: keyword 'export' not implemented and will be ignored
ja: 'export' キーワードは実装されておらず、無視されます

en: non-lvalue in %s
ja: %s に左辺値ではない値

en: initializer contains unrecognized tree code
ja: 初期化子が認識できないツリーコードになっています

en: `com_interface' only supported with -fvtable-thunks
ja: `com_interface' は -fvtable-thunks を指定したときだけサポートされます

en: `com_interface' attribute can only be applied to class definitions
ja: `com_interface' 属性はクラス定義にのみ適用されます

en: requested init_priority is not an integer constant
ja: 要求された init_priority は整数型の定数ではありません

en: can only use init_priority attribute on file-scope definitions of objects of class type
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: ANSI C++ forbids taking the sizeof a function type
ja: ANSI C++ は関数型の sizeof を取ることを禁じます

en: ANSI C++ forbids taking the sizeof a method type
ja: ANSI C++ はメソッド型の sizeof を取ることを禁じます

en: ANSI C++ forbids taking the sizeof a void type
ja: ANSI C++ は void 型の sizeof を取ることを禁じます

en: `sizeof' applied to a signature type
ja: `sizeof' が signature 型に適用されました

en: sizeof applied to a bit-field
ja: sizeof がビットフィールドに適用されました

en: `__alignof' applied to a signature type
ja: `__alignof' が signature 型に適用されました

en: signature name in scope resolution ignored
ja: スコープ解決時の signature 名は無視しました

en: invalid reference to NULL ptr, use ptr-to-member instead
ja: NULL ポインタへの無効な参照、代わりにメンバへのポインタを使いましょう

en: invalid use of `%s' on pointer to member
ja: メンバへのポインタでの無効な `%s' の使用

en: cannot dereference signature pointer/reference
ja: signature のポインタ或いは参照を、間接参照することはできません

en: invalid type argument
ja: 無効な型引数

en: ANSI C++ forbids subscripting non-lvalue array
ja: ANSI C++ は左辺値ではない配列の添字を禁じます

en: subscripting array declared `register'
ja: 添字のついた配列が `register' 宣言されています

en: pointer to member function called, but not in class scope
ja: メンバ関数へのポインタが呼ばれましたが、クラススコープ内ではありません

en: invalid call to member function needing `this' in static member function scope
ja: 静的メンバ関数スコープ内での `this' を要するメンバ関数の無効な呼び出し

en: ANSI C++ forbids calling `main' from within program
ja: ANSI C++ はプログラム内から `main' を呼び出すことを禁じます

en: parameter type of called function is incomplete
ja: 呼ばれた関数のパラメタ型が不完全です

en: %s rotate count is negative
ja: %sローテート回数が負の値です

en: %s rotate count >= width of type
ja: %sローテート回数 >= 型の幅

en: ANSI C++ forbids comparison of `void *' with function pointer
ja: ANSI C++ は `void *' と関数ポインタとの比較を禁じます

en: ANSI C++ forbids conversion of a pointer to member to `void *'
ja: ANSI C++ はメンバへのポインタを `void *' に変換することを禁じます

en: ANSI C++ forbids comparison between pointer and integer
ja: ANSI C++ はポインタと整数との比較を禁じます

en: ANSI C++ forbids using pointer of type `void *' in arithmetic
ja: ANSI C++ は `void *' 型のポインタを、四則演算で使うことを禁じます

en: ANSI C++ forbids using pointer to a function in arithmetic
ja: ANSI C++ は関数へのポインタを、四則演算で使うことを禁じます

en: ANSI C++ forbids using pointer to a method in arithmetic
ja: ANSI C++ はメソッドへのポインタを、四則演算で使うことを禁じます

en: ANSI C++ forbids using pointer to a member in arithmetic
ja: ANSI C++ はメンバへのポインタを、四則演算で使うことを禁じます

en: ANSI C++ forbids using pointer of type `void *' in subtraction
ja: ANSI C++ は `void *' 型のポインタを、引き算で使うことを禁じます

en: ANSI C++ forbids using pointer to a function in subtraction
ja: ANSI C++ は関数へのポインタを、引き算で使うことを禁じます

en: ANSI C++ forbids using pointer to a method in subtraction
ja: ANSI C++ はメソッドへのポインタを、引き算で使うことを禁じます

en: ANSI C++ forbids using pointer to a member in subtraction
ja: ANSI C++ はメンバへのポインタを、引き算で使うことを禁じます

en: taking address of temporary
ja: 一時オブジェクトのアドレスを取ろうとしています

en: ANSI C++ forbids %sing an enum
ja: ANSI C++ は列挙型の%sを禁じます

en: cast to non-reference type used as lvalue
ja: 左辺値として使われる非参照型へのキャスト

note: ARM $3.4
en: taking address of function `main'
ja: 関数 `main' のアドレスを取得します

note: An expression like &memfn.
en: taking the address of a non-static member function
ja: 非静的メンバ関数のアドレスを取ろうとしています

en: taking the address of a bound member function
ja: メンバ関数にバインドされたアドレスを取ろうとしています

en: taking the address of a cast to non-reference type
ja: 非参照型へキャストされた型のアドレスを取ろうとしています

en: unary `&'
ja: 単項の `&'

en: address of `this' not available
ja: `this' のアドレスは得られません

en: ANSI C++ forbids omitting the middle term of a ?: expression
ja: ANSI C++ は ?: 式の真ん中の省略を禁じます

en: enumeral and non-enumeral type in conditional expression
ja: 列挙と非列挙型が条件式にあります

en: ANSI C++ forbids conditional expr with only one void side
ja: ANSI C++ は一切の void 型の条件式を禁じます

en: ANSI C++ forbids conditional expr between `void *' and function pointer
ja: ANSI C++ は void* と関数ポインタとの条件式をを禁じます

en: ambiguous pointer conversion
ja: あいまいなポインタ変換

en: ANSI C++ forbids casting between pointers to functions and objects
ja: ANSI C++ は関数へのポインタとオブジェクトの間でのキャストを禁じます

en: ANSI C++ forbids casting to an array type
ja: ANSI C++ は配列型へのキャストを禁じます

en: ANSI C++ forbids cast to non-reference type used as lvalue
ja: ANSI C++ は左辺値として使われる非参照型へのキャストを禁じます

en: assignment to `this' not in constructor or destructor
ja: コンストラクタやデストラクタ以外での `this' への代入

en: ANSI C++ forbids assignment of arrays
ja: ANSI C++ は配列への代入を禁じます

en: return value from function receives multiple initializations
ja: 複数の初期化を受け取る関数からの戻り値

en:    in pointer to member function conversion
ja:    メンバ関数へのポインタを変換

en:    in pointer to member conversion
ja:    メンバへのポインタを変換

en:   will only work if you are very careful
ja:   よほど注意深く扱わないと、意図するようには動作しないでしょう

en: ANSI C++ forbids implicit conversion from `void *' in %s
ja: ANSI C++ は %s 中の `void *' からの暗黙の変換を禁じます

en: %s between pointer to members converting across virtual baseclasses
ja: 仮想ベースクラスを跨いで変換しようとするメンバへのポインタ間で %s

en: conflicting function types in %s:
ja: %s の中で関数型が矛盾しています:

en: returning a value from a destructor
ja: デストラクタから値を返そうとしています

en: return from a constructor: use `this = ...' instead
ja: コンストラクタからの return: 代わりに `this = ...' を使いましょう

en: returning a value from a constructor
ja: コンストラクタから値を返そうとしています

en: return of void value in function returning non-void
ja: void 以外の値を返す関数で、値のない return になっています

en: returning reference to temporary
ja: 一時オブジェクトへの参照を返そうとしています

en: reference to non-lvalue returned
ja: 非左辺値への参照を返しました

en:   since the following virtual functions are abstract:
ja:   以下の仮想関数が抽象であるからです:

en: confused by earlier errors, bailing out
ja: 前のエラーのために混乱しています. 脱出します

en: Internal compiler error.
ja: 内部コンパイラエラー.

en: Internal compiler error %d.
ja: 内部コンパイラエラー %d.

en: Please submit a full bug report.
ja: 詳しい状況をバグレポートとして送ってください。

en: See <URL:http://egcs.cygnus.com/faq.html#bugreport> for instructions.
ja: <URL:http://egcs.cygnus.com/faq.html#bugreport> で方法を調べて下さい。

en: due to the presence of a constructor
ja: コンストラクタがあることによる

en: comma expression used to initialize return value
ja: カンマ式が戻り値の初期化に使われました

en: cannot initialize arrays using this syntax
ja: この文法を使って配列を初期化できません

en: ANSI C++ forbids non-constant aggregate initializer expressions
ja: ANSI C++ は非定数集合体の初期化式を禁じます

en: initializing array with parameter list
ja: 配列をパラメタリストによって初期化しようとしています

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: initializer list for object of class with virtual baseclasses
ja: 仮想規定クラスを持つクラスのオブジェクトに対する初期化子リスト

en: initializer list for object of class with baseclasses
ja: 基底クラスをもつクラスのオブジェクトに対する初期化子リスト

en: initializer list for object using virtual functions
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: result of `operator->()' yields non-pointer result
ja: `operator->()'の結果は、非ポインタの結果をもたらします

en: base operand of `->' is not a pointer
ja: `->' のベースオペランドがポインタではありません

en: signature type not allowed in cast or constructor expression
ja: signature 型はキャストやコンストラクタ式の中では使えません

en: duplicate label `%s' in switch statement
ja: switch 文の中でラベル `%s' が重複しています

en: duplicate label (%d) in switch statement
ja: switch 文の中でラベル (%d) が重複しています

en: case value out of range for enum %s
ja: case の値が 列挙型 %s の範囲外です

en: range values `%s' and `%s' reversed
ja: 範囲の値 `%s' と `%s' が逆です

en: range values reversed
ja: 範囲の値が逆です

en: ANSI C++ forbids defining types within %s
ja: ANSI C++ は %s 内で型を定義することは禁じます

en: Can't create cross-reference file `%s'
ja: 相互参照ファイル `%s' を作ることができません

en: %s: Memory exhausted.
ja: %s: メモリを使い果たしました.

en: In file included from %s:%ld
ja: %s:%ld から取り込まれたファイルの中で

en: ,
                     from %s:%ld
ja: ,
                     %s から:%ld

en: internal error: bad is_error(%d) in v_cpp_message
ja: 内部エラー: v_cpp_message 中の bad is_error(%d)

en: floating point numbers are not allowed in #if expressions
ja: #if 文の中で浮動小数は使えません

en: invalid number in #if expression
ja: #if 文の中に無効な数

en: too many `l' suffixes in integer constant
ja: 整数定数中にサフィックス `l' が多すぎます

en: too many `u' suffixes in integer constant
ja: 整数定数中にサフィックス `u' が多すぎます

en: internal error: cpp_lex returns a NAME
ja: 内部エラー: cpp_lex が NAME を返しています

en: invalid character in #if
ja: #if の中に無効な文字があります

en: syntax error in #if
ja: #if の中で文法エラー

en: syntax error - missing left operand
ja: 文法エラー - 演算子の左オペランドがありません

en: syntax error - missing right operand
ja: 文法エラー - 演算子の右オペランドがありません

en: syntax error
ja: 文法エラー

en: syntax error ':' without preceding '?'
ja: 文法エラー ':' 前に '?' がありません

en: bad syntax for ?: operator
ja: ?: 演算子に対する不正な表現

en: mismatched parentheses in #if
ja: #if の中で括弧が閉じていません

en: unimplemented operator '%c'
ja: 未実装の演算子 '%c'

en: unimplemented operator '\%03o'
ja: 未実装の演算子 '\%03o'

en: internal error in #if expression
ja: #if 文の中で内部エラー

en: internal error: limit < buf in collect_expansion
ja: 内部エラー: collect_expansion 中の limit < buf

en: duplicate argument name `%s' in `#define'
ja: `#define' 中の引数名 `%s' が重複しています

en: cpplib internal error: invalid special hash type
ja: cpplib 内部エラー: 無効な special hash 型

en: internal_error: buffer overrun in macroexpand
ja: 内部エラー: マクロ展開時にバッファが溢れました

en: %s in preprocessing directive
ja: プリプロセス命令中の %s

en: invalid assertion name `%s'
ja: 無効な assert 名 `%s'

en: invalid macro name `%s'
ja: 無効なマクロ名 `%s'

en: macro or `#include' recursion too deep
ja: マクロまたは `#include' による再起処理が深すぎます

en: internal error: length < 0 in cpp_expand_to_buffer
ja: 内部エラー: cpp_expand_to_buffer 中の length < 0

en: #import is obsolete, use an #ifndef wrapper in the header file
ja: #import は古い表現です. ヘッダファイル中で #ifndef のラッパーを使ってください

en: `#include filename' is obsolete, use `#include <filename.h>'
ja: `#include ファイル名' は古い表現です. `#include <ファイル名.h>' を使ってください

en: junk at end of `#include'
ja: `#include' の最後にゴミ

en: cpp internal error: fp == NULL_BUFFER in do_include
ja: cpp 内部エラー: do_include 中の fp == NULL_BUFFER

en: #include_next in primary source file
ja: #include_next が主たるソースファイルにあります

en: token after `#line' is not an integer
ja: `#line' の後のトークンが整数ではありません

en: line number out of range in `#line' command
ja: `#line' コマンド中の行の数が範囲外

en: garbage at end of `#line' command
ja: `#line' コマンドの最後にゴミ

en: invalid format `#line' command
ja: 無効な形式 `#line' コマンド

en: token after `#line %d' is not a string
ja: `#line %d' の後のトークンは文字列ではありません

en: token after #undef is not an identifier
ja: #undef の後のトークンが識別子ではありません

en: junk on line after #undef
ja: #undef の後の行にゴミ

en: `#pragma once' outside include file
ja: `#pragma once' がインクルードファイルの外側です

en: `#pragma implementation' for `%s' appears after file is included
ja: `%s' への `#pragma implementation' はファイルが include された後で出現しました

en: `#%s' with invalid argument
ja: 無効な引数を持った `#%s'

en: `%s' after `#else'
ja: `#else' の後の `%s'

en: invalid preprocessor directive name
ja: 無効なプリプロセッサ命令名

en: text following `%s' violates ANSI standard
ja: `%s' に続くテキストが ANSI 標準に反しています

en: missing '>' in `#include <FILENAME>'
ja: `#include <ファイル名>' に '>' がありません

en: internal error: unrecognized escape \r%c
ja: 内部エラー: 認識不能のエスケープ \r%c

en: internal error: \r escape inside string constant
ja: 内部エラー: 文字列定数中の \r エスケープ

en: assertion predicate is not an identifier
ja: assert の述部が識別子ではありません

en: un-terminated assertion answer
ja: 終了していない assert の回答です

en: empty token sequence in assertion
ja: assert 内に空のトークン列

en: junk at end of `#assert'
ja: `#assert' の最後にゴミ

en: `%s' re-asserted
ja: `%s' 再 assert されました

en: cpp internal error: base->type != T_ASSERT in do_assert
ja: cpp 内部エラー: do_assert 中の base->type != T_ASSERT

en: junk at end of `#unassert'
ja: `#unassert' の最後にゴミ

en: cpp internal error: ip->mark != -1 in parse_set_mark
ja: cpp 内部エラー: parse_set_mark 中の ip->mark != -1

en: cpp internal error: ip->mark == -1 in parse_clear_mark
ja: cpp 内部エラー: parse_clear_mark 中の ip->mark == -1

en: cpp internal error: ip->mark == -1 in parse_goto_mark
ja: cpp 内部エラー: parse_goto_mark 中の ip->mark == -1

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

en: internal regno botch: regno = %d
ja: 内部的なインチキレジスタ番号: regno = %d

en: Unable to access real part of complex value in a hard register on this target
ja: このターゲットではハードレジスタ内で複素数の実数部分にアクセスできません

en: Unable to access imaginary part of complex value in a hard register on this target
ja: このターゲットではハードレジスタ内で複素数の虚数部分にアクセスできません

en: additional handler after ...
ja: 後ろの追加ハンドラ ...

en: Cannot duplicate non-existant exception region.
ja: 存在しない例外領域を複製することはできません。

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

en: Compiler Bug: Never issued previous false_label
ja: Compiler Bug: 前の false_label は決して発行されません

en: Counted %d copies of EH region %d in list.
ja: %d 個の例外ハンドラ領域 %d のコピーが、リストに挙がっています。

en: Duplicate call to __builtin_eh_return
ja: __builtin_eh_return への呼び出しが重複しています

en: function uses __builtin_eh_return
ja: 関数が __builtin_eh_return を使います

en: unsupported wide integer operation
ja: サポートされていないワイド整数演算

en: prior parameter's size depends on `%s'
ja: 優先パラメータの大きさが `%s' に依存しています

en: returned value in block_exit_expr
ja: 返った値が block_ext_expr にあります

en: offset outside bounds of constant string
ja: オフセットが文字列定数の範囲外です

en: CUMULATIVE_ARGS type defined badly; see %s, line %d
ja: CUMULATIVE_ARGS 型が不正に定義されました. %s の %d 行を参照

en: argument of `__builtin_args_info' must be constant
ja: `__builtin_args_info' の引数は定数でなければいけません

en: argument of `__builtin_args_info' out of range
ja: `__builtin_args_info' の引数が範囲外です

en: missing argument in `__builtin_args_info'
ja: `__builtin_args_info' 内に引数がありません

en: `va_start' used in function with fixed args
ja: `va_start' が固定された引数とともに関数内で使われました

en: second parameter of `va_start' not last named argument
ja: `va_start' の第2パラメータが最後に名付けられた引数ではありません

note: Evidently an out of date version of <stdarg.h>; can't validate va_start's second argument, but can still work as intended.
en: `__builtin_next_arg' called without an argument
ja: `__builtin_next_arg' が引数なしで呼ばれました

en: invalid arg to `__builtin_frame_address'
ja: `__builtin_frame_address' に対する引数が無効です

en: invalid arg to `__builtin_return_address'
ja: `__builtin_return_address' に対する引数が無効です

en: unsupported arg to `__builtin_frame_address'
ja: `__builtin_frame_address' に対する引数は未実装です

en: unsupported arg to `__builtin_return_address'
ja: `__builtin_return_address' に対する引数は未実装です

en: __builtin_longjmp second argument must be 1
ja: __builtin_longjmp の第2引数は 1 でなければいけません

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

note: just do library call, if unknown builtin
en: built-in function `%s' not currently supported
ja: 組み込み関数 `%s' は今のところ実装されていません

en: Negative insn length
ja: insn の長さが負です

en: Could not split insn
ja: insn を分割できませんでした

en: invalid `asm': %s
ja: 無効な `asm': %s

en: Internal compiler error, output_operand_lossage `%s'
ja: 内部コンパイルエラー, output_operand_lossage `%s'

en: operand number missing after %-letter
ja: 演算数が %-letter の後にありません

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

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

en: `%l' operand isn't a label
ja: `%l' 演算はラベルではありません

en: verify_flow_info: Head insn %d for block %d not found in the insn stream.
ja: verify_flow_info: ブロック %2$d の頭の命令 %1$d が一連の命令の中に見つかりません。

en: verify_flow_info: Insn %d is in multiple basic blocks (%d and %d)
ja: verify_flow_info: 命令 %d が複数の基本ブロック(%d と %d)の中にあります

en: verify_flow_info: End insn %d for block %d not found in the insn stream.
ja: verify_flow_info: ブロック %2$d の終了命令 %1$d が一連の命令の中に見つかりません。

en: verify_flow_info: Basic block %i edge lists are corrupted
ja: verify_flow_info: 基本ブロック %i edge リストが機能していません

en: verify_flow_info: Basic block contains only CODE_LABEL and no NOTE_INSN_BASIC_BLOCK note
ja: verify_flow_info: 基本ブロックが CODE_LABEL のみで構成されており、 NOTE_INSN_BASIC_BLOCK がありません

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

en: verify_flow_info: NOTE_INSN_BASIC_BLOCK %d in the middle of basic block %d
ja: verify_flow_info: NOTE_INSN_BASIC_BLOCK %d が基本ブロック %d の中ほどにあります

en: verify_flow_info: Incorrect insn in the middle of basic block %d
ja: verify_flow_info: 間違った命令が基本ブロック %d の中程にあります

en: verify_flow_info: Insn outside basic block
ja: verify_flow_info: 命令が基本ブロックの外に出ています

en: comparison is always %d due to width of bitfield
ja: 比較結果が常に %d なのは、ビットフィールドの幅によるものです

en: comparison is always %d
ja: 比較は常に %d です

en: `or' of unmatched not-equal tests is always 1
ja: 非一致な不等値テストの `or' は常に 1 です

en: `and' of mutually exclusive equal-tests is always 0
ja: 相互排他等値テストの `and' は、常に 0 です

en: `%s' might be used uninitialized in this function
ja: `%s' はこの関数内で初期化されずに使われる可能性があります

en: variable `%s' might be clobbered by `longjmp' or `vfork'
ja: 変数 `%s' は `longjmp' や `vfork' によって、破壊されるかも知れません

en: argument `%s' might be clobbered by `longjmp' or `vfork'
ja: 引数 `%s' は `longjmp' や `vfork' によって、破壊されるかも知れません

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

en: unused parameter `%s'
ja: 未使用のパラメータ `%s'

en: Ambiguous abbreviation %s
ja: あいまいな省略 %s

en: Incomplete `%s' option
ja: 不完全な `%s' オプション

en: Missing argument to `%s' option
ja: `%s' オプションに対する引数がありません

en: Extraneous argument to `%s' option
ja: `%s' オプションに対して無関係な引数

en: Using builtin specs.
ja: 組み込み spec を使用.

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: Could not find specs file %s
ja: spec ファイル %s を見つけることができませんでした

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: file path prefix `%s%s' never used
ja: ファイルパスのプレフィックス `%s%s' は全く使われません

en: file path prefix `%s' never used
ja: ファイルパスのプレフィックス `%s' は全く使われません

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

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

en: Internal compiler error: program %s got fatal signal %d
ja: 内部コンパイルエラー: プログラム %s が致命的シグナル %d を受け取りました

en: argument to `-Xlinker' is missing
ja: `-Xlinker' の引数がありません

en: argument to `-specs' is missing
ja: `-specs' の引数がありません

en: argument to `-specs=' is missing
ja: `-specs=' の引数がありません

en: argument to `-b' is missing
ja: `-b' の引数がありません

en: argument to `-B' is missing
ja: `-B' の引数がありません

en: argument to `-V' is missing
ja: `-V' の引数がありません

en: invalid version number format
ja: 無効なバージョン番号形式

en: cannot specify -o with -c or -S and multiple compilations
ja: -c または -S とともに -o を指定したり, 複数コンパイルを指定することはできません

en: Warning: -pipe ignored since -save-temps specified
ja: 警告: -save-temps が指定されたので -pipe は無視されます

en: argument to `-x' is missing
ja: `-x' の引数がありません

en: argument to `-%s' is missing
ja: `-%s' の引数がありません

en: Warning: `-x %s' after last input file has no effect
ja: 警告: 最後の入力ファイルの後の `-x %s' は何もしません

en: Invalid specification!  Bug in cc.
ja: 無効な指定! cc のバグ.

en: Warning: use of obsolete %%[ operator in specs
ja: 警告: 旧式の %%[ 演算子が spec の中にあります

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

en: unrecognized option `-%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: No input files
ja: 入力ファイルがありません

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

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

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

en: error: virtual memory exhausted
ja: エラー: 仮想メモリーを使い果たしました

en: Internal gcc abort.
ja: 内部 gcc 中断.

en: gcov [-b] [-v] [-n] [-l] [-f] [-o OBJDIR] file
ja: gcov [-b] [-v] [-n] [-l] [-f] [-o OBJDIR] ファイル

en: Could not open basic block file %s.
ja: 基本ブロックファイル %s を開けませんでした。

en: Could not open data file %s.
ja: データファイル %s を開くことができませんでした.

en: Assuming that all execution counts are zero.
ja: 全実行数がゼロであると仮定します.

en: Could not open program flow graph file %s.
ja: プログラムフローファイル %s を開けませんでした。

en: No executable code associated with file %s.
ja: ファイル %s に結び付く実行コードがありません.

en: .da file contents exhausted too early
ja: .da ファイルの内容をあまりに早く使い切ってしまいました

en: .da file contents not exhausted
ja: .da ファイルの内容を使い切っていません

en: %6.2f%% of %d source lines executed in function %s
ja: %2$d のソース行の %1$6.2f%% が関数 %3$s で実行された

en: No executable source lines in function %s
ja: 関数 %s に実行可能なソース行がありません

en: %6.2f%% of %d branches executed in function %s
ja: %2$d の分岐のうち %1$6.2f%% が関数 %3$s 内で実行された

en: %6.2f%% of %d branches taken at least once in function %s
ja: %2$d の分岐のうち %1$6.2f%% が少なくとも一度は関数 %3$s で受取られた

en: No branches in function %s
ja: 関数 %s には分岐がありません

en: %6.2f%% of %d calls executed in function %s
ja: %2$d の呼び出しの %1$6.2f%% が関数 %3$s で実行されました

en: No calls in function %s
ja: 関数 %s に呼び出しがありません

en: didn't use all bb entries of graph, function %s
ja: グラフの bb エントリの一部しか使いませんでした、関数 %s

en: block_num = %ld, num_blocks = %d
ja: ブロック数 = %ld、番号ブロック = %d

en: ERROR: too many basic blocks in .bb file %s
ja: エラー: .bb ファイル %s に基本ブロックが多すぎます

en: %6.2f%% of %d source lines executed in file %s
ja: %2$d のソース行の %1$6.2f%% がファイル %3$s で実行された

en: No executable source lines in file %s
ja: ファイル %s に実行可能なソース行がありません

en: %6.2f%% of %d branches executed in file %s
ja: %2$d のブランチの %1$6.2f%% がファイル %3$s で実行された

en: %6.2f%% of %d branches taken at least once in file %s
ja: %2$d のブランチの %1$6.2f%% が少なくとも一回はファイル %3$s で受取られた

en: No branches in file %s
ja: ファイル %s にはブランチがありません

en: %6.2f%% of %d calls executed in file %s
ja: %2$d 回の呼び出しのうち %1$6.2f%% をファイル %3$s 内で実行された

en: No calls in file %s
ja: ファイル %s に呼び出しがありません

en: Could not open source file %s.
ja: ソースファイル %s を開けませんでした.

en: Could not open output file %s.
ja: 出力ファイル %s を開けませんでした.

en: Creating %s.
ja: %s を作成中.

en: call %d never executed
ja: 呼び出し %d は一度も実行せず

en: call %d returns = %d%%
ja: 呼び出し %d の戻り = %d%%

en: branch %d never executed
ja: ブランチ %d は一度も実行せず

en: branch %d taken = %d%%
ja: ブランチ %d 使用 = %d%%

en: Unexpected EOF while reading source file %s.
ja: ソースファイル %s を読み込み中に予期せぬ EOF.

en: %s: option `%s' is ambiguous
ja: %s: オプション `%s' はあいまいです

en: %s: option `--%s' doesn't allow an argument
ja: %s: オプション `--%s' に引数はありません

en: %s: option `%c%s' doesn't allow an argument
ja: %s: オプション `%c%s' に引数はありません

en: %s: option `%s' requires an argument
ja: %s: オプション `%s' には引数が必要です

note: --option
en: %s: unrecognized option `--%s'
ja: %s: 認識不能なオプション `--%s'

note: +option or -option
en: %s: unrecognized option `%c%s'
ja: %s: 認識不能なオプション `%c%s'

note: 1003.2 specifies the format of this message.
en: %s: illegal option -- %c
ja: %s: 不正なオプション -- %c

en: %s: invalid option -- %c
ja: %s: 無効なオプション -- %c

note: 1003.2 specifies the format of this message.
en: %s: option requires an argument -- %c
ja: %s: オプションには引数が必要です -- %c

en: %s: option `-W %s' is ambiguous
ja: %s: オプション `-W %s' はあいまいです

en: %s: option `-W %s' doesn't allow an argument
ja: %s: オプション `-W %s' に引数はありません

en: varargs function cannot be inline
ja: 可変引数関数はインライン化できません

en: function using alloca cannot be inline
ja: alloca を使っている関数はインライン化できません

en: function with nested functions cannot be inline
ja: 入れ子関数を持つ関数はインライン化できません

en: function too large to be inline
ja: 関数が大きすぎて、インライン化できません

en: no prototype, and parameter address used; cannot be inline
ja: プロトタイプがなく、パラメタのアドレスが使われている -- インライン化できません

en: inline functions not supported for this return value type
ja: この戻り値型のインライン関数はサポートされません

en: function with varying-size return value cannot be inline
ja: 可変長の戻り値を返す関数はインライン化できません

en: function with varying-size parameter cannot be inline
ja: 可変長パラメタを持つ関数はインライン化できません

en: function with transparent unit parameter cannot be inline
ja: 明確な union パラメタを持つ関数はインライン化できません

en: function with computed jump cannot inline
ja: 算出されたジャンプを行なう関数はインライン化できません

en: function with nonlocal goto cannot be inline
ja: 非ローカル goto を使っている関数はインライン化できません

en: function with complex parameters cannot be inline
ja: 複雑なパラメタをもつ関数はインラインにできません

en: Objective-C text in C source file
ja: C のソースファイル中に Objective-C の文字列

en: object does not conform to the `%s' protocol
ja: オブジェクトは `%s' プロトコルに合致していません

en: class `%s' does not implement the `%s' protocol
ja: クラス `%s' は `%s' プロトコルを実装していません

en: `%s' cannot be statically allocated
ja: `%s' は静的に割り当てることができません

en: statically allocated objects not supported
ja: オブジェクトの静的な割当てはサポートされていません

en: Unexpected type for `id' (%s)
ja: `id' (%s) への予期しない型

en: Undefined type `id', please import <objc/objc.h>
ja: `id' 型が未定義です。<objc/objc.h> を import して下さい

en: Cannot find protocol declaration for `%s'
ja: `%s' に対するプロトコル宣言が見つかりません

en: Cannot find interface declaration for `%s'
ja: `%s' に対するインタフェース宣言が見つかりません

en: Cannot find class `%s'
ja: クラス `%s' が見つかりません

en: Class `%s' already exists
ja: クラス `%s' は既に存在しています

note: fatal did not work with 2 args...should fix
en: Cannot find interface declaration for `%s', superclass of `%s'
ja: `%2$s' の基底クラスである `%1$s' のインターフェイス宣言を見つけられません

en: Circular inheritance in interface declaration for `%s'
ja: `%s' へのインターフェイス宣言が循環的な継承となっています

en: inconsistent instance variable specification
ja: インスタンス変数の仕様が一貫していません

en: multiple declarations for method `%s'
ja: メソッド `%s' への複数の宣言

en: invalid receiver type `%s'
ja: 無効なレシーバ型 `%s'

en: `%s' does not respond to `%s'
ja: `%s' は `%s' に応答しません

en: no super class declared in interface for `%s'
ja: `%s' へのインターフェイスに基底クラスが宣言されていません

en: cannot find class (factory) method.
ja: クラス（ファクトリー）メソッドを見つけられません

en: return type for `%s' defaults to id
ja: `%s' への戻り値型を id にしました

en: method `%s' not implemented by protocol.
ja: メソッド `%s' がプロトコルによって実装されていません

en: return type defaults to id
ja: 戻り値型を id にしました

en: cannot find method.
ja: メソッドを見つけられません

note: Historically, a class method that produced objects (factory method) would assign `self' to the instance that it allocated.  This would effectively turn the class method into an instance method.  Following this assignment, the instance variables could be accessed.  That practice, while safe, violates
en: instance variable `%s' accessed in class method
ja: インスタンス変数 `%s' をクラスメソッド内でアクセスしました

en: duplicate definition of class method `%s'.
ja: クラスメソッド `%s' の定義が重複しています。

en: duplicate declaration of class method `%s'.
ja: クラスメソッド `%s' の宣言が重複しています。

en: duplicate definition of instance method `%s'.
ja: インスタンスメソッド `%s' の定義が重複しています。

en: duplicate declaration of instance method `%s'.
ja: インスタンスメソッド `%s' の宣言が重複しています。

en: duplicate interface declaration for category `%s(%s)'
ja: カテゴリ `%s(%s)' のインターフェイス宣言が重複しています

en: instance variable `%s' is declared private
ja: インスタンス変数 `%s' は private と宣言されています

en: instance variable `%s' is declared %s
ja: インスタンス変数 `%s' は %s と宣言されています

en: static access to object of type `id'
ja: `id' タイプのオブジェクトへの静的アクセス

en: incomplete implementation of class `%s'
ja: クラス `%s' の不完全な実装

en: incomplete implementation of category `%s'
ja: カテゴリ `%s' の不完全な実装

en: method definition for `%c%s' not found
ja: `%c%s' のためのメソッド定義が見つかりません

en: %s `%s' does not fully implement the `%s' protocol
ja: %s `%s' は `%s' プロトコルを完全に実装していません

en: reimplementation of class `%s'
ja: クラス `%s' の再実装

en: conflicting super class name `%s'
ja: 基底クラス名 `%s' が衝突しています

en: duplicate interface declaration for class `%s'
ja: クラス `%s' に対するインタフェース宣言が重複しています

en: duplicate declaration for protocol `%s'
ja: プロトコル `%s' に対する宣言が重複しています

en: [super ...] must appear in a method context
ja: [super ...] はメソッドコンテキストに現れなければなりません

en: potential selector conflict for method `%s'
ja: ポテンシャルセレクタがメソッド `%s' と矛盾します

en: Instance variable `%s' implicitly declared as function
ja: インスタンス変数 `%s' は、暗黙のうちに関数として宣言されました

en: local declaration of `%s' hides instance variable
ja: `%s' のローカル宣言がインスタンス変数を隠します

en: `@end' must appear in an implementation context
ja: `@end' は実装コンテキストに現れなければなりません

en: method definition not in class context
ja: メソッド定義がクラスコンテキスト内ではありません

en: -fprofile-arcs does not support computed gotos
ja: -fprofile-arcs は、算出された goto をサポートしていません

en: Arc profiling: some arc counts were bad.
ja: Arc プロファイル: いくつかの arc カウントが駄目になりました

en: file %s not found, execution counts assumed to be zero.
ja: ファイル %s が見つかりません. 実行数はゼロと仮定します.

en: 
    %s: virtual memory exceeded
ja: 
    %s: 仮想メモリを越えました

en: %s: internal abort
ja: %s: 内部中断

en: %s: error writing file `%s': %s
ja: %s: ファイル `%s' に書き込み中にエラー: %s

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 <ディレクトリ名> ] [ ファイル名 ... ]'

en: %s: warning: no read access for file `%s'
ja: %s: 警告: ファイル `%s' に対して読み出し許可がありません

en: %s: warning: no write access for file `%s'
ja: %s: 警告: ファイル `%s' に対して書き込み許可がありません

en: %s: warning: no write access for dir containing `%s'
ja: %s: 警告: `%s' を含むディレクトリに対して書き込み許可がありません

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:%d: declaration of function `%s' takes different forms
ja: %s:%d: 関数 `%s' の宣言が別の形を取っています

en: %s: compiling `%s'
ja: %s: `%s' をコンパイル中

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: warning: missing SYSCALLS file `%s'
ja: %s: 警告: SYSCALLS ファイル `%s' がありません

en: %s: can't read aux info file `%s': %s
ja: %s: 副 info ファイル `%s' を読むことができません: %s

en: %s: can't get status of aux info file `%s': %s
ja: %s: 副 info ファイル `%s' の状態を取得することができません: %s

en: %s: can't open aux info file `%s' for reading: %s
ja: %s: 副 info ファイル `%s' を読み込み用に開くことができません: %s

en: %s: error reading aux info file `%s': %s
ja: %s: 副 info ファイル `%s' を読み込み中にエラー: %s

en: %s: error closing aux info file `%s': %s
ja: %s: 副 info ファイル `%s' を閉じている最中にエラー: %s

en: %s: can't delete aux info file `%s': %s
ja: %s: 副 info ファイル `%s' を削除できません: %s

en: %s: can't delete file `%s': %s
ja: %s: ファイル `%s' を削除できません: %s

en: %s: warning: can't link file `%s' to `%s': %s
ja: %s: 警告: ファイル `%s' を `%s' にリンクできません: %s

en: %s: warning: can't delete file `%s': %s
ja: %s: 警告: ファイル `%s' を削除できません: %s

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: warning: using formals list from %s(%d) for function `%s'
ja: %s: 警告: %s(%d) からの形式リストを、関数 `%s' の為に使います

en: %s: %d: `%s' used but missing from SYSCALLS
ja: %s: %d: `%s' は使われていますが SYSCALLS にありません

en: %s: %d: warning: no extern definition for `%s'
ja: %s: %d: 警告: `%s' に対する外部定義がありません

en: %s: warning: no static definition for `%s' in file `%s'
ja: %s: 警告: `%s' の静的定義がファイル `%s' の中にありません

en: %s: multiple static defs of `%s' in file `%s'
ja: %s: `%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: declaration of function `%s' not converted
ja: %s: 関数 `%s' の宣言が変換されていません

en: %s: warning: too many parameter lists in declaration of `%s'
ja: %s: 警告: `%s' の宣言にパラメータリストが多すぎます

en: 
    %s: warning: too few parameter lists in declaration of `%s'
ja: 
    %s: 警告: `%s' の宣言にパラメータリストが少なすぎます

en: %s: %d: warning: found `%s' but expected `%s'
ja: %s: %d: 警告: `%s' が見つかりましたが `%s' が期待されています

en: %s: local declaration for function `%s' not inserted
ja: %s: 関数 `%s' のローカル宣言が挿入されていません

en: 
    %s: %d: warning: can't add declaration of `%s' into macro call
ja: 
    %s: %d: 警告: `%s' の宣言をマクロ呼び出しに追加できません

en: %s: global declarations for file `%s' not inserted
ja: %s: ファイル `%s' の大域宣言が挿入されていません

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

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

en: %s: found definition of `%s' at %s(%d)
ja: %s: `%s' の定義が %s(%d) に見つかりました

note: If we make it here, then we did not know about this function definition.
en: %s: %d: warning: `%s' excluded by preprocessing
ja: %s: %d: 警告: `%s' はプリプロセスから除外されています

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

en: %s: `%s' not converted
ja: %s: `%s' は変換されていません

en: %s: would convert file `%s'
ja: %s: `%s' を変換します

en: %s: converting file `%s'
ja: %s: ファイル `%s' を変換中

en: %s: can't get status for file `%s': %s
ja: %s: ファイル `%s' の状態を取得することができません: %s

en: %s: can't open file `%s' for reading: %s
ja: %s: 読み込み用にファイル `%s' を開くことができません: %s

en: 
    %s: error reading input file `%s': %s
ja: 
    %s: 入力ファイル `%s' を読み込み中にエラー: %s

en: %s: can't create/open clean file `%s': %s
ja: %s: きれいなファイル `%s' を作成/オープンできません: %s

en: %s: warning: file `%s' already saved in `%s'
ja: %s: 警告: ファイル `%s' は既に `%s' に保存されています

en: %s: can't link file `%s' to `%s': %s
ja: %s: ファイル `%s' を `%s' にリンクできません: %s

en: %s: can't create/open output file `%s': %s
ja: %s: 出力ファイル `%s' を作成したり開いたりすることができません: %s

en: %s: can't change mode of file `%s': %s
ja: %s: ファイル `%s' のモードを変更できません: %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: conversion from NaN to int
ja: NaN から int への変換

en: conversion from NaN to unsigned int
ja: NaN から unsigned int への変換

en: floating point overflow
ja: 浮動小数点オーバーフロー

en: overflow on truncation to integer
ja: 整数への切り詰めの際にオーバーフロー

en: overflow on truncation to unsigned integer
ja: 符合なし整数への切り詰めの際にオーバーフロー

en: %s: argument domain error
ja: %s: 引数領域エラー

en: %s: function singularity
ja: %s: 奇妙な関数

en: %s: overflow range error
ja: %s: 範囲上限値エラー

en: %s: underflow range error
ja: %s: 範囲下限値エラー

en: %s: total loss of precision
ja: %s: 全体的な精度の欠損

en: %s: partial loss of precision
ja: %s: 部分的な精度の欠損

en: %s: NaN - producing operation
ja: %s: NaN - 命令を作ります

en: Output constraint %d must specify a single register
ja: 出力拘束 %d は単一のレジスタを指定しなければなりません

en: Output regs must be grouped at top of stack
ja: 出力レジスタはスタックトップに纏められていなければなりません

en: Implicitly popped regs must be grouped at top of stack
ja: 暗黙に pop されるレジスタはスタックトップに纏められていなければなりません

en: Output operand %d must use `&' constraint
ja: 出力オペランド %d には `&' 拘束を使わねばなりません

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

en: unknown register name: %s
ja: 未知のレジスタ名: %s

en: register used for two global register variables
ja: レジスタが二つの大域レジスタ変数のために使われました

en: call-clobbered register used for global register variable
ja: call-clobbered レジスタが大域レジスタ変数のために使われました

en: cannot reload integer constant operand in `asm'
ja: `asm' 内で整数即値オペランドをリロードできません

en: impossible register constraint in `asm'
ja: `asm' 内に不可能レジスタ拘束があります

en: `&' constraint used with no register class
ja: `&' 拘束がレジスタクラス無しで使われています

en: Unable to generate reloads for:
ja: reload を生成できません:

en: inconsistent operand constraints in an `asm'
ja: 一つの `asm' 内で、オペランド拘束が一貫していません

en: frame size too large for reliable stack checking
ja: フレームサイズが大きすぎて、信用の置けるチェックができません

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

en: Two dissimilar machine modes both need groups of consecutive regs of the same class
ja: 二つの異なるマシンモードの両方で、同一クラスの連続したレジスタグループが必要です

en: `asm' needs too many reloads
ja: `asm' は非常に沢山のリロードを必要とします

en: Unable to find a register to spill.
ja: 吐き出す先のレジスタが見つかりません

note: The error message is still correct - we know only that it wasn't an asm statement that caused the problem, but one of the global registers declared by the users might have screwed us.
en: fixed or forbidden register %d (%s) was spilled for class %s.
ja: 固定又は禁止レジスタ %d (%s) はクラス %s に吐き出されました

en: This may be due to a compiler bug or to impossible asm
ja: これはコンパイラのバグもしくは不可能な asm によるものでしょう

en: statements or clauses.
ja: 文または節。

en: This is the instruction:
ja: これはインストラクションです:

en: Invalid `asm' statement:
ja: 無効な `asm' 文:

en: `asm' operand requires impossible reload
ja: `asm' オペランドはリロード不可を要求します

note: It's the compiler's fault.
en: Could not find a spill register
ja: 溢れたレジスタを見つけられません

en: `asm' operand constraint incompatible with operand size
ja: `asm' オペランド拘束がオペランドサイズと噛み合っていません

note: It's the compiler's fault.
en: VOIDmode on an output
ja: 出力に VOIDmode がある

en: output operand is constant in `asm'
ja: 出力オペランドは `asm' 内では即値です

en: jump to `%s' invalidly jumps into binding contour
ja: `%s' へのジャンプは纏められたブロック内へ、無効にジャンプしています

en: label `%s' used before containing binding contour
ja: ラベル `%s' は纏められたブロックに含まれる前に使われました

en: `asm' cannot be used with `-fcheck-memory-usage'
ja: `asm' は `-fcheck-memory-usage' と一緒に使えません

en: unknown register name `%s' in `asm'
ja: `asm' 中に未知のレジスタ名 `%s' があります

en: too many alternatives in `asm'
ja: `asm' 中の代替キーワードが多すぎます

en: operand constraints for `asm' differ in number of alternatives
ja: `asm' のオペランド拘束が代替番号とは異なります

en: output operand constraint lacks `='
ja: 出力オペランド拘束に `=' が欠けています

en: output constraint `%c' for operand %d is not at the beginning
ja: オペランド %2$d への出力拘束 `%1$c' が先頭ではありません

en: output operand constraint %d contains `+'
ja: 出力オペランド拘束 %d は `+' を含んでいます

en: operand constraint contains '+' or '=' at illegal position.
ja: オペランド拘束中、不正な位置に '+' や '=' が含まれています

en: `%%' constraint used with last operand
ja: `%%' 拘束が最後のオペランドとともに使われました

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

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

en: more than %d operands in `asm'
ja: `asm' の中に %d を越えるオペランドがあります

en: hard register `%s' listed as input operand to `asm'
ja: ハードレジスタ `%s' が `asm' に対し、入力オペランドとして登録されました

en: input operand constraint contains `%c'
ja: 入力オペランド拘束が `%c' を含んでいます

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

note: ??? Leave this only until we have experience with what happens in combine and elsewhere when constraints are not satisfied.
en: asm operand %d probably doesn't match constraints
ja: アセンブリオペランド %d は、おそらく拘束に適合しません

en: unused variable `%s'
ja: 未使用の変数 `%s'

en: enumeration value `%s' not handled in switch
ja: 列挙値 `%s' が switch 内で捕捉されていません

en: case value `%ld' not in enumerated type
ja: case 値 `%ld' は列挙型の値ではありません

en: case value `%ld' not in enumerated type `%s'
ja: case 値 `%ld' は列挙型 `%s' の値ではありません

en: type size can't be explicitly evaluated
ja: 型の大きさは明示的に評価されるものではありえません

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

en: %s: warnings being treated as errors
ja: %s: 警告はエラーとして扱われます

en: %s: %s: I/O error
ja: %s: %s: 入出力エラー

en: internal error--unrecognizable insn:
ja: 内部エラー -- 認識不能の insn:

en: internal error--insn does not satisfy its constraints:
ja: 内部エラー -- insn はその拘束を満たしません

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

en: In method `%s':
ja: メソッド `%s' において:

en: In function `%s':
ja: 関数 `%s' 中で:

en: In file included from %s:%d
ja: %s:%d から取り込まれているファイル中で

en: ,
                     from %s:%d
ja: ,
                     %s:%d から

en: sorry, not implemented:
ja: 残念ながら、まだ実装されていません:

en: internal gcc abort
ja: 内部 gcc 中止

en: `%s' used but never defined
ja: `%s' は使われていますが全く定義されていません

en: `%s' declared `static' but never defined
ja: `%s' は `static' と宣言されていますが全く定義されていません

en: `%s' defined but not used
ja: `%s' は定義されていますが使われていません

en: -ffunction-sections not supported for this target.
ja: -ffunction-sections はこのターゲットでは実装されていません.

en: -fdata-sections not supported for this target.
ja: -fdata-sections はこのターゲットでは実装されていません.

en: -ffunction-sections disabled; it makes profiling impossible.
ja: -ffunction-sections が無効にされました -- プロファイルができなくなるので。

en: -ffunction-sections may affect debugging on some targets.
ja: -ffunction-sections はいくつかのターゲットではデバッグに影響します.

en: Errors detected in input file (your bison.simple is out of date)
ja: 入力ファイル中にエラー (あなたの bison.simple は古すぎます)

en: invalid register name `%s' for register variable
ja: `%s' はレジスタ変数としては無効なレジスタ名です

en: unrecognised gcc debugging option: %c
ja: 認識不能の gcc デバッグオプション: %c

en: `-a' option (basic block profile) not supported
ja: `-a' オプション (基本ブロックプロファイル) はサポートされていません

en: `-ax' option (jump profiling) not supported
ja: `-ax' オプション (ジャンププロファイル) はサポートされていません

en: use -gdwarf -g%d for DWARF v1, level %d
ja: -gdwarf -g%d を使用 (DWARF v1, レベル %d)

en: use -gdwarf-2   for DWARF v2
ja: -gdwarf-2 を使用 (DWARF v2)

en: ignoring option `%s' due to invalid debug level specification
ja: 無効なデバッグレベルが指定されたのでオプション `%s' を無視します

en: `-%s' not supported by this configuration of GCC
ja: `-%s' はこの GCC の環境では実装されていません

en: `-%s' ignored, conflicts with `-g%s'
ja: `-%s' は無視されます. `-g%s' と矛盾しています

en: Invalid option `-%s'
ja: 無効なオプション `-%s'

en: -Wuninitialized is not supported without -O
ja: -Wuninitialized は -O なしでは実装されていません

en: `-ax' and `-a' are conflicting options. `-a' ignored.
ja: `-ax' と `-a' は矛盾するオプションです. `-a' は無視されます.

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: Data size %ld.
ja: データサイズ %ld.

en: %s%s%s version %s (%s) compiled by GNU C version %s.
    %s%s%s version %s (%s) compiled by CC.
ja: %s%s%s バージョン %s (%s) -- GNU C バージョン %s でコンパイル.
    %s%s%s バージョン %s (%s) -- CC でコンパイル.

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

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

en: `%s' and `%s' identical in first %d characters
ja: `%s' と `%s' は最初の %d 文字が同じです

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

en: function return type cannot be function
ja: 関数の返す型は関数ではいけません

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

en: %s:%d: Expect %s, have %s
ja: %s:%d: %s があるべき所に %s があります

en: %s:%d: Expect '%c', have '%s'
ja: %s:%d: '%c' があるべき所に '%s' があります

en: %s:%d: Expect expression, have '%s'
ja: %s:%d: 式があるべき所に'%s' があります

en: register name not specified for `%s'
ja: `%s' にレジスタ名が指定されていません

en: invalid register name for `%s'
ja: `%s' に無効なレジスタ名が与えられました

en: register name given for non-register variable `%s'
ja: 非 register 変数 `%s' に対してレジスタ名が与えられました

en: data type of `%s' isn't suitable for a register
ja: データ型 `%s' がレジスタにとって不適切です

en: register number for `%s' isn't suitable for data type
ja: レジスタ番号 `%s' がデータ型に対して不適切です

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

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

en: volatile register variables don't work as you might wish
ja: volatile register 変数は、あなたが望んだようには動作しません

en: size of variable `%s' is too large
ja: 変数 `%s' の大きさは大きすぎます

en: alignment of `%s' is greater than maximum object file alignment. Using %d.
ja: `%s' のアラインメントがオブジェクトファイルの最大アラインメントより大きいです. %d を使います.

en: requested alignment for %s is greater than implemented alignment of %d.
ja: 要求された %s に対するアラインメントが暗黙のアラインメント %d より大きいです

en: floating point trap outputting a constant
ja: 浮動小数点の即値を出力する際にトラップがかかりました

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

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

en: unknown set constructor type
ja: 未知の設定済コンストラクタ型です

en: invalid initial value for member `%s'
ja: メンバ `%s' に対する無効な初期値

en: weak declaration of `%s' must be public
ja: `%s' の weak 宣言は public でなければいけません

en: weak declaration of `%s' must precede definition
ja: `%s' の weak 宣言は定義の前になければいけません

en: only weak aliases are supported in this configuration
ja: この環境では弱い別名定義だけが実装されています

en: alias definitions not supported in this configuration; ignored
ja: この環境では別名定義は実装されていないので無視します

en: may not use both -EB and -EL
ja: -EB と -EL の両方を使うことはできません

en: -mapcs-26 and -mapcs-32 may not be used together
ja: -mapcs-26 と -mapcs-32 は同時に使えません

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: -mbsd and -pedantic incompatible
ja: -mbsd と -pedantic は共存できません

en: -mbsd and -mxopen incompatible
ja: -mbsd と -mxopen は共存できません

en: -mxopen and -pedantic incompatible
ja: -mxopen と -pedantic は共存できません

en: A -ifile option requires a -map option
ja: -ifile オプションには -map オプションが必要です

en: `-p' not supported; use `-pg' and gprof(1)
ja: `-p' は実装されていません. `-pg' と gprof(1) を使ってください

en: -static not valid with -mcoff
ja: -static は -mcoff とともに使われる場合は有効ではありません

en: -shared not valid with -mcoff
ja: -shared は -mcoff とともに使われる場合は有効ではありません

en: -symbolic not valid with -mcoff
ja: -symbolic は -mcoff とともに使われる場合は有効ではありません

en: -fpic is not valid with -mcoff
ja: -fpic は -mcoff とともに使われる場合は有効ではありません

en: -fPIC is not valid with -mcoff
ja: -fPIC は -mcoff とともに使われる場合は有効ではありません

en: -fpic not valid with -mcoff
ja: -fpic は -mcoff とともに使われる場合は有効ではありません

en: -fPIC not valid with -mcoff
ja: -fPIC は -mcoff とともに使われる場合は有効ではありません

en: -p option not supported: use -pg instead
ja: -p オプションはサポートされていません. 代わりに -pg を使ってください

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

en: may not use both -mfp64 and -msingle-float
ja: -mfp64 と -msingle-float の両方を使うことはできません

en: may not use both -mfp64 and -m4650
ja: -mfp64 と -m4650 の両方を使うことはできません

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

en: -msingle-float and -msoft-float can not both be specified.
ja: -msingle-float と -msoft-float を一度に指定することはできません。

en: -p profiling is no longer supported.  Use -pg instead.
ja: -p でのプロファイルはもう提供されません。代わりに -pg を使いましょう。

en: profiling not supported with -mg
ja: -mg でのプロファイルは提供されません

en: GNU C++ does not support -C without using -E
ja: GNU C++ は -E を伴わない -C を実装していません

en: -pg and -fomit-frame-pointer are incompatible
ja: -pg と -fomit-frame-pointer は共存できません

en: GNU C does not support -C without using -E
ja: GNU C は -E を伴わない -C を実装していません

en: -E required when input is from standard input
ja: 入力が標準入力の場合は -E が必要です

en: Compilation of header file requested
ja: ヘッダファイルのコンパイルが要求されました
