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

en: `%s' attribute directive ignored
ja: `%s' 属性の疑似命令が無視されました

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

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

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

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

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' の二番目の値が引数の最後の名前になっていません

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: too many arguments to function `va_start'
ja: `va_start' に対する引数が多すぎます

en: first argument to `va_arg' not of type `va_list'
ja: `va_arg' に対する第一引数が `va_list' 型ではありません

note: Unfortunately, this is merely undefined, rather than a constraint violation, so we cannot make this an error.  If this call is never executed, the program is still strictly conforming.
en: `%s' is promoted to `%s' when passed through `...'
ja: `%s' は `...' の処理の過程で `%s' に格上げされました

en: (so you should pass `%s' not `%s' to `va_arg')
ja: (従って、`va_arg' には `%s' を(`%s' でなく)渡さなければなりません)

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: second arg to `__builtin_expect' must be a constant
ja: `__builtin_expect' への第二引数は定数でなければなりません

en: __builtin_longjmp second argument must be 1
ja: __builtin_longjmp 第二引数は 1 でなければなりません

en: built-in function `%s' not currently supported
ja: 組み込み関数 `%s' は現在サポートされていません

en: string length `%d' is greater than the length `%d' ISO C%d compilers are required to support
ja: 文字列長 `%d' は、長さ `%d' (ISO C%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: operation on `%s' may be undefined
ja: `%s' での演算が定義されていないと思われます

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: 真偽値式が不適切です

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

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

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

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

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

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

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

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: `__alignof' applied to a bit-field
ja: ビットフィールドに `__alignof' が適用されました

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

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

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

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

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

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

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

en: unknown machine mode `%s'
ja: 不明なマシンモード `%s'

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

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

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

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

en: alias arg not a string
ja: alias 引数が文字列ではない

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

en: %s before %s'%c'
ja: %s が %s'%c' の前にあります

en: %s before %s'\x%x'
ja: %s が %s'\x%x' の前にあります

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

en: %s before numeric constant
ja: 数値定数の前に %s

en: %s before "%s"
ja: %s が "%s" の前にあります

en: %s before '%s' token
ja: %s が '%s' トークンの前にあります

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

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

en: nested extern declaration of `%s'
ja: `%s' の extern 宣言がネストしています

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

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: label %s referenced outside of any function
ja: ラベル %s があらゆる関数の外側で参照されました

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

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

en: useless keyword or type name in empty declaration
ja: 空の宣言の中に、無意味なキーワード又は型名があります

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

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

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: ISO C forbids forward parameter declarations
ja: ISO C は前方仮引数宣言を禁じます

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

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

en: zero width for bit-field `%s'
ja: ビットフィールド `%s' の幅が 0 です

en: bit-field `%s' has invalid type
ja: ビットフィールド `%s' は不適切な型を持っています

en: width of `%s' exceeds its type
ja: `%s' の幅はその型のサイズを超えています

en: `%s' is narrower than values of its type
ja: `%s' はその型の値よりも狭いです

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

en: duplicate `%s'
ja: `%s' が重複しています

en: two or more data types in declaration of `%s'
ja: `%s' の宣言に二つ以上のデータ型が指定されました

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, singed や unsigned の使用は不適切です

en: complex invalid for `%s'
ja: `%s' に対して complex は不適切です

en: ISO C does not support plain `complex' meaning `double complex'
ja: ISO C は `double complex' を意味する無修飾の `complex' を受け付けません

en: ISO C does not support complex integer types
ja: ISO C は整数型の 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: 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: ISO C forbids zero-size array `%s'
ja: ISO C は サイズ 0 の配列 `%s' を禁じます

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

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

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

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

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

en: ISO C forbids qualified void function return type
ja: ISO C は修飾付き void 型の戻り値を持つ関数を禁じます

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

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

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

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

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: `noreturn' function returns non-void value
ja: `noreturn' 関数が非 void 値を返しています

en: cannot inline function `main'
ja: `main' を 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: declaration does not declare anything
ja: 宣言が何も宣言していません

en: %s defined inside parms
ja: %sが仮引数内で定義されました

en: union
ja: 共用体

en: structure
ja: 構造体

en: %s has no %s
ja: %sが%sを持っていません

en: struct
ja: 構造体

en: named members
ja: 名前付きメンバ

en: members
ja: メンバ

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

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

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: ISO C restricts enumerator values to range of `int'
ja: ISO C は列挙子の値を `int' の範囲に限定しています

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

en: return type defaults to `int'
ja: 戻り値の型をデフォルトの `int' とします

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

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

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

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

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

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

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

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

en: ` ' flag
ja: ` ' フラグ

en: the ` ' printf flag
ja: printf の ` ' フラグ

en: `+' flag
ja: `+' フラグ

en: the `+' printf flag
ja: printf の `+' フラグ

en: `#' flag
ja: `#' フラグ

en: the `#' printf flag
ja: printf の `#' フラグ

en: `0' flag
ja: `0' フラグ

en: the `0' printf flag
ja: printf の `0' フラグ

en: `-' flag
ja: `-' フラグ

en: the `-' printf flag
ja: printf の `-' フラグ

en: `'' flag
ja: `'' フラグ

en: the `'' printf flag
ja: printf の `'' フラグ

en: `I' flag
ja: `I' フラグ

en: the `I' printf flag
ja: printf の `I' フラグ

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

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

en: precision
ja: 精度

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

en: length modifier
ja: 長さ修飾子

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

en: assignment suppression
ja: 代入の抑制

en: `a' flag
ja: `a' フラグ

en: the `a' scanf flag
ja: scanf の `a' フラグ

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

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

en: the `'' scanf flag
ja: scanf の `'' フラグ

en: the `I' scanf flag
ja: scanf の `I' フラグ

en: `_' flag
ja: `_' フラグ

en: the `_' strftime flag
ja: strftime の `_' フラグ

en: the `-' strftime flag
ja: strftime の `-' フラグ

en: the `0' strftime flag
ja: strftime の `^' フラグ

en: `^' flag
ja: `^' フラグ

en: the `^' strftime flag
ja: strftime の `^' フラグ

en: the `#' strftime flag
ja: strftime の `#' フラグ

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

en: `E' modifier
ja: `E' 修飾子

en: the `E' strftime modifier
ja: strftime の `E' 修飾子

en: `O' modifier
ja: `O' 修飾子

en: the `O' strftime modifier
ja: strftime の `O' 修飾子

en: the `O' modifier
ja: the `O' 修飾子

en: fill character
ja: 詰め文字

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

en: the `^' strfmon flag
ja: strfmon の `^' フラグ

en: the `+' strfmon flag
ja: strfmon の `+' フラグ

en: `(' flag
ja: `(' フラグ

en: the `(' strfmon flag
ja: strfmon の `(' フラグ

en: `!' flag
ja: `!' フラグ

en: the `!' strfmon flag
ja: strfmon の `!' フラグ

en: the `-' strfmon flag
ja: strfmon の `-' フラグ

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

en: left precision
ja: 左精度

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

en: right precision
ja: 右精度

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

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

en: function might be possible candidate for `%s' format attribute
ja: 関数は恐らく `%s' format 属性の候補と思われます

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

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

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

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

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

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

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

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

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

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

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

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

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

en: spurious trailing `%%' in format
ja: フォーマットに `%%' の痕跡らしきものがあります

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

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

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

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

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

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

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

en: %s does not support the `%s' %s length modifier
ja: %s は `%s' %s 長さ修飾子を受け付けません

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

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

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

en: %s does not support the `%%%c' %s format
ja: %s は `%%%c' %s フォーマットを受け付けません

en: %s used with `%%%c' %s format
ja: %s が `%%%c' %s フォーマットと一緒に使われました

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

en: %s does not support %s with the `%%%c' %s format
ja: %s は %s を `%%%c' %s フォーマットと一緒に使う事を受け付けません

en: %s ignored with %s and `%%%c' %s format
ja: %s は %s 及び `%%%c' %s フォーマットと一緒に使うと無視されます

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

en: use of %s and %s together with `%%%c' %s format
ja: %s と %s とを `%%%c' %s フォーマットと一緒に使っています

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

en: `%%%c' yields only last 2 digits of year in some locales
ja: `%%%c' はロケールによっては、年の下二桁だけをもたらします

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

note: The end of the format string was reached.
en: no closing `]' for `%%[' format
ja: `%%[' フォーマットを閉じる `]' がありません

en: use of `%s' length modifier with `%c' type character
ja: `%s' 長さ修飾子を `%c' 型変換文字と一緒に使っています

en: %s does not support the `%%%s%c' %s format
ja: %s は `%%%s%c' %s フォーマットを受け付けません

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

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

en: writing through null pointer (arg %d)
ja: null ポインタを書き込んでいます (引数 %d)

en: reading through null pointer (arg %d)
ja: null ポインタを読込んでいます (引数 %d)

en: writing into constant object (arg %d)
ja: 定数オブジェクトに書き込んでいます (引数 %d)

en: extra type qualifiers in format argument (arg %d)
ja: フォーマット引数に余分な型修飾子があります (引数 %d)

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: %s is not type %s (arg %d)
ja: %s は型 %s ではありません (引数 %d)

en: %s format, %s arg (arg %d)
ja: フォーマットは %s ですが、引数は %s です (引数 %d)

en: args to be formatted is not '...'
ja: フォーマットされる引数が、'...' になっていません

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

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

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

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

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

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

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

en: ignoring #pragma %s %s
ja: #pragma %s %s を無視します

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

en: stray '%c' in program
ja: プログラムとして逸脱した文字 '%c'

en: stray '\%o' in program
ja: プログラムとして逸脱した文字 '\%o'

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

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

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

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

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

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

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

note: Like YYERROR but do call yyerror.
en: syntax error
ja: 文法エラー

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

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

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

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

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

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

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

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

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

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

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

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

en: obsolete use of designated initializer without `='
ja: `=' のないメンバ指名初期化子は廃れました

en: obsolete use of designated initializer with `:'
ja: `:' をつけるメンバ指名初期化子は廃れました

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

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

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

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

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

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

en: ISO C doesn't support unnamed structs/unions
ja: ISO C では無名構造体や共用体を受け付けません

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

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

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

en: 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: ISO C forbids `goto *expr;'
ja: ISO C `goto *式;' の書き方を禁じます

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: ISO C requires a named argument before `...'
ja: ISO C は `...' の前に名前をつけられた引数を要求します

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

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

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

en: syntax error at '%s' token
ja: '%s' トークンの所で文法エラー

en: #pragma pack (pop) encountered without matching #pragma pack (push, <n>)
ja: #pragma pack (pop) が、対応する #pragma pack (push, <n>) なしに出現しました

en: #pragma pack(pop, %s) encountered without matching #pragma pack(push, %s, <n>)
ja: #pragma pack(pop, %s) が、対応する #pragma pack(push, %s) なしに出現しました

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

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

en: where case label appears here
ja: case ラベルが現れたのはここです

en: (enclose actions of previous case statements requiring destructors in their own scope.)
ja: (前の case 文の囲い込まれた動作はそれ自身のスコープでデストラクタを要求します)

en: %s qualifier ignored on asm
ja: asm では %s 修飾子が無視されます

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 ISO C
ja: 関数型が ISO C と完全互換ではありません

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

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

en: %s has no member named `%s'
ja: %s に `%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: ISO C forbids subscripting `register' array
ja: ISO C は `register' 配列への添字を禁じます

en: subscript has type `char'
ja: 添字が `char' 型をもちます

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

en: local declaration of `%s' hides instance variable
ja: `%s' のローカル宣言で、インスタンス変数が隠されます

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

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

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 integer rather than complex 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 complex 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
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: 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: ISO C does not support `~' for complex conjugation
ja: ISO C は複素共役用の `~' を受け付けません

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: ISO C does not support `++' and `--' on complex types
ja: ISO C は complex 型での `++' と `--' を受け付けません

en: invalid lvalue in unary `&'
ja: 単項の `&' での左辺値が無効です

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

en: %s of read-only member `%s'
ja: %sが読み込み専用メンバ `%s' に行われました

en: %s of read-only variable `%s'
ja: %sが読み込み専用変数 `%s' に行われました

en: %s of read-only location
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: register 変数 `%s' のアドレスが要求されました

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

en: cast 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: ISO C prohibits argument conversion to union type
ja: ISO C では引数から共用体への変換を禁止しています

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

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

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

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

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: %d 番目の引数が `%s' の型と互換性がありません

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: traditional C rejects automatic aggregate initialization
ja: 古い C では自動的な集合体の初期化を拒絶します

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: initialization
ja: 初期化

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

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

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

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

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

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

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

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

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

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

en: initialization designators may not nest
ja: 初期化指名子ではネストさせることができません

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

en: invalid lvalue in asm statement
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: 戻り型が void の関数で、`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 ISO C
ja: ISO C では `long' の switch 式は `int' に変換されません

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

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

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: comparing floating point with == or != is unsafe
ja: 浮動小数点の比較で == や != を使うのは安全ではありません

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

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

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

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

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

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

en: unordered comparison on non-floating point argument
ja: 非浮動小数点引数での順序付けられない比較です

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

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

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

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

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

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

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

en: internal error
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]%s
ja: %s シグナル %d [%s]%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: ;; Combiner statistics: %d attempts, %d substitutions (%d requiring new space),
    ;; %d successes.
ja: ;; 結合統計: %d 試行, %d 代替 (%d 新たな空間を要求),
    ;; %d 成功。

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

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

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

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

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

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

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

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

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

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

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

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

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

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

en: unknown escape sequence '\%c'
ja: 不明なエスケープシーケンス '\%c'

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

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

en: warning:
ja: 警告:

en: internal error:
ja: 内部エラー:

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

en: missing ')' after "defined"
ja: "defined" の後ろの ')' が欠けています

en: operator "defined" requires an identifier
ja: "defined" 演算子は識別子を要求します

en: ("%s" is an alternative token for "%s" in C++)
ja: （C++ では "%s" が "%s" の代替トークンです）

en: "%s" is not defined
ja: "%s" は定義されていません

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

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

en: division by zero in #if
ja: #if でゼロ除算が発生しました

en: %s is a block device
ja: %s はブロックデバイスです

en: %s is too large
ja: %s は大きすぎます

en: %s is shorter than expected
ja: %s が本来よりも短いです

en: Multiple include guards may be useful for:
ja: 多重 include からの保護が有益となるでしょう:

en: null character(s) ignored
ja: null 文字は無視されました

en: attempt to use poisoned "%s"
ja: 汚染された '%s' 使おうとしています

en: __VA_ARGS__ can only appear in the expansion of a C99 variadic macro
ja: __VA_ARGS__ は C99 可変引数マクロ拡張でのみ出現できます

en: null character(s) preserved in literal
ja: リテラル中で null 文字が確保されました

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

en: (this will be reported only once per input file)
ja: (これは入力ファイルにつき一回だけ報告されます)

en: multi-line comment
ja: 複数行のコメント

en: extra tokens at end of #%s directive
ja: 余分なトークンが #%s ディレクティブの終りにあります

en: #%s is a GCC extension
ja: #%s は GCC の拡張です

en: suggest not using #elif in traditional C
ja: 古い C では #elif を使わない方がいいです

en: traditional C ignores #%s with the # indented
ja: 古い C では、インデントされた # の #%s を無視します

en: suggest hiding #%s from traditional C with an indented #
ja: インデントされた # がある古い C からは #%s を隠すことをお勧めします

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

en: "defined" cannot be used as a macro name
ja: "defined" をマクロ名としては使えません

en: "%s" cannot be used as a macro name as it is an operator in C++
ja: "%s" は C++ の演算子であり、マクロ名として使用することはできません

en: no macro name given in #%s directive
ja: マクロ名が #%s ディレクティブ中に与えられていません

en: macro names must be identifiers
ja: マクロ名は識別子でなくてはなりません

en: undefining "%s"
ja: "%s" を undef します

en: missing terminating > character
ja: 終端文字 > を欠いています

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

en: #include nested too deeply
ja: #include のネストが深すぎます

en: #include_next in primary source file
ja: #include_next が主たるソースファイルにあります

en: invalid flag "%s" in line directive
ja: "%s" は line ディレクティブでは無効なフラグです

en: "%s" after #line is not a positive integer
ja: #line の後ろの "%s" が正の整数ではありません

en: line number out of range
ja: 行番号が範囲外です

en: "%s" is not a valid filename
ja: "%s" は正常なファイル名ではありません

en: #pragma once in main file
ja: #pragma once がメインファイルにあります

en: invalid #pragma GCC poison directive
ja: #pragma GCC 汚染ディレクティヴが無効です

en: poisoning existing macro "%s"
ja: 既存のマクロ "%s' を汚染します

en: #pragma system_header ignored outside include file
ja: include ファイル外の #pragma system_header は無視されました

en: current file is older than %s
ja: 現在のファイルは %s より古いです

en: _Pragma takes a parenthesized string literal
ja: _Pramga が括弧で囲まれた文字列リテラルを受け取りました

en: #else without #if
ja: #else に #if がありません

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

en: #elif without #if
ja: #elif に #if がありません

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

en: #endif without #if
ja: #endif に #if がありません

en: missing '(' after predicate
ja: 述語の後ろの '(' を欠いています

en: missing ')' to complete answer
ja: 解を補完する ')' を欠いています

en: predicate's answer is empty
ja: 述語の解が空です

en: assertion without predicate
ja: 述語のないアサーションです

en: predicate must be an identifier
ja: 述語は識別子でなければなりません

en: "%s" re-asserted
ja: "%s" が再アサートされました

en: invalid string literal, ignoring final '\'
ja: 文字列リテラルが無効です、最後の '\' を無視します

en: pasting "%s" and "%s" does not give a valid preprocessing token
ja: "%s" と "%s" を貼付けましたが正常なプリプロセッサトークンとなりません

en: ISO C99 requires rest arguments to be used
ja: ISO C99 は使用されるべき残りのの引数を要求します

en: macro "%s" requires %u arguments, but only %u given
ja: マクロ "%s" は引数を %u 要求しますが、%u 個しか与えられていません

en: macro "%s" passed %u arguments, but takes just %u
ja: マクロ "%s" に引数が %u 渡されましたが、%u しか受け取りません

en: unterminated argument list invoking macro "%s"
ja: 終端されていない引数リストがマクロ "%s" を起動しようとしました

en: function-like macro "%s" must be used with arguments in traditional C
ja: 古い C では、関数的マクロ "%s" に引数が与えられねばなりません

en: duplicate macro parameter "%s"
ja: マクロ仮引数 "%s" が重複しています

en: "%s" may not appear in macro parameter list
ja: "%s" はマクロ仮引数リストに現れてはなりません

en: macro parameters must be comma-separated
ja: マクロ仮引数はカンマ区切りされなければなりません

en: parameter name missing
ja: 仮引数名を欠いています

en: anonymous variadic macros were introduced in C99
ja: 無名可変引数マクロは C99 で採り入れられました

en: ISO C does not permit named variadic macros
ja: ISO C では名前つき可変引数マクロを許しません

en: missing ')' in macro parameter list
ja: マクロ仮引数リストで、')' を欠いています

en: ISO C requires whitespace after the macro name
ja: ISO C ではマクロ名の後ろに空白を要求します

en: '#' is not followed by a macro parameter
ja: '#' にマクロ仮引数名が続いていません

en: '##' cannot appear at either end of a macro expansion
ja: '##' はマクロ展開の両端には出現できません

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

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

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

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

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

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

en: can't access imaginary part of complex value in hard register
ja: ハードレジスタ内で複素数の虚数部分にアクセスできません

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

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

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

en: argument of `__builtin_eh_return_regno' must be constant
ja: `__builtin_eh_return_regno' の引数は定数でなければなりません

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

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

en: function using short complex types cannot be inline
ja: short complex 型を使う関数は inline にできません

en: returned value in block_exit_expr
ja: block_exit_expr で値を return しました

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

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

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

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

en: function might be possible candidate for attribute `noreturn'
ja: 関数は恐らく `noreturn' 属性の候補と思われます

en: `noreturn' function does return
ja: `noreturn' 関数が return しています

en: control reaches end of non-void function
ja: 制御が非 void 関数の終りに到達しました

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: function returns an aggregate
ja: 関数が集合体を返しています

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

en: 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 `-x' is missing
ja: `-x' の引数がありません

en: argument to `-%s' is missing
ja: `-%s' の引数がありません

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

en: unrecognized option `-%s'
ja: 認識不能なオプション `-%s'

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

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

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

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

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

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

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

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

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

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

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

en: Internal gcov abort.
ja: 内部 gcc abort.

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

en: function cannot be inline
ja: 関数を inline にできません

en: varargs function cannot be inline
ja: 可変引数関数は inline にできません

en: function using alloca cannot be inline
ja: alloca を使っている関数は inline にできません

en: function using setjmp cannot be inline
ja: setjmp を使っている関数は inline にできません

en: function uses __builtin_eh_return
ja: 関数が __builtin_eh_return を使います

en: function with nested functions cannot be inline
ja: 入れ子関数を持つ関数は inline にできません

en: function with label addresses used in initializers cannot inline
ja: ラベルアドレスを持ち、初期化子で使われる関数は inline にできません

en: function too large to be inline
ja: 関数が大きすぎて inline にできません

en: no prototype, and parameter address used; cannot be inline
ja: プロトタイプがなく、仮引数のアドレスが使われている -- inline にできません

en: inline functions not supported for this return value type
ja: この戻り値型の inline 関数はサポートされません

en: function with varying-size return value cannot be inline
ja: 可変長の戻り値を返す関数は inline にできません

en: function with varying-size parameter cannot be inline
ja: 可変長引数を持つ関数は inline にできません

en: function with transparent unit parameter cannot be inline
ja: 透過共用体の引数を持つ関数は inline にできません

en: function with computed jump cannot inline
ja: 算出されたジャンプを行なう関数は inline にできません

en: function with nonlocal goto cannot be inline
ja: 非ローカル goto を使っている関数は inline にできません

en: function with target specific attribute(s) cannot be inlined
ja: ターゲット固有属性付の関数は inline にできません

en: In file included from %s:%u
ja: %s:%u から include されたファイル中

note: Translators note: this message is used in conjunction with "In file included from %s:%ld" and some other tricks.  We want something like this: | In file included from sys/select.h:123, |                  from sys/types.h:234, |                  from userfile.c:31: | bits/select.h:45: <error message 
en: ,
                     from %s:%u
ja: ,
                     %s:%u から

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

note: If we didn't find this parameter, issue an error message.
en: invalid parameter `%s'
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 rename file `%s' to `%s': %s
ja: %s: 警告: ファイル `%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: can't use '%s' as a %s register
ja: '%s' を %s のレジスタとして使うことができません

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

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

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

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

en: 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: 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: `asm' operand requires impossible reload
ja: `asm' オペランドは再ロードできない事が要求されます

en: `asm' operand constraint incompatible with operand size
ja: `asm' オペランド制約がオペランドサイズと整合しません

en: output operand is constant in `asm'
ja: 出力オペランドが `asm' 内で定数です

en: RTL check: access of elt %d of `%s' with last elt %d in %s, at %s:%d
ja: RTL 検査: elt %d(%s) が最後の elt %d(%s 中) と一緒にアクセスします (%s:%d)

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

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

en: RTL check: expected code `%s', have `%s' in %s, at %s:%d
ja: RTL 検査: コード `%s' のはずなのに `%s' (%s 中)です (%s:%d)

en: RTL check: expected code `%s' or `%s', have `%s' in %s, at %s:%d
ja: RTL 検査: コード `%s' か `%s' のはずなのに `%s' (%s 中)です (%s:%d)

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

en: jump to `%s' invalidly jumps into binding contour
ja: `%s' へのジャンプは纏められたブロック内へ、無効にジャンプしています

en: output operand constraint lacks `='
ja: 出力オペランド制約に `=' が欠けています

en: output constraint `%c' for operand %d is not at the beginning
ja: 出力制約 `%c' (operand %d 用) が開始部分にありません

en: `%%' constraint used with last operand
ja: `%%' 制約が最後のオペランドとともに使われました

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

en: input operand constraint contains `%c'
ja: 入力オペランド制約が `%c' を含んでいます

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

en: invalid punctuation `%c' in constraint
ja: 無効な句読点 `%c' が制約内にあります

en: unknown register name `%s' in `asm'
ja: `asm' 中に不明なレジスタ名 `%s' があります

en: more than %d operands in `asm'
ja: `asm' の中に %d を越えるオペランドがあります

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

en: asm operand %d probably doesn't match constraints
ja: asm オペランド %d は恐らく制約に適合しません

en: too many alternatives in `asm'
ja: `asm' 中の代替キーワードが多すぎます

en: operand constraints for `asm' differ in number of alternatives
ja: `asm' のオペランド制約が代替番号とは異なります

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: padding struct size to alignment boundary
ja: アラインメント境界のサイズに構造体をパディングします

en: packed attribute causes inefficient alignment for `%s'
ja: packed 属性は `%s' に対して不効率なアラインメントを引き起こします

en: packed attribute is unnecessary for `%s'
ja: packed 属性は `%s' には必要ありません

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

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

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

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

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

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

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

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

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

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

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

en: invalid register name `%s' for register variable
ja: `%s' はレジスタ変数としては無効なレジスタ名です

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

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

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

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

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

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

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

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

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

en: could not open dump file `%s'
ja: ダンプファイル %s を開けませんでした

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

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

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

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

en: volatile register variables don't work as you might wish
ja: volatile register 変数は意図したようには動作しません

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: only weak aliases are supported in this configuration
ja: 現在の設定では weak alias しかサポートされません

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

en: -msystem-v and -p are incompatible
ja: -msystem-v と -p は互換性がありません

en: -msystem-v and -mthreads are incompatible
ja: -msystem-v と -mthreads は互換性がありません

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: `%s' は -mmemory-latency にとって不正な値です

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

en: target CPU does not support 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 は interworking をサポートしません

en: interworking forces APCS-32 to be used
ja: interworking は APCS-32 の使用を強要します

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

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

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

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

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

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

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

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

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

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

en: Use the 32-bit version of the APCS
ja: APCS の 32 ビット版を使用する

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

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

en: The MMU will trap on unaligned accesses
ja: MMU はアラインメントされないアクセスでトラップを発するでしょう

en: Use library calls to perform FP operations
ja: 浮動小数点演算を行うライブラリ呼び出しを利用する

en: Use hardware floating point instructions
ja: ハードウェア浮動小数点命令を使用する

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

en: Specify the version of the floating point emulator
ja: 浮動小数点エミュレータのバージョンを指定する

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

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

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

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

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

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

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

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

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

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

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

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

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

note: ??? HACK.  We shouldn't have flag_inline_trees at all. Name of the c4x assembler. Name of the c4x linker. Define assembler options. Define linker options. Specify the end file to link with. Target compilation option flags. Small memory model. Use 24-bit MPYI for C3x. Fast fixing of floats. Allow use
en: Small memory model
ja: スモールメモリモデル

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

en: Enable use of conditional move instructions
ja: 条件的 move 命令の利用を有効にする

en: Disable use of conditional move instructions
ja: 条件的 move 命令の利用を無効にする

en: Debug argument support in compiler
ja: コンパイラ内のデバッグ引数をサポートする

en: Debug stack support in compiler
ja: コンパイラ内のデバッグスタックをサポートする

en: Debug memory address support in compiler
ja: コンパイラ内のデバッグメモリアドレスをサポートする

en: Link programs/data to be in external memory by default
ja: プログラム/データをデフォルトで外部メモリ内にリンクする

en: Link programs/data to be in onchip memory by default
ja: プログラム/データをデフォルトでチップ上のメモリ内にリンクする

en: Change the branch costs within the compiler
ja: コンパイラ内部での分岐コストを変更する

en: Change the threshold for conversion to conditional execution
ja: 条件的な実行への変更のための閾値を変更する

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

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

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

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

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

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

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

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

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

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

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

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

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

en: malformed #pragma map, ignored
ja: おかしな #pragma map、無視されました

en: real name is too long - alias ignored
ja: 本来の名前が長すぎます - 別名は無視されました

en: alias name is too long - alias ignored
ja: 別名が長すぎます - 別名は無視されました

note: Macro to define tables used to set the flags.  This is a list in braces of pairs in braces, each pair being { "NAME", VALUE } where VALUE is the bits to set or minus the bits to clear. An empty string NAME is used to identify the default VALUE.
en: Generate char instructions
ja: 文字命令を生成する

en: Do not generate char instructions
ja: 文字命令を生成しない

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

note: TARGET_DEFAULT is defined in m68k-none.h, netbsd.h, etc. This macro is similar to `TARGET_SWITCHES' but defines names of command options that have values.  Its definition is an initializer with a subgrouping for each command option. Each subgrouping contains a string constant, that defines the fixed
en: Loop code aligned to this power of 2
ja: ループコードをこの値の二乗にアラインメントする

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

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

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

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

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

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

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

en: sorry, not implemented: #pragma align NAME=SIZE
ja: 残念、実装されていません: #pragma align NAME=SIZE

en: malformed #pragma align - ignored
ja: おかしな #pragma align - 無視されました

en: sorry, not implemented: #pragma noalign NAME
ja: 残念、実装されていません: #pragma noalign NAME

en: conflicting architectures defined - using C series
ja: 競合する architecture が定義されました - C シリーズ使用

en: conflicting architectures defined - using K series
ja: 競合する architecture が定義されました - K シリーズ使用<

en: iC2.0 and iC3.0 are incompatible - using iC3.0
ja: iC2.0 と iC3.0 とは互換性がありません - iC3.0 を使用します

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

note: Macro to define tables used to set the flags. This is a list in braces of pairs in braces, each pair being { "NAME", VALUE } where VALUE is the bits to set or minus the bits to clear. An empty string NAME is used to identify the default VALUE. ??? Not all ten of these architecture variations actuall
en: Generate SA code
ja: SA コードを生成する

en: Generate SB code
ja: SB コードを生成する

note: {"sc", (TARGET_FLAG_NUMERICS|TARGET_FLAG_PROTECTED|						TARGET_FLAG_MC|TARGET_FLAG_COMPLEX_ADDR),	       N_("Generate SC code")},
en: Generate KA code
ja: KA コードを生成する

en: Generate KB code
ja: KB コードを生成する

note: {"kc", (TARGET_FLAG_NUMERICS|TARGET_FLAG_PROTECTED|						TARGET_FLAG_MC|TARGET_FLAG_COMPLEX_ADDR),	       N_("Generate KC code")},
en: Generate JA code
ja: JA コードを生成する

en: Generate JD code
ja: JD コードを生成する

en: Generate JF code
ja: JF コードを生成する

en: generate RP code
ja: RP コードを生成する

en: Generate MC code
ja: MC コードを生成する

en: Generate CA code
ja: CA コードを生成する

note: {"cb", (TARGET_FLAG_NUMERICS|TARGET_FLAG_C_SERIES|						TARGET_FLAG_BRANCH_PREDICT|TARGET_FLAG_CODE_ALIGN),       N_("Generate CB code")},						    {"cc", (TARGET_FLAG_NUMERICS|TARGET_FLAG_PROTECTED|						TARGET_FLAG_C_SERIES|TARGET_FLAG_BRANCH_PREDICT|			TARGET_FLAG_CODE_ALIGN),			       N_("Genera
en: Generate CF code
ja: CF コードを生成する

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

en: Use alternate leaf function entries
ja: 関数項目の代わりを利用する

en: Do not use alternate leaf function entries
ja: 関数項目末尾の代わりは利用しない

en: Perform tail call optimization
ja: 末尾呼び出し最適化を行う

en: Do not perform tail call optimization
ja: 末尾呼び出し最適化を行わない

en: Use complex addressing modes
ja: 複雑なアドレシングモードを使用する

en: Do not use complex addressing modes
ja: 複雑なアドレシングモードを利用しない

en: Align code to 8 byte boundary
ja: コードを 8 バイト境界にアラインする

en: Do not align code to 8 byte boundary
ja: コードを 8 bit コードにアラインしない

note: {"clean-linkage", (TARGET_FLAG_CLEAN_LINKAGE),			       N_("Force use of prototypes")},					    {"no-clean-linkage", -(TARGET_FLAG_CLEAN_LINKAGE),			       N_("Do not force use of prototypes")},
en: Enable compatibility with iC960 v2.0
ja: iC960 v2.0 との互換性を有効にする

en: Enable compatibility with iC960 v3.0
ja: iC960 v3.0 との互換性を有効にする

en: Enable compatibility with ic960 assembler
ja: ic960 アセンブラとの互換性を有効にする

en: Do not permit unaligned accesses
ja: アラインされないアクセスを許可しない

en: Permit unaligned accesses
ja: アラインされないアクセスを許可する

en: Layout types like Intel's v1.3 gcc
ja: Intel の v1.3 gcc の様なタイプに配置する

en: Do not layout types like Intel's v1.3 gcc
ja: Intel v1.3 gcc の様なタイプの配置を行なわない

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

en: Enable linker relaxation
ja: リンカの緩和を有効にする

en: Do not enable linker relaxation
ja: リンカの緩和を有効にしない

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

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

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

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

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

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

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

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

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

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

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

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

en: Emit code for Itanium (TM) processor B step
ja: Itanium (TM) プロセッサ B step 用コードを送出する

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

en: -membedded-pic and -mabicalls are incompatible
ja: -membedded-pic と -mabicalls は共存できません

en: -G and -membedded-pic are incompatible
ja: -G と -membedded-pic は共存できません

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

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

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

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

en: can not handle inconsistent calls to `%s'
ja: `%s' への矛盾した呼び出しを捕捉できません

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

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

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

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

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

en: Use MIPS as
ja: MIPS as を利用する

en: Use GNU as
ja: GNU as を利用する

en: Use symbolic register names
ja: シンボリックレジスタ名を使用する

en: Don't use symbolic register names
ja: シンボリックレジスタ名を使用しない

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

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

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

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

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

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

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

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

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

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

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

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

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

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

en: Use embedded PIC
ja: 埋め込み PIC を使用する

en: Don't use embedded PIC
ja: 埋め込み PIC を使用しない

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

en: Always pass floating-point arguments in memory
ja: 浮動小数点引数は常にメモリ渡しとする

en: Don't always pass floating-point arguments in memory
ja: 浮動小数点引数は常にメモリ渡しとしない

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

en: Use flat register window model
ja: フラットレジスタウィンドウモデルを使用する

en: Do not use flat register window model
ja: フラットレジスタウィンドウモデルを使用しない

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

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

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

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

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

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

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

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

note: ??? These are deprecated, coerced to -mcpu=.  Delete in 2.9.
en: Optimize for Cypress processors
ja: Cypress プロセッサ用に最適化する

en: Optimize for F930 processors
ja: F930 プロセッサ用に最適化する

en: Optimize for F934 processors
ja: F934 プロセッサ用に最適化する

note: End of deprecated options.
en: Pointers are 64-bit
ja: ポインタを 64 ビットとする

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

note: Macro to define tables used to set the flags. This is a list in braces of pairs in braces, each pair being { "NAME", VALUE } where VALUE is the bits to set or minus the bits to clear. An empty string NAME is used to identify the default VALUE.
en: Support Green Hills ABI
ja: Green Hill の ABI をサポートする

en: Prohibit PC relative function calls
ja: PC 関連の関数呼び出しを禁じる

en: Reuse r30 on a per function basis
ja: 関数の主要部分毎に r30 を再利用する

en: Use stubs for function prologues
ja: 関数開始部分用のスタブを使用する

en: Same as: -mep -mprolog-function
ja: -mep -mprolog-function と同様

en: Enable backend debugging
ja: バックエンドデバッグを有効にする

en: Compile for the v850 processor
ja: v850 プロセッサ用にコンパイルする

en: Use 4 byte entries in switch tables
ja: switch テーブルで 4 バイトエントリを使用する

en: Set the max size of data eligible for the TDA area
ja: TDA 領域にとって望ましい最大データサイズを設定する

en: Set the max size of data eligible for the SDA area
ja: SDA 領域にとって望ましい最大データサイズを設定する

en: Set the max size of data eligible for the ZDA area
ja: ZDA 領域にとって望ましい最大データサイズを設定する

en: unable to call pointer to member function here
ja: ここではメンバ関数ポインタ呼び出しができません

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

en: conflicting access specifications for field `%s', ignored
ja: フィールド `%s' に対するアクセス指定子が競合したため、無視されました

en: language string `"%s"' not recognized
ja: 言語文字列 `"%s"' は認識されません

en: not enough type information
ja: 不十分な型情報

en: invalid operation on uninstantiated type
ja: インスタンス化されない型に対する無効な操作です

en: label `%s' referenced outside of any function
ja: ラベル `%s' が関数の外側の何かを参照しました

en: jump to case label
ja: case ラベルにジャンプしています

en:   enters try block
ja:   try ブロックに入ります

en:   enters catch block
ja:   catch ブロックに入ります

en:   from here
ja:   ここから

en: multiple types in one declaration
ja: 一つの宣言に複数の型があります

en: ISO C++ prohibits anonymous structs
ja: ISO C++ は無名構造体を禁止しています

en: assignment (not initialization) in declaration
ja: 宣言の中に代入(初期化ではなく)があります

en: invalid catch parameter
ja: 無効な catch の引数

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: `main' must return `int'
ja: `main' は `int' を返さなければなりません

en: overflow in array dimension
ja: 配列の次元がオーバーフローしました

en: unnamed variable or field declared void
ja: 無名変数やフィールドが void と宣言されました

en: variable or field declared void
ja: 変数またはフィールドが void と宣言されました

en: destructors must be member functions
ja: デストラクタはメンバ関数でなければなりません

en: `bool' is now a keyword
ja: `bool' は今やキーワードです

en: ISO C++ does not support `long long'
ja: ISO C++ は `long long' を受け入れません

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: 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: storage class specified for %s `%s'
ja: %s に対する記憶クラス指定子 `%s'

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

en: storage class specifiers invalid in friend function declarations
ja: friend 関数宣言内の記憶クラス指定子は無効です

en: destructor cannot be static member function
ja: デストラクタを静的メンバ関数とすることはできません

en: constructor cannot be static member function
ja: コンストラクタを静的メンバ関数とすることはできません

en: constructors cannot be declared virtual
ja: コンストラクタは virtual 宣言できません

en: return value type specifier for constructor ignored
ja: コンストラクタに対する戻り値の型指定は無視されました

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 宣言がクラス定義の中にありません

note: [dcl.fct.spec] The explicit specifier shall only be used in declarations of constructors within a class definition.
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: function `%s' cannot be declared `mutable'
ja: 関数 `%s' を `mutable' としては宣言できません

en: static `%s' cannot be declared `mutable'
ja: static `%s' を mutable として宣言できません

en: const `%s' cannot be declared `mutable'
ja: const `%s' を `mutable' として宣言できません

en: cannot use `::' in parameter declaration
ja: 仮引数宣言の中で `::' を使えません

en: `%s' is neither function nor member function; 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: invalid integer constant in parameter list, did you forget to give parameter name?
ja: 仮引数リストに無効な整数定数があります。仮引数名を与え忘れたのでは？

en: conversion to %s%s will never use a type conversion operator
ja: %s%s への変換で型変換演算子が利用されることは決してありません

en: return type for `main' changed to `int'
ja: `main' の return 型は `int' に変えました

en: name missing for member function
ja: メンバ関数の名前を欠いています

en: ambiguous conversion for array subscript
ja: 配列の添字に対する曖昧な変換

en: cannot delete a function.  Only pointer-to-objects are valid arguments to `delete'
ja: 関数は delete できません。 オブジェクトへのポインタだけが `delete' 引数として有効です

en: initializer invalid for static member with constructor
ja: コンストラクタの静的メンバ初期化子は無効です

en: (an out of class initialization is required)
ja: (クラス外での初期化を必要とします)

en: field initializer is not constant
ja: フィールド初期設定子が定数ではありません

en: anonymous struct not inside named type
ja: 無名構造体が名前つき型の中にありません

en: namespace-scope anonymous aggregates must be static
ja: anonumous 名前空間の集合体は static でなければなりません

en: call to Java `catch' or `throw' with `jthrowable' undefined
ja: Java `catch' や `throw' が呼ばれましたが、`jthrowable' は未定義です

en: mixing C++ and Java catches in a single translation unit
ja: C++ と Java の `catch' を一つの翻訳ユニットにまとめます

en:   in thrown expression
ja:   throw された式の中

en: argument to `%s' missing
ja: `%s' への引数を欠いています

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: 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: Java コンストラクタが呼ばれましたが、`jclass' は未定義です

en: invalid type `void' for new
ja: new に対して無効な型である `void'

en: call to Java constructor with `%s' undefined
ja: Java コンストラクタが呼ばれましたが、`%s' は未定義です

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: junk at end of #pragma %s
ja: #pragma %s の末尾にゴミ

en: invalid #pragma %s
ja: 無効な #pragma %s です

en: #pragma implementation for %s appears after file is included
ja: %s への #pragma implementation はファイルが include された後で出現しました

en: junk at end of #pragma GCC java_exceptions
ja: #pragma GCC java_exceptions の末尾にゴミ

en: (Each undeclared identifier is reported only once for each function it appears in.)
ja: (未宣言変数については、それが関数内で最初に現われた時だけ報告されます。)

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

en: use of old-style cast
ja: 古いスタイルのキャストを使用しています

en: ISO C++ forbids computed gotos
ja: ISO C++ は計算型 goto を禁じます

en: only constructors take base initializers
ja: コンストラクタしか基底初期化子リストをとりません

en: creating array with size zero
ja: 大きさゼロの配列を作ろうとしています

en: use of `%s' in template
ja: テンプレート内で `%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: cannot use typeid with -fno-rtti
ja: -fno-rtti が指定されると typeid を使えません

en: must #include <typeinfo> before using typeid
ja: typeid を使う前に #include <typeinfo> としないといけません

en: `this' is unavailable for static member functions
ja: `this' は静的メンバ関数から使用できません

en: invalid use of `this' in non-member function
ja: 非メンバ関数での `this' の使用は無効です

en: invalid use of `this' at top level
ja: トップレベルでの `this' の使用は無効です

en: template type parameters must use the keyword `class' or `typename'
ja: テンプレート型仮引数には `class' や `typename' 予約語を使わねばなりません

en: non-lvalue in %s
ja: %s に左辺値ではない値

en: requested init_priority is not an integer constant
ja: 要求された init_priority は整数型の定数ではありません

en: requested init_priority is out of range
ja: 要求された init_priority が範囲外です

en: requested init_priority is reserved for internal use
ja: 要求された init_priority は内部で使用するために予約されています

en: ISO C++ forbids %s between pointer of type `void *' and pointer-to-function
ja: ISO C++ は `void *' 型ポインタと関数ポインタとの %s を禁じます

en: invalid use of `%s' on pointer to member
ja: メンバへのポインタでの無効な `%s' の使用

en: invalid type argument
ja: 無効な型引数です

en: ISO C++ forbids subscripting non-lvalue array
ja: ISO C++ は左辺値ではない配列の添字を禁じます

en: subscripting array declared `register'
ja: `register' と宣言された配列に添字をつけようとしています

en: ISO C++ forbids calling `::main' from within program
ja: ISO C++ はプログラムの中から `::main' を呼び出すことを禁じます

en: at this point in file
ja: ファイルのこの位置

en: %s rotate count is negative
ja: %s ローテート回数が負の値です

en: %s rotate count >= width of type
ja: %s ローテート回数 >= 型の幅です

en: ISO C++ forbids comparison between pointer and integer
ja: ISO C++ はポインタと整数との比較を禁じます

en: comparison between signed and unsigned integer expressions
ja: 符合付きと符合無しの整数式同士の比較です

en: ISO C++ forbids using pointer of type `void *' in subtraction
ja: ISO C++ は減算に `void *' 型のポインタを使うことを禁じます

en: ISO C++ forbids using pointer to a function in subtraction
ja: ISO C++ は減算に関数へのポインタを使うことを禁じます

en: ISO C++ forbids using pointer to a method in subtraction
ja: ISO C++ は減算にメソッドへのポインタを使うことを禁じます

en: invalid use of a pointer to an incomplete type in pointer arithmetic
ja: ポインタ演算で不完全型へのポインタを使うことは無効です

en: taking address of temporary
ja: 一時オブジェクトのアドレスを取ろうとしています

en: ISO C++ forbids %sing an enum
ja: ISO C++ は enum の %s を禁じます

en: cast to non-reference type used as lvalue
ja: 左辺値として使われる非参照型へのキャストです

note: ARM $3.4
en: ISO C++ forbids taking address of function `::main'
ja: ISO C++ は `::main' 関数のアドレスを取ることを禁じます

en: ISO C++ forbids taking the address of a cast to a non-lvalue expression
ja: ISO C++ は非左辺値式へのキャストのアドレスを取ることを禁じます

en: unary `&'
ja: 単項の `&'

en: cannot take the address of `this', which is an rvalue expression
ja: `this' は右辺値式であり、そのアドレスを取ることはできません

en: ISO C++ forbids casting between pointer-to-function and pointer-to-object
ja: ISO C++ は関数ポインタとオブジェクトポインタの間でのキャストを禁じます

en: ISO C++ forbids cast to non-reference type used as lvalue
ja: ISO C++ は左辺値として使われる非参照型へのキャストを禁じます

en: ISO C++ forbids assignment of arrays
ja: ISO C++ は配列の代入を禁じます

en:    in pointer to member function conversion
ja:    ポインタからメンバ関数への変換で

en:    in pointer to member conversion
ja:    ポインタからメンバへの変換で

en: returning reference to temporary
ja: 一時オブジェクトへの参照を返そうとしています

en: reference to non-lvalue returned
ja: 非左辺値への参照が返されました

en: returning a value from a destructor
ja: デストラクタから値を返そうとしています

note: If a return statement appears in a handler of the function-try-block of a constructor, the program is ill-formed.
en: cannot return from a handler of a function-try-block of a constructor
ja: コンストラクタの関数 try ブロックのハンドラからは return できません

note: You can't return a value from a constructor.
en: returning a value from a constructor
ja: コンストラクタから値を返そうとしています

en:   because the following virtual functions are abstract:
ja:   以下の仮想関数が抽象であるためです:

en: cannot initialize arrays using this syntax
ja: この文法を使って配列を初期化することはできません

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 base classes
ja: 仮想基底クラスを持つクラスのオブジェクト用の初期化子リストです

en: initializer list for object of class with base classes
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: no INTEGER type can hold a pointer on this configuration
ja: 現在の設定では非 INTEGER 型がポインタを保持できます

en: configuration: REAL, INTEGER, and LOGICAL are %d bits wide,
ja: 設定: REAL, INTEGER 及び LOGICAL は %d ビット幅で、

en: and pointers are %d bits wide, but g77 doesn't yet work
ja: ポインタは %d ビット幅ですが、それら全てが 32 ビット幅

note: I/O will probably crash.
en: configuration: char * holds %d bits, but ftnlen only %d
ja: 設定: char * は %d ビット確保しますが、ftnlen がたった %d ビットです

note: ASSIGN 10 TO I will crash.
en: configuration: char * holds %d bits, but INTEGER only %d --
     ASSIGN statement might fail
ja: 設定: char * は %d ビット確保しますが、INTEGER がたった %d ビットです --
     恐らく ASSIGN 文が失敗します

en: overflowed output arg list for `%s'
ja: `%s' 用の出力引数リストがオーバーフローしました

en: --driver no longer supported
ja: --driver は最早サポートされません

en: argument to `%s' missing
ja: `%s' への引数を欠いています

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

en: non-ANSI-standard 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: #-lines for entering and leaving files don't match
ja: ファイルへの出入り口となる #-行 が整合しません

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

en: undefined or invalid # directive
ja: 未定義又は不正な # ディレクティブです

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

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

en: ASSIGNed FORMAT specifier is too small
ja: ASSIGN された FORMAT 指定子が小さすぎます

en: ASSIGN to variable that is too small
ja: ASSIGN 先の変数が小さすぎます

en: ASSIGNed GOTO target variable is too small
ja: ASSIGN された GOTO 先変数が小さすぎます

en: internal error in check-init: tree code not implemented: %s
ja: check-init で内部エラー: ツリーコードは実装されていません: %s

en: internal error - too many interface type
ja: 内部エラー - interface 型が多すぎます

en: bad method signature
ja: 不正なメソッドシグネイチャです

en: misplaced ConstantValue attribute (not in any field)
ja: ConstantValue 属性の場所を間違えています（どのフィールドでもありません）

en: field '%s' not found in class
ja: フィールド '%s' がクラス内に見つかりません

en: declaration of `%s' shadows a parameter
ja: `%s' の宣言は仮引数を覆い隠します

en: declaration of `%s' shadows a symbol from the parameter list
ja: `%s' の宣言は仮引数リストのシンボルを覆い隠します

en: bad type in parameter debug info
ja: 仮引数デバッグ情報に不正な型があります

en: stack underflow - dup* operation
ja: スタックアンダーフロー - dup* 操作

en: reference `%s' is ambiguous: appears in interface `%s' and interface `%s'
ja: 参照 `%s' は曖昧です: interface `%s' と interface `%s' に現れました

en: field `%s' not found
ja: フィールド `%s' が見つかりません

en: ret instruction not implemented
ja: ret 命令は実装されていません

en: method '%s' not found in class
ja: メソッド '%s' はクラス内に見つかりません

en: failed to find class '%s'
ja: '%s' クラスを見つけるのに失敗しました

en: invokestatic on non static method
ja: 非静的メソッドに invokestatic しました

en: invokestatic on abstract method
ja: 抽象メソッドに invokestatic しました

en: invoke[non-static] on static method
ja: 静的メソッドに invoke[非 static] しました

en: invalid PC in line number table
ja: 無効な PC が行番号テーブルにあります

note: duplicate code from LOAD macro
en: unrecogized wide sub-instruction
ja: 認識できない wide sub 命令です

en: bad string constant
ja: 不正な文字列定数です

en: bad value constant type %d, index %d
ja: 不正な定数値型 %d, インデックス %d

en: not a valid Java .class file
ja: 正常な Java .class ファイルではありません

en: error while parsing constant pool
ja: constant プールの構文解析中にエラーが発生しました

en: error in constant pool entry #%d
ja: constant プール項目 #%d 内でエラーが発生しました

note: FIXME - where was first time
en: reading class %s for the second time from %s
ja: class %s を読込むのは %s から二回目になります

en: error while parsing fields
ja: フィールドの構文解析中にエラーが発生しました

en: error while parsing methods
ja: メソッドの構文解析中にエラーが発生しました

en: error while parsing final attributes
ja: final 属性の構文解析中にエラーが発生しました

en: missing Code attribute
ja: Code 属性を欠いています

en: no input file specified
ja: 入力ファイルが指定されていません

en: bad zip/jar file %s
ja: zip/jar ファイル %s は不正です

en: internal error in generate_bytecode_insn - tree code not implemented: %s
ja: generate_bytecode_insn で内部エラー - ツリーコードは実装されていません: %s

en: can't specify `-D' without `--main'
ja: `--main' 無しでは `-D' を指定できません

en: cannot specify both -C and -o
ja: -C と -o は両方を一緒に指定できません

en: cannot create temporary file
ja: 一時ファイルを作成できません

en: using both @FILE with multiple files not implemented
ja: @FILE での複数ファイルの使用は実装されていません

en: cannot specify `main' class when not linking
ja: リンク時以外には `main' クラスを指定できません

en: can't do dependency tracking with input from stdin
ja: 標準入力からの入力では依存関係の追跡ができません

en: couldn't determine target name for dependency tracking
ja: 依存関係の追跡のためのターゲット名が特定できませんでした

en: internal error - invalid Utf8 name
ja: 内部エラー - 無効な Utf8 名です

en: Missing term
ja: 項を欠いています

en: ';' expected
ja: ';' が必要です

en: Missing name
ja: 名前を欠いています

en: '*' expected
ja: '*' が必要です

en: Class or interface declaration expected
ja: クラスやインターフェイス宣言が必要です

en: Missing class name
ja: クラス名を欠いています

en: '{' expected
ja: '{' が必要です

en: Missing super class name
ja: スーパークラス名を欠いています

en: Missing interface name
ja: インターフェイス名を欠いています

en: Missing variable initializer
ja: 変数初期化子を欠いています

en: Invalid declaration
ja: 無効な宣言です

en: ']' expected
ja: ']' が必要です

en: Unbalanced ']'
ja: 対応のない ']' です

en: Invalid method declaration, method name required
ja: 無効なメソッド宣言です。メソッド名が必要です

en: Identifier expected
ja: 識別子が必要です

en: Invalid method declaration, return type required
ja: 無効なメソッド宣言です。メソッド名が必要です

en: ')' expected
ja: ')' が必要です

en: Missing formal parameter term
ja: 正式な仮引数項を欠いています

en: Missing identifier
ja: 識別子を欠いています

en: Missing class type term
ja: クラスタイプ項を欠いています

en: Invalid interface type
ja: インターフェイス型が無効です

en: ':' expected
ja: ':' が必要です

en: Invalid expression statement
ja: 式文が無効です

en: '(' expected
ja: '(' が必要です

en: Missing term or ')'
ja: 項または ')' を欠いています

en: Missing or invalid constant expression
ja: 定数式が欠けているか無効です

en: Missing term and ')' expected
ja: 項と必須の ')' を欠いています

en: Invalid control expression
ja: 無効な制御式です

en: Invalid update expression
ja: 無効な更新式です

en: Invalid init statement
ja: 無効な初期化式です

en: Missing term or ')' expected
ja: 項または必須の ')' を欠いています

en: 'class' or 'this' expected
ja: 'class' または 'this' が必要です

en: 'class' expected
ja: 'class' が必要です

en: ')' or term expected
ja: ')' または項が必要です

en: '[' expected
ja: '[' が必要です

en: Field expected
ja: フィールドが必要です

en: Missing term and ']' expected
ja: 項と必須の ']' を欠いています

en: ']' expected, invalid type expression
ja: ']' が必要で、無効な型表現です

en: Invalid type expression
ja: 無効な型表現です

en: Invalid reference type
ja: 無効な参照型です

en: Constructor invocation must be first thing in a constructor
ja: コンストラクタの起動はコンストラクタ内で最初に行なわなければなりません

en: Only constructors can invoke constructors
ja: コンストラクタだけがコンストラクタを起動できます

en: : `%s' JDK1.1(TM) feature
ja: : `%s' は JDK1.1(TM) の機能です

en: malformed .zip archive in CLASSPATH: %s
ja: CLASSPATH 内に変な .zip アーカイブがあります: %s

en: missing static field `%s'
ja: static フィールド `%s' を欠いています

en: not a static field `%s'
ja: static フィールド `%s' ではありません

en: No case for %s
ja: %s のための case がありません

en: unregistered operator %s
ja: 登録されていない演算子 %s です

en: junk at end of signature string
ja: シグネイチャ文字列の終りにゴミがあります

en: bad pc in exception_table
ja: exception_table に不正な pc があります

en: unknown opcode %d@pc=%d during verification
ja: 不明な opcode %d@pc=%d を検証中に発見しました

en: verification error at PC=%d
ja: 検証エラー (PC=%d)

en: object does not conform to the `%s' protocol
ja: オブジェクトが `%s' プロトコルに適合しません

en: class `%s' does not implement the `%s' protocol
ja: クラス `%s' は `%s' プロトコルを実装していません

en: `%s' redeclared as different kind of symbol
ja: `%s' が別のシンボル種として再宣言されました

en: inconsistent instance variable specification
ja: インスタンス変数の仕様が一貫していません

en: invalid receiver type `%s'
ja: レシーバ型 `%s' が無効です

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 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: previous declaration of `%s'
ja: 前方での `%s' の宣言

en: duplicate interface declaration for class `%s'
ja: クラス `%s' のインターフェイス宣言が重複しています

en: duplicate declaration for protocol `%s'
ja: プロトコル '%s' の宣言が重複しています

en: no super class declared in interface for `%s'
ja: `%s' へのインターフェイスに基底クラスが宣言されていません

en: [super ...] must appear in a method context
ja: [super ...] はメソッドコンテキストに現れなければなりません

en: `@end' must appear in an implementation context
ja: `@end' は実装コンテクストに現れなければなりません

en: method definition not in class context
ja: メソッド定義がクラスコンテキスト内ではありません

en: Warn about returning structures, unions or arrays
ja: 構造体、共用体又は配列を返すものに関して警告する

en: Enable most warning messages
ja: 殆んどの警告メッセージを有効にする

en: Warn about casting functions to incompatible types
ja: 型に互換性のない関数のキャストに関して警告する

en: Warn about pointer casts which increase alignment
ja: ポインタのキャストでアラインメントが増加するものに関して警告する

en: Warn about casts which discard qualifiers
ja: 修飾子を取り去るキャストについて警告する

en: Warn about possibly confusing type conversions
ja: 型変換が混乱する可能性に関して警告する

en: Warn when an optimization pass is disabled
ja: 最適化過程が無効化された場合に警告する

en: Warn about violations of Effective C++ style rules
ja: Effective C++ 式の指針からはずれるものについて警告する

en: Treat all warnings as errors
ja: 全ての警告をエラーとして取り扱う

en: Warn about possible security problems with format functions
ja: セキュリティ的な問題となりうる format 関数に関して警告する

en: Warn about implicit function declarations
ja: 暗黙の関数宣言に関して警告する

en: Warn when a declaration does not specify a type
ja: 宣言が型を指定していない場合に警告する

en: Warn when an inlined function cannot be inlined
ja: インライン関数をインライン化できない場合に警告する

en: Warn about functions which might be candidates for format attributes
ja: format 属性をの候補となりそうな関数について警告する

en: Warn about overloaded virtual function names
ja: オーバーロードされた仮想関数名について警告する

en: Warn when the packed attribute has no effect on struct layout
ja: packed 属性が構造体配置に影響しない場合に警告する

en: Warn about function pointer arithmetic
ja: 関数ポインタの計算に関して警告する

en: Warn about multiple declarations of the same object
ja: 同一オブジェクトの宣言が複数あれば警告する

en: Warn when the compiler reorders code
ja: コンパイラがコードを並べ替えるときに警告する

en: Warn if a selector has multiple methods
ja: セレクタが複数のメソッドを持っていれば警告する

en: Warn about possible violations of sequence point rules
ja: 副作用完了点規則を破る可能性がある場合に警告する

en: Warn when one local variable shadows another
ja: あるローカル変数が他のものを覆い隠すときに警告する

en: Warn when overload promotes from unsigned to signed
ja: オーバーロードが符合無しから符合付きに格上げとなる場合に警告する

en: Do not suppress warnings from system headers
ja: システムヘッダからの警告を抑制しない

en: Warn about unrecognized pragmas
ja: 認識できない pragma に関して警告する

en: Warn about code that will never be executed
ja: 実行されることがないコードに関して警告する

en: Warn when a function is unused
ja: 関数が使われないときに警告する

en: Warn when a label is unused
ja: ラベルが使われないときに警告する

en: Warn when a function parameter is unused
ja: 関数の仮引数が使われないときに警告する

en: Warn when an expression value is unused
ja: 式の値が使われないときに警告する

en: Warn when a variable is unused
ja: 変数が使われないときに警告する

en: Align the start of functions
ja: 関数の開始をアラインする

en: Align labels which are only reached by jumping
ja: ラベルのうちジャンプ到達先となるものだけをアラインする

en: Align all labels
ja: 全てのラベルをアラインする

en: Align the start of loops
ja: ループの開始をアラインする

en: Change when template instances are emitted
ja: テンプレートインスタンスが送出された時に変更する

en: Assume arguments may alias globals but not each other
ja: 引数と大域データは別名になりうるが他の引数とは別名ではないとみなす

en: Use profiling information for branch probabilities
ja: 分岐経路推測用のプロファイル情報を利用する

en: Check the return value of new
ja: new の戻り値を検査する

en: When running CSE, follow jumps to their targets
ja: CSE で動作するとき、それらのターゲットへのジャンプに追随する

en: When running CSE, follow conditional jumps
ja: CSE で動作するとき、条件ジャンプに追随する

en: Defer popping functions args from stack until later
ja: 関数引数をスタックから pop するのを呼び出し後まで遅らせる

en: Attempt to fill delay slots of branch instructions
ja: 分岐命令の遅延スロットを使うことを試みる

en: Delete useless null pointer checks
ja: 無意味な null ポインタ検査を削除する

en: Suppress output of instruction numbers and line number notes in debugging dumps
ja: デバッグダンプで命令番号と行番号ノートの出力を抑制する

en: Enable exception handling
ja: 例外捕捉を有効にする

en: Do not store floats in registers
ja: レジスタに浮動小数を格納しない

en: Allow function addresses to be held in registers
ja: 関数アドレスをレジスタに持たせる事を許可する

en: Generate code for GNU runtime environment
ja: GNU 実行環境用のコードを生成する

en: Assume normal C execution environment
ja: 通常の C 実行環境を前提とする

en: Enable support for huge objects
ja: 大きなオブジェクトのサポート

en: Process #ident directives
ja: #ident ディレクティブを処理する

en: Export functions even if they can be inlined
ja: インラインにできる関数でも export する

en: Do not generate .size directives
ja: .size 疑似命令を生成しない

en: Integrate simple functions into their callers
ja: 単純な関数を呼び出し側に統合する

en: Emit static const variables even if they are not used
ja: 使用されない静的定数変数であっても出力する

en: Set errno after built-in math functions
ja: 組み込み数学関数の後に errno をセットする

en: Force all loop invariant computations out of loops
ja: ループ中に不変な計算をループの外に移動する

en: Support synchronous non-call exceptions
ja: 同期非呼び出し例外をサポートする

en: Perform loop unrolling for all loops
ja: 全てのループでループ展開を行なう

en: Perform loop unrolling when iteration count is known
ja: 反復回数が既知のとき、ループ展開を行なう

en: When possible do not generate stack frames
ja: 可能な場合、スタックフレームを生成しない

en: Optimize sibling and tail recursive calls
ja: sibling 呼び出しや末尾再帰呼び出しを最適化する

en: Pack structure members together without holes
ja: 構造体メンバを穴が開かないようにパックする

en: Downgrade conformance errors to warnings
ja: 規格適合性エラーを警告に格下げする

en: Strength reduce all loop general induction variables
ja: ループの中の全ての一般誘導変数を強度削減する

en: Reorder basic blocks to improve code placement
ja: コード配置を改善するために基本ブロックを再整理する

en: Enable automatic template instantiation
ja: 自動テンプレート実体化を有効にする

en: Enable scheduling across basic blocks
ja: 基本ブロックを跨ぐ命令配置を有効にする

en: Allow speculative motion of non-loads
ja: 非ロードでの不確実な動作を許可する

en: Allow speculative motion of some loads
ja: いくつかのロードでの不確実な動作を許可する

en: Allow speculative motion of more loads
ja: より多くのロードでの不確実な動作を許可する

en: Reschedule instructions before register allocation
ja: レジスタ確保の前に命令を並べ直す

en: Reschedule instructions after register allocation
ja: レジスタ確保の後で命令を並べ直す

en: Mark data as shared rather than private
ja: データをプライベートではなく共有されるようマークする

en: Use the same size for double as for float
ja: double のサイズを float と同じとして使用する

en: Insert stack checking code into the program
ja: プログラムにスタック境界検出コードを挿入する

en: Display statistics accumulated during compilation
ja: コンパイル中に蓄積された統計情報を表示する

en: Assume strict aliasing rules apply
ja: 厳密な別名規則に適合するとみなす

en: Check for syntax errors, then stop
ja: 文法エラーを検出して、そこで停止する

en: Just generate unwind tables for exception handling
ja: 巻き戻しを行なう例外補足用テーブルを生成する

en: Discard unused virtual functions
ja: 使われない仮想関数を切り捨てる

en: Implement vtables using thunks
ja: thunk を使って vtable を実装する

en: Emit common-like symbols as weak symbols
ja: コモンシンボルをウィークシンボルの様に生成する

en: Store strings in writable data section
ja: 文字列を書き込み可能データセクションに格納する

en: Emit cross referencing information
ja: 相互参照情報を生成する

en: mno-cygwin and mno-win32 are not compatible
ja: mno-cygwin と mno-win32 は共存できません

en: shared and mdll are not compatible
ja: shared と mdll とは共存できません

en: `-p' not supported; use `-pg' and gprof(1)
ja: `-p' は実装されていません. `-pg' と gprof(1) を使ってください

en: profiling not supported with -mg
ja: -mg でのプロファイルは提供されません

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: the m210 does not have little endian support
ja: m210 はリトルエンディアンサポートを行なえません

en: -pg and -fomit-frame-pointer are incompatible
ja: -pg と -fomit-frame-pointer は共存できません

en: -fjni and -femit-class-files are incompatible
ja: -fjni と -femit-class-files は共存できません

en: -fjni and -femit-class-file are incompatible
ja: -fjini と -femit-class-file は共存できません

en: -E required when input is from standard input
ja: 入力が標準入力の場合は -E が必要です
