diff options
-rw-r--r-- | bfd/ChangeLog | 5 | ||||
-rw-r--r-- | bfd/po/ja.po | 308 | ||||
-rw-r--r-- | bfd/po/ru.po | 4008 | ||||
-rw-r--r-- | binutils/ChangeLog | 5 | ||||
-rw-r--r-- | binutils/po/fr.po | 3212 | ||||
-rw-r--r-- | binutils/po/ja.po | 3276 | ||||
-rw-r--r-- | gprof/ChangeLog | 4 | ||||
-rw-r--r-- | gprof/po/ru.po | 593 | ||||
-rw-r--r-- | opcodes/ChangeLog | 4 | ||||
-rw-r--r-- | opcodes/po/fi.po | 441 |
10 files changed, 8112 insertions, 3744 deletions
diff --git a/bfd/ChangeLog b/bfd/ChangeLog index 77d99a3..a9ebff6 100644 --- a/bfd/ChangeLog +++ b/bfd/ChangeLog @@ -1,3 +1,8 @@ +2010-11-10 Nick Clifton <nickc@redhat.com> + + * po/ja.po: Updated Japanese translation. + * po/ru.po: Updated Russian translation. + 2010-11-08 Nick Clifton <nickc@redhat.com> * po/ja.po: Updated Japanese translation. diff --git a/bfd/po/ja.po b/bfd/po/ja.po index b855447..e3eab97 100644 --- a/bfd/po/ja.po +++ b/bfd/po/ja.po @@ -1,4 +1,4 @@ -# Japanese message for bfd 2.11 +# Japanese message for bfd # This file is distributed under the same license as the binutils package. # Copyright (C) 2001, 2010 Free Software Foundation, Inc. # Daisuke Yamashita <yamad@mb.infoweb.ne.jp>, 2001 @@ -8,7 +8,7 @@ msgstr "" "Project-Id-Version: bfd 2.20.1\n" "Report-Msgid-Bugs-To: bug-binutils@gnu.org\n" "POT-Creation-Date: 2010-03-03 15:03+0100\n" -"PO-Revision-Date: 2010-11-07 20:53+0900\n" +"PO-Revision-Date: 2010-11-09 20:28+0900\n" "Last-Translator: Yasuaki Taniguchi <yasuakit@gmail.com>\n" "Language-Team: Japanese <translation-team-ja@lists.sourceforge.net>\n" "MIME-Version: 1.0\n" @@ -154,19 +154,19 @@ msgid "#<Invalid error code>" msgstr "#<不適切なエラーコード>" #: bfd.c:920 -#, fuzzy, c-format +#, c-format msgid "BFD %s assertion fail %s:%d" -msgstr "bfd アサーションが失敗 %s:%d" +msgstr "BFD %s アサーション失敗 %s:%d" #: bfd.c:932 -#, fuzzy, c-format +#, c-format msgid "BFD %s internal error, aborting at %s line %d in %s\n" -msgstr "BFD 内部エラー。%s の %d 行目 %s で中断しました\n" +msgstr "BFD %1$s 内部エラー。 %4$s 内 %3$d 行 %2$s で中止しました\n" #: bfd.c:936 -#, fuzzy, c-format +#, c-format msgid "BFD %s internal error, aborting at %s line %d\n" -msgstr "BFD 内部エラー。%s の %d 行目で中断しました\n" +msgstr "BFD %1$s 内部エラー。%3$d 行 %2$s で中止しました\n" #: bfd.c:938 msgid "Please report this bug.\n" @@ -185,7 +185,7 @@ msgstr "マップしません: 環境変数が設定されていません\n" #: binary.c:284 #, c-format msgid "Warning: Writing section `%s' to huge (ie negative) file offset 0x%lx." -msgstr "警告: セクション `%s' 巨大(例 負数)なファイルオフセット 0x%lx への書込みです。" +msgstr "警告: セクション `%s' で巨大な (例: 負数) ファイルオフセット 0x%lx への書き込みです" #: bout.c:1150 elf-m10300.c:2078 elf32-avr.c:1639 elf32-frv.c:5743 #: elfxx-sparc.c:2456 reloc.c:5386 reloc16.c:162 vms.c:1918 elf32-ia64.c:788 @@ -219,11 +219,11 @@ msgstr "複数の gp 値を使用しています" #: coff-alpha.c:1560 msgid "%B: unsupported relocation: ALPHA_R_GPRELHIGH" -msgstr "%B: サポートされていない再配置: ALPHA_R_GPRELHIGH" +msgstr "%B: サポートされていない再配置です: ALPHA_R_GPRELHIGH" #: coff-alpha.c:1567 msgid "%B: unsupported relocation: ALPHA_R_GPRELLOW" -msgstr "%B: サポートされていない再配置: ALPHA_R_GPRELLOW" +msgstr "%B: サポートされていない再配置です: ALPHA_R_GPRELLOW" #: coff-alpha.c:1574 elf32-m32r.c:2477 elf64-alpha.c:3943 elf64-alpha.c:4098 #: elf32-ia64.c:4462 elf64-ia64.c:4462 @@ -231,21 +231,23 @@ msgid "%B: unknown relocation type %d" msgstr "%B: 不明な再配置型 %d です" #: coff-arm.c:1039 -#, fuzzy, c-format +#, c-format msgid "%B: unable to find THUMB glue '%s' for `%s'" -msgstr "%s: THUMB グルー '%s' (`%s' 用) を見つけられません" +msgstr "%1$B: `%3$s' に対する THUMB 糊 '%2$s' が見つかりません" #: coff-arm.c:1068 -#, fuzzy, c-format +#, c-format msgid "%B: unable to find ARM glue '%s' for `%s'" -msgstr "%s: ARM グルー '%s' (`%s' 用) を見つけられません" +msgstr "%1$B: `%3$s' に対する ARM 糊 '%2$s' が見つかりません" #: coff-arm.c:1370 elf32-arm.c:6372 -#, fuzzy, c-format +#, c-format msgid "" "%B(%s): warning: interworking not enabled.\n" " first occurrence: %B: arm call to thumb" -msgstr "%s(%s): 警告: interworking が有効ではありません。" +msgstr "" +"%B(%s): 警告: ARM/THUMB 命令相互利用が有効になっていません。\n" +" 最初の出現箇所: %B: THUMB を呼び出す ARM 命令" #: coff-arm.c:1460 #, c-format @@ -254,49 +256,52 @@ msgid "" " first occurrence: %B: thumb call to arm\n" " consider relinking with --support-old-code enabled" msgstr "" +"%B(%s): 警告: ARM/THUMB 命令相互利用が有効になっていません。\n" +" 最初の出現箇所: %B: ARM を呼び出す THUMB 命令\n" +" --support-old-code を有効にして再リンクすることを検討してください" #: coff-arm.c:1755 coff-tic80.c:695 cofflink.c:3030 msgid "%B: bad reloc address 0x%lx in section `%A'" -msgstr "%B: 不正な再配置アドレス 0x%lx がセクション `%s' 内にあります" +msgstr "%1$B: セクション `%3$A' 内に誤った再配置アドレス 0x%2$lx があります" #: coff-arm.c:2080 msgid "%B: illegal symbol index in reloc: %d" msgstr "%B: 再配置内のシンボル索引が不正です: %d" #: coff-arm.c:2211 -#, fuzzy, c-format +#, c-format msgid "error: %B is compiled for APCS-%d, whereas %B is compiled for APCS-%d" -msgstr "エラー: %s は APCS-%d 用にコンパイルされたにもかかわらず、%s が APCS-%d 用にコンパイルされました" +msgstr "エラー: %B は APCS-%d に対してコンパイルされているにもかかわらず、 %B は APCS-%d に対してコンパイルされています" #: coff-arm.c:2227 elf32-arm.c:10334 -#, fuzzy, c-format +#, c-format msgid "error: %B passes floats in float registers, whereas %B passes them in integer registers" -msgstr "エラー: %s は浮動小数を%sレジスタに渡しているにもかかわらず、%s がそれらを%sレジスタに渡しています" +msgstr "エラー: %B は浮動小数を浮動小数レジスタに渡しているにもかかわらず、 %B は浮動小数を整数レジスタに渡しています" #: coff-arm.c:2230 elf32-arm.c:10338 -#, fuzzy, c-format +#, c-format msgid "error: %B passes floats in integer registers, whereas %B passes them in float registers" -msgstr "エラー: %s は浮動小数を%sレジスタに渡しているにもかかわらず、%s がそれらを%sレジスタに渡しています" +msgstr "エラー: %B は浮動小数を整数レジスタに渡しているにもかかわらず、 %B は浮動小数を浮動小数レジスタに渡しています" #: coff-arm.c:2244 -#, fuzzy, c-format +#, c-format msgid "error: %B is compiled as position independent code, whereas target %B is absolute position" -msgstr "%s: エラー: 位置非依存コードとしてコンパイルされたにもかかわらず、ターゲット %s は絶対位置になっています" +msgstr "エラー: %B は位置非依存コードとしてコンパイルされているにも関わらず、ターゲット %B は絶対位置コードになっています" #: coff-arm.c:2247 -#, fuzzy, c-format +#, c-format msgid "error: %B is compiled as absolute position code, whereas target %B is position independent" -msgstr "%s: エラー: 絶対位置コードとしてコンパイルされたにもかかわらず、ターゲット %s は位置非依存コードになっています" +msgstr "エラー: %B は絶対位置コードとしてコンパイルされているにもかかわらず、ターゲット %B は位置非依存コードになっています" #: coff-arm.c:2275 elf32-arm.c:10403 -#, fuzzy, c-format +#, c-format msgid "Warning: %B supports interworking, whereas %B does not" -msgstr "警告: 入力ファイル %s が interworking をサポートしているにもかかわらず、%s はサポートしていません。" +msgstr "警告: %B は ARM/THUMB 命令相互利用をサポートしているにもかかわらず、 %B はサポートしていません" #: coff-arm.c:2278 elf32-arm.c:10409 -#, fuzzy, c-format +#, c-format msgid "Warning: %B does not support interworking, whereas %B does" -msgstr "警告: 入力ファイル %s が interworking をサポートしているにもかかわらず、%s はサポートしています。" +msgstr "警告: %B は ARM/THUMB 命令相互利用をサポートしていないにもかかわらず、 %B はサポートしています" #: coff-arm.c:2302 #, c-format @@ -326,32 +331,32 @@ msgstr " [絶対位置]" #: coff-arm.c:2321 #, c-format msgid " [interworking flag not initialised]" -msgstr " [interworking フラグは初期化されていません]" +msgstr " [ARM/THUMB 命令相互利用のフラグは初期化されていません]" #: coff-arm.c:2323 #, c-format msgid " [interworking supported]" -msgstr " [interworking がサポートされます]" +msgstr " [ARM/THUMB 命令相互利用がサポートされています]" #: coff-arm.c:2325 #, c-format msgid " [interworking not supported]" -msgstr " [interworking はサポートされません]" +msgstr " [ARM/THUMB 命令相互利用はサポートされていません]" #: coff-arm.c:2371 elf32-arm.c:9367 -#, fuzzy, c-format +#, c-format msgid "Warning: Not setting interworking flag of %B since it has already been specified as non-interworking" -msgstr "警告: 既に非 interworking と指定されているため、%s の interworking フラグを設定しません" +msgstr "警告: ARM/THUMB 命令相互利用をしないように既に指定されているため、 %B の ARM/THUMB 命令相互利用フラグを設定しません" #: coff-arm.c:2375 elf32-arm.c:9371 -#, fuzzy, c-format +#, c-format msgid "Warning: Clearing the interworking flag of %B due to outside request" -msgstr "警告: 要求外のため %s の interworking フラグをクリアします" +msgstr "警告: 要求外のため %s の ARM/THUMB 命令相互利用フラグをクリアします" #: coff-h8300.c:1122 #, c-format msgid "cannot handle R_MEM_INDIRECT reloc when using %s output" -msgstr "" +msgstr "%s 出力を利用している時には R_MEM_INDIRECT 再配置を扱えません" #: coff-i860.c:147 #, c-format @@ -360,11 +365,11 @@ msgstr "再配置 `%s' はまだ実装されていません\n" #: coff-i860.c:605 coff-tic54x.c:398 coffcode.h:5143 msgid "%B: warning: illegal symbol index %ld in relocs" -msgstr "%B: 警告: 不正なシンボル索引 %ld が再配置内にあります" +msgstr "%B: 警告: 不正なシンボル索引 %ld が再配置領域内にあります" #: coff-i960.c:143 coff-i960.c:506 msgid "uncertain calling convention for non-COFF symbol" -msgstr "非 COFF シンボル用の呼び出し規約が不確定です" +msgstr "非 COFF シンボルに対する呼び出し規約が不確定です" #: coff-m68k.c:506 elf32-bfin.c:5691 elf32-cr16.c:2965 elf32-m68k.c:4615 msgid "unsupported reloc type" @@ -372,19 +377,19 @@ msgstr "サポートされていない再配置型です" #: coff-maxq.c:126 msgid "Can't Make it a Short Jump" -msgstr "" +msgstr "短いジャンプを行うことができません" #: coff-maxq.c:191 msgid "Exceeds Long Jump Range" -msgstr "" +msgstr "長いジャンプの範囲を超えています" #: coff-maxq.c:202 coff-maxq.c:276 msgid "Absolute address Exceeds 16 bit Range" -msgstr "" +msgstr "絶対アドレスが 16 bit の範囲を超えています" #: coff-maxq.c:240 msgid "Absolute address Exceeds 8 bit Range" -msgstr "" +msgstr "絶対アドレスが 8 bit の範囲を超えています" #: coff-maxq.c:333 msgid "Unrecognized Reloc Type" @@ -402,7 +407,7 @@ msgstr "認識できない再配置です" #: coff-rs6000.c:2789 #, c-format msgid "%s: unsupported relocation type 0x%02x" -msgstr "%s: 再配置型 0x%02x はサポートされません" +msgstr "%s: 再配置型 0x%02x はサポートされていません" #: coff-rs6000.c:2882 #, c-format @@ -421,7 +426,7 @@ msgstr "認識できない再配置型 0x%x です" #: coff-tic4x.c:240 #, c-format msgid "%s: warning: illegal symbol index %ld in relocs" -msgstr "%s: 警告: 不正なシンボル索引 %ld が再配置内にあります" +msgstr "%s: 警告: 不正なシンボル索引 %ld が再配置領域内にあります" #: coff-w65.c:367 #, c-format @@ -429,20 +434,19 @@ msgid "ignoring reloc %s\n" msgstr "再配置 %s を無視しています\n" #: coffcode.h:960 -#, fuzzy msgid "%B: warning: COMDAT symbol '%s' does not match section name '%s'" -msgstr "警告: %s: 局所シンボル `%s' がセクションを持っていません" +msgstr "%B: 警告: COMDAT シンボル '%s' はセクション名 '%s' に適合しません" #. Generate a warning message rather using the 'unhandled' #. variable as this will allow some .sys files generate by #. other toolchains to be processed. See bugzilla issue 196. #: coffcode.h:1176 msgid "%B: Warning: Ignoring section flag IMAGE_SCN_MEM_NOT_PAGED in section %s" -msgstr "" +msgstr "%B: 警告: セクション %s 内の IMAGE_SCN_MEM_NOT_PAGED セクションフラグを無視しています" #: coffcode.h:1240 msgid "%B (%s): Section flag %s (0x%x) ignored" -msgstr "" +msgstr "%B (%s): セクションフラグ %s (0x%x) を無視しました" #: coffcode.h:2382 #, c-format @@ -455,7 +459,7 @@ msgstr "%B: 存在しないシンボル索引に対する再配置です: %ld" #: coffcode.h:3669 msgid "%B: section %s: string table overflow at offset %ld" -msgstr "%B: セクション %s: オフセット %ld で文字列テーブルがオーバーフローしました" +msgstr "%B: セクション %s: オフセット %ld で文字列テーブルが溢れました" #: coffcode.h:4477 msgid "%B: warning: line number table read failed" @@ -470,9 +474,8 @@ msgid "%B: warning: duplicate line number information for `%s'" msgstr "%B: 警告: `%s' に対する行番号情報が重複しています" #: coffcode.h:4912 -#, fuzzy msgid "%B: Unrecognized storage class %d for %s symbol `%s'" -msgstr "%s: 記憶クラス %d (section %s, symbol `%s') を認識できません" +msgstr "%1$B: %3$s シンボル `%4$s' に対する認識できない記憶域クラス %2$d です" #: coffcode.h:5038 msgid "warning: %B: local symbol `%s' has no section" @@ -487,34 +490,31 @@ msgid "%B: bad string table size %lu" msgstr "%s: 文字列テーブルサイズ %lu が誤っています" #: cofflink.c:513 elflink.c:4308 -#, fuzzy msgid "Warning: type of symbol `%s' changed from %d to %d in %B" -msgstr "警告: シンボル `%s' の型は %d から %d に変更されました (%s 内)" +msgstr "警告: %4$B 内でシンボル `%1$s' の型が %2$d から %3$d に変更されました" #: cofflink.c:2308 -#, fuzzy msgid "%B: relocs in section `%A', but it has no contents" -msgstr "%s: セクション `%s' 内の再配置領域に内容がありません" +msgstr "%B: セクション `%A' に再配置領域がありますが、中身がありません" #: cofflink.c:2639 coffswap.h:826 #, c-format msgid "%s: %s: reloc overflow: 0x%lx > 0xffff" -msgstr "%s: %s: 再配置領域がオーバーフローしました: 0x%lx > 0xffff" +msgstr "%s: %s: 再配置領域が溢れました: 0x%lx > 0xffff" #: cofflink.c:2648 coffswap.h:812 #, c-format msgid "%s: warning: %s: line number overflow: 0x%lx > 0xffff" -msgstr "%s: 警告: %s: 行番号がオーバーフローしました: 0x%lx > 0xffff" +msgstr "%s: 警告: %s: 行番号が溢れました: 0x%lx > 0xffff" #: cpu-arm.c:189 cpu-arm.c:200 -#, fuzzy msgid "error: %B is compiled for the EP9312, whereas %B is compiled for XScale" -msgstr "エラー: %s は APCS-%d 用にコンパイルされたにもかかわらず、%s が APCS-%d 用にコンパイルされました" +msgstr "エラー: %B は EP9312 に対してコンパイルされているにもかかわらず、 %B は XScale に対してコンパイルされています" #: cpu-arm.c:332 #, c-format msgid "warning: unable to update contents of %s section in %s" -msgstr "" +msgstr "警告: %2$s 内にある %1$s セクションの内容を更新できません" #: dwarf2.c:436 #, c-format @@ -522,19 +522,19 @@ msgid "Dwarf Error: Can't find %s section." msgstr "Dwarf エラー: %s セクションが見つかりません。" #: dwarf2.c:463 -#, fuzzy, c-format +#, c-format msgid "Dwarf Error: unable to decompress %s section." -msgstr "Dwarf エラー: 行番号セクションが変形されました。" +msgstr "Dwarf エラー: %s セクションを伸張できません。" #: dwarf2.c:474 -#, fuzzy, c-format +#, c-format msgid "Dwarf Error: Offset (%lu) greater than or equal to %s size (%lu)." -msgstr "Dwarf エラー: line オフセット (%u) が line サイズ (%u) より大きいです。" +msgstr "Dwarf エラー: オフセット (%lu) が %s のサイズ (%lu) 以上です。" #: dwarf2.c:871 -#, fuzzy, c-format +#, c-format msgid "Dwarf Error: Invalid or unhandled FORM value: %u." -msgstr "Dwarf エラー: FORM 値が不適切であるか、取り扱えません: %d。" +msgstr "Dwarf エラー: 無効または扱えない FORM 値です: %u" #: dwarf2.c:1085 msgid "Dwarf Error: mangled line number section (bad file number)." @@ -882,18 +882,20 @@ msgid "%B: unsupported relocation type %s" msgstr "%s: サポートされていない再配置タイプ %s です" #: elf32-arm.c:3149 -#, fuzzy msgid "" "%B(%s): warning: interworking not enabled.\n" " first occurrence: %B: Thumb call to ARM" -msgstr "%s(%s): 警告: interworking が有効ではありません。" +msgstr "" +"%B(%s): 警告: ARM/THUMB 命令相互利用が有効ではありません\n" +" 最初の出現箇所: %B: ARM を呼び出す THUMB 命令" #: elf32-arm.c:3190 -#, fuzzy msgid "" "%B(%s): warning: interworking not enabled.\n" " first occurrence: %B: ARM call to Thumb" -msgstr "%s(%s): 警告: interworking が有効ではありません。" +msgstr "" +"%B(%s): 警告: ARM/THUMB 命令相互利用が有効ではありません\n" +" 最初の出現箇所: %B: THUMB を呼び出す ARM 命令" #: elf32-arm.c:3387 elf32-arm.c:4692 #, c-format @@ -901,18 +903,18 @@ msgid "%s: cannot create stub entry %s" msgstr "%s: スタブエントリ %s を作成できません" #: elf32-arm.c:4804 -#, fuzzy, c-format +#, c-format msgid "unable to find THUMB glue '%s' for '%s'" -msgstr "%s: THUMB グルー '%s' (`%s' 用) を見つけられません" +msgstr "'%2$s' に対する THUMB 糊 '%1$s' が見つかりません" #: elf32-arm.c:4838 -#, fuzzy, c-format +#, c-format msgid "unable to find ARM glue '%s' for '%s'" -msgstr "%s: ARM グルー '%s' (`%s' 用) を見つけられません" +msgstr "'%2$s' に対する ARM 糊 '%1$s' が見つかりません" #: elf32-arm.c:5365 msgid "%B: BE8 images only valid in big-endian mode." -msgstr "" +msgstr "%B: BE8 イメージはビッグエンディアンモードでのみ有効です" #. Give a warning, but do as the user requests anyway. #: elf32-arm.c:5590 @@ -1096,17 +1098,17 @@ msgstr " [interworking は有効]" #: elf32-arm.c:10453 #, c-format msgid " [VFP float format]" -msgstr "" +msgstr " [VFP 浮動小数形式]" #: elf32-arm.c:10455 #, c-format msgid " [Maverick float format]" -msgstr "" +msgstr " [Maverick 浮動小数形式]" #: elf32-arm.c:10457 #, c-format msgid " [FPA float format]" -msgstr "" +msgstr " [FPA 浮動小数形式]" #: elf32-arm.c:10466 #, c-format @@ -1126,7 +1128,7 @@ msgstr " [ソフトウェア浮動小数点]" #: elf32-arm.c:10481 #, c-format msgid " [Version1 EABI]" -msgstr " [バージョン1 EABI]" +msgstr " [バージョン 1 EABI]" #: elf32-arm.c:10484 elf32-arm.c:10495 #, c-format @@ -1139,9 +1141,9 @@ msgid " [unsorted symbol table]" msgstr " [未ソートシンボルテーブル]" #: elf32-arm.c:10492 -#, fuzzy, c-format +#, c-format msgid " [Version2 EABI]" -msgstr " [バージョン1 EABI]" +msgstr " [バージョン 2 EABI]" #: elf32-arm.c:10500 #, c-format @@ -1154,29 +1156,29 @@ msgid " [mapping symbols precede others]" msgstr "" #: elf32-arm.c:10510 -#, fuzzy, c-format +#, c-format msgid " [Version3 EABI]" -msgstr " [バージョン1 EABI]" +msgstr " [バージョン 3 EABI]" #: elf32-arm.c:10514 -#, fuzzy, c-format +#, c-format msgid " [Version4 EABI]" -msgstr " [バージョン1 EABI]" +msgstr " [バージョン 4 EABI]" #: elf32-arm.c:10518 -#, fuzzy, c-format +#, c-format msgid " [Version5 EABI]" -msgstr " [バージョン1 EABI]" +msgstr " [バージョン 5 EABI]" #: elf32-arm.c:10521 #, c-format msgid " [BE8]" -msgstr "" +msgstr " [BE8]" #: elf32-arm.c:10524 #, c-format msgid " [LE8]" -msgstr "" +msgstr " [LE8]" #: elf32-arm.c:10530 #, c-format @@ -1385,7 +1387,7 @@ msgstr "%s: 再配置 %s は共有オブジェクトを作成したときには #: elf32-cris.c:4054 msgid "Unexpected machine number" -msgstr "" +msgstr "予期しないマシン番号です" #: elf32-cris.c:4108 #, c-format @@ -1395,30 +1397,28 @@ msgstr " [ _ 接頭辞つきシンボル]" #: elf32-cris.c:4111 #, c-format msgid " [v10 and v32]" -msgstr "" +msgstr " [v10 および v32]" #: elf32-cris.c:4114 -#, fuzzy, c-format +#, c-format msgid " [v32]" -msgstr " [cpu32]" +msgstr " [v32]" #: elf32-cris.c:4159 -#, fuzzy msgid "%B: uses _-prefixed symbols, but writing file with non-prefixed symbols" -msgstr "%s: _ 接頭辞シンボルを使っていますが、ファイルに接頭辞無しで書き込みます" +msgstr "%B: _ 接頭辞付きシンボルを使用していますが、ファイルには _ 接頭辞無しシンボルとして書き込みます" #: elf32-cris.c:4160 -#, fuzzy msgid "%B: uses non-prefixed symbols, but writing file with _-prefixed symbols" -msgstr "%s: 接頭辞無しのシンボルを使っていますが、ファイルには _ 接頭辞付きで書き込みます" +msgstr "%B: _ 接頭辞無しシンボルを使用していますが、ファイルには _ 接頭辞付きシンボルとして書き込みます" #: elf32-cris.c:4179 msgid "%B contains CRIS v32 code, incompatible with previous objects" -msgstr "" +msgstr "%B には CRIS v32 コードが含まれています。これは前のオブジェクトと互換性がありません" #: elf32-cris.c:4181 msgid "%B contains non-CRIS-v32 code, incompatible with previous objects" -msgstr "" +msgstr "%B には非-CRIS-v32 コードが含まれています。これは前のオブジェクトと互換性がありません" #: elf32-frv.c:1507 elf32-frv.c:1656 msgid "relocation requires zero addend" @@ -1430,51 +1430,51 @@ msgstr "" #: elf32-frv.c:2980 msgid "R_FRV_GETTLSOFF not applied to a call instruction" -msgstr "" +msgstr "R_FRV_GETTLSOFF は call 命令に適用されません" #: elf32-frv.c:3022 msgid "R_FRV_GOTTLSDESC12 not applied to an lddi instruction" -msgstr "" +msgstr "R_FRV_GOTTLSDESC12 は lddi 命令に適用されません" #: elf32-frv.c:3093 msgid "R_FRV_GOTTLSDESCHI not applied to a sethi instruction" -msgstr "" +msgstr "R_FRV_GOTTLSDESCHI は sethi 命令に適用されません" #: elf32-frv.c:3130 msgid "R_FRV_GOTTLSDESCLO not applied to a setlo or setlos instruction" -msgstr "" +msgstr "R_FRV_GOTTLSDESCLO は setlo または setlos 命令に適用されません" #: elf32-frv.c:3178 msgid "R_FRV_TLSDESC_RELAX not applied to an ldd instruction" -msgstr "" +msgstr "R_FRV_TLSDESC_RELAX は ldd 命令に適用されません" #: elf32-frv.c:3262 msgid "R_FRV_GETTLSOFF_RELAX not applied to a calll instruction" -msgstr "" +msgstr "R_FRV_GETTLSOFF_RELAX は calll 命令に適用されません" #: elf32-frv.c:3317 msgid "R_FRV_GOTTLSOFF12 not applied to an ldi instruction" -msgstr "" +msgstr "R_FRV_GOTTLSOFF12 は ldi 命令に適用されません" #: elf32-frv.c:3347 msgid "R_FRV_GOTTLSOFFHI not applied to a sethi instruction" -msgstr "" +msgstr "R_FRV_GOTTLSOFFHI は sethi 命令に適用されません" #: elf32-frv.c:3376 msgid "R_FRV_GOTTLSOFFLO not applied to a setlo or setlos instruction" -msgstr "" +msgstr "R_FRV_GOTTLSOFFLO は setlo または setlos 命令に適用されません" #: elf32-frv.c:3407 msgid "R_FRV_TLSOFF_RELAX not applied to an ld instruction" -msgstr "" +msgstr "R_FRV_TLSOFF_RELAX は ld 命令に適用されません" #: elf32-frv.c:3452 msgid "R_FRV_TLSMOFFHI not applied to a sethi instruction" -msgstr "" +msgstr "R_FRV_TLSMOFFHI は sethi 命令に適用されません" #: elf32-frv.c:3479 msgid "R_FRV_TLSMOFFLO not applied to a setlo or setlos instruction" -msgstr "" +msgstr "R_FRV_TLSMOFFLO は setlo または setlos 命令に適用されません" #: elf32-frv.c:3600 msgid "R_FRV_FUNCDESC references dynamic symbol with nonzero addend" @@ -1485,28 +1485,27 @@ msgid "R_FRV_FUNCDESC_VALUE references dynamic symbol with nonzero addend" msgstr "" #: elf32-frv.c:3977 elf32-frv.c:4133 -#, fuzzy msgid "%B(%A+0x%lx): reloc against `%s': %s" -msgstr "%s(%s+0x%lx): %s (%s) を取り扱えません" +msgstr "%B(%A+0x%lx): `%s' に対する再配置: %s" #: elf32-frv.c:3979 elf32-frv.c:3983 msgid "relocation references a different segment" msgstr "" #: elf32-frv.c:6730 -#, fuzzy, c-format +#, c-format msgid "%s: compiled with %s and linked with modules that use non-pic relocations" -msgstr "%s: -mrelocatable を付けてコンパイルされたものと普通にコンパイルされたモジュールとをリンクしました" +msgstr "" #: elf32-frv.c:6783 elf32-iq2000.c:852 elf32-m32c.c:814 -#, fuzzy, c-format +#, c-format msgid "%s: compiled with %s and linked with modules compiled with %s" -msgstr "%s: -mrelocatable を付けてコンパイルされたものと普通にコンパイルされたモジュールとをリンクしました" +msgstr "" #: elf32-frv.c:6795 -#, fuzzy, c-format +#, c-format msgid "%s: uses different unknown e_flags (0x%lx) fields than previous modules (0x%lx)" -msgstr "%s: 使用している e_flags(0x%lx) が以前のモジュール (0x%lx) と異なっています" +msgstr "" #: elf32-frv.c:6845 elf32-iq2000.c:889 elf32-m32c.c:850 elf32-mt.c:583 #, fuzzy, c-format @@ -1547,9 +1546,8 @@ msgstr ".got セクションが .plt セクションの直後にありません" #: elf32-i386.c:371 elf32-ppc.c:1674 elf32-s390.c:379 elf64-ppc.c:2283 #: elf64-s390.c:403 elf64-x86-64.c:234 -#, fuzzy msgid "%B: invalid relocation type %d" -msgstr "%s: 再配置タイプ %d は不適切です" +msgstr "%B: 無効な再配置型 %d です" #: elf32-i386.c:1246 elf64-x86-64.c:1030 msgid "%B: TLS transition from %s to %s against `%s' at 0x%lx in section `%A' failed" @@ -1562,41 +1560,35 @@ msgstr "" #: elf32-i386.c:1549 elf32-s390.c:1180 elf32-sh.c:5065 elf32-xtensa.c:1173 #: elf64-s390.c:1143 elfxx-sparc.c:1257 msgid "%B: `%s' accessed both as normal and thread local symbol" -msgstr "" +msgstr "%B: `%s' が通常のシンボルとスレッド局所シンボルにアクセスしました" #: elf32-i386.c:2807 -#, fuzzy msgid "%B: unrecognized relocation (0x%x) in section `%A'" -msgstr "%s: 不正な再配置アドレス 0x%lx がセクション `%s' 内にあります" +msgstr "%1$B: セクション `%3$A' に認識できない再配置 (0x%2$x) があります" #: elf32-i386.c:3221 elf64-x86-64.c:3082 -#, fuzzy msgid "hidden symbol" -msgstr "シンボルがありません" +msgstr "隠されたシンボル" #: elf32-i386.c:3224 elf64-x86-64.c:3085 msgid "internal symbol" -msgstr "" +msgstr "内部シンボル" #: elf32-i386.c:3227 elf64-x86-64.c:3088 -#, fuzzy msgid "protected symbol" -msgstr "シンボルがありません" +msgstr "保護されたシンボル" #: elf32-i386.c:3230 elf64-x86-64.c:3091 -#, fuzzy msgid "symbol" -msgstr "シンボルがありません" +msgstr "シンボル" #: elf32-i386.c:3235 -#, fuzzy msgid "%B: relocation R_386_GOTOFF against undefined %s `%s' can not be used when making a shared object" -msgstr "%s: 再配置 %s は共有オブジェクトを作成している時点では利用できません" +msgstr "" #: elf32-i386.c:3245 -#, fuzzy msgid "%B: relocation R_386_GOTOFF against protected function `%s' can not be used when making a shared object" -msgstr "%s: 再配置 %s は共有オブジェクトを作成している時点では利用できません" +msgstr "" #: elf32-ip2k.c:868 elf32-ip2k.c:874 elf32-ip2k.c:941 elf32-ip2k.c:947 msgid "ip2k relaxer: switch table without complete matching relocation information." @@ -1670,9 +1662,9 @@ msgid ": m32rx instructions" msgstr ": m32rx 命令" #: elf32-m32r.c:3595 -#, fuzzy, c-format +#, c-format msgid ": m32r2 instructions" -msgstr ": m32r 命令" +msgstr ": m32r2 命令" #: elf32-m68hc1x.c:1048 #, c-format @@ -1710,37 +1702,37 @@ msgstr "%s: 使用している e_flags(0x%lx) が以前のモジュール (0x%lx #: elf32-m68hc1x.c:1283 #, c-format msgid "[abi=32-bit int, " -msgstr "" +msgstr "[abi=32-ビット整数, " #: elf32-m68hc1x.c:1285 #, c-format msgid "[abi=16-bit int, " -msgstr "" +msgstr "[abi=16-ビット整数, " #: elf32-m68hc1x.c:1288 #, c-format msgid "64-bit double, " -msgstr "" +msgstr "64-ビット倍精度浮動小数, " #: elf32-m68hc1x.c:1290 #, c-format msgid "32-bit double, " -msgstr "" +msgstr "32-ビット倍精度浮動小数, " #: elf32-m68hc1x.c:1293 #, c-format msgid "cpu=HC11]" -msgstr "" +msgstr "cpu=HC11]" #: elf32-m68hc1x.c:1295 #, c-format msgid "cpu=HCS12]" -msgstr "" +msgstr "cpu=HCS12]" #: elf32-m68hc1x.c:1297 #, c-format msgid "cpu=HC12]" -msgstr "" +msgstr "cpu=HC12]" #: elf32-m68hc1x.c:1300 #, c-format @@ -1753,9 +1745,8 @@ msgid " [memory=flat]" msgstr "" #: elf32-m68k.c:1184 elf32-m68k.c:1185 -#, fuzzy msgid "unknown" -msgstr "*不 明*" +msgstr "不明" #: elf32-m68k.c:1645 msgid "%B: GOT overflow: Number of relocations with 8-bit offset > %d" @@ -1770,32 +1761,30 @@ msgid "%B(%A+0x%lx): R_68K_TLS_LE32 relocation not permitted in shared object" msgstr "" #: elf32-mcore.c:99 elf32-mcore.c:442 -#, fuzzy msgid "%B: Relocation %s (%d) is not currently supported.\n" -msgstr "%s: 再配置 %s (%d) は現在のところサポートされていません\n" +msgstr "%B: 再配置 %s (%d) は現在のところサポートされていません。\n" #: elf32-mcore.c:428 -#, fuzzy msgid "%B: Unknown relocation type %d\n" -msgstr "%s: 再配置タイプ %d は不明です\n" +msgstr "%B: 不明な再配置型 %d です\n" #: elf32-mep.c:654 msgid "%B and %B are for different cores" -msgstr "" +msgstr "%B および %B は異なるコアに対するものです" #: elf32-mep.c:671 msgid "%B and %B are for different configurations" -msgstr "" +msgstr "%B および %B は異なる設定に対するものです" #: elf32-mep.c:708 #, fuzzy, c-format msgid "private flags = 0x%lx" -msgstr "private フラグ = %lx" +msgstr "private フラグ = 0x%lx" #: elf32-microblaze.c:737 #, c-format msgid "%s: unknown relocation type %d" -msgstr "%s: 再配置タイプ %d が不明です" +msgstr "%s: 再配置型 %d が不明です" #: elf32-microblaze.c:862 elf32-microblaze.c:907 #, c-format @@ -1803,9 +1792,8 @@ msgid "%s: The target (%s) of an %s relocation is in the wrong section (%s)" msgstr "%s: ターゲット (%s, %s 再配置) が間違ったセクション (%s) 内にあります" #: elf32-microblaze.c:1150 elfxx-sparc.c:2957 -#, fuzzy msgid "%B: probably compiled without -fPIC?" -msgstr "%s: 恐らく -fPIC を付けずにコンパイルしたのでは?" +msgstr "%B: 恐らく -fPIC を付けずにコンパイルしたのでは?" #: elf32-microblaze.c:2086 elflink.c:12457 #, fuzzy diff --git a/bfd/po/ru.po b/bfd/po/ru.po index 1bd5298..fc8084d 100644 --- a/bfd/po/ru.po +++ b/bfd/po/ru.po @@ -2,174 +2,174 @@ # Copyright (C) 2003, 2005, 2006, 2009 Free Software Foundation, Inc. # This file is distributed under the same license as the binutils package. # -# Yuri Kozlov <yuray@komyakino.ru>, 2009. +# Yuri Kozlov <yuray@komyakino.ru>, 2009, 2010. msgid "" msgstr "" -"Project-Id-Version: bfd 2.20\n" +"Project-Id-Version: bfd 2.20.90\n" "Report-Msgid-Bugs-To: bug-binutils@gnu.org\n" -"POT-Creation-Date: 2009-09-07 14:05+0200\n" -"PO-Revision-Date: 2009-11-11 20:27+0300\n" +"POT-Creation-Date: 2010-11-05 11:31+0100\n" +"PO-Revision-Date: 2010-11-10 11:25+0300\n" "Last-Translator: Yuri Kozlov <yuray@komyakino.ru>\n" "Language-Team: Russian <gnu@mx.ru>\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Generator: KBabel 1.11.4\n" +"X-Generator: Lokalize 1.0\n" "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" #: aout-adobe.c:127 msgid "%B: Unknown section type in a.out.adobe file: %x\n" -msgstr "%B: Неизвестный тип раздела в файле a.out.adobe: %x\n" +msgstr "%B: неизвестный тип раздела в файле a.out.adobe: %x\n" -#: aout-cris.c:204 +#: aout-cris.c:199 #, c-format msgid "%s: Invalid relocation type exported: %d" -msgstr "%s: Экспортирован неверный тип перемещения: %d" +msgstr "%s: экспортирован неверный тип перемещения: %d" -#: aout-cris.c:247 +#: aout-cris.c:242 msgid "%B: Invalid relocation type imported: %d" msgstr "%s: Импортирован неверный тип перемещения: %d" -#: aout-cris.c:258 +#: aout-cris.c:253 msgid "%B: Bad relocation record imported: %d" msgstr "%B: Импортирована некорректная запись о перемещении: %d" -#: aoutx.h:1271 aoutx.h:1609 +#: aoutx.h:1273 aoutx.h:1611 #, c-format msgid "%s: can not represent section `%s' in a.out object file format" msgstr "%s: нельзя представить раздел `%s' в объектном файле формата a.out" -#: aoutx.h:1575 +#: aoutx.h:1577 #, c-format msgid "%s: can not represent section for symbol `%s' in a.out object file format" msgstr "%s: нельзя представить раздел для символа `%s' в объектном файле формата a.out" -#: aoutx.h:1577 +#: aoutx.h:1579 vms-alpha.c:7649 msgid "*unknown*" msgstr "*неизвестно*" -#: aoutx.h:3994 aoutx.h:4320 +#: aoutx.h:4007 aoutx.h:4333 msgid "%P: %B: unexpected relocation type\n" msgstr "%P: %B: неожиданный тип перемещения\n" -#: aoutx.h:5354 +#: aoutx.h:5364 #, c-format msgid "%s: relocatable link from %s to %s not supported" msgstr "%s: перемещаемая ссылка из %s в %s не поддерживается" -#: archive.c:2056 +#: archive.c:2125 msgid "Warning: writing archive was slow: rewriting timestamp\n" msgstr "Предупреждение: медленная запись в архив: обновляется метка времени\n" -#: archive.c:2342 +#: archive.c:2416 msgid "Reading archive file mod timestamp" msgstr "Чтение метки времени архивного файла mod" -#: archive.c:2366 +#: archive.c:2440 msgid "Writing updated armap timestamp" msgstr "Запись обновлённой метки времени armap" -#: bfd.c:375 +#: bfd.c:395 msgid "No error" msgstr "Нет ошибки" -#: bfd.c:376 +#: bfd.c:396 msgid "System call error" msgstr "Ошибка системного вызова" -#: bfd.c:377 +#: bfd.c:397 msgid "Invalid bfd target" msgstr "Неверная цель bfd" -#: bfd.c:378 +#: bfd.c:398 msgid "File in wrong format" msgstr "Файл в неправильном формате" -#: bfd.c:379 +#: bfd.c:399 msgid "Archive object file in wrong format" msgstr "Архивный объектный файл в неправильном формате" -#: bfd.c:380 +#: bfd.c:400 msgid "Invalid operation" msgstr "Неверная операция" -#: bfd.c:381 +#: bfd.c:401 msgid "Memory exhausted" msgstr "Закончилась память" -#: bfd.c:382 +#: bfd.c:402 msgid "No symbols" msgstr "Нет символов" -#: bfd.c:383 +#: bfd.c:403 msgid "Archive has no index; run ranlib to add one" msgstr "Архив без индекса; запуск ranlib для создания" -#: bfd.c:384 +#: bfd.c:404 msgid "No more archived files" msgstr "Архивные файлы закончились" -#: bfd.c:385 +#: bfd.c:405 msgid "Malformed archive" msgstr "Искажённый архив" -#: bfd.c:386 +#: bfd.c:406 msgid "File format not recognized" msgstr "Формат файла не распознан" -#: bfd.c:387 +#: bfd.c:407 msgid "File format is ambiguous" msgstr "Формат файла неоднозначен" -#: bfd.c:388 +#: bfd.c:408 msgid "Section has no contents" msgstr "Раздел не имеет содержимого" -#: bfd.c:389 +#: bfd.c:409 msgid "Nonrepresentable section on output" msgstr "Раздел, непредставимый для вывода" -#: bfd.c:390 +#: bfd.c:410 msgid "Symbol needs debug section which does not exist" msgstr "Для символа требуется отладочный раздел, но его не существует" -#: bfd.c:391 +#: bfd.c:411 msgid "Bad value" msgstr "Некорректное значение" -#: bfd.c:392 +#: bfd.c:412 msgid "File truncated" msgstr "Файл усечён" -#: bfd.c:393 +#: bfd.c:413 msgid "File too big" msgstr "Файл слишком большой" -#: bfd.c:394 +#: bfd.c:414 #, c-format msgid "Error reading %s: %s" msgstr "Ошибка чтения %s: %s" -#: bfd.c:395 +#: bfd.c:415 msgid "#<Invalid error code>" msgstr "#<Неверный код ошибки>" -#: bfd.c:919 +#: bfd.c:939 #, c-format msgid "BFD %s assertion fail %s:%d" msgstr "Оператор контроля BFD %s обнаружил ошибку %s:%d" -#: bfd.c:931 +#: bfd.c:951 #, c-format msgid "BFD %s internal error, aborting at %s line %d in %s\n" msgstr "Внутренняя ошибка BFD %s, останов на %s, строка %d в %s\n" -#: bfd.c:935 +#: bfd.c:955 #, c-format msgid "BFD %s internal error, aborting at %s line %d\n" msgstr "Внутренняя ошибка BFD %s, останов на %s, строка %d\n" -#: bfd.c:937 +#: bfd.c:957 msgid "Please report this bug.\n" msgstr "Пожалуйста, сообщите об этой ошибке.\n" @@ -183,14 +183,14 @@ msgstr "не отображено: данные=%lx отображено=%d\n" msgid "not mapping: env var not set\n" msgstr "не отображено: переменная env не задана\n" -#: binary.c:284 +#: binary.c:271 #, c-format msgid "Warning: Writing section `%s' to huge (ie negative) file offset 0x%lx." msgstr "Предупреждение: Выполняется запись раздела `%s' в файл по огромному (т.е. отрицательному) смещению 0x%lx." -#: bout.c:1150 elf-m10300.c:2078 elf32-avr.c:1639 elf32-frv.c:5743 -#: elf32-xtensa.c:6639 elfxx-sparc.c:2456 reloc.c:5386 reloc16.c:162 -#: vms.c:1918 elf32-ia64.c:788 elf64-ia64.c:788 +#: bout.c:1146 elf-m10300.c:2063 elf32-avr.c:1640 elf32-frv.c:5740 +#: elfxx-sparc.c:2795 reloc.c:5646 reloc16.c:162 elf32-ia64.c:842 +#: elf64-ia64.c:842 msgid "%P%F: --relax and -r may not be used together\n" msgstr "%P%F: --relax и -r нельзя использовать вместе\n" @@ -198,7 +198,7 @@ msgstr "%P%F: --relax и -r нельзя использовать вместе\n msgid "reopening %B: %s\n" msgstr "переоткрывается %B: %s\n" -#: coff-alpha.c:490 +#: coff-alpha.c:491 msgid "" "%B: Cannot handle compressed Alpha binaries.\n" " Use compiler flags, or objZ, to generate uncompressed binaries." @@ -206,42 +206,42 @@ msgstr "" "%B: Не удалось обработать сжатые двоичные файлы Alpha.\n" " Для создания несжатых файлов используйте параметры компилятора или objZ." -#: coff-alpha.c:647 +#: coff-alpha.c:648 msgid "%B: unknown/unsupported relocation type %d" msgstr "%B: неизвестный/неподдерживаемый тип перемещения %d" -#: coff-alpha.c:899 coff-alpha.c:936 coff-alpha.c:2024 coff-mips.c:1003 +#: coff-alpha.c:900 coff-alpha.c:937 coff-alpha.c:2025 coff-mips.c:1003 msgid "GP relative relocation used when GP not defined" msgstr "Использовано относительное перемещение GP, но GP не определена" -#: coff-alpha.c:1501 +#: coff-alpha.c:1502 msgid "using multiple gp values" msgstr "используется несколько значений gp" -#: coff-alpha.c:1560 +#: coff-alpha.c:1561 msgid "%B: unsupported relocation: ALPHA_R_GPRELHIGH" msgstr "%B: неподдерживаемое перемещение: ALPHA_R_GPRELHIGH" -#: coff-alpha.c:1567 +#: coff-alpha.c:1568 msgid "%B: unsupported relocation: ALPHA_R_GPRELLOW" msgstr "%B: неподдерживаемое перемещение: ALPHA_R_GPRELLOW" -#: coff-alpha.c:1574 elf32-m32r.c:2477 elf64-alpha.c:3943 elf64-alpha.c:4098 -#: elf32-ia64.c:4462 elf64-ia64.c:4462 +#: coff-alpha.c:1575 elf32-m32r.c:2493 elf64-alpha.c:3991 elf64-alpha.c:4140 +#: elf32-ia64.c:4582 elf64-ia64.c:4582 msgid "%B: unknown relocation type %d" msgstr "%B: неизвестный тип перемещения: %d" -#: coff-arm.c:1039 +#: coff-arm.c:1038 #, c-format msgid "%B: unable to find THUMB glue '%s' for `%s'" msgstr "%B: не удалось найти THUMB-склейку '%s' для `%s'" -#: coff-arm.c:1068 +#: coff-arm.c:1067 #, c-format msgid "%B: unable to find ARM glue '%s' for `%s'" msgstr "%B: не удалось найти ARM-склейку '%s' для `%s'" -#: coff-arm.c:1370 elf32-arm.c:6372 +#: coff-arm.c:1369 elf32-arm.c:6501 #, c-format msgid "" "%B(%s): warning: interworking not enabled.\n" @@ -250,7 +250,7 @@ msgstr "" "%B(%s): предупреждение: совместная работа не включена.\n" " первое упоминание: %B: arm-вызов в thumb" -#: coff-arm.c:1460 +#: coff-arm.c:1459 #, c-format msgid "" "%B(%s): warning: interworking not enabled.\n" @@ -261,95 +261,95 @@ msgstr "" " первое упоминание: %B: thumb-вызов в arm\n" " выполните пересборку с включённым параметром --support-old-code" -#: coff-arm.c:1755 coff-tic80.c:695 cofflink.c:3027 +#: coff-arm.c:1754 coff-tic80.c:695 cofflink.c:3043 msgid "%B: bad reloc address 0x%lx in section `%A'" msgstr "%B: неправильный адрес перемещения 0x%lx в разделе `%A'" -#: coff-arm.c:2080 +#: coff-arm.c:2079 msgid "%B: illegal symbol index in reloc: %d" msgstr "%B: недопустимый символьный индекс в перемещении: %d" -#: coff-arm.c:2211 +#: coff-arm.c:2210 #, c-format msgid "error: %B is compiled for APCS-%d, whereas %B is compiled for APCS-%d" msgstr "ошибка: %B собран для APCS-%d, в то время как %B собран для APCS-%d" -#: coff-arm.c:2227 elf32-arm.c:10327 +#: coff-arm.c:2226 elf32-arm.c:14105 #, c-format msgid "error: %B passes floats in float registers, whereas %B passes them in integer registers" msgstr "ошибка: %B передаёт числа с плавающей точкой в регистрах с плавающей точкой, в то время как %B передаёт их в целочисленных регистрах" -#: coff-arm.c:2230 elf32-arm.c:10331 +#: coff-arm.c:2229 elf32-arm.c:14109 #, c-format msgid "error: %B passes floats in integer registers, whereas %B passes them in float registers" msgstr "ошибка: %B передаёт числа в целочисленных регистрах, в то время как %B передаёт их в регистрах с плавающей точкой" -#: coff-arm.c:2244 +#: coff-arm.c:2243 #, c-format msgid "error: %B is compiled as position independent code, whereas target %B is absolute position" msgstr "ошибка: %B скомпилирован как позиционно-независимый код, в то время как целью %B является код с абсолютной позицией" -#: coff-arm.c:2247 +#: coff-arm.c:2246 #, c-format msgid "error: %B is compiled as absolute position code, whereas target %B is position independent" msgstr "ошибка: %B скомпилирован как код с абсолютной позицией, в то время как целью %B является позиционно-независимый код" -#: coff-arm.c:2275 elf32-arm.c:10396 +#: coff-arm.c:2274 elf32-arm.c:14174 #, c-format msgid "Warning: %B supports interworking, whereas %B does not" msgstr "Предупреждение: %B поддерживает совместную работу, в то время как %B нет" -#: coff-arm.c:2278 elf32-arm.c:10402 +#: coff-arm.c:2277 elf32-arm.c:14180 #, c-format msgid "Warning: %B does not support interworking, whereas %B does" msgstr "Предупреждение: %B не поддерживает совместную работу, в то время как %B поддерживает" -#: coff-arm.c:2302 +#: coff-arm.c:2301 #, c-format msgid "private flags = %x:" msgstr "собственные флаги = %x:" -#: coff-arm.c:2310 elf32-arm.c:10453 +#: coff-arm.c:2309 elf32-arm.c:10492 #, c-format msgid " [floats passed in float registers]" msgstr " [числа с плавающей точкой передаются в регистрах с плавающей точкой]" -#: coff-arm.c:2312 +#: coff-arm.c:2311 #, c-format msgid " [floats passed in integer registers]" msgstr " [числа с плавающей точкой передаются в целочисленных регистрах]" -#: coff-arm.c:2315 elf32-arm.c:10456 +#: coff-arm.c:2314 elf32-arm.c:10495 #, c-format msgid " [position independent]" msgstr " [позиционно-независимый]" -#: coff-arm.c:2317 +#: coff-arm.c:2316 #, c-format msgid " [absolute position]" msgstr " [с определённой позицией]" -#: coff-arm.c:2321 +#: coff-arm.c:2320 #, c-format msgid " [interworking flag not initialised]" msgstr " [флаг совместной работы не установлен]" -#: coff-arm.c:2323 +#: coff-arm.c:2322 #, c-format msgid " [interworking supported]" msgstr " [поддерживается совместная работа]" -#: coff-arm.c:2325 +#: coff-arm.c:2324 #, c-format msgid " [interworking not supported]" msgstr " [совместная работа не поддерживается]" -#: coff-arm.c:2371 elf32-arm.c:9360 +#: coff-arm.c:2370 elf32-arm.c:9520 #, c-format msgid "Warning: Not setting interworking flag of %B since it has already been specified as non-interworking" msgstr "Предупреждение: Флаг совместной работы для %B не устанавливается, так как так как он уже указывает на несовместную работу" -#: coff-arm.c:2375 elf32-arm.c:9364 +#: coff-arm.c:2374 elf32-arm.c:9524 #, c-format msgid "Warning: Clearing the interworking flag of %B due to outside request" msgstr "Предупреждение: Очищается флаг совместной работы для %B по внешнему запросу" @@ -364,7 +364,7 @@ msgstr "невозможно обработать перемещение R_MEM_I msgid "Relocation `%s' not yet implemented\n" msgstr "Перемещение `%s' пока не реализовано\n" -#: coff-i860.c:605 coff-tic54x.c:398 coffcode.h:5143 +#: coff-i860.c:605 coff-tic54x.c:398 coffcode.h:5147 msgid "%B: warning: illegal symbol index %ld in relocs" msgstr "%B: предупреждение: недопустимый символьный индекс %ld в перемещениях" @@ -372,32 +372,12 @@ msgstr "%B: предупреждение: недопустимый символ msgid "uncertain calling convention for non-COFF symbol" msgstr "неясное соглашение о вызове для не-COFF символа" -#: coff-m68k.c:506 elf32-bfin.c:5693 elf32-cr16.c:2965 elf32-m68k.c:4615 +#: coff-m68k.c:506 elf32-bfin.c:5678 elf32-cr16.c:2897 elf32-m68k.c:4672 msgid "unsupported reloc type" msgstr "неподдерживаемый тип перемещения" -#: coff-maxq.c:126 -msgid "Can't Make it a Short Jump" -msgstr "Невозможно выполнить короткий переход (Short Jump)" - -#: coff-maxq.c:191 -msgid "Exceeds Long Jump Range" -msgstr "Превышен диапазон длинного перехода (Long Jump)" - -#: coff-maxq.c:202 coff-maxq.c:276 -msgid "Absolute address Exceeds 16 bit Range" -msgstr "Абсолютный адрес выходит за 16-битный диапазон" - -#: coff-maxq.c:240 -msgid "Absolute address Exceeds 8 bit Range" -msgstr "Абсолютный адрес выходит за 8-битный диапазон" - -#: coff-maxq.c:333 -msgid "Unrecognized Reloc Type" -msgstr "Не распознан тип перемещения (Reloc Type)" - -#: coff-mips.c:688 elf32-mips.c:1014 elf32-score.c:441 elf32-score7.c:341 -#: elf64-mips.c:2018 elfn32-mips.c:1832 +#: coff-mips.c:688 elf32-mips.c:1014 elf32-score.c:430 elf32-score7.c:330 +#: elf64-mips.c:2019 elfn32-mips.c:1832 msgid "GP relative relocation when _gp not defined" msgstr "Относительное перемещение GP, но _gp не определена" @@ -405,17 +385,17 @@ msgstr "Относительное перемещение GP, но _gp не оп msgid "Unrecognized reloc" msgstr "Нераспознанное перемещение" -#: coff-rs6000.c:2787 +#: coff-rs6000.c:2794 #, c-format msgid "%s: unsupported relocation type 0x%02x" msgstr "%s: неподдерживаемый тип перемещения 0x%02x" -#: coff-rs6000.c:2880 +#: coff-rs6000.c:2887 #, c-format msgid "%s: TOC reloc at 0x%x to symbol `%s' with no TOC entry" msgstr "%s: перемещение TOC по адресу 0x%x символа `%s' без элемента TOC" -#: coff-rs6000.c:3646 coff64-rs6000.c:2168 +#: coff-rs6000.c:3652 coff64-rs6000.c:2175 msgid "%B: symbol `%s' has unrecognized smclas %d" msgstr "%B: символ `%s' имеет нераспознанный smclas %d" @@ -434,76 +414,80 @@ msgstr "%s: предупреждение: в перемещениях недоп msgid "ignoring reloc %s\n" msgstr "игнорируется перемещение %s\n" -#: coffcode.h:960 +#: coffcode.h:973 msgid "%B: warning: COMDAT symbol '%s' does not match section name '%s'" msgstr "%B: предупреждение: COMDAT символ '%s' не соответствует имени раздела '%s'" #. Generate a warning message rather using the 'unhandled' #. variable as this will allow some .sys files generate by #. other toolchains to be processed. See bugzilla issue 196. -#: coffcode.h:1176 +#: coffcode.h:1197 msgid "%B: Warning: Ignoring section flag IMAGE_SCN_MEM_NOT_PAGED in section %s" msgstr "%B: Предупреждение: Игнорируется флаг раздела IMAGE_SCN_MEM_NOT_PAGED в разделе %s" -#: coffcode.h:1240 +#: coffcode.h:1264 msgid "%B (%s): Section flag %s (0x%x) ignored" msgstr "%B (%s): Игнорируется флаг раздела %s (0x%x)" -#: coffcode.h:2382 +#: coffcode.h:2390 #, c-format msgid "Unrecognized TI COFF target id '0x%x'" msgstr "Нераспознанный идентификатор цели TI COFF '0x%x'" -#: coffcode.h:2696 +#: coffcode.h:2704 msgid "%B: reloc against a non-existant symbol index: %ld" msgstr "%B: перемещение по несуществующему символьному индексу: %ld" -#: coffcode.h:3669 +#: coffcode.h:3262 +msgid "%B: too many sections (%d)" +msgstr "%B: слишком много разделов: (%d)" + +#: coffcode.h:3676 msgid "%B: section %s: string table overflow at offset %ld" msgstr "%B: раздел %s: переполнение таблицы строк по смещению %d" -#: coffcode.h:4477 +#: coffcode.h:4481 msgid "%B: warning: line number table read failed" msgstr "%B: предупреждение: не удалось прочитать таблицу номеров строк" -#: coffcode.h:4507 +#: coffcode.h:4511 msgid "%B: warning: illegal symbol index %ld in line numbers" msgstr "%B: предупреждение: недопустимый символьный индекс %ld в номерах строк" -#: coffcode.h:4521 +#: coffcode.h:4525 msgid "%B: warning: duplicate line number information for `%s'" msgstr "%B: предупреждение: повторяющаяся информация о номере строки для `%s'" -#: coffcode.h:4912 +#: coffcode.h:4916 msgid "%B: Unrecognized storage class %d for %s symbol `%s'" msgstr "%B: Нераспознанный класс хранения %d для %s, символ `%s'" -#: coffcode.h:5038 +#: coffcode.h:5042 msgid "warning: %B: local symbol `%s' has no section" msgstr "предупреждение: %B: локальный символ `%s' не имеет раздела" -#: coffcode.h:5181 +#: coffcode.h:5186 msgid "%B: illegal relocation type %d at address 0x%lx" msgstr "%B: недопустимый тип перемещения %d по адресу 0x%lx" -#: coffgen.c:1571 +#: coffgen.c:1573 msgid "%B: bad string table size %lu" msgstr "%B: неправильный размер таблицы строк %lu" -#: cofflink.c:513 elflink.c:4307 +#: cofflink.c:524 elflink.c:4339 msgid "Warning: type of symbol `%s' changed from %d to %d in %B" msgstr "Предупреждение: в %B изменён тип символа `%s' с %d на %d" -#: cofflink.c:2305 +#: cofflink.c:2321 msgid "%B: relocs in section `%A', but it has no contents" msgstr "%B: перемещения в разделе `%A', но он не имеет содержимого" -#: cofflink.c:2636 coffswap.h:826 +#: cofflink.c:2652 coffswap.h:826 #, c-format msgid "%s: %s: reloc overflow: 0x%lx > 0xffff" msgstr "%s: %s: переполнение перемещения: 0x%lx > 0xffff" -#: cofflink.c:2645 coffswap.h:812 +#: cofflink.c:2661 coffswap.h:812 #, c-format msgid "%s: warning: %s: line number overflow: 0x%lx > 0xffff" msgstr "%s: предупреждение: %s: переполнение номера строки: 0x%lx > 0xffff" @@ -512,65 +496,69 @@ msgstr "%s: предупреждение: %s: переполнение номе msgid "error: %B is compiled for the EP9312, whereas %B is compiled for XScale" msgstr "ошибка: %B скомпилирован для EP9312, в то время как %B скомпилирован для XScale" -#: cpu-arm.c:332 +#: cpu-arm.c:333 #, c-format msgid "warning: unable to update contents of %s section in %s" msgstr "предупреждение: не удалось обновить содержимое раздела %s в %s" -#: dwarf2.c:430 +#: dwarf2.c:490 #, c-format msgid "Dwarf Error: Can't find %s section." -msgstr "Ошибка Dwarf: Раздел %s не найден." - -#: dwarf2.c:457 -#, c-format -msgid "Dwarf Error: unable to decompress %s section." -msgstr "Ошибка Dwarf: не удалось расжать раздел %s." +msgstr "Ошибка в dwarf: Раздел %s не найден." -#: dwarf2.c:468 +#: dwarf2.c:518 #, c-format msgid "Dwarf Error: Offset (%lu) greater than or equal to %s size (%lu)." -msgstr "Ошибка Dwarf: Смещение (%lu) больше или равно размеру %s (%lu)." +msgstr "Ошибка в dwarf: Смещение (%lu) больше или равно размеру %s (%lu)." -#: dwarf2.c:865 +#: dwarf2.c:940 #, c-format msgid "Dwarf Error: Invalid or unhandled FORM value: %u." -msgstr "Ошибка Dwarf: Недопустимое или необработанное значение FORM: %u." +msgstr "Ошибка в dwarf: Недопустимое или необработанное значение FORM: %u." -#: dwarf2.c:1079 +#: dwarf2.c:1191 msgid "Dwarf Error: mangled line number section (bad file number)." -msgstr "Ошибка Dwarf: искажённый раздел номеров строк (неверный номер файла)." +msgstr "Ошибка в dwarf: искажённый раздел номеров строк (неверный номер файла)." + +#: dwarf2.c:1443 +#, c-format +msgid "Dwarf Error: Unhandled .debug_line version %d." +msgstr "Ошибка в dwarf: необработанная версия %d у .debug_line." + +#: dwarf2.c:1465 +msgid "Dwarf Error: Invalid maximum operations per instruction." +msgstr "Ошибка в dwarf: неверное максимальное количество операций на инструкцию." -#: dwarf2.c:1413 +#: dwarf2.c:1652 msgid "Dwarf Error: mangled line number section." -msgstr "Ошибка Dwarf: искажённый раздел номеров строк." +msgstr "Ошибка в dwarf: искажённый раздел номеров строк." -#: dwarf2.c:1760 dwarf2.c:1867 dwarf2.c:2139 +#: dwarf2.c:1978 dwarf2.c:2098 dwarf2.c:2382 #, c-format msgid "Dwarf Error: Could not find abbrev number %u." -msgstr "Ошибка Dwarf: Невозможно найти укороченный номер %u." +msgstr "Ошибка в dwarf: Невозможно найти укороченный номер %u." -#: dwarf2.c:2100 +#: dwarf2.c:2343 #, c-format -msgid "Dwarf Error: found dwarf version '%u', this reader only handles version 2 and 3 information." -msgstr "Ошибка Dwarf: найдена версия dwarf '%u', текущая функция чтения понимает только версии 2 и 3." +msgid "Dwarf Error: found dwarf version '%u', this reader only handles version 2, 3 and 4 information." +msgstr "Ошибка в dwarf: найдена версия dwarf «%u», текущая функция чтения понимает только версии 2, 3 и 4." -#: dwarf2.c:2107 +#: dwarf2.c:2350 #, c-format msgid "Dwarf Error: found address size '%u', this reader can not handle sizes greater than '%u'." -msgstr "Ошибка Dwarf: найден размер адреса '%u', текущая функция чтения не умеет работать с размерами более чем '%u'." +msgstr "Ошибка в dwarf: найден размер адреса «%u», текущая функция чтения не умеет работать с размерами более чем «%u»." -#: dwarf2.c:2130 +#: dwarf2.c:2373 #, c-format msgid "Dwarf Error: Bad abbrev number: %u." -msgstr "Ошибка Dwarf: Неверный укороченный номер: %u." +msgstr "Ошибка в dwarf: Неверный укороченный номер: %u." -#: ecoff.c:1238 +#: ecoff.c:1237 #, c-format msgid "Unknown basic type %d" msgstr "Неизвестный начальный тип %d" -#: ecoff.c:1495 +#: ecoff.c:1494 #, c-format msgid "" "\n" @@ -579,7 +567,7 @@ msgstr "" "\n" " Символ End+1: %ld" -#: ecoff.c:1502 ecoff.c:1505 +#: ecoff.c:1501 ecoff.c:1504 #, c-format msgid "" "\n" @@ -588,7 +576,7 @@ msgstr "" "\n" " Первый символ: %ld" -#: ecoff.c:1517 +#: ecoff.c:1516 #, c-format msgid "" "\n" @@ -597,7 +585,7 @@ msgstr "" "\n" " Символ End+1: %-7ld Тип: %s" -#: ecoff.c:1524 +#: ecoff.c:1523 #, c-format msgid "" "\n" @@ -606,7 +594,7 @@ msgstr "" "\n" " Локальный символ: %ld" -#: ecoff.c:1532 +#: ecoff.c:1531 #, c-format msgid "" "\n" @@ -615,7 +603,7 @@ msgstr "" "\n" " struct; символ End+1: %ld" -#: ecoff.c:1537 +#: ecoff.c:1536 #, c-format msgid "" "\n" @@ -624,7 +612,7 @@ msgstr "" "\n" " union; символ End+1: %ld" -#: ecoff.c:1542 +#: ecoff.c:1541 #, c-format msgid "" "\n" @@ -633,7 +621,7 @@ msgstr "" "\n" " enum; символ End+1: %ld" -#: ecoff.c:1548 +#: ecoff.c:1547 #, c-format msgid "" "\n" @@ -642,19 +630,19 @@ msgstr "" "\n" " Тип: %s" -#: elf-attrs.c:567 -msgid "error: %B: Must be processed by '%s' toolchain" -msgstr "ошибка: %B: Должно обрабатываться цепочкой компиляции и сборки '%s'" +#: elf-attrs.c:569 +msgid "error: %B: Object has vendor-specific contents that must be processed by the '%s' toolchain" +msgstr "ошибка: %B: объект содержит специальное содержимое производителя, которое должно обрабатываться инструментами сборки «%s»" -#: elf-attrs.c:575 +#: elf-attrs.c:578 msgid "error: %B: Object tag '%d, %s' is incompatible with tag '%d, %s'" -msgstr "error: %B: Объектный тег '%d, %s' несовместим с тегом '%d, %s'" +msgstr "error: %B: Объектный тег «%d, %s» несовместим с тегом «%d, %s»" -#: elf-eh-frame.c:884 +#: elf-eh-frame.c:913 msgid "%P: error in %B(%A); no .eh_frame_hdr table will be created.\n" msgstr "%P: ошибка в %B(%A); таблиц .eh_frame_hdr создана не будет.\n" -#: elf-eh-frame.c:1122 +#: elf-eh-frame.c:1165 msgid "%P: fde encoding in %B(%A) prevents .eh_frame_hdr table being created.\n" msgstr "%P: из-за кодировки fde в %B(%A) таблица .eh_frame_hdr создана не будет.\n" @@ -662,104 +650,112 @@ msgstr "%P: из-за кодировки fde в %B(%A) таблица .eh_frame_ msgid "%F%P: dynamic STT_GNU_IFUNC symbol `%s' with pointer equality in `%B' can not be used when making an executable; recompile with -fPIE and relink with -pie\n" msgstr "%F%P: динамический STT_GNU_IFUNC символ `%s' с одинаковым указателем в `%B' нельзя использовать при создании исполняемого файла; перекомпилируйте с параметром -fPIE и перекомпонуйте с параметром -pie\n" -#: elf-m10200.c:456 elf-m10300.c:1575 elf32-avr.c:1251 elf32-bfin.c:3200 -#: elf32-cr16.c:1517 elf32-cr16c.c:790 elf32-cris.c:2089 elf32-crx.c:933 -#: elf32-d10v.c:516 elf32-fr30.c:616 elf32-frv.c:4114 elf32-h8300.c:516 -#: elf32-i860.c:1218 elf32-ip2k.c:1499 elf32-iq2000.c:691 elf32-lm32.c:1171 -#: elf32-m32c.c:560 elf32-m32r.c:3102 elf32-m68hc1x.c:1136 elf32-mep.c:541 -#: elf32-microblaze.c:1226 elf32-moxie.c:291 elf32-msp430.c:493 elf32-mt.c:402 -#: elf32-openrisc.c:411 elf32-score.c:2752 elf32-score7.c:2591 -#: elf32-spu.c:5045 elf32-v850.c:1701 elf32-xstormy16.c:948 elf64-mmix.c:1533 +#: elf-m10200.c:450 elf-m10300.c:1560 elf32-avr.c:1263 elf32-bfin.c:3193 +#: elf32-cr16.c:1482 elf32-cr16c.c:780 elf32-cris.c:2077 elf32-crx.c:922 +#: elf32-d10v.c:509 elf32-fr30.c:609 elf32-frv.c:4111 elf32-h8300.c:509 +#: elf32-i860.c:1211 elf32-ip2k.c:1468 elf32-iq2000.c:684 elf32-lm32.c:1168 +#: elf32-m32c.c:553 elf32-m32r.c:3111 elf32-m68hc1x.c:1138 elf32-mep.c:534 +#: elf32-microblaze.c:1231 elf32-moxie.c:282 elf32-msp430.c:486 elf32-mt.c:395 +#: elf32-openrisc.c:404 elf32-score.c:2731 elf32-score7.c:2540 +#: elf32-spu.c:5042 elf32-v850.c:2143 elf32-xstormy16.c:941 elf64-mmix.c:1522 msgid "internal error: out of range error" msgstr "внутренняя ошибка: ошибка выхода из диапазона" -#: elf-m10200.c:460 elf-m10300.c:1579 elf32-avr.c:1255 elf32-bfin.c:3204 -#: elf32-cr16.c:1521 elf32-cr16c.c:794 elf32-cris.c:2093 elf32-crx.c:937 -#: elf32-d10v.c:520 elf32-fr30.c:620 elf32-frv.c:4118 elf32-h8300.c:520 -#: elf32-i860.c:1222 elf32-iq2000.c:695 elf32-lm32.c:1175 elf32-m32c.c:564 -#: elf32-m32r.c:3106 elf32-m68hc1x.c:1140 elf32-mep.c:545 -#: elf32-microblaze.c:1230 elf32-moxie.c:295 elf32-msp430.c:497 -#: elf32-openrisc.c:415 elf32-score.c:2756 elf32-score7.c:2595 -#: elf32-spu.c:5049 elf32-v850.c:1705 elf32-xstormy16.c:952 elf64-mmix.c:1537 -#: elfxx-mips.c:9103 +#: elf-m10200.c:454 elf-m10300.c:1564 elf32-avr.c:1267 elf32-bfin.c:3197 +#: elf32-cr16.c:1486 elf32-cr16c.c:784 elf32-cris.c:2081 elf32-crx.c:926 +#: elf32-d10v.c:513 elf32-fr30.c:613 elf32-frv.c:4115 elf32-h8300.c:513 +#: elf32-i860.c:1215 elf32-iq2000.c:688 elf32-lm32.c:1172 elf32-m32c.c:557 +#: elf32-m32r.c:3115 elf32-m68hc1x.c:1142 elf32-mep.c:538 +#: elf32-microblaze.c:1235 elf32-moxie.c:286 elf32-msp430.c:490 +#: elf32-openrisc.c:408 elf32-score.c:2735 elf32-score7.c:2544 +#: elf32-spu.c:5046 elf32-v850.c:2147 elf32-xstormy16.c:945 elf64-mmix.c:1526 +#: elfxx-mips.c:9186 msgid "internal error: unsupported relocation error" msgstr "внутренняя ошибка: ошибка неподдерживаемого перемещения" -#: elf-m10200.c:464 elf32-cr16.c:1525 elf32-cr16c.c:798 elf32-crx.c:941 -#: elf32-d10v.c:524 elf32-h8300.c:524 elf32-lm32.c:1179 elf32-m32r.c:3110 -#: elf32-m68hc1x.c:1144 elf32-microblaze.c:1234 elf32-score.c:2760 -#: elf32-score7.c:2599 elf32-spu.c:5053 +#: elf-m10200.c:458 elf32-cr16.c:1490 elf32-cr16c.c:788 elf32-crx.c:930 +#: elf32-d10v.c:517 elf32-h8300.c:517 elf32-lm32.c:1176 elf32-m32r.c:3119 +#: elf32-m68hc1x.c:1146 elf32-microblaze.c:1239 elf32-score.c:2739 +#: elf32-score7.c:2548 elf32-spu.c:5050 msgid "internal error: dangerous error" msgstr "внутренняя ошибка: ошибка риска" -#: elf-m10200.c:468 elf-m10300.c:1592 elf32-avr.c:1263 elf32-bfin.c:3212 -#: elf32-cr16.c:1529 elf32-cr16c.c:802 elf32-cris.c:2101 elf32-crx.c:945 -#: elf32-d10v.c:528 elf32-fr30.c:628 elf32-frv.c:4126 elf32-h8300.c:528 -#: elf32-i860.c:1230 elf32-ip2k.c:1514 elf32-iq2000.c:703 elf32-lm32.c:1183 -#: elf32-m32c.c:572 elf32-m32r.c:3114 elf32-m68hc1x.c:1148 elf32-mep.c:553 -#: elf32-microblaze.c:1238 elf32-moxie.c:303 elf32-msp430.c:505 elf32-mt.c:410 -#: elf32-openrisc.c:423 elf32-score.c:2769 elf32-score7.c:2603 -#: elf32-spu.c:5057 elf32-v850.c:1725 elf32-xstormy16.c:960 elf64-mmix.c:1545 +#: elf-m10200.c:462 elf-m10300.c:1577 elf32-avr.c:1275 elf32-bfin.c:3205 +#: elf32-cr16.c:1494 elf32-cr16c.c:792 elf32-cris.c:2089 elf32-crx.c:934 +#: elf32-d10v.c:521 elf32-fr30.c:621 elf32-frv.c:4123 elf32-h8300.c:521 +#: elf32-i860.c:1223 elf32-ip2k.c:1483 elf32-iq2000.c:696 elf32-lm32.c:1180 +#: elf32-m32c.c:565 elf32-m32r.c:3123 elf32-m68hc1x.c:1150 elf32-mep.c:546 +#: elf32-microblaze.c:1243 elf32-moxie.c:294 elf32-msp430.c:498 elf32-mt.c:403 +#: elf32-openrisc.c:416 elf32-score.c:2748 elf32-score7.c:2552 +#: elf32-spu.c:5054 elf32-v850.c:2167 elf32-xstormy16.c:953 elf64-mmix.c:1534 msgid "internal error: unknown error" msgstr "внутренняя ошибка: неизвестная ошибка" -#: elf-m10300.c:1512 elf32-arm.c:8963 elf32-i386.c:3984 elf32-m32r.c:2588 -#: elf32-m68k.c:4099 elf32-ppc.c:7906 elf32-s390.c:3015 elf32-sh.c:3429 -#: elf32-xtensa.c:3027 elf64-ppc.c:12063 elf64-s390.c:2974 elf64-sh64.c:1648 -#: elf64-x86-64.c:3657 elfxx-sparc.c:3317 +#: elf-m10300.c:1504 elf32-arm.c:9098 elf32-i386.c:4081 elf32-m32r.c:2604 +#: elf32-m68k.c:4156 elf32-ppc.c:8089 elf32-s390.c:3010 elf32-sh.c:4223 +#: elf32-xtensa.c:3067 elf64-ppc.c:13115 elf64-s390.c:2985 elf64-sh64.c:1636 +#: elf64-x86-64.c:3719 elfxx-sparc.c:3806 msgid "%B(%A+0x%lx): unresolvable %s relocation against symbol `%s'" msgstr "%B(%A+0x%lx): неразрешимое перемещение %s относительно символа `%s'" -#: elf-m10300.c:1584 +#: elf-m10300.c:1569 msgid "error: inappropriate relocation type for shared library (did you forget -fpic?)" msgstr "ошибка: неподходящий тип перемещения для динамической библиотеки (не указан -fpic?)" -#: elf-m10300.c:1587 +#: elf-m10300.c:1572 msgid "internal error: suspicious relocation type used in shared library" msgstr "внутренняя ошибка: подозрительный тип перемещения в динамической библиотеке" -#: elf-m10300.c:4385 elf32-arm.c:11346 elf32-cr16.c:2519 elf32-cris.c:3030 -#: elf32-hppa.c:1891 elf32-i370.c:506 elf32-i386.c:1975 elf32-lm32.c:1873 -#: elf32-m32r.c:1921 elf32-m68k.c:3188 elf32-ppc.c:4953 elf32-s390.c:1650 -#: elf32-sh.c:2574 elf32-vax.c:1052 elf64-ppc.c:6348 elf64-s390.c:1623 -#: elf64-sh64.c:3396 elf64-x86-64.c:1821 elfxx-sparc.c:1802 +#: elf-m10300.c:4372 elf32-arm.c:11392 elf32-cr16.c:2451 elf32-cris.c:3044 +#: elf32-hppa.c:1894 elf32-i370.c:503 elf32-i386.c:2036 elf32-lm32.c:1868 +#: elf32-m32r.c:1927 elf32-m68k.c:3252 elf32-ppc.c:4994 elf32-s390.c:1652 +#: elf32-sh.c:2931 elf32-vax.c:1040 elf64-ppc.c:6483 elf64-s390.c:1635 +#: elf64-sh64.c:3377 elf64-x86-64.c:1871 elfxx-sparc.c:2104 #, c-format msgid "dynamic variable `%s' is zero size" msgstr "динамическая переменная `%s' имеет нулевой размер" -#: elf.c:329 +#: elf.c:334 msgid "%B: invalid string offset %u >= %lu for section `%s'" msgstr "%B: недопустимое смещение строки %u >= %lu для раздела `%s'" -#: elf.c:439 +#: elf.c:446 msgid "%B symbol number %lu references nonexistent SHT_SYMTAB_SHNDX section" msgstr "%B символьный номер %lu ссылается на несуществующий раздел SHT_SYMTAB_SHNDX" -#: elf.c:595 +#: elf.c:602 msgid "%B: Corrupt size field in group section header: 0x%lx" msgstr "%B: Повреждённое поле размера в заголовке раздела групп: 0x%lx" -#: elf.c:631 +#: elf.c:638 msgid "%B: invalid SHT_GROUP entry" msgstr "%B: недопустимый элемент SHT_GROUP" -#: elf.c:701 +#: elf.c:708 msgid "%B: no group info for section %A" msgstr "%B: нет информации о группе для раздела %A" -#: elf.c:730 elf.c:2960 elflink.c:9912 +#: elf.c:737 elf.c:3090 elflink.c:10062 msgid "%B: warning: sh_link not set for section `%A'" msgstr "%B: предупреждение: не задан sh_link для раздела `%A'" -#: elf.c:749 +#: elf.c:756 msgid "%B: sh_link [%d] in section `%A' is incorrect" msgstr "%B: некорректный sh_link [%d] в разделе `%A'" -#: elf.c:784 +#: elf.c:791 msgid "%B: unknown [%d] section `%s' in group [%s]" msgstr "%B: неизвестный [%d] раздел `%s' в группе [%s]" -#: elf.c:1104 +#: elf.c:1041 +msgid "%B: unable to initialize commpress status for section %s" +msgstr "%B: не удалось инициализировать состояние сжатия раздела %s" + +#: elf.c:1050 +msgid "%B: unable to initialize decommpress status for section %s" +msgstr "%B: не удалось инициализировать состояние разжатия раздела %s" + +#: elf.c:1158 #, c-format msgid "" "\n" @@ -768,7 +764,7 @@ msgstr "" "\n" "Заголовок программы:\n" -#: elf.c:1146 +#: elf.c:1200 #, c-format msgid "" "\n" @@ -777,7 +773,7 @@ msgstr "" "\n" "Динамический раздел:\n" -#: elf.c:1282 +#: elf.c:1336 #, c-format msgid "" "\n" @@ -786,7 +782,7 @@ msgstr "" "\n" "Объявления версий:\n" -#: elf.c:1307 +#: elf.c:1361 #, c-format msgid "" "\n" @@ -795,82 +791,82 @@ msgstr "" "\n" "Версии ссылок:\n" -#: elf.c:1312 +#: elf.c:1366 #, c-format msgid " required from %s:\n" msgstr " требуется из %s:\n" -#: elf.c:1702 +#: elf.c:1773 msgid "%B: invalid link %lu for reloc section %s (index %u)" msgstr "%B: недопустимая ссылка %lu для раздела перемещений %s (индекс %u)" -#: elf.c:1870 +#: elf.c:1943 msgid "%B: don't know how to handle allocated, application specific section `%s' [0x%8x]" msgstr "%B: неизвестно как обработать размещённый, специальный раздел приложения `%s' [0x%8x]" -#: elf.c:1882 +#: elf.c:1955 msgid "%B: don't know how to handle processor specific section `%s' [0x%8x]" msgstr "%B: неизвестно как обработать специальный раздел процессора `%s' [0x%8x]" -#: elf.c:1893 +#: elf.c:1966 msgid "%B: don't know how to handle OS specific section `%s' [0x%8x]" msgstr "%B: неизвестно как обработать специальный раздел ОС `%s' [0x%8x]" -#: elf.c:1903 +#: elf.c:1976 msgid "%B: don't know how to handle section `%s' [0x%8x]" msgstr "%B: неизвестно как обработать раздел `%s' [0x%8x]" -#: elf.c:2500 +#: elf.c:2603 #, c-format msgid "warning: section `%A' type changed to PROGBITS" msgstr "предупреждение: тип раздела `%A' изменён на PROGBITS" -#: elf.c:2917 +#: elf.c:3047 msgid "%B: sh_link of section `%A' points to discarded section `%A' of `%B'" msgstr "%B: sh_link раздела `%A' указывает на отброшенный раздел `%A' из `%B'" -#: elf.c:2940 +#: elf.c:3070 msgid "%B: sh_link of section `%A' points to removed section `%A' of `%B'" msgstr "%B: sh_link раздела `%A' указывает на удалённый раздел `%A' из `%B'" -#: elf.c:4311 +#: elf.c:4480 msgid "%B: The first section in the PT_DYNAMIC segment is not the .dynamic section" msgstr "%B: Первый раздел в сегменте PT_DYNAMIC не является разделом .dynamic" -#: elf.c:4338 +#: elf.c:4507 msgid "%B: Not enough room for program headers, try linking with -N" msgstr "%B: Недостаточно места для заголовков программы, попытайтесь скомпоновать с параметром -N" -#: elf.c:4420 -msgid "%B: section %A vma 0x%lx overlaps previous sections" -msgstr "%B: раздел %A vma 0x%lx перекрывается с предыдущими разделами" +#: elf.c:4594 +msgid "%B: section %A lma %#lx adjusted to %#lx" +msgstr "%B: lma %#lx раздела %A подогнано к %#lx" -#: elf.c:4515 +#: elf.c:4713 msgid "%B: section `%A' can't be allocated in segment %d" -msgstr "%B: раздел `%A' не может быть распределён в сегмент %d" +msgstr "%B: раздел «%A» не может быть распределён в сегмент %d" -#: elf.c:4565 +#: elf.c:4761 msgid "%B: warning: allocated section `%s' not in segment" msgstr "%B: предупреждение: распределённый раздел `%s' не в сегменте" -#: elf.c:5065 +#: elf.c:5257 msgid "%B: symbol `%s' required but not present" msgstr "%B: требуется символ `%s', но он отсутствует" -#: elf.c:5404 +#: elf.c:5595 msgid "%B: warning: Empty loadable segment detected, is this intentional ?\n" msgstr "%B: предупреждение: Обнаружен пустой загружаемый сегмент, это так задумывалось?\n" -#: elf.c:6370 +#: elf.c:6622 #, c-format msgid "Unable to find equivalent output section for symbol '%s' from section '%s'" msgstr "Не удалось найти подходящее место вывода для символа '%s' из раздела '%s'" -#: elf.c:7356 +#: elf.c:7611 msgid "%B: unsupported relocation type %s" msgstr "%B: неподдерживаемый тип перемещения %s" -#: elf32-arm.c:3149 +#: elf32-arm.c:3183 msgid "" "%B(%s): warning: interworking not enabled.\n" " first occurrence: %B: Thumb call to ARM" @@ -878,7 +874,7 @@ msgstr "" "%B(%s): предупреждение: совместная работа не включена.\n" " первое упоминание: %B: Thumb-вызов в ARM" -#: elf32-arm.c:3190 +#: elf32-arm.c:3226 msgid "" "%B(%s): warning: interworking not enabled.\n" " first occurrence: %B: ARM call to Thumb" @@ -886,40 +882,40 @@ msgstr "" "%B(%s): предупреждение: совместная работа не включена.\n" " первое упоминание: %B: ARM-вызов в Thumb" -#: elf32-arm.c:3387 elf32-arm.c:4692 +#: elf32-arm.c:3432 elf32-arm.c:4807 #, c-format msgid "%s: cannot create stub entry %s" msgstr "%s: невозможно создать элемент заглушки %s" -#: elf32-arm.c:4804 +#: elf32-arm.c:4923 #, c-format msgid "unable to find THUMB glue '%s' for '%s'" msgstr "не удалось найти THUMB-склейку '%s' для '%s'" -#: elf32-arm.c:4838 +#: elf32-arm.c:4959 #, c-format msgid "unable to find ARM glue '%s' for '%s'" msgstr "не удалось найти ARM-склейку '%s' для '%s'" -#: elf32-arm.c:5365 +#: elf32-arm.c:5485 msgid "%B: BE8 images only valid in big-endian mode." msgstr "%B: образы BE8 разрешены только в режиме big-endian." #. Give a warning, but do as the user requests anyway. -#: elf32-arm.c:5590 +#: elf32-arm.c:5715 msgid "%B: warning: selected VFP11 erratum workaround is not necessary for target architecture" msgstr "%B: предупреждение: выбранный обход ошибки VFP11 не требуется для целевой архитектуры" -#: elf32-arm.c:6130 elf32-arm.c:6150 +#: elf32-arm.c:6259 elf32-arm.c:6279 msgid "%B: unable to find VFP11 veneer `%s'" msgstr "%B: невозможно найти склейку VFP11 `%s'" -#: elf32-arm.c:6196 +#: elf32-arm.c:6327 #, c-format msgid "Invalid TARGET2 relocation type '%s'." msgstr "Недопустимый в TARGET2 тип перемещения '%s'." -#: elf32-arm.c:6281 +#: elf32-arm.c:6411 msgid "" "%B(%s): warning: interworking not enabled.\n" " first occurrence: %B: thumb call to arm" @@ -927,409 +923,425 @@ msgstr "" "%B(%s): предупреждение: interworking not enabled.\n" " первое упоминание: %B: thumb-вызов в arm" -#: elf32-arm.c:7003 +#: elf32-arm.c:7130 msgid "\\%B: Warning: Arm BLX instruction targets Arm function '%s'." msgstr "\\%B: Предупреждение: Arm инструкция BLX в функции Arm '%s'." -#: elf32-arm.c:7405 +#: elf32-arm.c:7541 msgid "%B: Warning: Thumb BLX instruction targets thumb function '%s'." msgstr "\\%B: Предупреждение: Thumb инструкция BLX в функции thumb '%s'." -#: elf32-arm.c:8085 +#: elf32-arm.c:8223 msgid "%B(%A+0x%lx): R_ARM_TLS_LE32 relocation not permitted in shared object" msgstr "%B(%A+0x%lx): перемещение R_ARM_TLS_LE32 не разрешено для разделяемого объекта" -#: elf32-arm.c:8300 +#: elf32-arm.c:8438 msgid "%B(%A+0x%lx): Only ADD or SUB instructions are allowed for ALU group relocations" msgstr "%B(%A+0x%lx): В группе перемещений ALU разрешена только инструкция ADD или SUB" -#: elf32-arm.c:8340 elf32-arm.c:8427 elf32-arm.c:8510 elf32-arm.c:8595 +#: elf32-arm.c:8478 elf32-arm.c:8565 elf32-arm.c:8648 elf32-arm.c:8733 msgid "%B(%A+0x%lx): Overflow whilst splitting 0x%lx for group relocation %s" msgstr "%B(%A+0x%lx): Переполнение во время разделения 0x%lx для перемещение группы %s" -#: elf32-arm.c:8821 elf32-sh.c:3325 elf64-sh64.c:1556 +#: elf32-arm.c:8963 elf32-sh.c:4112 elf64-sh64.c:1544 msgid "%B(%A+0x%lx): %s relocation against SEC_MERGE section" msgstr "%B(%A+0x%lx): %s перемещение в разделе SEC_MERGE" -#: elf32-arm.c:8939 elf32-m68k.c:4134 elf32-xtensa.c:2765 elf64-ppc.c:10743 +#: elf32-arm.c:9074 elf32-m68k.c:4191 elf32-xtensa.c:2805 elf64-ppc.c:11689 msgid "%B(%A+0x%lx): %s used with TLS symbol %s" msgstr "%B(%A+0x%lx): %s используется с TLS-символом %s" -#: elf32-arm.c:8940 elf32-m68k.c:4135 elf32-xtensa.c:2766 elf64-ppc.c:10744 +#: elf32-arm.c:9075 elf32-m68k.c:4192 elf32-xtensa.c:2806 elf64-ppc.c:11690 msgid "%B(%A+0x%lx): %s used with non-TLS symbol %s" msgstr "%B(%A+0x%lx): %s используется с не-TLS символом %s" -#: elf32-arm.c:8997 +#: elf32-arm.c:9132 elf32-tic6x.c:1632 msgid "out of range" msgstr "вне диапазона" -#: elf32-arm.c:9001 +#: elf32-arm.c:9136 elf32-tic6x.c:1636 msgid "unsupported relocation" msgstr "неподдерживаемое перемещение" -#: elf32-arm.c:9009 +#: elf32-arm.c:9144 elf32-tic6x.c:1644 msgid "unknown error" msgstr "неизвестная ошибка" -#: elf32-arm.c:9409 +#: elf32-arm.c:9569 msgid "Warning: Clearing the interworking flag of %B because non-interworking code in %B has been linked with it" msgstr "Предупреждение: Сброс флага совместной работы %B, как с ним был скомпонован код без совместной работы из %B" -#: elf32-arm.c:9652 +#: elf32-arm.c:9663 +msgid "%B: Unknown mandatory EABI object attribute %d" +msgstr "%B: Неизвестный обязательный атрибут EABI-объекта %d" + +#: elf32-arm.c:9671 +msgid "Warning: %B: Unknown EABI object attribute %d" +msgstr "Предупреждение: %B: Неизвестный атрибут EABI-объекта %d" + +#: elf32-arm.c:9852 msgid "error: %B: Unknown CPU architecture" msgstr "ошибка: %B: Неизвестная процессорная архитектура" -#: elf32-arm.c:9690 +#: elf32-arm.c:9890 msgid "error: %B: Conflicting CPU architectures %d/%d" msgstr "ошибка: %B: Противоречащие архитектурные профили %d/%d" -#: elf32-arm.c:9747 +#: elf32-arm.c:9942 +msgid "Error: %B has both the current and legacy Tag_MPextension_use attributes" +msgstr "Ошибка: %B содержит одновременно и текущий и устаревший атрибут Tag_MPextension_use" + +#: elf32-arm.c:9967 msgid "error: %B uses VFP register arguments, %B does not" msgstr "ошибка: %B использует регистровые аргументы VFP, а %B не использует" -#: elf32-arm.c:9897 +#: elf32-arm.c:10112 +msgid "error: %B: unable to merge virtualization attributes with %B" +msgstr "ошибка: %B: не удалось объединить атрибуты виртуализации с %B" + +#: elf32-arm.c:10138 msgid "error: %B: Conflicting architecture profiles %c/%c" -msgstr "ошибка: %B: Противоречащие архитектурные профили %c/%c" +msgstr "ошибка: %B: противоречащие архитектурные профили %c/%c" -#: elf32-arm.c:9921 +#: elf32-arm.c:10239 msgid "Warning: %B: Conflicting platform configuration" msgstr "Предупреждение: %B: Противоречивые настройки платформы" -#: elf32-arm.c:9930 +#: elf32-arm.c:10248 msgid "error: %B: Conflicting use of R9" msgstr "ошибка: %B: Противоречащее использование R9" -#: elf32-arm.c:9942 +#: elf32-arm.c:10260 msgid "error: %B: SB relative addressing conflicts with use of R9" msgstr "ошибка: %B: противоречащее использование относительной адресации SB и R9" -#: elf32-arm.c:9955 +#: elf32-arm.c:10273 msgid "warning: %B uses %u-byte wchar_t yet the output is to use %u-byte wchar_t; use of wchar_t values across objects may fail" msgstr "предупреждение: %B использует %u-байтовый wchar_t, хотя уже использовался %u-байтовый wchar_t; использование значений wchar_t в разных объектах может привести к ошибке" -#: elf32-arm.c:9986 +#: elf32-arm.c:10304 msgid "warning: %B uses %s enums yet the output is to use %s enums; use of enum values across objects may fail" msgstr "предупреждение: %B использует %s enum, хотя уже использовался %s enum; использование значений enum в разных объектах может привести к ошибке" -#: elf32-arm.c:9998 +#: elf32-arm.c:10316 msgid "error: %B uses iWMMXt register arguments, %B does not" msgstr "ошибка: %B использует регистровые аргументы iWMMXt, а %B не использует" -#: elf32-arm.c:10020 +#: elf32-arm.c:10333 msgid "error: fp16 format mismatch between %B and %B" msgstr "ошибка: формат fp16 расходится в %B и %B" -#: elf32-arm.c:10063 elf32-arm.c:10156 -msgid "%B: Unknown mandatory EABI object attribute %d" -msgstr "%B: Неизвестный обязательный атрибут EABI-объекта %d" - -#: elf32-arm.c:10071 elf32-arm.c:10164 -msgid "Warning: %B: Unknown EABI object attribute %d" -msgstr "Предупреждение: %B: Неизвестный атрибут EABI-объекта %d" +#: elf32-arm.c:10357 +msgid "DIV usage mismatch between %B and %B" +msgstr "Использование DIV расходится в %B и %B" -#: elf32-arm.c:10224 -msgid "error: %B is already in final BE8 format" -msgstr "ошибка: %B уже в конечном формате BE8" - -#: elf32-arm.c:10300 -msgid "error: Source object %B has EABI version %d, but target %B has EABI version %d" -msgstr "ошибка: Объект-источник %B имеет версию EABI %d, а цель %B имеет версию EABI %d" - -#: elf32-arm.c:10316 -msgid "error: %B is compiled for APCS-%d, whereas target %B uses APCS-%d" -msgstr "ошибка: %B скомпилирован для APCS-%d, в то время как цель %B использует APCS-%d" - -#: elf32-arm.c:10341 -msgid "error: %B uses VFP instructions, whereas %B does not" -msgstr "ошибка: %B использует инструкции VFP, в то время как %B не использует" - -#: elf32-arm.c:10345 -msgid "error: %B uses FPA instructions, whereas %B does not" -msgstr "ошибка: %B использует инструкции FPA, в то время как %B не использует" - -#: elf32-arm.c:10355 -msgid "error: %B uses Maverick instructions, whereas %B does not" -msgstr "ошибка: %B использует инструкции Maverick, в то время как %B не использует" - -#: elf32-arm.c:10359 -msgid "error: %B does not use Maverick instructions, whereas %B does" -msgstr "ошибка: %B не использует инструкции Maverick, в то время как %B использует" - -#: elf32-arm.c:10378 -msgid "error: %B uses software FP, whereas %B uses hardware FP" -msgstr "ошибка: %B использует программную FP, в то время как %B использует аппаратную FP" - -#: elf32-arm.c:10382 -msgid "error: %B uses hardware FP, whereas %B uses software FP" -msgstr "ошибка: %B использует аппаратную FP, в то время как %B использует программную FP" +#: elf32-arm.c:10376 +msgid "%B has has both the current and legacy Tag_MPextension_use attributes" +msgstr "%B содержит одновременно и текущий и устаревший атрибут Tag_MPextension_use" #. Ignore init flag - it may not be set, despite the flags field #. containing valid data. #. Ignore init flag - it may not be set, despite the flags field containing valid data. -#: elf32-arm.c:10429 elf32-bfin.c:5082 elf32-cris.c:4110 elf32-m68hc1x.c:1280 -#: elf32-m68k.c:1169 elf32-score.c:4039 elf32-score7.c:3876 elf32-vax.c:540 -#: elfxx-mips.c:12755 +#: elf32-arm.c:10468 elf32-bfin.c:5065 elf32-cris.c:4162 elf32-m68hc1x.c:1282 +#: elf32-m68k.c:1235 elf32-score.c:3996 elf32-score7.c:3803 elf32-vax.c:528 +#: elfxx-mips.c:12842 #, c-format msgid "private flags = %lx:" msgstr "собственные флаги = %lx:" -#: elf32-arm.c:10438 +#: elf32-arm.c:10477 #, c-format msgid " [interworking enabled]" msgstr " [совместная работа включена]" -#: elf32-arm.c:10446 +#: elf32-arm.c:10485 #, c-format msgid " [VFP float format]" msgstr " [VFP формат плавающей точки]" -#: elf32-arm.c:10448 +#: elf32-arm.c:10487 #, c-format msgid " [Maverick float format]" msgstr " [Maverick формат плавающей точки]" -#: elf32-arm.c:10450 +#: elf32-arm.c:10489 #, c-format msgid " [FPA float format]" msgstr " [FPA формат плавающей точки]" -#: elf32-arm.c:10459 +#: elf32-arm.c:10498 #, c-format msgid " [new ABI]" msgstr " [новый ABI]" -#: elf32-arm.c:10462 +#: elf32-arm.c:10501 #, c-format msgid " [old ABI]" msgstr " [старый ABI]" -#: elf32-arm.c:10465 +#: elf32-arm.c:10504 #, c-format msgid " [software FP]" msgstr " [программная FP]" -#: elf32-arm.c:10474 +#: elf32-arm.c:10513 #, c-format msgid " [Version1 EABI]" msgstr " [Версия1 EABI]" -#: elf32-arm.c:10477 elf32-arm.c:10488 +#: elf32-arm.c:10516 elf32-arm.c:10527 #, c-format msgid " [sorted symbol table]" msgstr " [отсортированная таблица символов]" -#: elf32-arm.c:10479 elf32-arm.c:10490 +#: elf32-arm.c:10518 elf32-arm.c:10529 #, c-format msgid " [unsorted symbol table]" msgstr " [несортированная таблица символов]" -#: elf32-arm.c:10485 +#: elf32-arm.c:10524 #, c-format msgid " [Version2 EABI]" msgstr " [Версия2 EABI]" -#: elf32-arm.c:10493 +#: elf32-arm.c:10532 #, c-format msgid " [dynamic symbols use segment index]" msgstr " [динамические символы используют сегментный индекс]" -#: elf32-arm.c:10496 +#: elf32-arm.c:10535 #, c-format msgid " [mapping symbols precede others]" msgstr " [проецируемые символы указываются раньше]" -#: elf32-arm.c:10503 +#: elf32-arm.c:10542 #, c-format msgid " [Version3 EABI]" msgstr " [Версия3 EABI]" -#: elf32-arm.c:10507 +#: elf32-arm.c:10546 #, c-format msgid " [Version4 EABI]" msgstr " [Версия4 EABI]" -#: elf32-arm.c:10511 +#: elf32-arm.c:10550 #, c-format msgid " [Version5 EABI]" msgstr " [Версия5 EABI]" -#: elf32-arm.c:10514 +#: elf32-arm.c:10553 #, c-format msgid " [BE8]" msgstr " [BE8]" -#: elf32-arm.c:10517 +#: elf32-arm.c:10556 #, c-format msgid " [LE8]" msgstr " [LE8]" -#: elf32-arm.c:10523 +#: elf32-arm.c:10562 #, c-format msgid " <EABI version unrecognised>" msgstr " <нераспознанная версия EABI>" -#: elf32-arm.c:10530 +#: elf32-arm.c:10569 #, c-format msgid " [relocatable executable]" msgstr " [перемещаемый исполняемый]" -#: elf32-arm.c:10533 +#: elf32-arm.c:10572 #, c-format msgid " [has entry point]" msgstr " [имеет точку входа]" -#: elf32-arm.c:10538 +#: elf32-arm.c:10577 #, c-format msgid "<Unrecognised flag bits set>" msgstr "<Нераспознанный набор битов флага>" -#: elf32-arm.c:10783 elf32-i386.c:1300 elf32-s390.c:998 elf32-xtensa.c:1000 -#: elf64-s390.c:952 elf64-x86-64.c:1082 elfxx-sparc.c:1121 +#: elf32-arm.c:10824 elf32-i386.c:1322 elf32-s390.c:1000 elf32-xtensa.c:1009 +#: elf64-s390.c:960 elf64-x86-64.c:1105 elfxx-sparc.c:1370 msgid "%B: bad symbol index: %d" msgstr "%B: неправильный символьный индекс: %d" -#: elf32-arm.c:10904 elf64-x86-64.c:1242 elf64-x86-64.c:1411 elfxx-mips.c:7870 +#: elf32-arm.c:10946 elf64-x86-64.c:1265 elf64-x86-64.c:1434 elfxx-mips.c:7942 msgid "%B: relocation %s against `%s' can not be used when making a shared object; recompile with -fPIC" msgstr "%B: перемещение %s для `%s' не может использоваться при создании разделяемого объекта; перекомпилируйте с -fPIC" -#: elf32-arm.c:11893 +#: elf32-arm.c:11948 #, c-format msgid "Errors encountered processing file %s" msgstr "При обработке файла %s обнаружены ошибки" -#: elf32-arm.c:13339 +#: elf32-arm.c:13334 msgid "%B: error: Cortex-A8 erratum stub is allocated in unsafe location" msgstr "%B: ошибка: заглушка для ошибки Cortex-A8 расположена в небезопасном месте" #. There's not much we can do apart from complain if this #. happens. -#: elf32-arm.c:13366 +#: elf32-arm.c:13361 msgid "%B: error: Cortex-A8 erratum stub out of range (input file too large)" msgstr "%B: ошибка: заглушка для ошибки Cortex-A8 находится вне диапазона (слишком большой входной файл)" -#: elf32-arm.c:13457 elf32-arm.c:13479 +#: elf32-arm.c:13455 elf32-arm.c:13477 msgid "%B: error: VFP11 veneer out of range" msgstr "%B: ошибка: склейка VFP11 вне диапазона" -#: elf32-avr.c:1259 elf32-bfin.c:3208 elf32-cris.c:2097 elf32-fr30.c:624 -#: elf32-frv.c:4122 elf32-i860.c:1226 elf32-ip2k.c:1510 elf32-iq2000.c:699 -#: elf32-m32c.c:568 elf32-mep.c:549 elf32-moxie.c:299 elf32-msp430.c:501 -#: elf32-mt.c:406 elf32-openrisc.c:419 elf32-v850.c:1709 elf32-xstormy16.c:956 -#: elf64-mmix.c:1541 +#: elf32-arm.c:14002 +msgid "error: %B is already in final BE8 format" +msgstr "ошибка: %B уже в конечном формате BE8" + +#: elf32-arm.c:14078 +msgid "error: Source object %B has EABI version %d, but target %B has EABI version %d" +msgstr "ошибка: Объект-источник %B имеет версию EABI %d, а цель %B имеет версию EABI %d" + +#: elf32-arm.c:14094 +msgid "error: %B is compiled for APCS-%d, whereas target %B uses APCS-%d" +msgstr "ошибка: %B скомпилирован для APCS-%d, в то время как цель %B использует APCS-%d" + +#: elf32-arm.c:14119 +msgid "error: %B uses VFP instructions, whereas %B does not" +msgstr "ошибка: %B использует инструкции VFP, в то время как %B не использует" + +#: elf32-arm.c:14123 +msgid "error: %B uses FPA instructions, whereas %B does not" +msgstr "ошибка: %B использует инструкции FPA, в то время как %B не использует" + +#: elf32-arm.c:14133 +msgid "error: %B uses Maverick instructions, whereas %B does not" +msgstr "ошибка: %B использует инструкции Maverick, в то время как %B не использует" + +#: elf32-arm.c:14137 +msgid "error: %B does not use Maverick instructions, whereas %B does" +msgstr "ошибка: %B не использует инструкции Maverick, в то время как %B использует" + +#: elf32-arm.c:14156 +msgid "error: %B uses software FP, whereas %B uses hardware FP" +msgstr "ошибка: %B использует программную FP, в то время как %B использует аппаратную FP" + +#: elf32-arm.c:14160 +msgid "error: %B uses hardware FP, whereas %B uses software FP" +msgstr "ошибка: %B использует аппаратную FP, в то время как %B использует программную FP" + +#: elf32-avr.c:1271 elf32-bfin.c:3201 elf32-cris.c:2085 elf32-fr30.c:617 +#: elf32-frv.c:4119 elf32-i860.c:1219 elf32-ip2k.c:1479 elf32-iq2000.c:692 +#: elf32-m32c.c:561 elf32-mep.c:542 elf32-moxie.c:290 elf32-msp430.c:494 +#: elf32-mt.c:399 elf32-openrisc.c:412 elf32-v850.c:2151 elf32-xstormy16.c:949 +#: elf64-mmix.c:1530 msgid "internal error: dangerous relocation" msgstr "внутренняя ошибка: опасное перемещение" -#: elf32-avr.c:2409 elf32-hppa.c:605 elf32-m68hc1x.c:165 elf64-ppc.c:4141 +#: elf32-avr.c:2400 elf32-hppa.c:598 elf32-m68hc1x.c:166 elf64-ppc.c:4175 msgid "%B: cannot create stub entry %s" msgstr "%B: невозможно создать элемент заглушки %s" -#: elf32-bfin.c:1581 +#: elf32-bfin.c:1575 msgid "%B(%A+0x%lx): unresolvable relocation against symbol `%s'" msgstr "%B(%A+0x%lx): неразрешимое перемещение относительно символа `%s'" -#: elf32-bfin.c:1614 elf32-i386.c:4026 elf32-m68k.c:4176 elf32-s390.c:3067 -#: elf64-s390.c:3026 elf64-x86-64.c:3697 +#: elf32-bfin.c:1608 elf32-i386.c:4123 elf32-m68k.c:4233 elf32-s390.c:3062 +#: elf64-s390.c:3037 elf64-x86-64.c:3759 msgid "%B(%A+0x%lx): reloc against `%s': error %d" msgstr "%B(%A+0x%lx): перемещение к `%s': ошибка %d" -#: elf32-bfin.c:2714 +#: elf32-bfin.c:2707 msgid "%B: relocation at `%A+0x%x' references symbol `%s' with nonzero addend" msgstr "%B: перемещение `%A+0x%x' ссылается на символ `%s' с ненулевым добавлением" -#: elf32-bfin.c:2728 elf32-frv.c:2904 +#: elf32-bfin.c:2721 elf32-frv.c:2901 msgid "relocation references symbol not defined in the module" msgstr "перемещение указывает на неопределённый символ в модуле" -#: elf32-bfin.c:2825 +#: elf32-bfin.c:2818 msgid "R_BFIN_FUNCDESC references dynamic symbol with nonzero addend" msgstr "R_BFIN_FUNCDESC указывает на динамический символ с ненулевым добавлением" -#: elf32-bfin.c:2866 elf32-bfin.c:2989 elf32-frv.c:3641 elf32-frv.c:3762 +#: elf32-bfin.c:2859 elf32-bfin.c:2982 elf32-frv.c:3638 elf32-frv.c:3759 msgid "cannot emit fixups in read-only section" msgstr "невозможно сгенерировать местоположения в разделе только для чтения" -#: elf32-bfin.c:2897 elf32-bfin.c:3027 elf32-frv.c:3672 elf32-frv.c:3806 -#: elf32-lm32.c:1104 +#: elf32-bfin.c:2890 elf32-bfin.c:3020 elf32-frv.c:3669 elf32-frv.c:3803 +#: elf32-lm32.c:1103 elf32-sh.c:5021 msgid "cannot emit dynamic relocations in read-only section" msgstr "невозможно сгенерировать динамические перемещения в разделе только для чтения" -#: elf32-bfin.c:2947 +#: elf32-bfin.c:2940 msgid "R_BFIN_FUNCDESC_VALUE references dynamic symbol with nonzero addend" msgstr "R_BFIN_FUNCDESC_VALUE указывает на динамический символ с ненулевым добавлением" -#: elf32-bfin.c:3112 +#: elf32-bfin.c:3105 msgid "relocations between different segments are not supported" msgstr "перемещения между различными сегментами не поддерживаются" -#: elf32-bfin.c:3113 +#: elf32-bfin.c:3106 msgid "warning: relocation references a different segment" msgstr "предупреждение: перемещение ссылается на другой сегмент" -#: elf32-bfin.c:4974 elf32-frv.c:6408 +#: elf32-bfin.c:4957 elf32-frv.c:6406 msgid "%B: unsupported relocation type %i" msgstr "%B: неподдерживаемый тип перемещения %i" -#: elf32-bfin.c:5127 elf32-frv.c:6816 +#: elf32-bfin.c:5111 elf32-frv.c:6814 #, c-format msgid "%s: cannot link non-fdpic object file into fdpic executable" msgstr "%s: невозможно скомпоновать не-fdpic объектный файл в исполняемый fdpic" -#: elf32-bfin.c:5131 elf32-frv.c:6820 +#: elf32-bfin.c:5115 elf32-frv.c:6818 #, c-format msgid "%s: cannot link fdpic object file into non-fdpic executable" msgstr "%s: невозможно скомпоновать fdpic объектный файл в исполняемый не-fdpic" -#: elf32-cris.c:1169 +#: elf32-cris.c:1172 msgid "%B, section %A: unresolvable relocation %s against symbol `%s'" msgstr "%B, раздел %A: неразрешимое перемещение %s у символа `%s'" -#: elf32-cris.c:1238 +#: elf32-cris.c:1234 msgid "%B, section %A: No PLT nor GOT for relocation %s against symbol `%s'" msgstr "%B, раздел %A: Нет ни PLT ни GOT для перемещения %s у символа `%s'" -#: elf32-cris.c:1240 +#: elf32-cris.c:1236 msgid "%B, section %A: No PLT for relocation %s against symbol `%s'" msgstr "%B, раздел %A: Нет PLT для перемещения %s у символа `%s'" -#: elf32-cris.c:1246 elf32-cris.c:1379 elf32-cris.c:1641 elf32-cris.c:1730 -#: elf32-cris.c:1883 +#: elf32-cris.c:1242 elf32-cris.c:1375 elf32-cris.c:1635 elf32-cris.c:1718 +#: elf32-cris.c:1871 msgid "[whose name is lost]" msgstr "[чьё имя потеряно]" -#: elf32-cris.c:1365 +#: elf32-cris.c:1361 msgid "%B, section %A: relocation %s with non-zero addend %d against local symbol" msgstr "%B, раздел %A: перемещение %s с ненулевым добавлением %d у локального символа" -#: elf32-cris.c:1373 elf32-cris.c:1724 elf32-cris.c:1877 +#: elf32-cris.c:1369 elf32-cris.c:1712 elf32-cris.c:1865 msgid "%B, section %A: relocation %s with non-zero addend %d against symbol `%s'" msgstr "%B, раздел %A: перемещение %s с ненулевым добавлением %d у символа `%s'" -#: elf32-cris.c:1399 +#: elf32-cris.c:1395 msgid "%B, section %A: relocation %s is not allowed for global symbol: `%s'" msgstr "%B, раздел %A: перемещение %s не разрешено для глобального символа: `%s'" -#: elf32-cris.c:1415 +#: elf32-cris.c:1411 msgid "%B, section %A: relocation %s with no GOT created" msgstr "%B, раздел %A: перемещение %s без созданного GOT" #. We shouldn't get here for GCC-emitted code. -#: elf32-cris.c:1632 +#: elf32-cris.c:1626 msgid "%B, section %A: relocation %s has an undefined reference to `%s', perhaps a declaration mixup?" msgstr "%B, раздел %A: перемещение %s имеет неопределённую ссылку на `%s'; возможно, смешение объявлений?" -#: elf32-cris.c:2010 +#: elf32-cris.c:1998 msgid "%B, section %A: relocation %s is not allowed for symbol: `%s' which is defined outside the program, perhaps a declaration mixup?" msgstr "%B, раздел %A: перемещение %s не разрешено для символа: `%s', который определён вне программы; возможно, смешение объявлений?" -#: elf32-cris.c:2063 +#: elf32-cris.c:2051 msgid "(too many global variables for -fpic: recompile with -fPIC)" msgstr "(слишком много глобальных переменных для -fpic: перекомпилируйте с параметром -fPIC)" -#: elf32-cris.c:2070 +#: elf32-cris.c:2058 msgid "(thread-local data too big for -fpic or -msmall-tls: recompile with -fPIC or -mno-small-tls)" msgstr "(локальный данные нити слишком велики для -fpic или -msmall-tls: перекомпилируйте с параметром -fPIC или -mno-small-tls)" -#: elf32-cris.c:3204 +#: elf32-cris.c:3248 msgid "" "%B, section %A:\n" " v10/v32 compatible object %s must not contain a PIC relocation" @@ -1337,7 +1349,7 @@ msgstr "" "%B, раздел %A:\n" " v10/v32 совместимый объект %s не должен содержать перемещения PIC" -#: elf32-cris.c:3309 +#: elf32-cris.c:3353 msgid "" "%B, section %A:\n" " relocation %s not valid in a shared object; typically an option mixup, recompile with -fPIC" @@ -1345,7 +1357,7 @@ msgstr "" "%B, раздел %A:\n" " перемещение %s не должно использоваться в разделяемом объекте; возможно, смешение параметров, перекомпилируйте с -fPIC" -#: elf32-cris.c:3523 +#: elf32-cris.c:3567 msgid "" "%B, section %A:\n" " relocation %s should not be used in a shared object; recompile with -fPIC" @@ -1353,7 +1365,7 @@ msgstr "" "%B, раздел %A:\n" " перемещение %s не должно использоваться в разделяемом объекте; перекомпилируйте с -fPIC" -#: elf32-cris.c:3940 +#: elf32-cris.c:3992 msgid "" "%B, section `%A', to symbol `%s':\n" " relocation %s should not be used in a shared object; recompile with -fPIC" @@ -1361,129 +1373,130 @@ msgstr "" "%B, раздел %A, к символу %s:\n" " перемещение %s не должно использоваться в разделяемом объекте; перекомпилируйте с -fPIC" -#: elf32-cris.c:4059 +#: elf32-cris.c:4111 msgid "Unexpected machine number" msgstr "Неожидаемое машинное число" -#: elf32-cris.c:4113 +#: elf32-cris.c:4165 #, c-format msgid " [symbols have a _ prefix]" msgstr " [символы содержат префикс _]" -#: elf32-cris.c:4116 +#: elf32-cris.c:4168 #, c-format msgid " [v10 and v32]" msgstr " [v10 и v32]" -#: elf32-cris.c:4119 +#: elf32-cris.c:4171 #, c-format msgid " [v32]" msgstr " [v32]" -#: elf32-cris.c:4164 +#: elf32-cris.c:4216 msgid "%B: uses _-prefixed symbols, but writing file with non-prefixed symbols" msgstr "%B: используются символы с префиксом _, но в файл записываются символы без префиксов" -#: elf32-cris.c:4165 +#: elf32-cris.c:4217 msgid "%B: uses non-prefixed symbols, but writing file with _-prefixed symbols" msgstr "%B: используются символы без префикса _, но в файл записываются символы с префиксом _" -#: elf32-cris.c:4184 +#: elf32-cris.c:4236 msgid "%B contains CRIS v32 code, incompatible with previous objects" msgstr "%B содержит код CRIS v32, который не совместим с предыдущими объектами" -#: elf32-cris.c:4186 +#: elf32-cris.c:4238 msgid "%B contains non-CRIS-v32 code, incompatible with previous objects" msgstr "%B содержит код не-CRIS v32, который не совместим с предыдущими объектами" -#: elf32-frv.c:1507 elf32-frv.c:1656 +#: elf32-frv.c:1509 elf32-frv.c:1658 msgid "relocation requires zero addend" msgstr "для перемещения требуется нулевое добавление" -#: elf32-frv.c:2891 +#: elf32-frv.c:2888 msgid "%B(%A+0x%x): relocation to `%s+%x' may have caused the error above" msgstr "%B(%A+0x%x): перемещение в `%s+%x' может быть вызвано предыдущей ошибкой" -#: elf32-frv.c:2980 +#: elf32-frv.c:2977 msgid "R_FRV_GETTLSOFF not applied to a call instruction" msgstr "R_FRV_GETTLSOFF не применимо для инструкции call" -#: elf32-frv.c:3022 +#: elf32-frv.c:3019 msgid "R_FRV_GOTTLSDESC12 not applied to an lddi instruction" msgstr "R_FRV_GOTTLSDESC12 не применимо для инструкции lddi" -#: elf32-frv.c:3093 +#: elf32-frv.c:3090 msgid "R_FRV_GOTTLSDESCHI not applied to a sethi instruction" msgstr "R_FRV_GOTTLSDESCHI не применимо для инструкции sethi" -#: elf32-frv.c:3130 +#: elf32-frv.c:3127 msgid "R_FRV_GOTTLSDESCLO not applied to a setlo or setlos instruction" msgstr "R_FRV_GOTTLSDESCLO не применимо для инструкции setlo или setlos" -#: elf32-frv.c:3178 +#: elf32-frv.c:3175 msgid "R_FRV_TLSDESC_RELAX not applied to an ldd instruction" msgstr "R_FRV_TLSDESC_RELAX не применимо для инструкции ldd" -#: elf32-frv.c:3262 +#: elf32-frv.c:3259 msgid "R_FRV_GETTLSOFF_RELAX not applied to a calll instruction" msgstr "R_FRV_GETTLSOFF_RELAX не применимо для инструкции calll" -#: elf32-frv.c:3317 +#: elf32-frv.c:3314 msgid "R_FRV_GOTTLSOFF12 not applied to an ldi instruction" msgstr "R_FRV_GOTTLSOFF12 не применимо для инструкции ldi" -#: elf32-frv.c:3347 +#: elf32-frv.c:3344 msgid "R_FRV_GOTTLSOFFHI not applied to a sethi instruction" msgstr "R_FRV_GOTTLSOFFHI не применимо для инструкции sethi" -#: elf32-frv.c:3376 +#: elf32-frv.c:3373 msgid "R_FRV_GOTTLSOFFLO not applied to a setlo or setlos instruction" msgstr "R_FRV_GOTTLSOFFLO не применимо для инструкции setlo или setlos" -#: elf32-frv.c:3407 +#: elf32-frv.c:3404 msgid "R_FRV_TLSOFF_RELAX not applied to an ld instruction" msgstr "R_FRV_TLSOFF_RELAX не применимо для инструкции ld" -#: elf32-frv.c:3452 +#: elf32-frv.c:3449 msgid "R_FRV_TLSMOFFHI not applied to a sethi instruction" msgstr "R_FRV_TLSMOFFHI не применимо для инструкции sethi" -#: elf32-frv.c:3479 +#: elf32-frv.c:3476 msgid "R_FRV_TLSMOFFLO not applied to a setlo or setlos instruction" msgstr "R_FRV_TLSMOFFLO не применимо для инструкции setlo или setlos" -#: elf32-frv.c:3600 +#: elf32-frv.c:3597 msgid "R_FRV_FUNCDESC references dynamic symbol with nonzero addend" msgstr "R_FRV_FUNCDESC указывает на динамический символ с ненулевым добавлением" -#: elf32-frv.c:3720 +#: elf32-frv.c:3717 msgid "R_FRV_FUNCDESC_VALUE references dynamic symbol with nonzero addend" msgstr "R_FRV_FUNCDESC_VALUE указывает на динамический символ с ненулевым добавлением" -#: elf32-frv.c:3977 elf32-frv.c:4133 +#: elf32-frv.c:3974 elf32-frv.c:4130 msgid "%B(%A+0x%lx): reloc against `%s': %s" msgstr "%B(%A+0x%lx): перемещение для `%s': %s" -#: elf32-frv.c:3979 elf32-frv.c:3983 +#: elf32-frv.c:3976 elf32-frv.c:3980 msgid "relocation references a different segment" msgstr "перемещение указывает на другой сегмент" -#: elf32-frv.c:6730 +#: elf32-frv.c:6728 #, c-format msgid "%s: compiled with %s and linked with modules that use non-pic relocations" msgstr "%s: компилируется с %s и компонуется с модулями, в которых используются не-pic перемещения" -#: elf32-frv.c:6783 elf32-iq2000.c:852 elf32-m32c.c:814 +#: elf32-frv.c:6781 elf32-iq2000.c:845 elf32-m32c.c:807 #, c-format msgid "%s: compiled with %s and linked with modules compiled with %s" msgstr "%s: компилируется с %s и компонуется с модулями, скомпилированными с %s" -#: elf32-frv.c:6795 +#: elf32-frv.c:6793 #, c-format msgid "%s: uses different unknown e_flags (0x%lx) fields than previous modules (0x%lx)" msgstr "%s: использует другие неизвестные флаги e_flags (0x%lx) чем предыдущие модули (0x%lx)" -#: elf32-frv.c:6845 elf32-iq2000.c:889 elf32-m32c.c:850 elf32-mt.c:583 +#: elf32-frv.c:6843 elf32-iq2000.c:882 elf32-m32c.c:843 elf32-mt.c:576 +#: elf32-rx.c:2925 #, c-format msgid "private flags = 0x%lx:" msgstr "собственные флаги = 0x%lx:" @@ -1492,113 +1505,120 @@ msgstr "собственные флаги = 0x%lx:" msgid "%B: Relocations in generic ELF (EM: %d)" msgstr "%B: Перемещения в универсальном ELF (EM: %d)" -#: elf32-hppa.c:854 elf32-hppa.c:3570 +#: elf32-hppa.c:850 elf32-hppa.c:3610 msgid "%B(%A+0x%lx): cannot reach %s, recompile with -ffunction-sections" msgstr "%B(%A+0x%lx): невозможно достичь %s, перекомпилируйте с -ffunction-sections" -#: elf32-hppa.c:1286 +#: elf32-hppa.c:1284 msgid "%B: relocation %s can not be used when making a shared object; recompile with -fPIC" msgstr "%B: перемещение %s не может использоваться при создании разделяемого объекта; перекомпилируйте с -fPIC" -#: elf32-hppa.c:2780 +#: elf32-hppa.c:2803 msgid "%B: duplicate export stub %s" msgstr "%B: повторный экспорт заглушки %s" -#: elf32-hppa.c:3406 +#: elf32-hppa.c:3449 msgid "%B(%A+0x%lx): %s fixup for insn 0x%x is not supported in a non-shared link" msgstr "%B(%A+0x%lx): %s местоположение для insn 0x%x не поддерживается в неразделяемой ссылке" -#: elf32-hppa.c:4260 +#: elf32-hppa.c:4296 msgid "%B(%A+0x%lx): cannot handle %s for %s" msgstr "%B(%A+0x%lx): невозможно обработать %s для %s" -#: elf32-hppa.c:4567 +#: elf32-hppa.c:4608 msgid ".got section not immediately after .plt section" msgstr "раздел .got не может стоять сразу после раздела .plt" -#: elf32-i386.c:371 elf32-ppc.c:1666 elf32-s390.c:379 elf64-ppc.c:2283 -#: elf64-s390.c:403 elf64-x86-64.c:234 +#. Unknown relocation. +#: elf32-i386.c:371 elf32-m68k.c:383 elf32-ppc.c:1674 elf32-s390.c:379 +#: elf32-tic6x.c:1563 elf64-ppc.c:2284 elf64-s390.c:403 elf64-x86-64.c:234 msgid "%B: invalid relocation type %d" msgstr "%B: неверный тип перемещения %d" -#: elf32-i386.c:1246 elf64-x86-64.c:1029 +#: elf32-i386.c:1265 elf64-x86-64.c:1049 msgid "%B: TLS transition from %s to %s against `%s' at 0x%lx in section `%A' failed" msgstr "%B: TLS-переход из %s в %s для `%s' по 0x%lx в разделе `%A' завершился неудачно" -#: elf32-i386.c:1387 elf32-i386.c:2970 elf64-x86-64.c:1171 elf64-x86-64.c:2680 +#: elf32-i386.c:1408 elf32-i386.c:3068 elf64-x86-64.c:1194 elf64-x86-64.c:2780 +#: elfxx-sparc.c:3076 msgid "%B: relocation %s against STT_GNU_IFUNC symbol `%s' isn't handled by %s" msgstr "%B: перемещение %s вместе с STT_GNU_IFUNC символом `%s' не обрабатывается %s" -#: elf32-i386.c:1548 elf32-s390.c:1180 elf32-sh.c:5065 elf32-xtensa.c:1173 -#: elf64-s390.c:1143 elfxx-sparc.c:1257 +#: elf32-i386.c:1570 elf32-s390.c:1182 elf32-sh.c:6367 elf32-xtensa.c:1182 +#: elf64-s390.c:1151 elfxx-sparc.c:1547 msgid "%B: `%s' accessed both as normal and thread local symbol" msgstr "%B: `%s' доступен как обычный и как локальный для нити символ" -#: elf32-i386.c:2805 +#: elf32-i386.c:2910 msgid "%B: unrecognized relocation (0x%x) in section `%A'" msgstr "%B: нераспознанное перемещение (0x%x) в разделе `%A'" -#: elf32-i386.c:3219 elf64-x86-64.c:3081 +#: elf32-i386.c:3317 elf64-x86-64.c:3174 msgid "hidden symbol" msgstr "скрытый символ" -#: elf32-i386.c:3222 elf64-x86-64.c:3084 +#: elf32-i386.c:3320 elf64-x86-64.c:3177 msgid "internal symbol" msgstr "внутренний символ" -#: elf32-i386.c:3225 elf64-x86-64.c:3087 +#: elf32-i386.c:3323 elf64-x86-64.c:3180 msgid "protected symbol" msgstr "защищённый символ" -#: elf32-i386.c:3228 elf64-x86-64.c:3090 +#: elf32-i386.c:3326 elf64-x86-64.c:3183 msgid "symbol" msgstr "символ" -#: elf32-i386.c:3233 +#: elf32-i386.c:3331 msgid "%B: relocation R_386_GOTOFF against undefined %s `%s' can not be used when making a shared object" msgstr "%B: перемещение R_386_GOTOFF для неопределённого %s `%s' не может использоваться при создании разделяемого объекта" -#: elf32-i386.c:3243 +#: elf32-i386.c:3341 msgid "%B: relocation R_386_GOTOFF against protected function `%s' can not be used when making a shared object" msgstr "%B: перемещение R_386_GOTOFF для защищённой функции `%s' не может использоваться при создании разделяемого объекта" -#: elf32-ip2k.c:868 elf32-ip2k.c:874 elf32-ip2k.c:941 elf32-ip2k.c:947 +#: elf32-i386.c:4633 elf64-x86-64.c:4206 +#, c-format +msgid "discarded output section: `%A'" +msgstr "отброшенный выходной раздел: «%A»" + +#: elf32-ip2k.c:857 elf32-ip2k.c:863 elf32-ip2k.c:930 elf32-ip2k.c:936 msgid "ip2k relaxer: switch table without complete matching relocation information." msgstr "ip2k relaxer: таблица переключений без полного совпадения информации о перемещении." -#: elf32-ip2k.c:891 elf32-ip2k.c:974 +#: elf32-ip2k.c:880 elf32-ip2k.c:963 msgid "ip2k relaxer: switch table header corrupt." msgstr "ip2k relaxer: испорчен заголовок у таблицы переключений." -#: elf32-ip2k.c:1316 +#: elf32-ip2k.c:1292 #, c-format msgid "ip2k linker: missing page instruction at 0x%08lx (dest = 0x%08lx)." msgstr "ip2k linker: отсутствует страница инструкций по адресу 0x%08lx (назнач = 0x%08lx)." -#: elf32-ip2k.c:1332 +#: elf32-ip2k.c:1308 #, c-format msgid "ip2k linker: redundant page instruction at 0x%08lx (dest = 0x%08lx)." msgstr "ip2k linker: повторяющаяся страница инструкций по адресу 0x%08lx (назнач = 0x%08lx)." #. Only if it's not an unresolved symbol. -#: elf32-ip2k.c:1506 +#: elf32-ip2k.c:1475 msgid "unsupported relocation between data/insn address spaces" msgstr "неподдерживаемое перемещение между адресным пространством данных/insn" -#: elf32-iq2000.c:865 elf32-m32c.c:826 +#: elf32-iq2000.c:858 elf32-m32c.c:819 #, c-format msgid "%s: uses different e_flags (0x%lx) fields than previous modules (0x%lx)" msgstr "%s: использует другие неизвестные флаги e_flags (0x%lx) чем предыдущие модули (0x%lx)" -#: elf32-lm32.c:698 +#: elf32-lm32.c:706 msgid "global pointer relative relocation when _gp not defined" msgstr "глобальный указатель относительно перемещения, но _gp не определена" -#: elf32-lm32.c:753 +#: elf32-lm32.c:761 msgid "global pointer relative address out of range" msgstr "глобальный указатель относительно адреса вне диапазона" -#: elf32-lm32.c:1058 +#: elf32-lm32.c:1057 msgid "internal error: addend should be zero for R_LM32_16_GOT" msgstr "внутренняя ошибка: добавление должно быть нулём для R_LM32_16_GOT" @@ -1606,123 +1626,123 @@ msgstr "внутренняя ошибка: добавление должно б msgid "SDA relocation when _SDA_BASE_ not defined" msgstr "перемещение SDA, но _SDA_BASE_ не определена" -#: elf32-m32r.c:3039 +#: elf32-m32r.c:3048 msgid "%B: The target (%s) of an %s relocation is in the wrong section (%A)" msgstr "%B: Цель (%s) перемещения %s в ошибочном разделе (%A)" -#: elf32-m32r.c:3567 +#: elf32-m32r.c:3576 msgid "%B: Instruction set mismatch with previous modules" msgstr "%B: Набор инструкций не совпадает с набором у предыдущих модулей" -#: elf32-m32r.c:3588 +#: elf32-m32r.c:3597 #, c-format msgid "private flags = %lx" msgstr "собственные флаги = %lx" -#: elf32-m32r.c:3593 +#: elf32-m32r.c:3602 #, c-format msgid ": m32r instructions" msgstr ": инструкции m32r" -#: elf32-m32r.c:3594 +#: elf32-m32r.c:3603 #, c-format msgid ": m32rx instructions" msgstr ": инструкции m32rx" -#: elf32-m32r.c:3595 +#: elf32-m32r.c:3604 #, c-format msgid ": m32r2 instructions" msgstr ": инструкции m32r2" -#: elf32-m68hc1x.c:1048 +#: elf32-m68hc1x.c:1050 #, c-format msgid "Reference to the far symbol `%s' using a wrong relocation may result in incorrect execution" msgstr "Указание на дальний символ `%s' с помощью ошибочного перемещения может привести к неправильному выполнению" -#: elf32-m68hc1x.c:1071 +#: elf32-m68hc1x.c:1073 #, c-format msgid "banked address [%lx:%04lx] (%lx) is not in the same bank as current banked address [%lx:%04lx] (%lx)" msgstr "банкируемый адрес [%lx:%04lx] (%lx) не совпадает с банком текущего банкируемого адреса [%lx:%04lx] (%lx)" -#: elf32-m68hc1x.c:1090 +#: elf32-m68hc1x.c:1092 #, c-format msgid "reference to a banked address [%lx:%04lx] in the normal address space at %04lx" msgstr "ссылка на банкируемый адрес [%lx:%04lx] в обычном адресном пространстве по адресу %04lx" -#: elf32-m68hc1x.c:1223 +#: elf32-m68hc1x.c:1225 msgid "%B: linking files compiled for 16-bit integers (-mshort) and others for 32-bit integers" msgstr "%B: компоновка файлов, скомпилированных для 16-битных целых (-mshort), с файлами, скомпилированными для 32-битных целых" -#: elf32-m68hc1x.c:1230 +#: elf32-m68hc1x.c:1232 msgid "%B: linking files compiled for 32-bit double (-fshort-double) and others for 64-bit double" msgstr "%B: компоновка файлов, скомпилированных для 32-битных double (-fshort-double), с файлами, скомпилированными для 64-битных double" -#: elf32-m68hc1x.c:1239 +#: elf32-m68hc1x.c:1241 msgid "%B: linking files compiled for HCS12 with others compiled for HC12" msgstr "%B: компоновка файлов, скомпилированных для HCS12, с файлами, скомпилированными для HC12" -#: elf32-m68hc1x.c:1255 elf32-ppc.c:4255 elf64-sparc.c:698 elfxx-mips.c:12617 +#: elf32-m68hc1x.c:1257 elf32-ppc.c:4232 elf64-sparc.c:703 elfxx-mips.c:12704 msgid "%B: uses different e_flags (0x%lx) fields than previous modules (0x%lx)" msgstr "%B: использует другие неизвестные флаги e_flags (0x%lx), чем предыдущие модули (0x%lx)" -#: elf32-m68hc1x.c:1283 +#: elf32-m68hc1x.c:1285 #, c-format msgid "[abi=32-bit int, " msgstr "[abi=32-битное int, " -#: elf32-m68hc1x.c:1285 +#: elf32-m68hc1x.c:1287 #, c-format msgid "[abi=16-bit int, " msgstr "[abi=16-битное int, " -#: elf32-m68hc1x.c:1288 +#: elf32-m68hc1x.c:1290 #, c-format msgid "64-bit double, " msgstr "64-битное double, " -#: elf32-m68hc1x.c:1290 +#: elf32-m68hc1x.c:1292 #, c-format msgid "32-bit double, " msgstr "32-битное double, " -#: elf32-m68hc1x.c:1293 +#: elf32-m68hc1x.c:1295 #, c-format msgid "cpu=HC11]" msgstr "ЦП=HC11]" -#: elf32-m68hc1x.c:1295 +#: elf32-m68hc1x.c:1297 #, c-format msgid "cpu=HCS12]" msgstr "ЦП=HCS12]" -#: elf32-m68hc1x.c:1297 +#: elf32-m68hc1x.c:1299 #, c-format msgid "cpu=HC12]" msgstr "ЦП=HC12]" -#: elf32-m68hc1x.c:1300 +#: elf32-m68hc1x.c:1302 #, c-format msgid " [memory=bank-model]" msgstr " [память=модель с банками]" -#: elf32-m68hc1x.c:1302 +#: elf32-m68hc1x.c:1304 #, c-format msgid " [memory=flat]" msgstr " [память=плоская]" -#: elf32-m68k.c:1184 elf32-m68k.c:1185 +#: elf32-m68k.c:1250 elf32-m68k.c:1251 vms-alpha.c:7292 vms-alpha.c:7307 msgid "unknown" msgstr "неизвестно" -#: elf32-m68k.c:1645 +#: elf32-m68k.c:1714 msgid "%B: GOT overflow: Number of relocations with 8-bit offset > %d" msgstr "%B: переполнение GOT: Количество перемещений с 8-битным смещением > %d" -#: elf32-m68k.c:1651 +#: elf32-m68k.c:1720 msgid "%B: GOT overflow: Number of relocations with 8- or 16-bit offset > %d" msgstr "%B: переполнение GOT: Количество перемещений с 8-ми или 16-битным смещением > %d" -#: elf32-m68k.c:3902 +#: elf32-m68k.c:3959 msgid "%B(%A+0x%lx): R_68K_TLS_LE32 relocation not permitted in shared object" msgstr "%B(%A+0x%lx): перемещение R_68K_TLS_LE32 не разрешено для разделяемого объекта" @@ -1734,195 +1754,233 @@ msgstr "%B: Перемещение %s (%d) в данный момент не п msgid "%B: Unknown relocation type %d\n" msgstr "%B: Неизвестный тип перемещения %d\n" -#: elf32-mep.c:654 +#: elf32-mep.c:647 msgid "%B and %B are for different cores" msgstr "%B и %B для разных ядер" -#: elf32-mep.c:671 +#: elf32-mep.c:664 msgid "%B and %B are for different configurations" msgstr "%B и %B для разных конфигураций" -#: elf32-mep.c:708 +#: elf32-mep.c:701 #, c-format msgid "private flags = 0x%lx" msgstr "собственные флаги = 0x%lx" -#: elf32-microblaze.c:737 +#: elf32-microblaze.c:742 #, c-format msgid "%s: unknown relocation type %d" msgstr "%s: неизвестный тип перемещения %d" -#: elf32-microblaze.c:862 elf32-microblaze.c:907 +#: elf32-microblaze.c:867 elf32-microblaze.c:912 #, c-format msgid "%s: The target (%s) of an %s relocation is in the wrong section (%s)" msgstr "%s: Цель (%s) перемещения %s в ошибочном разделе (%s)" -#: elf32-microblaze.c:1150 elfxx-sparc.c:2957 +#: elf32-microblaze.c:1155 elfxx-sparc.c:3450 msgid "%B: probably compiled without -fPIC?" msgstr "%B: вероятно, компиляция без -fPIC?" -#: elf32-microblaze.c:2086 elflink.c:12444 +#: elf32-microblaze.c:2074 elflink.c:12601 msgid "%B: bad relocation section name `%s'" msgstr "%B: неправильное имя перемещаемого раздела `%s'" -#: elf32-mips.c:1045 elf64-mips.c:2083 elfn32-mips.c:1888 +#: elf32-mips.c:1045 elf64-mips.c:2084 elfn32-mips.c:1888 msgid "literal relocation occurs for an external symbol" msgstr "для внешнего символа обнаружено константное перемещение" -#: elf32-mips.c:1085 elf32-score.c:580 elf32-score7.c:480 elf64-mips.c:2126 +#: elf32-mips.c:1085 elf32-score.c:569 elf32-score7.c:469 elf64-mips.c:2127 #: elfn32-mips.c:1929 msgid "32bits gp relative relocation occurs for an external symbol" msgstr "для внешнего символа обнаружено 32—битное относительное перемещение" -#: elf32-ppc.c:1731 +#: elf32-ppc.c:1739 #, c-format msgid "generic linker can't handle %s" msgstr "универсальный компоновщик не смог обработать %s" -#: elf32-ppc.c:2211 -msgid "corrupt or empty %s section in %B" -msgstr "повреждённый или пустой раздел %s в %B" +#: elf32-ppc.c:2180 +msgid "corrupt %s section in %B" +msgstr "повреждённый раздел %s в %B" -#: elf32-ppc.c:2218 +#: elf32-ppc.c:2199 msgid "unable to read in %s section from %B" msgstr "не удалось прочитать раздел %s из %B" -#: elf32-ppc.c:2224 -msgid "corrupt %s section in %B" -msgstr "повреждённый раздел %s в %B" - -#: elf32-ppc.c:2267 +#: elf32-ppc.c:2240 msgid "warning: unable to set size of %s section in %B" msgstr "предупреждение: не удалось установить размер раздела %s в %B" -#: elf32-ppc.c:2315 +#: elf32-ppc.c:2290 msgid "failed to allocate space for new APUinfo section." msgstr "не удалось выделить место для нового раздела APUinfo." -#: elf32-ppc.c:2334 +#: elf32-ppc.c:2309 msgid "failed to compute new APUinfo section." msgstr "не удалось вычислить новый раздел APUinfo." -#: elf32-ppc.c:2337 +#: elf32-ppc.c:2312 msgid "failed to install new APUinfo section." msgstr "не удалось установить новый раздел APUinfo." -#: elf32-ppc.c:3364 +#: elf32-ppc.c:3358 msgid "%B: relocation %s cannot be used when making a shared object" msgstr "%B: раздел %s не может использоваться при создании разделяемого объекта" #. It does not make sense to have a procedure linkage #. table entry for a local symbol. -#: elf32-ppc.c:3723 +#: elf32-ppc.c:3702 msgid "%B(%A+0x%lx): %s reloc against local symbol" msgstr "%B(%A+0x%lx): %s перемещение для локального символа" -#: elf32-ppc.c:4067 elf32-ppc.c:4082 elfxx-mips.c:12324 elfxx-mips.c:12350 -#: elfxx-mips.c:12372 elfxx-mips.c:12398 +#: elf32-ppc.c:4044 elf32-ppc.c:4059 elfxx-mips.c:12411 elfxx-mips.c:12437 +#: elfxx-mips.c:12459 elfxx-mips.c:12485 msgid "Warning: %B uses hard float, %B uses soft float" msgstr "Предупреждение: %B использует аппаратную плавающую точку, %B использует программную плавающую точку" -#: elf32-ppc.c:4070 elf32-ppc.c:4074 +#: elf32-ppc.c:4047 elf32-ppc.c:4051 msgid "Warning: %B uses double-precision hard float, %B uses single-precision hard float" msgstr "Предупреждение: %B использует аппаратную плавающую точку двойной точности, %B использует аппаратную плавающую точку одинарной точности" -#: elf32-ppc.c:4078 +#: elf32-ppc.c:4055 msgid "Warning: %B uses soft float, %B uses single-precision hard float" msgstr "Предупреждение: %B использует программную плавающую точку, %B аппаратную плавающую точку одинарной точности" -#: elf32-ppc.c:4085 elf32-ppc.c:4089 elfxx-mips.c:12304 elfxx-mips.c:12308 +#: elf32-ppc.c:4062 elf32-ppc.c:4066 elfxx-mips.c:12391 elfxx-mips.c:12395 msgid "Warning: %B uses unknown floating point ABI %d" msgstr "Предупреждение: %B использует неизвестный ABI плавающей точки %d" -#: elf32-ppc.c:4131 elf32-ppc.c:4135 +#: elf32-ppc.c:4108 elf32-ppc.c:4112 msgid "Warning: %B uses unknown vector ABI %d" msgstr "Предупреждение: %B использует неизвестный ABI векторов %d" -#: elf32-ppc.c:4139 +#: elf32-ppc.c:4116 msgid "Warning: %B uses vector ABI \"%s\", %B uses \"%s\"" msgstr "Предупреждение: %B использует ABI векторов \"%s\", %B использует \"%s\"" -#: elf32-ppc.c:4156 elf32-ppc.c:4159 +#: elf32-ppc.c:4133 elf32-ppc.c:4136 msgid "Warning: %B uses r3/r4 for small structure returns, %B uses memory" msgstr "Предупреждение: %B использует r3/r4 для возврата маленькой структуры, %B использует память" -#: elf32-ppc.c:4162 elf32-ppc.c:4166 +#: elf32-ppc.c:4139 elf32-ppc.c:4143 msgid "Warning: %B uses unknown small structure return convention %d" msgstr "Предупреждение: %B использует неизвестное соглашение %d по возврату маленькой структуры" -#: elf32-ppc.c:4220 +#: elf32-ppc.c:4197 msgid "%B: compiled with -mrelocatable and linked with modules compiled normally" msgstr "%B: скомпилирована с параметром -mrelocatable и нормально скомпонована со скомпилированными модулями" -#: elf32-ppc.c:4228 +#: elf32-ppc.c:4205 msgid "%B: compiled normally and linked with modules compiled with -mrelocatable" msgstr "%B: нормально скомпилирована и скомпонована с модулями, скомпилированными с параметром -mrelocatable" -#: elf32-ppc.c:4314 +#: elf32-ppc.c:4293 msgid "Using bss-plt due to %B" msgstr "Используется bss-plt из-за %B" -#: elf32-ppc.c:7056 elf64-ppc.c:11364 +#: elf32-ppc.c:7192 elf64-ppc.c:12307 msgid "%B: unknown relocation type %d for symbol %s" msgstr "%B: неизвестный тип перемещения %d для символа %s" -#: elf32-ppc.c:7316 +#: elf32-ppc.c:7453 msgid "%B(%A+0x%lx): non-zero addend on %s reloc against `%s'" msgstr "%B(%A+0x%lx): ненулевое добавление в перемещении %s для `%s'" -#: elf32-ppc.c:7499 elf64-ppc.c:11854 +#: elf32-ppc.c:7651 elf64-ppc.c:12812 msgid "%B(%A+0x%lx): relocation %s for indirect function %s unsupported" msgstr "%B(%A+0x%lx): перемещение %s для неявного вызова функции %s не поддерживается" -#: elf32-ppc.c:7709 elf32-ppc.c:7736 elf32-ppc.c:7787 +#: elf32-ppc.c:7881 elf32-ppc.c:7911 elf32-ppc.c:7958 msgid "%B: the target (%s) of a %s relocation is in the wrong output section (%s)" msgstr "%B: назначение (%s) перемещения %s в ошибочный выходной раздел (%s)" -#: elf32-ppc.c:7847 +#: elf32-ppc.c:8030 msgid "%B: relocation %s is not yet supported for symbol %s." msgstr "%B: перемещение %s пока не поддерживается для символа %s." -#: elf32-ppc.c:7955 elf64-ppc.c:12110 +#: elf32-ppc.c:8138 elf64-ppc.c:13162 msgid "%B(%A+0x%lx): %s reloc against `%s': error %d" msgstr "%B(%A+0x%lx): %s перемещение для `%s': ошибка %d" -#: elf32-ppc.c:8423 +#: elf32-ppc.c:8629 #, c-format msgid "%s not defined in linker created %s" msgstr "%s не определено в компоновщике, созданном %s" -#: elf32-s390.c:2207 elf64-s390.c:2179 +#: elf32-rx.c:544 +msgid "%B:%A: Warning: deprecated Red Hat reloc " +msgstr "%B:%A: предупреждение: устаревшее перемещение Red Hat" + +#: elf32-rx.c:1086 +msgid "Warning: RX_SYM reloc with an unknown symbol" +msgstr "Предупреждение: перемещение RX_SYM с неизвестным символом" + +#: elf32-rx.c:1251 +msgid "%B(%A): error: call to undefined function '%s'" +msgstr "%B(%A): ошибка: вызов неопределённой функции «%s»" + +#: elf32-rx.c:1265 +msgid "%B(%A): warning: unaligned access to symbol '%s' in the small data area" +msgstr "%B(%A): предупреждение: невыровненный доступ к символу «%s» в малой области данных" + +#: elf32-rx.c:1269 +msgid "%B(%A): internal error: out of range error" +msgstr "%B(%A): внутренняя ошибка: ошибка выхода из диапазона" + +#: elf32-rx.c:1273 +msgid "%B(%A): internal error: unsupported relocation error" +msgstr "%B(%A): внутренняя ошибка: ошибка неподдерживаемого перемещения" + +#: elf32-rx.c:1277 +msgid "%B(%A): internal error: dangerous relocation" +msgstr "%B(%A): внутренняя ошибка: опасное перемещение" + +#: elf32-rx.c:1281 +msgid "%B(%A): internal error: unknown error" +msgstr "%B(%A): внутренняя ошибка: неизвестная ошибка" + +#: elf32-rx.c:2928 +#, c-format +msgid " [64-bit doubles]" +msgstr "[64-битные double]" + +#: elf32-rx.c:2930 +#, c-format +msgid " [dsp]" +msgstr " [dsp]" + +#: elf32-s390.c:2209 elf64-s390.c:2196 msgid "%B(%A+0x%lx): invalid instruction for TLS relocation %s" msgstr "%B(%A+0x%lx): недопустимая инструкция для TLS-перемещения %s" -#: elf32-score.c:1533 elf32-score7.c:1424 elfxx-mips.c:3299 +#: elf32-score.c:1522 elf32-score7.c:1382 elfxx-mips.c:3323 msgid "not enough GOT space for local GOT entries" msgstr "недостаточно пространства GOT для локальных элементов GOT" -#: elf32-score.c:2765 +#: elf32-score.c:2744 msgid "address not word align" msgstr "адрес не выровнен по границе слова" -#: elf32-score.c:2850 elf32-score7.c:2685 +#: elf32-score.c:2829 elf32-score7.c:2634 #, c-format msgid "%s: Malformed reloc detected for section %s" msgstr "%s: Обнаружено искажённое перемещение для раздела %s" -#: elf32-score.c:2901 elf32-score7.c:2736 +#: elf32-score.c:2880 elf32-score7.c:2685 msgid "%B: CALL15 reloc at 0x%lx not against global symbol" msgstr "%B: перемещение CALL15 по адресу 0x%lx не для глобального символа" -#: elf32-score.c:4042 elf32-score7.c:3879 +#: elf32-score.c:3999 elf32-score7.c:3806 #, c-format msgid " [pic]" msgstr " [pic]" -#: elf32-score.c:4046 elf32-score7.c:3883 +#: elf32-score.c:4003 elf32-score7.c:3810 #, c-format msgid " [fix dep]" msgstr " [fix dep]" -#: elf32-score.c:4088 elf32-score7.c:3925 +#: elf32-score.c:4045 elf32-score7.c:3852 msgid "%B: warning: linking PIC files with non-PIC files" msgstr "%B: предупреждение: выполняется компоновка PIC-файлов с не-PIC файлами" @@ -1938,105 +1996,135 @@ msgstr "%B: Нераспознанная команда .directive: %s" msgid "%B: Failed to add renamed symbol %s" msgstr "%B: Не удалось добавить переименованный символ %s" -#: elf32-sh.c:533 +#: elf32-sh.c:568 msgid "%B: 0x%lx: warning: bad R_SH_USES offset" msgstr "%B: 0x%lx: предупреждение: неправильное смещение R_SH_USES" -#: elf32-sh.c:545 +#: elf32-sh.c:580 msgid "%B: 0x%lx: warning: R_SH_USES points to unrecognized insn 0x%x" msgstr "%B: 0x%lx: предупреждение: R_SH_USES указывает на нераспознанный insn 0x%x" -#: elf32-sh.c:562 +#: elf32-sh.c:597 msgid "%B: 0x%lx: warning: bad R_SH_USES load offset" msgstr "%B: 0x%lx: предупреждение: неправильное загрузочное смещение R_SH_USES" -#: elf32-sh.c:577 +#: elf32-sh.c:612 msgid "%B: 0x%lx: warning: could not find expected reloc" -msgstr "%B: 0x%lx: предупреждение: невозможно найти ожидаемое смещение" +msgstr "%B: 0x%lx: предупреждение: невозможно найти ожидаемое перемещение" -#: elf32-sh.c:605 +#: elf32-sh.c:640 msgid "%B: 0x%lx: warning: symbol in unexpected section" msgstr "%B: 0x%lx: предупреждение: символ в неожиданном разделе" -#: elf32-sh.c:731 +#: elf32-sh.c:766 msgid "%B: 0x%lx: warning: could not find expected COUNT reloc" -msgstr "%B: 0x%lx: предупреждение: невозможно найти ожидаемое смещение COUNT" +msgstr "%B: 0x%lx: предупреждение: невозможно найти ожидаемое перемещение COUNT" -#: elf32-sh.c:740 +#: elf32-sh.c:775 msgid "%B: 0x%lx: warning: bad count" msgstr "%B: 0x%lx: предупреждение: неправильный счётчик" -#: elf32-sh.c:1144 elf32-sh.c:1514 +#: elf32-sh.c:1179 elf32-sh.c:1549 msgid "%B: 0x%lx: fatal: reloc overflow while relaxing" msgstr "%B: 0x%lx: останов: переполнение перемещения при ослаблении" -#: elf32-sh.c:3270 elf64-sh64.c:1526 +#: elf32-sh.c:4057 elf64-sh64.c:1514 msgid "Unexpected STO_SH5_ISA32 on local symbol is not handled" msgstr "Неожиданное STO_SH5_ISA32 локального символа не обрабатывается" -#: elf32-sh.c:3507 +#: elf32-sh.c:4304 msgid "%B: 0x%lx: fatal: unaligned branch target for relax-support relocation" msgstr "%B: 0x%lx: останов: невыровненное назначение ветви для перемещения с поддержкой ослабления" -#: elf32-sh.c:3540 elf32-sh.c:3555 +#: elf32-sh.c:4337 elf32-sh.c:4352 msgid "%B: 0x%lx: fatal: unaligned %s relocation 0x%lx" msgstr "%B: 0x%lx: останов: невыровненное %s перемещение 0x%lx" -#: elf32-sh.c:3569 +#: elf32-sh.c:4366 msgid "%B: 0x%lx: fatal: R_SH_PSHA relocation %d not in range -32..32" msgstr "%B: 0x%lx: останов: R_SH_PSHA перемещение %d вне диапазона -32..32" -#: elf32-sh.c:3583 +#: elf32-sh.c:4380 msgid "%B: 0x%lx: fatal: R_SH_PSHL relocation %d not in range -32..32" msgstr "%B: 0x%lx: останов: R_SH_PSHL перемещение %d вне диапазона -32..32" -#: elf32-sh.c:5256 elf64-alpha.c:4525 +#: elf32-sh.c:4524 elf32-sh.c:4994 +msgid "%B(%A+0x%lx): cannot emit fixup to `%s' in read-only section" +msgstr "%B(%A+0x%lx): невозможно сгенерировать местоположение к «%s» в разделе только для чтения" + +#: elf32-sh.c:5101 +msgid "%B(%A+0x%lx): %s relocation against external symbol \"%s\"" +msgstr "%B(%A+0x%lx): перемещение %s для внешнего символа «%s»" + +#: elf32-sh.c:5574 +#, c-format +msgid "%X%C: relocation to \"%s\" references a different segment\n" +msgstr "%X%C: перемещение указывает на ссылки «%s» другого сегмента\n" + +#: elf32-sh.c:5580 +#, c-format +msgid "%C: warning: relocation to \"%s\" references a different segment\n" +msgstr "%C: предупреждение: перемещение указывает на ссылки «%s» другого сегмента\n" + +#: elf32-sh.c:6358 elf32-sh.c:6441 +msgid "%B: `%s' accessed both as normal and FDPIC symbol" +msgstr "%B: «%s» доступен как обычный и как FDPIC символ" + +#: elf32-sh.c:6363 elf32-sh.c:6445 +msgid "%B: `%s' accessed both as FDPIC and thread local symbol" +msgstr "%B: «%s» доступен как FDPIC и как локальный символ нити" + +#: elf32-sh.c:6393 +msgid "%B: Function descriptor relocation with non-zero addend" +msgstr "%B: перемещение дескриптора функции с ненулевым добавлением" + +#: elf32-sh.c:6629 elf64-alpha.c:4560 msgid "%B: TLS local exec code cannot be linked into shared objects" msgstr "%B: локальный исполняемый код TLS не может быть скомпонован с разделяемыми объектами" -#: elf32-sh64.c:222 elf64-sh64.c:2333 +#: elf32-sh64.c:223 elf64-sh64.c:2314 #, c-format msgid "%s: compiled as 32-bit object and %s is 64-bit" msgstr "%s: скомпилирован как 32-битный объект, а %s 64-битный" -#: elf32-sh64.c:225 elf64-sh64.c:2336 +#: elf32-sh64.c:226 elf64-sh64.c:2317 #, c-format msgid "%s: compiled as 64-bit object and %s is 32-bit" msgstr "%s: скомпилирован как 64-битный объект, а %s 32-битный" -#: elf32-sh64.c:227 elf64-sh64.c:2338 +#: elf32-sh64.c:228 elf64-sh64.c:2319 #, c-format msgid "%s: object size does not match that of target %s" msgstr "%s: размер объекта не соответствует этой цели %s" -#: elf32-sh64.c:450 elf64-sh64.c:2852 +#: elf32-sh64.c:451 elf64-sh64.c:2833 #, c-format msgid "%s: encountered datalabel symbol in input" msgstr "%s: во входных данных обнаружен символ метки данных" -#: elf32-sh64.c:527 +#: elf32-sh64.c:528 msgid "PTB mismatch: a SHmedia address (bit 0 == 1)" msgstr "несовпадение PTB: адрес SHmedia (бит 0 == 1)" -#: elf32-sh64.c:530 +#: elf32-sh64.c:531 msgid "PTA mismatch: a SHcompact address (bit 0 == 0)" msgstr "несовпадение PTA: адрес SHcompact (бит 0 == 0)" -#: elf32-sh64.c:548 +#: elf32-sh64.c:549 #, c-format msgid "%s: GAS error: unexpected PTB insn with R_SH_PT_16" msgstr "%s: ошибка GAS: неожиданный PTB insn с R_SH_PT_16" -#: elf32-sh64.c:597 +#: elf32-sh64.c:598 msgid "%B: error: unaligned relocation type %d at %08x reloc %p\n" msgstr "%B: ошибка: невыровненный тип перемещения %d по адресу %08x перемещение %p\n" -#: elf32-sh64.c:673 +#: elf32-sh64.c:674 #, c-format msgid "%s: could not write out added .cranges entries" msgstr "%s: не удалось записать добавленные элементы .cranges" -#: elf32-sh64.c:733 +#: elf32-sh64.c:734 #, c-format msgid "%s: could not write out sorted .cranges entries" msgstr "%s: не удалось записать отсортированные элементы .cranges" @@ -2049,67 +2137,67 @@ msgstr "%B: скомпилирован для 64-битной системы, а msgid "%B: linking little endian files with big endian files" msgstr "%B: производится компоновка файлов с обратным порядком байт с файлами с прямым порядком байт" -#: elf32-spu.c:723 +#: elf32-spu.c:719 msgid "%X%P: overlay section %A does not start on a cache line.\n" msgstr "%X%P: раздел оверлея %A не начинается со строки кэша.\n" -#: elf32-spu.c:731 +#: elf32-spu.c:727 msgid "%X%P: overlay section %A is larger than a cache line.\n" msgstr "%X%P: раздел оверлея %A больше строки кэша.\n" -#: elf32-spu.c:751 +#: elf32-spu.c:747 msgid "%X%P: overlay section %A is not in cache area.\n" msgstr "%X%P: раздел оверлея %A не в области кэша.\n" -#: elf32-spu.c:791 +#: elf32-spu.c:787 msgid "%X%P: overlay sections %A and %A do not start at the same address.\n" msgstr "%X%P: разделы оверлеев %A и %A не начинаются с одинакового адреса.\n" -#: elf32-spu.c:1015 +#: elf32-spu.c:1011 msgid "warning: call to non-function symbol %s defined in %B" msgstr "предупреждение: в %B определён вызов символа не-функции %s" -#: elf32-spu.c:1365 +#: elf32-spu.c:1361 msgid "%A:0x%v lrlive .brinfo (%u) differs from analysis (%u)\n" msgstr "%A:0x%v lrlive .brinfo (%u) отличается от анализируемого (%u)\n" -#: elf32-spu.c:1884 +#: elf32-spu.c:1880 msgid "%B is not allowed to define %s" msgstr "%B не разрешает определять %s" -#: elf32-spu.c:1892 +#: elf32-spu.c:1888 #, c-format msgid "you are not allowed to define %s in a script" msgstr "вам не разрешено определять %s в сценарии" -#: elf32-spu.c:1926 +#: elf32-spu.c:1922 #, c-format msgid "%s in overlay section" msgstr "%s в разделе оверлеев" -#: elf32-spu.c:1955 +#: elf32-spu.c:1951 msgid "overlay stub relocation overflow" msgstr "переполнение оверлейной заглушки перемещения" -#: elf32-spu.c:1964 elf64-ppc.c:10441 +#: elf32-spu.c:1960 elf64-ppc.c:11327 msgid "stubs don't match calculated size" msgstr "заглушка не соответствует вычисленному размеру" -#: elf32-spu.c:2546 +#: elf32-spu.c:2542 #, c-format msgid "warning: %s overlaps %s\n" msgstr "предупреждение: %s перекрывается с %s\n" -#: elf32-spu.c:2562 +#: elf32-spu.c:2558 #, c-format msgid "warning: %s exceeds section size\n" msgstr "предупреждение: %s превышает размер раздела\n" -#: elf32-spu.c:2593 +#: elf32-spu.c:2589 msgid "%A:0x%v not found in function table\n" msgstr "%A:0x%v не найдена в таблице функций\n" -#: elf32-spu.c:2740 +#: elf32-spu.c:2729 msgid "%B(%A+0x%v): call to non-code section %B(%A), analysis incomplete\n" msgstr "%B(%A+0x%v): вызов не кодового раздела %B(%A), анализ не полон\n" @@ -2135,33 +2223,33 @@ msgstr " вызовы:\n" msgid " %s%s %s\n" msgstr " %s%s %s\n" -#: elf32-spu.c:4304 +#: elf32-spu.c:4307 #, c-format msgid "%s duplicated in %s\n" msgstr "%s повторяется в %s\n" -#: elf32-spu.c:4308 +#: elf32-spu.c:4311 #, c-format msgid "%s duplicated\n" msgstr "%s повторяется\n" -#: elf32-spu.c:4315 +#: elf32-spu.c:4318 msgid "sorry, no support for duplicate object files in auto-overlay script\n" msgstr "поддержка повторяющихся объектных файлов в сценарии auto-overlay пока не сделана\n" -#: elf32-spu.c:4356 +#: elf32-spu.c:4359 msgid "non-overlay size of 0x%v plus maximum overlay size of 0x%v exceeds local store\n" msgstr "неоверлейный размер 0x%v плюс максимальный размер оверлея 0x%v превышает локальное хранилище\n" -#: elf32-spu.c:4512 +#: elf32-spu.c:4514 msgid "%B:%A%s exceeds overlay size\n" msgstr "%B:%A%s превышает размер оверлея\n" -#: elf32-spu.c:4669 +#: elf32-spu.c:4676 msgid "Stack size for call graph root nodes.\n" msgstr "Размер стека для вызова графа корневых узлов.\n" -#: elf32-spu.c:4670 +#: elf32-spu.c:4677 msgid "" "\n" "Stack size for functions. Annotations: '*' max stack, 't' tail call\n" @@ -2169,221 +2257,278 @@ msgstr "" "\n" "Размер стека для функций. Примечания: '*' макс стек, 't' хвостовой вызов\n" -#: elf32-spu.c:4680 +#: elf32-spu.c:4687 msgid "Maximum stack required is 0x%v\n" msgstr "Для максимального стека требуется 0x%v\n" -#: elf32-spu.c:4771 +#: elf32-spu.c:4778 msgid "fatal error while creating .fixup" msgstr "неисправимая ошибка при создании .fixup" -#: elf32-spu.c:5009 +#: elf32-spu.c:5006 msgid "%B(%s+0x%lx): unresolvable %s relocation against symbol `%s'" msgstr "%B(%s+0x%lx): неразрешённое перемещение %s для символа `%s'" -#: elf32-v850.c:163 +#: elf32-tic6x.c:1539 +msgid "%B: SB-relative relocation but __c6xabi_DSBT_BASE not defined" +msgstr "%B: относительное перемещение SB, но __c6xabi_DSBT_BASE не определён" + +#. Shared libraries and exception handling support not +#. implemented. +#: elf32-tic6x.c:1554 +msgid "%B: relocation type %d not implemented" +msgstr "%B: тип перемещения «%s» не реализован" + +#: elf32-tic6x.c:1640 +msgid "dangerous relocation" +msgstr "опасное перемещение" + +#: elf32-tic6x.c:1788 elf32-tic6x.c:1796 +msgid "error: %B requires more stack alignment than %B preserves" +msgstr "ошибка: для %B требуется большее выравнивание стека, чем сохранено в %B" + +#: elf32-tic6x.c:1806 elf32-tic6x.c:1815 +msgid "error: unknown Tag_ABI_array_object_alignment value in %B" +msgstr "ошибка: неизвестное значение Tag_ABI_array_object_alignment в %B" + +#: elf32-tic6x.c:1824 elf32-tic6x.c:1833 +msgid "error: unknown Tag_ABI_array_object_align_expected value in %B" +msgstr "ошибка: неизвестное значение Tag_ABI_array_object_align_expected в %B" + +#: elf32-tic6x.c:1841 elf32-tic6x.c:1848 +msgid "error: %B requires more array alignment than %B preserves" +msgstr "ошибка: для %B требуется большее выравнивание массива, чем сохранено в %B" + +#: elf32-tic6x.c:1870 +msgid "warning: %B and %B differ in wchar_t size" +msgstr "предупреждение: в %B и %B различается размер wchar_t" + +#: elf32-tic6x.c:1888 +msgid "warning: %B and %B differ in whether code is compiled for DSBT" +msgstr "предупреждение: в %B и %B по-разному скомпилирован код для DSBT" + +#: elf32-tic6x.c:1898 +msgid "warning: %B and %B differ in position-dependence of data addressing" +msgstr "предупреждение: в %B и %B различается адресация независимых по положения данных" + +#: elf32-tic6x.c:1908 +msgid "warning: %B and %B differ in position-dependence of code addressing" +msgstr "предупреждение: в %B и %B различается адресация независимого по положения кода" + +#: elf32-v850.c:173 #, c-format msgid "Variable `%s' cannot occupy in multiple small data regions" msgstr "Переменная `%s' не может занимать несколько маленьких областей данных" -#: elf32-v850.c:166 +#: elf32-v850.c:176 #, c-format msgid "Variable `%s' can only be in one of the small, zero, and tiny data regions" msgstr "Переменная `%s' может быть только в одном из маленьких, нулевых и крошечных областей данных" -#: elf32-v850.c:169 +#: elf32-v850.c:179 #, c-format msgid "Variable `%s' cannot be in both small and zero data regions simultaneously" msgstr "Переменная `%s' не может быть в маленьких и нулевых областях данных одновременно" -#: elf32-v850.c:172 +#: elf32-v850.c:182 #, c-format msgid "Variable `%s' cannot be in both small and tiny data regions simultaneously" msgstr "Переменная `%s' не может быть в маленьких и крошечных областях данных одновременно" -#: elf32-v850.c:175 +#: elf32-v850.c:185 #, c-format msgid "Variable `%s' cannot be in both zero and tiny data regions simultaneously" msgstr "Переменная `%s' не может быть в нулевых и крошечных областях данных одновременно" -#: elf32-v850.c:478 +#: elf32-v850.c:483 #, c-format msgid "FAILED to find previous HI16 reloc\n" msgstr "НЕ УДАЛОСЬ найти предыдущее перемещение HI16\n" -#: elf32-v850.c:1713 +#: elf32-v850.c:2155 msgid "could not locate special linker symbol __gp" msgstr "невозможно отыскать специальный символ компоновки __gp" -#: elf32-v850.c:1717 +#: elf32-v850.c:2159 msgid "could not locate special linker symbol __ep" msgstr "невозможно отыскать специальный символ компоновки __ep" -#: elf32-v850.c:1721 +#: elf32-v850.c:2163 msgid "could not locate special linker symbol __ctbp" msgstr "невозможно отыскать специальный символ компоновки __ctbp" -#: elf32-v850.c:1871 +#: elf32-v850.c:2341 msgid "%B: Architecture mismatch with previous modules" msgstr "%B: Архитектура не совпадает с предыдущими модулями" -#: elf32-v850.c:1890 +#. xgettext:c-format. +#: elf32-v850.c:2360 #, c-format msgid "private flags = %lx: " msgstr "собственные флаги = %lx: " -#: elf32-v850.c:1895 +#: elf32-v850.c:2365 #, c-format msgid "v850 architecture" msgstr "архитектура v850" -#: elf32-v850.c:1896 +#: elf32-v850.c:2366 #, c-format msgid "v850e architecture" msgstr "архитектура v850e" -#: elf32-v850.c:1897 +#: elf32-v850.c:2367 #, c-format msgid "v850e1 architecture" msgstr "архитектура v850e1" -#: elf32-vax.c:543 +#: elf32-v850.c:2368 +#, c-format +msgid "v850e2 architecture" +msgstr "архитектура v850e2" + +#: elf32-v850.c:2369 +#, c-format +msgid "v850e2v3 architecture" +msgstr "архитектура v850e2v3" + +#: elf32-vax.c:531 #, c-format msgid " [nonpic]" msgstr " [не-pic]" -#: elf32-vax.c:546 +#: elf32-vax.c:534 #, c-format msgid " [d-float]" msgstr " [d-float]" -#: elf32-vax.c:549 +#: elf32-vax.c:537 #, c-format msgid " [g-float]" msgstr " [g-float]" -#: elf32-vax.c:666 +#: elf32-vax.c:654 #, c-format msgid "%s: warning: GOT addend of %ld to `%s' does not match previous GOT addend of %ld" msgstr "%s: предупреждение: добавление GOT из %ld к `%s' не совпадает с предыдущим добавлением GOT из %ld" -#: elf32-vax.c:1608 +#: elf32-vax.c:1587 #, c-format msgid "%s: warning: PLT addend of %d to `%s' from %s section ignored" msgstr "%s: предупреждение: добавление PLT из %d к `%s' из раздела %s игнорируется" -#: elf32-vax.c:1735 +#: elf32-vax.c:1714 #, c-format msgid "%s: warning: %s relocation against symbol `%s' from %s section" msgstr "%s: предупреждение: перемещение %s для символа `%s' из раздела %s" -#: elf32-vax.c:1741 +#: elf32-vax.c:1720 #, c-format msgid "%s: warning: %s relocation to 0x%x from %s section" msgstr "%s: предупреждение: перемещение %s к 0x%x из раздела %s" -#: elf32-xstormy16.c:451 elf32-ia64.c:2791 elf64-ia64.c:2791 +#: elf32-xstormy16.c:451 elf32-ia64.c:2861 elf64-ia64.c:2861 msgid "non-zero addend in @fptr reloc" msgstr "ненулевое добавление в перемещение @fptr" -#: elf32-xtensa.c:912 +#: elf32-xtensa.c:918 msgid "%B(%A): invalid property table" msgstr "%B(%A): недопустимая таблица свойств" -#: elf32-xtensa.c:2740 +#: elf32-xtensa.c:2780 msgid "%B(%A+0x%lx): relocation offset out of range (size=0x%x)" msgstr "%B(%A+0x%lx): смещение перемещения вне диапазона (размер=0x%x)" -#: elf32-xtensa.c:2819 elf32-xtensa.c:2940 +#: elf32-xtensa.c:2859 elf32-xtensa.c:2980 msgid "dynamic relocation in read-only section" msgstr "динамическое перемещение в разделе только для чтения" -#: elf32-xtensa.c:2916 +#: elf32-xtensa.c:2956 msgid "TLS relocation invalid without dynamic sections" msgstr "TLS-перемещение недопустимо без динамических разделов" -#: elf32-xtensa.c:3133 +#: elf32-xtensa.c:3173 msgid "internal inconsistency in size of .got.loc section" msgstr "внутренняя несогласованность размера раздела .got.loc" -#: elf32-xtensa.c:3443 +#: elf32-xtensa.c:3486 msgid "%B: incompatible machine type. Output is 0x%x. Input is 0x%x" msgstr "%B: несовместимый машинный тип. Выходной 0x%x. Входной 0x%x" -#: elf32-xtensa.c:4672 elf32-xtensa.c:4680 +#: elf32-xtensa.c:4715 elf32-xtensa.c:4723 msgid "Attempt to convert L32R/CALLX to CALL failed" msgstr "Попытка преобразования L32R/CALLX в CALL завершилась неудачно" -#: elf32-xtensa.c:6290 elf32-xtensa.c:6366 elf32-xtensa.c:7486 +#: elf32-xtensa.c:6333 elf32-xtensa.c:6409 elf32-xtensa.c:7525 msgid "%B(%A+0x%lx): could not decode instruction; possible configuration mismatch" msgstr "%B(%A+0x%lx): невозможно декодировать инструкцию; возможно несовпадение конфигурации" -#: elf32-xtensa.c:7226 +#: elf32-xtensa.c:7265 msgid "%B(%A+0x%lx): could not decode instruction for XTENSA_ASM_SIMPLIFY relocation; possible configuration mismatch" msgstr "%B(%A+0x%lx): невозможно декодировать инструкцию для перемещения XTENSA_ASM_SIMPLIFY; возможно несовпадение конфигурации" -#: elf32-xtensa.c:8987 +#: elf32-xtensa.c:9024 msgid "invalid relocation address" msgstr "недопустимый адрес перемещения" -#: elf32-xtensa.c:9036 +#: elf32-xtensa.c:9073 msgid "overflow after relaxation" msgstr "переполнение после ослабления" -#: elf32-xtensa.c:10167 +#: elf32-xtensa.c:10205 msgid "%B(%A+0x%lx): unexpected fix for %s relocation" msgstr "%B(%A+0x%lx): неожиданное назначение для перемещения %s" -#: elf64-alpha.c:452 +#: elf64-alpha.c:460 msgid "GPDISP relocation did not find ldah and lda instructions" msgstr "Не найдены инструкции ldah и lda для перемещения GPDISP" -#: elf64-alpha.c:2389 +#: elf64-alpha.c:2408 msgid "%B: .got subsegment exceeds 64K (size %d)" msgstr "%B: подраздел .got превышает 64K (размер %d)" -#: elf64-alpha.c:4269 elf64-alpha.c:4281 +#: elf64-alpha.c:4304 elf64-alpha.c:4316 msgid "%B: gp-relative relocation against dynamic symbol %s" msgstr "%B: gp-относительное перемещение для динамического символа %s" -#: elf64-alpha.c:4307 elf64-alpha.c:4442 +#: elf64-alpha.c:4342 elf64-alpha.c:4477 msgid "%B: pc-relative relocation against dynamic symbol %s" msgstr "%B: pc-относительное перемещение для динамического символа %s" -#: elf64-alpha.c:4335 +#: elf64-alpha.c:4370 msgid "%B: change in gp: BRSGP %s" msgstr "%B: изменение в gp: BRSGP %s" -#: elf64-alpha.c:4360 +#: elf64-alpha.c:4395 msgid "<unknown>" msgstr "<неизвестно>" -#: elf64-alpha.c:4365 +#: elf64-alpha.c:4400 msgid "%B: !samegp reloc against symbol without .prologue: %s" msgstr "%B: перемещение !samegp для символа без .prologue: %s" -#: elf64-alpha.c:4417 +#: elf64-alpha.c:4452 msgid "%B: unhandled dynamic relocation against %s" msgstr "%B: необработанное динамическое перемещение для %s" -#: elf64-alpha.c:4449 +#: elf64-alpha.c:4484 msgid "%B: pc-relative relocation against undefined weak symbol %s" msgstr "%B: pc-относительное перемещение для неопределённого слабого символа %s" -#: elf64-alpha.c:4509 +#: elf64-alpha.c:4544 msgid "%B: dtp-relative relocation against dynamic symbol %s" msgstr "%B: dtp-относительное перемещение для динамического символа %s" -#: elf64-alpha.c:4532 +#: elf64-alpha.c:4567 msgid "%B: tp-relative relocation against dynamic symbol %s" msgstr "%B: tp-относительное перемещение для динамического символа %s" -#: elf64-hppa.c:2091 +#: elf64-hppa.c:2101 #, c-format msgid "stub entry for %s cannot load .plt, dp offset = %ld" msgstr "элемент заглушки для %s не может загрузить .plt, смещение dp = %ld" -#: elf64-hppa.c:3273 +#: elf64-hppa.c:3299 msgid "%B(%A+0x%lx): cannot reach %s" msgstr "%B(%A+0x%lx): невозможно добраться до %s" @@ -2396,46 +2541,46 @@ msgstr "" "%s: Ошибка внутреннего несоответствия для значения\n" " глобального регистра назначаемого компоновщиком: скомпонован: 0x%lx%08lx != ослаблен: 0x%lx%08lx\n" -#: elf64-mmix.c:1618 +#: elf64-mmix.c:1607 #, c-format msgid "%s: base-plus-offset relocation against register symbol: (unknown) in %s" msgstr "%s: перемещение база-плюс-смещение для регистрового символа: (неизвестно) в %s" -#: elf64-mmix.c:1623 +#: elf64-mmix.c:1612 #, c-format msgid "%s: base-plus-offset relocation against register symbol: %s in %s" msgstr "%s: перемещение база-плюс-смещение для регистрового символа: %s в %s" -#: elf64-mmix.c:1667 +#: elf64-mmix.c:1656 #, c-format msgid "%s: register relocation against non-register symbol: (unknown) in %s" msgstr "%s: регистровое перемещение для нерегистрового символа: (неизвестно) в %s" -#: elf64-mmix.c:1672 +#: elf64-mmix.c:1661 #, c-format msgid "%s: register relocation against non-register symbol: %s in %s" msgstr "%s: регистровое перемещение для нерегистрового символа: %s в %s" -#: elf64-mmix.c:1709 +#: elf64-mmix.c:1698 #, c-format msgid "%s: directive LOCAL valid only with a register or absolute value" msgstr "%s: директива LOCAL разрешена только с регистром или абсолютным значением" -#: elf64-mmix.c:1737 +#: elf64-mmix.c:1726 #, c-format msgid "%s: LOCAL directive: Register $%ld is not a local register. First global register is $%ld." msgstr "%s: директива LOCAL: Регистр $%ld не является локальным регистром. Первый глобальный регистр: $%ld." -#: elf64-mmix.c:2201 +#: elf64-mmix.c:2190 #, c-format msgid "%s: Error: multiple definition of `%s'; start of %s is set in a earlier linked file\n" msgstr "%s: Ошибка: множественные объявления `%s'; начало %s установлено в ранее скомпонованном файле\n" -#: elf64-mmix.c:2259 +#: elf64-mmix.c:2248 msgid "Register section has contents\n" msgstr "В регистровом разделе имеется содержимое\n" -#: elf64-mmix.c:2451 +#: elf64-mmix.c:2440 #, c-format msgid "" "Internal inconsistency: remaining %u != max %u.\n" @@ -2444,65 +2589,65 @@ msgstr "" "Внутреннее противоречие: остаётся %u != макс %u.\n" " Сообщите об ошибке." -#: elf64-ppc.c:2691 libbfd.c:978 +#: elf64-ppc.c:2741 libbfd.c:997 msgid "%B: compiled for a big endian system and target is little endian" msgstr "%B: скомпилировано для системы с прямым порядком байт, а цель с обратным порядком байт" -#: elf64-ppc.c:2694 libbfd.c:980 +#: elf64-ppc.c:2744 libbfd.c:999 msgid "%B: compiled for a little endian system and target is big endian" msgstr "%B: скомпилировано для системы с обратным порядком байт, а цель с прямым порядком байт" -#: elf64-ppc.c:6338 +#: elf64-ppc.c:6473 #, c-format msgid "copy reloc against `%s' requires lazy plt linking; avoid setting LD_BIND_NOW=1 or upgrade gcc" msgstr "копирование перемещения для `%s' требует ленивой plt-компоновки; не задавайте LD_BIND_NOW=1 или обновите gcc" -#: elf64-ppc.c:6767 +#: elf64-ppc.c:6901 msgid "dynreloc miscount for %B, section %A" msgstr "ошибка в вычислении dynreloc %B, раздел %A" -#: elf64-ppc.c:6851 +#: elf64-ppc.c:6985 msgid "%B: .opd is not a regular array of opd entries" msgstr "%B: .opd не является обычным массивом элементов opd" -#: elf64-ppc.c:6860 +#: elf64-ppc.c:6994 msgid "%B: unexpected reloc type %u in .opd section" msgstr "%B: неожиданный тип перемещения %u в разделе .opd" -#: elf64-ppc.c:6881 +#: elf64-ppc.c:7015 msgid "%B: undefined sym `%s' in .opd section" msgstr "%B: неопределённый символ `%s' в разделе .opd" -#: elf64-ppc.c:7640 elf64-ppc.c:8017 +#: elf64-ppc.c:7877 elf64-ppc.c:8392 #, c-format -msgid "%s defined in removed toc entry" -msgstr "%s определён в удалённом элементе toc" +msgid "%s defined on removed toc entry" +msgstr "%s определён на удалённом элементе toc" -#: elf64-ppc.c:8910 +#: elf64-ppc.c:9459 #, c-format msgid "long branch stub `%s' offset overflow" -msgstr "переполнение смещения заглушки длинного перехода `%s'" +msgstr "переполнение смещения заглушки длинного перехода «%s»" -#: elf64-ppc.c:8969 +#: elf64-ppc.c:9518 #, c-format msgid "can't find branch stub `%s'" msgstr "не найдена заглушка перехода `%s'" -#: elf64-ppc.c:9031 elf64-ppc.c:9169 +#: elf64-ppc.c:9580 elf64-ppc.c:9716 #, c-format msgid "linkage table error against `%s'" msgstr "ошибка в таблице компоновки для `%s'" -#: elf64-ppc.c:9326 +#: elf64-ppc.c:9886 #, c-format msgid "can't build branch stub `%s'" msgstr "невозможно собрать заглушку перехода `%s'" -#: elf64-ppc.c:9799 +#: elf64-ppc.c:10684 msgid "%B section %A exceeds stub group size" msgstr "%B раздел %A превышает групповой размер заглушки" -#: elf64-ppc.c:10453 +#: elf64-ppc.c:11339 #, c-format msgid "" "linker stubs in %u group%s\n" @@ -2519,423 +2664,426 @@ msgstr "" " исправление длинного long %lu\n" " plt-вызовl %lu" -#: elf64-ppc.c:11252 +#: elf64-ppc.c:12190 msgid "%B(%A+0x%lx): automatic multiple TOCs not supported using your crt files; recompile with -mminimal-toc or upgrade gcc" msgstr "%B(%A+0x%lx): автоматические множественные TOC не поддерживаются через ваши файлы crt; перекомпилируйте с параметром -mminimal-toc или обновите gcc" -#: elf64-ppc.c:11260 +#: elf64-ppc.c:12198 msgid "%B(%A+0x%lx): sibling call optimization to `%s' does not allow automatic multiple TOCs; recompile with -mminimal-toc or -fno-optimize-sibling-calls, or make `%s' extern" msgstr "%B(%A+0x%lx): оптимизация одноуровневых вызовов к `%s' не разрешена из-за автоматических множественных TOC; перекомпилируйте с параметром -mminimal-toc или -fno-optimize-sibling-calls, или создайте внешний `%s'" -#: elf64-ppc.c:11961 +#: elf64-ppc.c:12919 msgid "%B: relocation %s is not supported for symbol %s." msgstr "%B: перемещение %s не поддерживается для символа %s." -#: elf64-ppc.c:12044 +#: elf64-ppc.c:13096 msgid "%B: error: relocation %s not a multiple of %d" msgstr "%B: ошибка: перемещение %s не кратно %d" -#: elf64-sh64.c:1701 +#: elf64-sh64.c:1682 #, c-format msgid "%s: error: unaligned relocation type %d at %08x reloc %08x\n" msgstr "%s: ошибка: невыровненный тип перемещения %d по адресу %08x перемещение %08x\n" -#: elf64-sparc.c:439 +#: elf64-sparc.c:444 msgid "%B: Only registers %%g[2367] can be declared using STT_REGISTER" msgstr "%B: Только регистры %%g[2367] могут объявляться с помощью STT_REGISTER" -#: elf64-sparc.c:459 +#: elf64-sparc.c:464 msgid "Register %%g%d used incompatibly: %s in %B, previously %s in %B" msgstr "Несовместимое использование регистра %%g%d: %s в %B, ранее %s в %B" -#: elf64-sparc.c:482 +#: elf64-sparc.c:487 msgid "Symbol `%s' has differing types: REGISTER in %B, previously %s in %B" msgstr "Символ `%s' имеет различные типы: REGISTER в %B, ранее %s в %B" -#: elf64-sparc.c:527 +#: elf64-sparc.c:532 msgid "Symbol `%s' has differing types: %s in %B, previously REGISTER in %B" msgstr "Символ `%s' имеет различные типы: %s в %B, ранее REGISTER в %B" -#: elf64-sparc.c:679 +#: elf64-sparc.c:684 msgid "%B: linking UltraSPARC specific with HAL specific code" msgstr "%B: UltraSPARC-специфичная компоновка с HAL-специфичным кодом" -#: elf64-x86-64.c:1337 +#: elf64-x86-64.c:1360 msgid "%B: '%s' accessed both as normal and thread local symbol" msgstr "%B: '%s' доступен как обычный и как локальный для нити символ" -#: elf64-x86-64.c:2701 +#: elf64-x86-64.c:2801 msgid "%B: relocation %s against STT_GNU_IFUNC symbol `%s' has non-zero addend: %d" msgstr "%B: перемещение %s вместе с STT_GNU_IFUNC символом %s имеет ненулевое добавление: %d" -#: elf64-x86-64.c:2980 +#: elf64-x86-64.c:3073 msgid "%B: relocation R_X86_64_GOTOFF64 against protected function `%s' can not be used when making a shared object" msgstr "%B: перемещение R_X86_64_GOTOFF64 для защищённой функции `%s' не может использоваться при создании разделяемого объекта" -#: elf64-x86-64.c:3091 +#: elf64-x86-64.c:3184 msgid "; recompile with -fPIC" msgstr "; перекомпилируйте с параметром -fPIC" -#: elf64-x86-64.c:3096 +#: elf64-x86-64.c:3189 msgid "%B: relocation %s against %s `%s' can not be used when making a shared object%s" msgstr "%B: перемещение %s для %s `%s' не может использоваться при создании разделяемого объекта(ов)" -#: elf64-x86-64.c:3098 +#: elf64-x86-64.c:3191 msgid "%B: relocation %s against undefined %s `%s' can not be used when making a shared object%s" msgstr "%B: перемещение %s для неопределённого %s `%s' не может использоваться при создании разделяемого объекта(ов)" -#: elfcode.h:795 +#: elfcode.h:826 #, c-format msgid "warning: %s has a corrupt string table index - ignoring" msgstr "предупреждение: у %s повреждена таблица индексов строк - игнорируется" -#: elfcode.h:1201 +#: elfcode.h:1236 #, c-format msgid "%s: version count (%ld) does not match symbol count (%ld)" msgstr "%s: счётчик версии (%ld) не совпадает со счётчиком символа (%ld)" -#: elfcode.h:1441 +#: elfcode.h:1476 #, c-format msgid "%s(%s): relocation %d has invalid symbol index %ld" msgstr "%s(%s): перемещение %d имеет недопустимый индекс символа %ld" -#: elfcore.h:251 +#: elfcore.h:312 msgid "Warning: %B is truncated: expected core file size >= %lu, found: %lu." msgstr "Предупреждение: %B усечён: ожидался размер ядра файла >= %lu, найдено: %lu." -#: elflink.c:1113 +#: elflink.c:1119 msgid "%s: TLS definition in %B section %A mismatches non-TLS definition in %B section %A" msgstr "%s: TLS-определение в %B раздела %A не совпадает с не-TLS определением в %B раздела %A" -#: elflink.c:1117 +#: elflink.c:1123 msgid "%s: TLS reference in %B mismatches non-TLS reference in %B" msgstr "%s: TLS-ссылка в %B не совпадает с не-TLS ссылкой в %B" -#: elflink.c:1121 +#: elflink.c:1127 msgid "%s: TLS definition in %B section %A mismatches non-TLS reference in %B" msgstr "%s: TLS-определение в %B раздела %A не совпадает с не-TLS ссылкой в %B" -#: elflink.c:1125 +#: elflink.c:1131 msgid "%s: TLS reference in %B mismatches non-TLS definition in %B section %A" msgstr "%s: TLS-ссылка в %B не совпадает с не-TLS определением в %B раздела %A" -#: elflink.c:1764 +#: elflink.c:1763 msgid "%B: unexpected redefinition of indirect versioned symbol `%s'" msgstr "%B: неожиданное переопределение косвенного версионного символа `%s'" -#: elflink.c:2077 +#: elflink.c:2076 msgid "%B: version node not found for symbol %s" msgstr "%B: версия узла не найдена для символа %s" -#: elflink.c:2167 +#: elflink.c:2166 msgid "%B: bad reloc symbol index (0x%lx >= 0x%lx) for offset 0x%lx in section `%A'" msgstr "%B: неправильный индекс перемещаемого символа (0x%lx >= 0x%lx) для смещения 0x%lx в разделе `%A'" -#: elflink.c:2178 +#: elflink.c:2177 msgid "%B: non-zero symbol index (0x%lx) for offset 0x%lx in section `%A' when the object file has no symbol table" msgstr "%B: ненулевой индекс символа (0x%lx) для смещения 0x%lx в разделе `%A', в то время как в объектном файле нет таблицы символов" -#: elflink.c:2375 +#: elflink.c:2367 msgid "%B: relocation size mismatch in %B section %A" msgstr "%B: размер перемещения не совпадает в %B раздела %A" -#: elflink.c:2678 +#: elflink.c:2662 #, c-format msgid "warning: type and size of dynamic symbol `%s' are not defined" msgstr "предупреждение: тип и размер динамического символа `%s' не определён" -#: elflink.c:3424 +#: elflink.c:3418 msgid "%P: alternate ELF machine code found (%d) in %B, expecting %d\n" msgstr "%P: обнаружен альтернативный машинный код ELF (%d) в %B, ожидается %d\n" -#: elflink.c:4032 +#: elflink.c:4050 msgid "%B: %s: invalid version %u (max %d)" msgstr "%B: %s: недопустимая версия %u (макс %d)" -#: elflink.c:4068 +#: elflink.c:4086 msgid "%B: %s: invalid needed version %d" msgstr "%B: %s: недопустимая необходимая версия %d" -#: elflink.c:4253 +#: elflink.c:4285 msgid "Warning: alignment %u of common symbol `%s' in %B is greater than the alignment (%u) of its section %A" msgstr "Предупреждение: выравнивание %u общего символа `%s' в %B больше, чем выравнивание (%u) его раздела %A" -#: elflink.c:4259 +#: elflink.c:4291 msgid "Warning: alignment %u of symbol `%s' in %B is smaller than %u in %B" msgstr "Предупреждение: выравнивание %u символа `%s' в %B меньше, чем %u в %B" -#: elflink.c:4274 +#: elflink.c:4306 msgid "Warning: size of symbol `%s' changed from %lu in %B to %lu in %B" msgstr "Предупреждение: размер символа `%s' изменился с %lu в %B на %lu в %B" -#: elflink.c:4438 -#, c-format -msgid "%s: invalid DSO for symbol `%s' definition" -msgstr "%s: недопустимый DSO для определения символа `%s'" +#: elflink.c:4472 +msgid "%B: undefined reference to symbol '%s'" +msgstr "%B: неопределённая ссылка на символ «%s»" + +#: elflink.c:4475 +msgid "note: '%s' is defined in DSO %B so try adding it to the linker command line" +msgstr "замечание: «%s» определён в DSO %B, попробуйте добавить его в командную строку компоновщика" -#: elflink.c:5688 +#: elflink.c:5779 #, c-format msgid "%s: undefined version: %s" msgstr "%s: неопределённая версия: %s" -#: elflink.c:5756 +#: elflink.c:5847 msgid "%B: .preinit_array section is not allowed in DSO" msgstr "%B: раздел .preinit_array не разрешается в DSO" -#: elflink.c:7484 +#: elflink.c:7598 #, c-format msgid "undefined %s reference in complex symbol: %s" msgstr "неопределённая ссылка %s в сложном символе: %s" -#: elflink.c:7638 +#: elflink.c:7752 #, c-format msgid "unknown operator '%c' in complex symbol" msgstr "неизвестный оператор '%c' в сложном символе" -#: elflink.c:7976 elflink.c:7993 elflink.c:8030 elflink.c:8047 +#: elflink.c:8091 elflink.c:8108 elflink.c:8145 elflink.c:8162 msgid "%B: Unable to sort relocs - they are in more than one size" msgstr "%B: Невозможно отсортировать перемещения - они разных размеров" -#: elflink.c:8007 elflink.c:8061 +#: elflink.c:8122 elflink.c:8176 msgid "%B: Unable to sort relocs - they are of an unknown size" msgstr "%B: Невозможно отсортировать перемещения - они неизвестного размера" -#: elflink.c:8112 +#: elflink.c:8227 msgid "Not enough memory to sort relocations" msgstr "Недостаточно памяти для сортировки перемещений" -#: elflink.c:8304 +#: elflink.c:8420 msgid "%B: Too many sections: %d (>= %d)" msgstr "%B: Слишком много разделов: %d (>= %d)" -#: elflink.c:8540 +#: elflink.c:8663 msgid "%B: %s symbol `%s' in %B is referenced by DSO" msgstr "%B: %s символ `%s' в %B указывается из DSO" -#: elflink.c:8625 +#: elflink.c:8754 msgid "%B: could not find output section %A for input section %A" msgstr "%B: невозможно найти выходной раздел %A для входного раздела %A" -#: elflink.c:8745 +#: elflink.c:8874 msgid "%B: %s symbol `%s' isn't defined" msgstr "%B: %s символ `%s' не определён" -#: elflink.c:9301 +#: elflink.c:9428 msgid "error: %B contains a reloc (0x%s) for section %A that references a non-existent global symbol" msgstr "ошибка: %B содержит перемещение (0x%s) для раздела %A, который ссылается на несуществующий глобальный символ" -#: elflink.c:9366 +#: elflink.c:9494 msgid "%X`%s' referenced in section `%A' of %B: defined in discarded section `%A' of %B\n" msgstr "%X`%s' указывает в раздел `%A' из %B: определён в отброшенном разделе `%A' из %B\n" -#: elflink.c:9991 +#: elflink.c:10141 msgid "%A has both ordered [`%A' in %B] and unordered [`%A' in %B] sections" msgstr "%A содержит упорядоченные [`%A' в %B] и неупорядоченные [`%A' в %B] разделы" -#: elflink.c:9996 +#: elflink.c:10146 #, c-format msgid "%A has both ordered and unordered sections" msgstr "%A содержит упорядоченные и неупорядоченные разделы" -#: elflink.c:10872 elflink.c:10916 +#: elflink.c:10992 elflink.c:11036 msgid "%B: could not find output section %s" msgstr "%B: невозможно найти выходной раздел %s" -#: elflink.c:10877 +#: elflink.c:10997 #, c-format msgid "warning: %s section has zero size" msgstr "предупреждение: раздел %s имеет нулевой размер" -#: elflink.c:10982 +#: elflink.c:11102 msgid "%P: warning: creating a DT_TEXTREL in a shared object.\n" msgstr "%P: предупреждение: создаётся DT_TEXTREL в разделяемом объекте.\n" -#: elflink.c:11165 +#: elflink.c:11289 msgid "%P%X: can not read symbols: %E\n" msgstr "%P%X: невозможно прочитать символы: %E\n" -#: elflink.c:11483 +#: elflink.c:11638 msgid "Removing unused section '%s' in file '%B'" msgstr "Удаляется неиспользуемый раздел '%s' в файле '%B'" -#: elflink.c:11695 +#: elflink.c:11850 msgid "Warning: gc-sections option ignored" msgstr "Предупреждение: параметр gc-sections игнорируется" -#: elflink.c:12242 +#: elflink.c:12399 msgid "%B: ignoring duplicate section `%A'" msgstr "%B: игнорируется повторяющийся раздел `%A'" -#: elflink.c:12249 elflink.c:12256 +#: elflink.c:12406 elflink.c:12413 msgid "%B: duplicate section `%A' has different size" msgstr "%B: повторяющийся раздел `%A' имеет другой размер" -#: elflink.c:12264 elflink.c:12269 +#: elflink.c:12421 elflink.c:12426 msgid "%B: warning: could not read contents of section `%A'" msgstr "%B: предупреждение: невозможно прочитать содержимое раздела `%A'" -#: elflink.c:12273 +#: elflink.c:12430 msgid "%B: warning: duplicate section `%A' has different contents" msgstr "%B: предупреждение: повторяющийся раздел `%A' имеет другое содержимое" -#: elflink.c:12374 linker.c:3098 +#: elflink.c:12531 linker.c:3138 msgid "%F%P: already_linked_table: %E\n" msgstr "%F%P: already_linked_table: %E\n" -#: elfxx-mips.c:1222 +#: elfxx-mips.c:1220 msgid "static procedure (no name)" msgstr "статическая процедура (без имени)" -#: elfxx-mips.c:5588 -msgid "%B: %A+0x%lx: jump to stub routine which is not jal" -msgstr "%B: %A+0x%lx: переход в процедуру заглушки, которая не не является jal (Jump And Link)" +#: elfxx-mips.c:5623 +msgid "%B: %A+0x%lx: Direct jumps between ISA modes are not allowed; consider recompiling with interlinking enabled." +msgstr "%B: %A+0x%lx: прямые переходы между режимами ISA недопустимы; попробуйте перекомпилировать с включённой увязкой." -#: elfxx-mips.c:6235 elfxx-mips.c:6458 +#: elfxx-mips.c:6280 elfxx-mips.c:6503 msgid "%B: Warning: bad `%s' option size %u smaller than its header" -msgstr "%B: Предупреждение: неправильный размер параметра `%s' (%u) меньше, чем его заголовок" +msgstr "%B: предупреждение: размер параметра «%s» (%u) меньше, чем его заголовок" -#: elfxx-mips.c:7205 elfxx-mips.c:7330 +#: elfxx-mips.c:7254 elfxx-mips.c:7379 msgid "%B: Warning: cannot determine the target function for stub section `%s'" msgstr "%B: Предупреждение: невозможно определить функцию назначения для раздела заглушки `%s'" -#: elfxx-mips.c:7459 +#: elfxx-mips.c:7508 msgid "%B: Malformed reloc detected for section %s" msgstr "%B: Обнаружено искажённое перемещение в разделе %s" -#: elfxx-mips.c:7499 +#: elfxx-mips.c:7548 msgid "%B: GOT reloc at 0x%lx not expected in executables" msgstr "%B: перемещение GOT по адресу 0x%lx не ожидается в исполняемых файлах" -#: elfxx-mips.c:7602 +#: elfxx-mips.c:7670 msgid "%B: CALL16 reloc at 0x%lx not against global symbol" msgstr "%B: перемещение CALL16 по адресу 0x%lx не предназначено для глобального символа" -#: elfxx-mips.c:8280 +#: elfxx-mips.c:8365 #, c-format msgid "non-dynamic relocations refer to dynamic symbol %s" msgstr "не-динамические перемещения указывают на динамический символ %s" -#: elfxx-mips.c:8985 +#: elfxx-mips.c:9068 msgid "%B: Can't find matching LO16 reloc against `%s' for %s at 0x%lx in section `%A'" msgstr "%B: Невозможно найти подходящее LO16 перемещение у `%s' для %s по адресу 0x%lx в разделе `%A'" -#: elfxx-mips.c:9124 +#: elfxx-mips.c:9207 msgid "small-data section exceeds 64KB; lower small-data size limit (see option -G)" msgstr "раздел small-data превышает 64КБ - нижний предел small-data (см. параметр -G)" -#: elfxx-mips.c:11940 +#: elfxx-mips.c:12027 #, c-format msgid "%s: illegal section name `%s'" msgstr "%s: недопустимое имя раздела `%s'" -#: elfxx-mips.c:12318 elfxx-mips.c:12344 +#: elfxx-mips.c:12405 elfxx-mips.c:12431 msgid "Warning: %B uses -msingle-float, %B uses -mdouble-float" msgstr "Предупреждение: %B использует -msingle-float, %B использует -mdouble-float" -#: elfxx-mips.c:12330 elfxx-mips.c:12386 +#: elfxx-mips.c:12417 elfxx-mips.c:12473 msgid "Warning: %B uses -msingle-float, %B uses -mips32r2 -mfp64" msgstr "Предупреждение: %B использует -msingle-float, %B использует -mips32r2 -mfp64" -#: elfxx-mips.c:12356 elfxx-mips.c:12392 +#: elfxx-mips.c:12443 elfxx-mips.c:12479 msgid "Warning: %B uses -mdouble-float, %B uses -mips32r2 -mfp64" msgstr "Предупреждение: %B использует -mdouble-float, %B использует -mips32r2 -mfp64" -#: elfxx-mips.c:12434 +#: elfxx-mips.c:12521 msgid "%B: endianness incompatible with that of the selected emulation" msgstr "%B: порядок байт не совместим с выбранным в эмуляции" -#: elfxx-mips.c:12445 +#: elfxx-mips.c:12532 msgid "%B: ABI is incompatible with that of the selected emulation" msgstr "%B: ABI не совместим с выбранным в эмуляции" -#: elfxx-mips.c:12526 +#: elfxx-mips.c:12613 msgid "%B: warning: linking abicalls files with non-abicalls files" msgstr "%B: предупреждение: компоновка файлов abicalls с файлами не-abicalls" -#: elfxx-mips.c:12543 +#: elfxx-mips.c:12630 msgid "%B: linking 32-bit code with 64-bit code" msgstr "%B: компоновка 32-битного кода с 64-битным кодом" -#: elfxx-mips.c:12571 +#: elfxx-mips.c:12658 msgid "%B: linking %s module with previous %s modules" msgstr "%B: компоновка модуля %s с предыдущими модулями %s" -#: elfxx-mips.c:12594 +#: elfxx-mips.c:12681 msgid "%B: ABI mismatch: linking %s module with previous %s modules" msgstr "%B: несовпадение ABI: компоновка модуля %s с предыдущими модулями %s" -#: elfxx-mips.c:12758 +#: elfxx-mips.c:12845 #, c-format msgid " [abi=O32]" msgstr " [abi=O32]" -#: elfxx-mips.c:12760 +#: elfxx-mips.c:12847 #, c-format msgid " [abi=O64]" msgstr " [abi=O64]" -#: elfxx-mips.c:12762 +#: elfxx-mips.c:12849 #, c-format msgid " [abi=EABI32]" msgstr " [abi=EABI32]" -#: elfxx-mips.c:12764 +#: elfxx-mips.c:12851 #, c-format msgid " [abi=EABI64]" msgstr " [abi=EABI64]" -#: elfxx-mips.c:12766 +#: elfxx-mips.c:12853 #, c-format msgid " [abi unknown]" msgstr " [abi неизвестен]" -#: elfxx-mips.c:12768 +#: elfxx-mips.c:12855 #, c-format msgid " [abi=N32]" msgstr " [abi=N32]" -#: elfxx-mips.c:12770 +#: elfxx-mips.c:12857 #, c-format msgid " [abi=64]" msgstr " [abi=64]" -#: elfxx-mips.c:12772 +#: elfxx-mips.c:12859 #, c-format msgid " [no abi set]" msgstr " [abi не задан]" -#: elfxx-mips.c:12793 +#: elfxx-mips.c:12880 #, c-format msgid " [unknown ISA]" msgstr " [неизвестный ISA]" -#: elfxx-mips.c:12804 +#: elfxx-mips.c:12891 #, c-format msgid " [not 32bitmode]" msgstr " [не 32-битный режим]" -#: elfxx-sparc.c:440 +#: elfxx-sparc.c:595 #, c-format msgid "invalid relocation type %d" msgstr "недопустимый тип перемещения %d" -#: i386linux.c:455 m68klinux.c:459 sparclinux.c:453 +#: i386linux.c:454 m68klinux.c:458 sparclinux.c:452 #, c-format msgid "Output file requires shared library `%s'\n" msgstr "Для выходного файла требуется динамическая библиотека `%s'\n" -#: i386linux.c:463 m68klinux.c:467 sparclinux.c:461 +#: i386linux.c:462 m68klinux.c:466 sparclinux.c:460 #, c-format msgid "Output file requires shared library `%s.so.%s'\n" msgstr "Для выходного файла требуется динамическая библиотека `%s.so.%s'\n" -#: i386linux.c:652 i386linux.c:702 m68klinux.c:659 m68klinux.c:707 -#: sparclinux.c:651 sparclinux.c:701 +#: i386linux.c:651 i386linux.c:701 m68klinux.c:658 m68klinux.c:706 +#: sparclinux.c:650 sparclinux.c:700 #, c-format msgid "Symbol %s not defined for fixups\n" msgstr "Символ %s не определён для местоположений\n" -#: i386linux.c:726 m68klinux.c:731 sparclinux.c:725 +#: i386linux.c:725 m68klinux.c:730 sparclinux.c:724 msgid "Warning: fixup count mismatch\n" msgstr "Предупреждение: не совпадает счётчик местоположения\n" @@ -2949,15 +3097,15 @@ msgstr "%s: слишком длинная строка (%d символов, м msgid "%s: unrecognized symbol `%s' flags 0x%x" msgstr "%s: нераспознанные флаги символа `%s' (0x%x)" -#: ieee.c:788 +#: ieee.c:792 msgid "%B: unimplemented ATI record %u for symbol %u" msgstr "%B: нереализованная ATI-запись %u для символа %u" -#: ieee.c:812 +#: ieee.c:816 msgid "%B: unexpected ATN type %d in external part" msgstr "%B: неожиданный ATN-тип %d во внешней части" -#: ieee.c:834 +#: ieee.c:838 msgid "%B: unexpected type after ATN" msgstr "%B: неожиданный тип после ATN" @@ -2997,101 +3145,101 @@ msgstr "%B: внутренняя ошибка в ihex_read_section" msgid "%B: bad section length in ihex_read_section" msgstr "%B: неправильная длина раздела в ihex_read_section" -#: ihex.c:825 +#: ihex.c:826 #, c-format msgid "%s: address 0x%s out of range for Intel Hex file" msgstr "%s: адрес 0x%s вне диапазона для Intel Hex файла" -#: libbfd.c:1008 +#: libbfd.c:863 +msgid "%B: unable to get decompressed section %A" +msgstr "Ошибка в dwarf: не удалось получить расжатый раздел %A" + +#: libbfd.c:1027 #, c-format msgid "Deprecated %s called at %s line %d in %s\n" msgstr "Вызван нерекомендуемый %s рядом с %s в строке %d в %s\n" -#: libbfd.c:1011 +#: libbfd.c:1030 #, c-format msgid "Deprecated %s called\n" msgstr "Вызван нерекомендуемый %s\n" -#: linker.c:1874 +#: linker.c:1911 msgid "%B: indirect symbol `%s' to `%s' is a loop" msgstr "%B: косвенный символ `%s' к `%s' создаёт зацикливание" -#: linker.c:2740 +#: linker.c:2778 #, c-format msgid "Attempt to do relocatable link with %s input and %s output" msgstr "Попытка сделать перемещаемую ссылку с входом %s и выходом %s" -#: linker.c:3065 +#: linker.c:3105 msgid "%B: warning: ignoring duplicate section `%A'\n" msgstr "%B: предупреждение: игнорируется повторяющийся раздел `%A'\n" -#: linker.c:3079 +#: linker.c:3119 msgid "%B: warning: duplicate section `%A' has different size\n" msgstr "%B: предупреждение: повторяющийся раздел `%A' имеет другой размер\n" -#: mach-o.c:3195 -#, c-format +#: mach-o.c:3403 msgid "Mach-O header:\n" msgstr "заголовок Mach-O:\n" -#: mach-o.c:3196 +#: mach-o.c:3404 #, c-format msgid " magic : %08lx\n" msgstr " отл.призн : %08lx\n" -#: mach-o.c:3197 +#: mach-o.c:3405 #, c-format msgid " cputype : %08lx (%s)\n" msgstr " тип ЦП : %08lx (%s)\n" -#: mach-o.c:3199 +#: mach-o.c:3407 #, c-format msgid " cpusubtype: %08lx\n" msgstr " подтип ЦП : %08lx\n" -#: mach-o.c:3200 +#: mach-o.c:3408 #, c-format msgid " filetype : %08lx (%s)\n" msgstr " тип файла : %08lx (%s)\n" -#: mach-o.c:3203 +#: mach-o.c:3411 #, c-format -msgid " ncmds : %08lx\n" -msgstr " ч_кмнд : %08lx\n" +msgid " ncmds : %08lx (%lu)\n" +msgstr " ч_кмнд : %08lx (%lu)\n" -#: mach-o.c:3204 +#: mach-o.c:3412 #, c-format msgid " sizeofcmds: %08lx\n" msgstr " разм_кмнд : %08lx\n" -#: mach-o.c:3205 +#: mach-o.c:3413 #, c-format msgid " flags : %08lx (" msgstr " флаги : %08lx (" -#: mach-o.c:3207 -#, c-format +#: mach-o.c:3415 vms-alpha.c:7652 msgid ")\n" msgstr ")\n" -#: mach-o.c:3208 +#: mach-o.c:3416 #, c-format msgid " reserved : %08x\n" msgstr " зарезерв : %08x\n" -#: mach-o.c:3218 -#, c-format +#: mach-o.c:3426 msgid "Segments and Sections:\n" msgstr "Сегменты и разделы:\n" -#: mach-o.c:3219 -#, c-format +#: mach-o.c:3427 msgid " #: Segment name Section name Address\n" msgstr "" " #: Segment name Section name Address\n" " #: Название сегм Название раздела Адрес\n" -#: merge.c:829 +#: merge.c:832 #, c-format msgid "%s: access beyond end of merged section (%ld)" msgstr "%s: доступ за конец объединённого раздела (%ld)" @@ -3116,122 +3264,122 @@ msgstr "%s: недопустимый mmo-файл: инициализацион msgid "%s: unsupported wide character sequence 0x%02X 0x%02X after symbol name starting with `%s'\n" msgstr "%s: неподдерживаемая последовательность широких символов 0x%02X 0x%02X после имени символа, начинающегося с `%s'\n" -#: mmo.c:1566 +#: mmo.c:1565 #, c-format msgid "%s: invalid mmo file: unsupported lopcode `%d'\n" msgstr "%s: недопустимый mmo-файл: неподдерживаемый lopcode `%d'\n" -#: mmo.c:1576 +#: mmo.c:1575 #, c-format msgid "%s: invalid mmo file: expected YZ = 1 got YZ = %d for lop_quote\n" msgstr "%s: недопустимый mmo-файл: ожидалось YZ = 1, получено YZ = %d для lop_quote\n" -#: mmo.c:1612 +#: mmo.c:1611 #, c-format msgid "%s: invalid mmo file: expected z = 1 or z = 2, got z = %d for lop_loc\n" msgstr "%s: недопустимый mmo-файл: ожидалось z = 1 или z = 2, получено z = %d для lop_loc\n" -#: mmo.c:1658 +#: mmo.c:1657 #, c-format msgid "%s: invalid mmo file: expected z = 1 or z = 2, got z = %d for lop_fixo\n" msgstr "%s: недопустимый mmo-файл: ожидалось z = 1 или z = 2, получено z = %d для lop_fixo\n" -#: mmo.c:1697 +#: mmo.c:1696 #, c-format msgid "%s: invalid mmo file: expected y = 0, got y = %d for lop_fixrx\n" msgstr "%s: недопустимый mmo-файл: ожидалось y = 0, получено y = %d для lop_fixrx\n" -#: mmo.c:1706 +#: mmo.c:1705 #, c-format msgid "%s: invalid mmo file: expected z = 16 or z = 24, got z = %d for lop_fixrx\n" msgstr "%s: недопустимый mmo-файл: ожидалось z = 16 или z = 24, получено z = %d для lop_fixrx\n" -#: mmo.c:1729 +#: mmo.c:1728 #, c-format msgid "%s: invalid mmo file: leading byte of operand word must be 0 or 1, got %d for lop_fixrx\n" msgstr "%s: недопустимый mmo-файл: начальный байт слова операнда должен быть равен 0 или 1, получено %d для lop_fixrx\n" -#: mmo.c:1752 +#: mmo.c:1751 #, c-format msgid "%s: cannot allocate file name for file number %d, %d bytes\n" msgstr "%s: невозможно выделить место для имени файла к файлу с номером %d, %d байт\n" -#: mmo.c:1772 +#: mmo.c:1771 #, c-format msgid "%s: invalid mmo file: file number %d `%s', was already entered as `%s'\n" msgstr "%s: недопустимый mmo-файл: номер файла %d `%s', был уже введён как `%s'\n" -#: mmo.c:1785 +#: mmo.c:1784 #, c-format msgid "%s: invalid mmo file: file name for number %d was not specified before use\n" msgstr "%s: недопустимый mmo-файл: имя файла для номера %d не указано перед использованием\n" -#: mmo.c:1892 +#: mmo.c:1890 #, c-format msgid "%s: invalid mmo file: fields y and z of lop_stab non-zero, y: %d, z: %d\n" msgstr "%s: недопустимый mmo-файл: поля y и z в lop_stab не равны нулю, y: %d, z: %d\n" -#: mmo.c:1928 +#: mmo.c:1926 #, c-format msgid "%s: invalid mmo file: lop_end not last item in file\n" msgstr "%s: недопустимый mmo-файл: lop_end не последний элемент в файле\n" -#: mmo.c:1941 +#: mmo.c:1939 #, c-format msgid "%s: invalid mmo file: YZ of lop_end (%ld) not equal to the number of tetras to the preceding lop_stab (%ld)\n" msgstr "%s: недопустимый mmo-файл: YZ в lop_end (%ld) не равно числу тетрад в указанной ранее lop_stab (%ld)\n" -#: mmo.c:2651 +#: mmo.c:2649 #, c-format msgid "%s: invalid symbol table: duplicate symbol `%s'\n" msgstr "%s: ошибка в таблице символов: повторяющийся символ `%s'\n" -#: mmo.c:2894 +#: mmo.c:2889 #, c-format msgid "%s: Bad symbol definition: `Main' set to %s rather than the start address %s\n" msgstr "%s: Неверное определение символа: `Main' установлена в %s, а не в начальный адрес %s\n" -#: mmo.c:2986 +#: mmo.c:2981 #, c-format msgid "%s: warning: symbol table too large for mmo, larger than 65535 32-bit words: %d. Only `Main' will be emitted.\n" msgstr "%s: предупреждение: таблица символов слишком большая для mmo, больше чем 65535 32-битных слов: %d. Будет выделена только `Main'.\n" -#: mmo.c:3031 +#: mmo.c:3026 #, c-format msgid "%s: internal error, symbol table changed size from %d to %d words\n" msgstr "%s: внутренняя ошибка, у таблицы символов изменился размер с %d слов до %d\n" -#: mmo.c:3083 +#: mmo.c:3078 #, c-format msgid "%s: internal error, internal register section %s had contents\n" msgstr "%s: внутренняя ошибка, внутренний раздел регистров %s содержит данные\n" -#: mmo.c:3134 +#: mmo.c:3129 #, c-format msgid "%s: no initialized registers; section length 0\n" msgstr "%s:нет инициализированных регистров; длина раздела равна 0\n" -#: mmo.c:3140 +#: mmo.c:3135 #, c-format msgid "%s: too many initialized registers; section length %ld\n" msgstr "%s: слишком много инициализированных регистров; длина раздела равна %ld\n" -#: mmo.c:3145 +#: mmo.c:3140 #, c-format msgid "%s: invalid start address for initialized registers of length %ld: 0x%lx%08lx\n" msgstr "%s: недопустимый начальный адрес для инициализированных регистров длины %ld: 0x%lx%08lx\n" -#: oasys.c:881 +#: oasys.c:882 #, c-format msgid "%s: can not represent section `%s' in oasys" msgstr "%s: невозможно представить раздел `%s' в oasys" -#: osf-core.c:139 +#: osf-core.c:140 #, c-format msgid "Unhandled OSF/1 core file section type %d\n" msgstr "Необработанный файл ядра OSF/1 раздела с типом %d\n" -#: pe-mips.c:613 +#: pe-mips.c:607 msgid "%B: `ld -r' not supported with PE MIPS objects\n" msgstr "%B: `ld -r' не поддерживается с объектами PE MIPS\n" @@ -3239,25 +3387,25 @@ msgstr "%B: `ld -r' не поддерживается с объектами PE M #. src = VMA of the memory we're fixing up #. mem = pointer to memory we're fixing up #. val = VMA of what we need to refer to. -#: pe-mips.c:729 +#: pe-mips.c:719 msgid "%B: unimplemented %s\n" msgstr "%B: не реализовано %s\n" -#: pe-mips.c:755 +#: pe-mips.c:745 msgid "%B: jump too far away\n" msgstr "%B: точка перехода слишком далеко\n" -#: pe-mips.c:781 +#: pe-mips.c:771 msgid "%B: bad pair/reflo after refhi\n" msgstr "%B: неверная pair/reflo после refhi\n" -#: pei-x86_64.c:465 +#: pei-x86_64.c:444 #, c-format msgid "warning: .pdata section size (%ld) is not a multiple of %d\n" msgstr "предупреждение: размер раздела .pdata (%ld) не кратен %d\n" -#: pei-x86_64.c:469 peigen.c:1620 peigen.c:1799 pepigen.c:1620 pepigen.c:1799 -#: pex64igen.c:1620 pex64igen.c:1799 +#: pei-x86_64.c:448 peigen.c:1618 peigen.c:1801 pepigen.c:1618 pepigen.c:1801 +#: pex64igen.c:1618 pex64igen.c:1801 #, c-format msgid "" "\n" @@ -3266,37 +3414,37 @@ msgstr "" "\n" "Таблица функций (обработан раздел .pdata)\n" -#: pei-x86_64.c:471 +#: pei-x86_64.c:450 #, c-format msgid "vma:\t\t\tBeginAddress\t EndAddress\t UnwindData\n" msgstr "vma:\t\t\tНач адрес \t Кон адрес\t Раскр данные\n" #. XXX code yet to be written. -#: peicode.h:752 +#: peicode.h:751 msgid "%B: Unhandled import type; %x" msgstr "%B: Необработанный тип импорта; %x" -#: peicode.h:757 +#: peicode.h:756 msgid "%B: Unrecognised import type; %x" msgstr "%B: Нераспознанный тип импорта; %x" -#: peicode.h:771 +#: peicode.h:770 msgid "%B: Unrecognised import name type; %x" msgstr "%B: Нераспознанный именной тип импорта; %x" -#: peicode.h:1154 +#: peicode.h:1162 msgid "%B: Unrecognised machine type (0x%x) in Import Library Format archive" msgstr "%B: Нераспознанный машинный тип (0x%x) в архиве Import Library Format" -#: peicode.h:1166 +#: peicode.h:1174 msgid "%B: Recognised but unhandled machine type (0x%x) in Import Library Format archive" msgstr "%B: Распознан, но не обработан машинный тип (0x%x) в архиве Import Library Format" -#: peicode.h:1184 +#: peicode.h:1192 msgid "%B: size field is zero in Import Library Format header" msgstr "%B: размер поля равен нулю в заголовке Import Library Format" -#: peicode.h:1215 +#: peicode.h:1223 msgid "%B: string not null terminated in ILF object file." msgstr "%B: строка не заканчивается нулём в объектном файле ILF." @@ -3353,7 +3501,7 @@ msgstr "Сектор раздела[%d] = 0x%.8lx (%ld)\n" msgid "Partition[%d] length = 0x%.8lx (%ld)\n" msgstr "Длина раздела[%d] = 0x%.8lx (%ld)\n" -#: som.c:5114 +#: som.c:5471 #, c-format msgid "" "\n" @@ -3362,7 +3510,7 @@ msgstr "" "\n" "Вспомогательный заголовок Exec\n" -#: som.c:5417 +#: som.c:5776 msgid "som_sizeof_headers unimplemented" msgstr "som_sizeof_headers не реализован" @@ -3382,240 +3530,1902 @@ msgstr "%B(%A+0x%lx): Элемент Stabs имеет недопустимый msgid "Unsupported .stab relocation" msgstr "Неподдерживаемое перемещение .stab" -#: vms-gsd.c:350 +#: vms-alpha.c:1287 #, c-format -msgid "bfd_make_section (%s) failed" -msgstr "bfd_make_section (%s) завершилась неудачно" +msgid "Unknown EGSD subtype %d" +msgstr "Неизвестный подтип EGSD %d" -#: vms-gsd.c:365 +#: vms-alpha.c:1318 #, c-format -msgid "bfd_set_section_flags (%s, %x) failed" -msgstr "bfd_set_section_flags (%s, %x) завершилась неудачно" +msgid "Stack overflow (%d) in _bfd_vms_push" +msgstr "Переполнение стека (%d) в _bfd_vms_push" -#: vms-gsd.c:399 +#: vms-alpha.c:1331 +msgid "Stack underflow in _bfd_vms_pop" +msgstr "Выход за нижнюю границу стека в _bfd_vms_pop" + +#. These names have not yet been added to this switch statement. +#: vms-alpha.c:1568 #, c-format -msgid "Size mismatch section %s=%lx, %s=%lx" -msgstr "Несовпадение размера раздела %s=%lx, %s=%lx" +msgid "unknown ETIR command %d" +msgstr "неизвестная ETIR команда %d" -#: vms-gsd.c:754 +#: vms-alpha.c:1755 #, c-format -msgid "Unknown GSD/EGSD subtype %d" -msgstr "Неизвестный подтип GSD/EGSD %d" +msgid "bad section index in %s" +msgstr "неверный индекс раздела в %s" + +#: vms-alpha.c:1768 +#, c-format +msgid "unsupported STA cmd %s" +msgstr "неподдерживаемый STA cmd %s" -#: vms-hdr.c:364 +#. Insert field. +#. Unsigned shift. +#. Rotate. +#. Redefine symbol to current location. +#. Define a literal. +#: vms-alpha.c:1944 vms-alpha.c:1975 vms-alpha.c:2222 +#, c-format +msgid "%s: not supported" +msgstr "%s: не поддерживается" + +#: vms-alpha.c:1950 +#, c-format +msgid "%s: not implemented" +msgstr "%s: не реализовано" + +#: vms-alpha.c:2206 +#, c-format +msgid "invalid use of %s with contexts" +msgstr "неправильное использование %s с контекстами" + +#: vms-alpha.c:2240 +#, c-format +msgid "reserved cmd %d" +msgstr "зарезервированный cmd %d" + +#: vms-alpha.c:2325 msgid "Object module NOT error-free !\n" msgstr "Объектный модуль НЕ error-free !\n" -#: vms-hdr.c:878 +#: vms-alpha.c:2754 +#, c-format +msgid "Symbol %s replaced by %s\n" +msgstr "Символ %s заменён на %s\n" + +#: vms-alpha.c:3757 +#, c-format +msgid "SEC_RELOC with no relocs in section %s" +msgstr "SEC_RELOC без перемещений в разделе %s" + +#: vms-alpha.c:3810 vms-alpha.c:4041 +#, c-format +msgid "Size error in section %s" +msgstr "Ошибка размера в разделе %s" + +#: vms-alpha.c:3980 +msgid "Spurious ALPHA_R_BSR reloc" +msgstr "Нетипичное перемещение ALPHA_R_BSR" + +#: vms-alpha.c:4028 +#, c-format +msgid "Unhandled relocation %s" +msgstr "Необработанное перемещение %s" + +#: vms-alpha.c:4318 #, c-format msgid "unknown source command %d" msgstr "неизвестная исходная команда %d" -#: vms-hdr.c:951 -msgid "DST_S_C_SET_LINUM_INCR not implemented" -msgstr "DST_S_C_SET_LINUM_INCR не реализован" +#: vms-alpha.c:4379 +msgid "DST__K_SET_LINUM_INCR not implemented" +msgstr "DST__K_SET_LINUM_INCR не реализован" -#: vms-hdr.c:957 -msgid "DST_S_C_SET_LINUM_INCR_W not implemented" -msgstr "DST_S_C_SET_LINUM_INCR_W не реализован" +#: vms-alpha.c:4385 +msgid "DST__K_SET_LINUM_INCR_W not implemented" +msgstr "DST__K_SET_LINUM_INCR_W не реализован" -#: vms-hdr.c:963 -msgid "DST_S_C_RESET_LINUM_INCR not implemented" -msgstr "DST_S_C_RESET_LINUM_INCR не реализован" +#: vms-alpha.c:4391 +msgid "DST__K_RESET_LINUM_INCR not implemented" +msgstr "DST__K_RESET_LINUM_INCR не реализован" -#: vms-hdr.c:969 -msgid "DST_S_C_BEG_STMT_MODE not implemented" -msgstr "DST_S_C_BEG_STMT_MODE не реализован" +#: vms-alpha.c:4397 +msgid "DST__K_BEG_STMT_MODE not implemented" +msgstr "DST__K_BEG_STMT_MODE не реализован" -#: vms-hdr.c:975 -msgid "DST_S_C_END_STMT_MODE not implemented" -msgstr "DST_S_C_END_STMT_MODE не реализован" +#: vms-alpha.c:4403 +msgid "DST__K_END_STMT_MODE not implemented" +msgstr "DST__K_END_STMT_MODE не реализован" -#: vms-hdr.c:1008 -msgid "DST_S_C_SET_PC not implemented" -msgstr "DST_S_C_SET_PC не реализован" +#: vms-alpha.c:4430 +msgid "DST__K_SET_PC not implemented" +msgstr "DST__K_SET_PC не реализован" -#: vms-hdr.c:1014 -msgid "DST_S_C_SET_PC_W not implemented" -msgstr "DST_S_C_SET_PC_W не реализован" +#: vms-alpha.c:4436 +msgid "DST__K_SET_PC_W not implemented" +msgstr "DST__K_SET_PC_W не реализован" -#: vms-hdr.c:1020 -msgid "DST_S_C_SET_PC_L not implemented" -msgstr "DST_S_C_SET_PC_L не реализован" +#: vms-alpha.c:4442 +msgid "DST__K_SET_PC_L not implemented" +msgstr "DST__K_SET_PC_L не реализован" -#: vms-hdr.c:1026 -msgid "DST_S_C_SET_STMTNUM not implemented" -msgstr "DST_S_C_SET_STMTNUM не реализован" +#: vms-alpha.c:4448 +msgid "DST__K_SET_STMTNUM not implemented" +msgstr "DST__K_SET_STMTNUM не реализован" -#: vms-hdr.c:1079 +#: vms-alpha.c:4491 #, c-format msgid "unknown line command %d" msgstr "неизвестная строка команды %d" -#: vms-misc.c:588 +#: vms-alpha.c:4938 vms-alpha.c:4955 vms-alpha.c:4969 vms-alpha.c:4984 +#: vms-alpha.c:4996 vms-alpha.c:5007 vms-alpha.c:5019 #, c-format -msgid "Stack overflow (%d) in _bfd_vms_push" -msgstr "Переполнение стека (%d) в _bfd_vms_push" +msgid "Unknown reloc %s + %s" +msgstr "Неизвестное перемещение %s + %s" -#: vms-misc.c:603 -msgid "Stack underflow in _bfd_vms_pop" -msgstr "Выход за нижнюю границу стека в _bfd_vms_pop" +#: vms-alpha.c:5074 +#, c-format +msgid "Unknown reloc %s" +msgstr "Неизвестное перемещение %s" -#: vms-misc.c:844 -msgid "_bfd_vms_output_counted called with zero bytes" -msgstr "Вызов _bfd_vms_output_counted с нулевым количеством байт" +#: vms-alpha.c:5087 +msgid "Invalid section index in ETIR" +msgstr "Неверный индекс раздела в ETIR" -#: vms-misc.c:849 -msgid "_bfd_vms_output_counted called with too many bytes" -msgstr "Вызов _bfd_vms_output_counted со слишком большим количеством байт" +#: vms-alpha.c:5134 +#, c-format +msgid "Unknown symbol in command %s" +msgstr "Неизвестный символ в команде %s" -#: vms-misc.c:967 +#: vms-alpha.c:5649 #, c-format -msgid "Symbol %s replaced by %s\n" -msgstr "Символ %s заменён на %s\n" +msgid " EMH %u (len=%u): " +msgstr " EMH %u (len=%u): " -#: vms-misc.c:1026 +#: vms-alpha.c:5658 #, c-format -msgid "failed to enter %s" -msgstr "не удалось войти %s" +msgid "Module header\n" +msgstr "Заголовок модуля\n" -#: vms-tir.c:83 -msgid "No Mem !" -msgstr "Нет Mem !" +#: vms-alpha.c:5659 +#, c-format +msgid " structure level: %u\n" +msgstr " уровень структуры : %u\n" -#. These names have not yet been added to this switch statement. -#: vms-tir.c:346 +#: vms-alpha.c:5660 #, c-format -msgid "unknown ETIR command %d" -msgstr "неизвестная ETIR команда %d" +msgid " max record size: %u\n" +msgstr " макс. размер записи: %u\n" -#: vms-tir.c:440 +#: vms-alpha.c:5663 #, c-format -msgid "bad section index in %s" -msgstr "неверный индекс раздела в %s" +msgid " module name : %.*s\n" +msgstr " имя модуля : %.*s\n" -#: vms-tir.c:459 +#: vms-alpha.c:5665 #, c-format -msgid "unsupported STA cmd %s" -msgstr "неподдерживаемый STA cmd %s" +msgid " module version : %.*s\n" +msgstr " версия модуля : %.*s\n" -#: vms-tir.c:464 vms-tir.c:1304 +#: vms-alpha.c:5667 #, c-format -msgid "reserved STA cmd %d" -msgstr "зарезервированный STA cmd %d" +msgid " compile date : %.17s\n" +msgstr " дата компиляции : %.17s\n" -#. Unsigned shift. -#. Rotate. -#. Redefine symbol to current location. -#. Define a literal. -#: vms-tir.c:655 vms-tir.c:774 vms-tir.c:894 vms-tir.c:1624 +#: vms-alpha.c:5672 #, c-format -msgid "%s: not supported" -msgstr "%s: не поддерживается" +msgid "Language Processor Name\n" +msgstr "Название процессорного языка\n" -#: vms-tir.c:661 vms-tir.c:1481 +#: vms-alpha.c:5673 #, c-format -msgid "%s: not implemented" -msgstr "%s: не реализовано" +msgid " language name: %.*s\n" +msgstr " название языка : %.*s\n" -#: vms-tir.c:666 vms-tir.c:1485 +#: vms-alpha.c:5680 #, c-format -msgid "reserved STO cmd %d" -msgstr "зарезервированный STO cmd %d" +msgid "Source Files Header\n" +msgstr "Заголовок исходных файлов\n" -#: vms-tir.c:789 vms-tir.c:1629 +#: vms-alpha.c:5681 #, c-format -msgid "reserved OPR cmd %d" -msgstr "зарезервированный OPR cmd %d" +msgid " file: %.*s\n" +msgstr " файл: %.*s\n" -#: vms-tir.c:852 vms-tir.c:1693 +#: vms-alpha.c:5688 #, c-format -msgid "reserved CTL cmd %d" -msgstr "зарезервированный CTL cmd %d" +msgid "Title Text Header\n" +msgstr "Заголовок названия текста\n" -#: vms-tir.c:966 +#: vms-alpha.c:5689 #, c-format -msgid "reserved STC cmd %d" -msgstr "зарезервированный STC cmd %d" +msgid " title: %.*s\n" +msgstr " название : %.*s\n" -#. stack byte from image -#. arg: none. -#: vms-tir.c:1212 -msgid "stack-from-image not implemented" -msgstr "stack-from-image не реализован" +#: vms-alpha.c:5696 +#, c-format +msgid "Copyright Header\n" +msgstr "Заголовок авторского права\n" -#: vms-tir.c:1230 -msgid "stack-entry-mask not fully implemented" -msgstr "stack-entry-mask реализован не полностью" +#: vms-alpha.c:5697 +#, c-format +msgid " copyright: %.*s\n" +msgstr " авторское право: %.*s\n" -#. compare procedure argument -#. arg: cs symbol name -#. by argument index -#. da argument descriptor -#. -#. compare argument descriptor with symbol argument (ARG$V_PASSMECH) -#. and stack TRUE (args match) or FALSE (args dont match) value. -#: vms-tir.c:1244 -msgid "PASSMECH not fully implemented" -msgstr "PASSMECH реализован не полностью" +#: vms-alpha.c:5703 +#, c-format +msgid "unhandled emh subtype %u\n" +msgstr "необработанный подтип emh %u\n" -#: vms-tir.c:1263 -msgid "stack-local-symbol not fully implemented" -msgstr "stack-local-symbol реализован не полностью" +#: vms-alpha.c:5713 +#, c-format +msgid " EEOM (len=%u):\n" +msgstr " EEOM (len=%u):\n" -#: vms-tir.c:1276 -msgid "stack-literal not fully implemented" -msgstr "stack-literal реализован не полностью" +#: vms-alpha.c:5714 +#, c-format +msgid " number of cond linkage pairs: %u\n" +msgstr " кол-во условно компонуемых пар: %u\n" -#: vms-tir.c:1297 -msgid "stack-local-symbol-entry-point-mask not fully implemented" -msgstr "stack-local-symbol-entry-point-mask реализован не полностью" +#: vms-alpha.c:5716 +#, c-format +msgid " completion code: %u\n" +msgstr " завершённый код: %u\n" -#: vms-tir.c:1571 vms-tir.c:1583 vms-tir.c:1595 vms-tir.c:1607 vms-tir.c:1672 -#: vms-tir.c:1680 vms-tir.c:1688 +#: vms-alpha.c:5720 #, c-format -msgid "%s: not fully implemented" -msgstr "%s: реализовано не полностью" +msgid " transfer addr flags: 0x%02x\n" +msgstr " адреса передачи flags: 0x%02x\n" -#: vms-tir.c:1746 +#: vms-alpha.c:5721 #, c-format -msgid "obj code %d not found" -msgstr "объектный код %d не найден" +msgid " transfer addr psect: %u\n" +msgstr " адрес передачи psect: %u\n" -#: vms-tir.c:2019 +#: vms-alpha.c:5723 #, c-format -msgid "Reloc size error in section %s" -msgstr "Ошибка размера перемещения в разделе %s" +msgid " transfer address : 0x%08x\n" +msgstr " адрес передачи : 0x%08x\n" + +#: vms-alpha.c:5732 +msgid " WEAK" +msgstr " WEAK" + +#: vms-alpha.c:5734 +msgid " DEF" +msgstr " DEF" + +#: vms-alpha.c:5736 +msgid " UNI" +msgstr " UNI" + +#: vms-alpha.c:5738 vms-alpha.c:5759 +msgid " REL" +msgstr " REL" + +#: vms-alpha.c:5740 +msgid " COMM" +msgstr " COMM" + +#: vms-alpha.c:5742 +msgid " VECEP" +msgstr " VECEP" + +#: vms-alpha.c:5744 +msgid " NORM" +msgstr " NORM" -#: vms-tir.c:2112 vms-tir.c:2129 vms-tir.c:2147 vms-tir.c:2159 vms-tir.c:2170 -#: vms-tir.c:2182 +#: vms-alpha.c:5746 +msgid " QVAL" +msgstr " QVAL" + +#: vms-alpha.c:5753 +msgid " PIC" +msgstr " PIC" + +#: vms-alpha.c:5755 +msgid " LIB" +msgstr " LIB" + +#: vms-alpha.c:5757 +msgid " OVR" +msgstr " OVR" + +#: vms-alpha.c:5761 +msgid " GBL" +msgstr " GBL" + +#: vms-alpha.c:5763 +msgid " SHR" +msgstr " SHR" + +#: vms-alpha.c:5765 +msgid " EXE" +msgstr " EXE" + +#: vms-alpha.c:5767 +msgid " RD" +msgstr " RD" + +#: vms-alpha.c:5769 +msgid " WRT" +msgstr " WRT" + +#: vms-alpha.c:5771 +msgid " VEC" +msgstr " VEC" + +#: vms-alpha.c:5773 +msgid " NOMOD" +msgstr " NOMOD" + +#: vms-alpha.c:5775 +msgid " COM" +msgstr " COM" + +#: vms-alpha.c:5777 +msgid " 64B" +msgstr " 64B" + +#: vms-alpha.c:5786 #, c-format -msgid "Unknown reloc %s + %s" -msgstr "Неизвестное перемещение %s + %s" +msgid " EGSD (len=%u):\n" +msgstr " EGSD (len=%u):\n" -#: vms-tir.c:2249 +#: vms-alpha.c:5798 #, c-format -msgid "Unknown symbol %s in command %s" -msgstr "Неизвестный символ %s в команде %s" +msgid " EGSD entry %2u (type: %u, len: %u): " +msgstr " запись EGSD %2u (тип: %u, длина: %u): " -#: vms-tir.c:2504 +#: vms-alpha.c:5810 #, c-format -msgid "SEC_RELOC with no relocs in section %s" -msgstr "SEC_RELOC без перемещений в разделе %s" +msgid "PSC - Program section definition\n" +msgstr "PSC - определение программного раздела\n" -#: vms-tir.c:2556 vms-tir.c:2783 +#: vms-alpha.c:5811 vms-alpha.c:5828 #, c-format -msgid "Size error in section %s" -msgstr "Ошибка размера в разделе %s" +msgid " alignment : 2**%u\n" +msgstr " выравнивание : 2**%u\n" -#: vms-tir.c:2725 -msgid "Spurious ALPHA_R_BSR reloc" -msgstr "Нетипичное перемещение ALPHA_R_BSR" +#: vms-alpha.c:5812 vms-alpha.c:5829 +#, c-format +msgid " flags : 0x%04x" +msgstr " флаги : 0x%04x" -#: vms-tir.c:2770 +#: vms-alpha.c:5816 #, c-format -msgid "Unhandled relocation %s" -msgstr "Необработанное перемещение %s" +msgid " alloc (len): %u (0x%08x)\n" +msgstr " alloc (len): %u (0x%08x)\n" + +#: vms-alpha.c:5817 vms-alpha.c:5874 vms-alpha.c:5923 +#, c-format +msgid " name : %.*s\n" +msgstr " имя : %.*s\n" + +#: vms-alpha.c:5827 +#, c-format +msgid "SPSC - Shared Image Program section def\n" +msgstr "SPSC - определение программного раздела общего образа\n" + +#: vms-alpha.c:5833 +#, c-format +msgid " alloc (len) : %u (0x%08x)\n" +msgstr " alloc (len) : %u (0x%08x)\n" + +#: vms-alpha.c:5834 +#, c-format +msgid " image offset : 0x%08x\n" +msgstr " смещение образа : 0x%08x\n" + +#: vms-alpha.c:5836 +#, c-format +msgid " symvec offset : 0x%08x\n" +msgstr " смещение symvec: 0x%08x\n" + +#: vms-alpha.c:5838 +#, c-format +msgid " name : %.*s\n" +msgstr " имя : %.*s\n" + +#: vms-alpha.c:5851 +#, c-format +msgid "SYM - Global symbol definition\n" +msgstr "SYM - определение глобальных символов\n" + +#: vms-alpha.c:5852 vms-alpha.c:5912 vms-alpha.c:5933 vms-alpha.c:5952 +#, c-format +msgid " flags: 0x%04x" +msgstr " флаги: 0x%04x" + +#: vms-alpha.c:5855 +#, c-format +msgid " psect offset: 0x%08x\n" +msgstr " смещение psect: 0x%08x\n" + +#: vms-alpha.c:5859 +#, c-format +msgid " code address: 0x%08x\n" +msgstr " адрес кода: 0x%08x\n" + +#: vms-alpha.c:5861 +#, c-format +msgid " psect index for entry point : %u\n" +msgstr " индекс psect для точки входа: %u\n" + +#: vms-alpha.c:5864 vms-alpha.c:5940 vms-alpha.c:5959 +#, c-format +msgid " psect index : %u\n" +msgstr " индекс psect: %u\n" + +#: vms-alpha.c:5866 vms-alpha.c:5942 vms-alpha.c:5961 +#, c-format +msgid " name : %.*s\n" +msgstr " имя : %.*s\n" + +#: vms-alpha.c:5873 +#, c-format +msgid "SYM - Global symbol reference\n" +msgstr "SYM - ссылки глобальных символов\n" + +#: vms-alpha.c:5885 +#, c-format +msgid "IDC - Ident Consistency check\n" +msgstr "IDC - проверка идентификатора целостности\n" + +#: vms-alpha.c:5886 +#, c-format +msgid " flags : 0x%08x" +msgstr " флаги : 0x%08x" + +#: vms-alpha.c:5890 +#, c-format +msgid " id match : %x\n" +msgstr " id соответствия : %x\n" + +#: vms-alpha.c:5892 +#, c-format +msgid " error severity: %x\n" +msgstr " серьёзность ошибки: %x\n" + +#: vms-alpha.c:5895 +#, c-format +msgid " entity name : %.*s\n" +msgstr " название категории: %.*s\n" + +#: vms-alpha.c:5897 +#, c-format +msgid " object name : %.*s\n" +msgstr " имя объекта: %.*s\n" + +#: vms-alpha.c:5900 +#, c-format +msgid " binary ident : 0x%08x\n" +msgstr " двоичный идентификатор: 0x%08x\n" + +#: vms-alpha.c:5903 +#, c-format +msgid " ascii ident : %.*s\n" +msgstr " ascii-идентификатор: %.*s\n" + +#: vms-alpha.c:5911 +#, c-format +msgid "SYMG - Universal symbol definition\n" +msgstr "SYMG - определение универсальных символов\n" + +#: vms-alpha.c:5915 +#, c-format +msgid " symbol vector offset: 0x%08x\n" +msgstr " смещение символьного вектора: 0x%08x\n" + +#: vms-alpha.c:5917 +#, c-format +msgid " entry point: 0x%08x\n" +msgstr " точка входа: 0x%08x\n" + +#: vms-alpha.c:5919 +#, c-format +msgid " proc descr : 0x%08x\n" +msgstr " proc descr : 0x%08x\n" + +#: vms-alpha.c:5921 +#, c-format +msgid " psect index: %u\n" +msgstr " индекс psect: %u\n" + +#: vms-alpha.c:5932 +#, c-format +msgid "SYMV - Vectored symbol definition\n" +msgstr "SYMV - определение векторных символов\n" + +#: vms-alpha.c:5936 +#, c-format +msgid " vector : 0x%08x\n" +msgstr " вектор : 0x%08x\n" + +#: vms-alpha.c:5938 vms-alpha.c:5957 +#, c-format +msgid " psect offset: %u\n" +msgstr " смещение psect: %u\n" + +#: vms-alpha.c:5951 +#, c-format +msgid "SYMM - Global symbol definition with version\n" +msgstr "SYMM - определение глобальных символов с версией\n" + +#: vms-alpha.c:5955 +#, c-format +msgid " version mask: 0x%08x\n" +msgstr " маска версии: 0x%08x\n" + +#: vms-alpha.c:5966 +#, c-format +msgid "unhandled egsd entry type %u\n" +msgstr "необработанный egsd-элемент типа %u\n" + +#: vms-alpha.c:6000 +#, c-format +msgid " linkage index: %u, replacement insn: 0x%08x\n" +msgstr " индекс компоновки: %u, заменитель insn: 0x%08x\n" + +#: vms-alpha.c:6003 +#, c-format +msgid " psect idx 1: %u, offset 1: 0x%08x %08x\n" +msgstr " 1-й индекс psect: %u, 1-е смещение: 0x%08x %08x\n" + +#: vms-alpha.c:6007 +#, c-format +msgid " psect idx 2: %u, offset 2: 0x%08x %08x\n" +msgstr " 2-й индекс psect: %u, 2-е смещение: 0x%08x %08x\n" + +#: vms-alpha.c:6012 +#, c-format +msgid " psect idx 3: %u, offset 3: 0x%08x %08x\n" +msgstr " 3-й индекс psect: %u, 3-е смещение: 0x%08x %08x\n" + +#: vms-alpha.c:6017 +#, c-format +msgid " global name: %.*s\n" +msgstr " глобальное имя: %.*s\n" + +#: vms-alpha.c:6027 +#, c-format +msgid " %s (len=%u+%u):\n" +msgstr " %s (len=%u+%u):\n" + +#: vms-alpha.c:6042 +#, c-format +msgid " (type: %3u, size: 4+%3u): " +msgstr " (тип: %3u, размер: 4+%3u): " + +#: vms-alpha.c:6046 +#, c-format +msgid "STA_GBL (stack global) %.*s\n" +msgstr "STA_GBL (глобальный стек) %.*s\n" + +#: vms-alpha.c:6050 +#, c-format +msgid "STA_LW (stack longword) 0x%08x\n" +msgstr "STA_LW (стек длинных слов) 0x%08x\n" + +#: vms-alpha.c:6054 +#, c-format +msgid "STA_QW (stack quadword) 0x%08x %08x\n" +msgstr "STA_QW (стек четверных слов) 0x%08x %08x\n" + +#: vms-alpha.c:6059 +#, c-format +msgid "STA_PQ (stack psect base + offset)\n" +msgstr "STA_PQ (стек psect база + смещение)\n" + +#: vms-alpha.c:6060 +#, c-format +msgid " psect: %u, offset: 0x%08x %08x\n" +msgstr " psect: %u, смещение: 0x%08x %08x\n" + +#: vms-alpha.c:6066 +#, c-format +msgid "STA_LI (stack literal)\n" +msgstr "STA_LI (стек литерала)\n" + +#: vms-alpha.c:6069 +#, c-format +msgid "STA_MOD (stack module)\n" +msgstr "STA_MOD (стек модулей)\n" + +#: vms-alpha.c:6072 +#, c-format +msgid "STA_CKARG (compare procedure argument)\n" +msgstr "STA_CKARG (аргумент процедуры сравнения)\n" + +#: vms-alpha.c:6076 +#, c-format +msgid "STO_B (store byte)\n" +msgstr "STO_B (хранимый байт)\n" + +#: vms-alpha.c:6079 +#, c-format +msgid "STO_W (store word)\n" +msgstr "STO_W (хранимое слово)\n" + +#: vms-alpha.c:6082 +#, c-format +msgid "STO_LW (store longword)\n" +msgstr "STO_LW (хранимое длинное слово)\n" + +#: vms-alpha.c:6085 +#, c-format +msgid "STO_QW (store quadword)\n" +msgstr "STO_QW (хранимое учетверённое слово)\n" + +#: vms-alpha.c:6091 +#, c-format +msgid "STO_IMMR (store immediate repeat) %u bytes\n" +msgstr "STO_IMMR (хранимый непосредственный повтор) %u байт\n" + +#: vms-alpha.c:6098 +#, c-format +msgid "STO_GBL (store global) %.*s\n" +msgstr "STO_GBL (хранимая глобальная) %.*s\n" + +#: vms-alpha.c:6102 +#, c-format +msgid "STO_CA (store code address) %.*s\n" +msgstr "STO_CA (хранимый адрес кода) %.*s\n" + +#: vms-alpha.c:6106 +#, c-format +msgid "STO_RB (store relative branch)\n" +msgstr "STO_RB (хранимый относительный переход)\n" + +#: vms-alpha.c:6109 +#, c-format +msgid "STO_AB (store absolute branch)\n" +msgstr "STO_AB (хранимый абсолютный переход)\n" + +#: vms-alpha.c:6112 +#, c-format +msgid "STO_OFF (store offset to psect)\n" +msgstr "STO_OFF (хранимое смещение на psect)\n" + +#: vms-alpha.c:6118 +#, c-format +msgid "STO_IMM (store immediate) %u bytes\n" +msgstr "STO_IMM (хранимая непосредственно) %u байт\n" + +#: vms-alpha.c:6125 +#, c-format +msgid "STO_GBL_LW (store global longword) %.*s\n" +msgstr "STO_GBL_LW (хранимое глобальное длинное слово) %.*s\n" + +#: vms-alpha.c:6129 +#, c-format +msgid "STO_OFF (store LP with procedure signature)\n" +msgstr "STO_OFF (хранимый LP с сигнатурой процедуры)\n" + +#: vms-alpha.c:6132 +#, c-format +msgid "STO_BR_GBL (store branch global) *todo*\n" +msgstr "STO_BR_GBL (хранимый глобальный переход) *todo*\n" + +#: vms-alpha.c:6135 +#, c-format +msgid "STO_BR_PS (store branch psect + offset) *todo*\n" +msgstr "STO_BR_PS (хранимый переход psect + смещение) *todo*\n" + +#: vms-alpha.c:6139 +#, c-format +msgid "OPR_NOP (no-operation)\n" +msgstr "OPR_NOP (нет операции)\n" + +#: vms-alpha.c:6142 +#, c-format +msgid "OPR_ADD (add)\n" +msgstr "OPR_ADD (сложение)\n" + +#: vms-alpha.c:6145 +#, c-format +msgid "OPR_SUB (substract)\n" +msgstr "OPR_SUB (вычитание)\n" + +#: vms-alpha.c:6148 +#, c-format +msgid "OPR_MUL (multiply)\n" +msgstr "OPR_MUL (умножение)\n" + +#: vms-alpha.c:6151 +#, c-format +msgid "OPR_DIV (divide)\n" +msgstr "OPR_DIV (деление)\n" + +#: vms-alpha.c:6154 +#, c-format +msgid "OPR_AND (logical and)\n" +msgstr "OPR_AND (логическое и)\n" + +#: vms-alpha.c:6157 +#, c-format +msgid "OPR_IOR (logical inclusive or)\n" +msgstr "OPR_IOR (логическое включающее или)\n" + +#: vms-alpha.c:6160 +#, c-format +msgid "OPR_EOR (logical exclusive or)\n" +msgstr "OPR_EOR (логическое не включающее или)\n" + +#: vms-alpha.c:6163 +#, c-format +msgid "OPR_NEG (negate)\n" +msgstr "OPR_NEG (инверсия)\n" + +#: vms-alpha.c:6166 +#, c-format +msgid "OPR_COM (complement)\n" +msgstr "OPR_COM (дополнение)\n" + +#: vms-alpha.c:6169 +#, c-format +msgid "OPR_INSV (insert field)\n" +msgstr "OPR_INSV (поле вставки)\n" + +#: vms-alpha.c:6172 +#, c-format +msgid "OPR_ASH (arithmetic shift)\n" +msgstr "OPR_ASH (арифметический сдвиг)\n" + +#: vms-alpha.c:6175 +#, c-format +msgid "OPR_USH (unsigned shift)\n" +msgstr "OPR_USH (беззнаковый сдвиг)\n" + +#: vms-alpha.c:6178 +#, c-format +msgid "OPR_ROT (rotate)\n" +msgstr "OPR_ROT (циклический сдвиг)\n" + +#: vms-alpha.c:6181 +#, c-format +msgid "OPR_SEL (select)\n" +msgstr "OPR_SEL (выбор)\n" + +#: vms-alpha.c:6184 +#, c-format +msgid "OPR_REDEF (redefine symbol to curr location)\n" +msgstr "OPR_REDEF (переопределение символа в текущей позиции)\n" + +#: vms-alpha.c:6187 +#, c-format +msgid "OPR_REDEF (define a literal)\n" +msgstr "OPR_REDEF (определение литерала)\n" + +#: vms-alpha.c:6191 +#, c-format +msgid "STC_LP (store cond linkage pair)\n" +msgstr "STC_LP (хранимая условно компонуемая пара)\n" + +#: vms-alpha.c:6195 +#, c-format +msgid "STC_LP_PSB (store cond linkage pair + signature)\n" +msgstr "STC_LP_PSB (хранимая условно компонуемая пара + сигнатура)\n" + +#: vms-alpha.c:6196 +#, c-format +msgid " linkage index: %u, procedure: %.*s\n" +msgstr " индекс компоновки: %u, процедура: %.*s\n" + +#: vms-alpha.c:6199 +#, c-format +msgid " signature: %.*s\n" +msgstr " сигнатура: %.*s\n" + +#: vms-alpha.c:6202 +#, c-format +msgid "STC_GBL (store cond global)\n" +msgstr "STC_GBL (хранимая глобальное условие)\n" + +#: vms-alpha.c:6203 +#, c-format +msgid " linkage index: %u, global: %.*s\n" +msgstr " индекс компоновки: %u, глобальный: %.*s\n" + +#: vms-alpha.c:6207 +#, c-format +msgid "STC_GCA (store cond code address)\n" +msgstr "STC_GCA (хранимый адрес условного кода)\n" + +#: vms-alpha.c:6208 +#, c-format +msgid " linkage index: %u, procedure name: %.*s\n" +msgstr " индекс компоновки: %u, имя процедуры: %.*s\n" + +#: vms-alpha.c:6212 +#, c-format +msgid "STC_PS (store cond psect + offset)\n" +msgstr "STC_PS (хранимое условие psect + смещение)\n" + +#: vms-alpha.c:6214 +#, c-format +msgid " linkage index: %u, psect: %u, offset: 0x%08x %08x\n" +msgstr " индекс компоновки: %u, psect: %u, смещение: 0x%08x %08x\n" + +#: vms-alpha.c:6221 +#, c-format +msgid "STC_NOP_GBL (store cond NOP at global addr)\n" +msgstr "STC_NOP_GBL (хранимое условие NOP по глобальному адресу)\n" + +#: vms-alpha.c:6225 +#, c-format +msgid "STC_NOP_PS (store cond NOP at psect + offset)\n" +msgstr "STC_NOP_PS (хранимое условие NOP по psect + смещение)\n" + +#: vms-alpha.c:6229 +#, c-format +msgid "STC_BSR_GBL (store cond BSR at global addr)\n" +msgstr "STC_BSR_GBL (хранимое условие BSR по глобальному адресу)\n" + +#: vms-alpha.c:6233 +#, c-format +msgid "STC_BSR_PS (store cond BSR at psect + offset)\n" +msgstr "STC_BSR_PS (хранимое условие BSR по psect + смещение)\n" + +#: vms-alpha.c:6237 +#, c-format +msgid "STC_LDA_GBL (store cond LDA at global addr)\n" +msgstr "STC_LDA_GBL (хранимое условие LDA по глобальному адресу)\n" + +#: vms-alpha.c:6241 +#, c-format +msgid "STC_LDA_PS (store cond LDA at psect + offset)\n" +msgstr "STC_LDA_PS (хранимое условие LDA по psect + смещение)\n" + +#: vms-alpha.c:6245 +#, c-format +msgid "STC_BOH_GBL (store cond BOH at global addr)\n" +msgstr "STC_BOH_GBL (хранимое условие BOH по глобальному адресу)\n" + +#: vms-alpha.c:6249 +#, c-format +msgid "STC_BOH_PS (store cond BOH at psect + offset)\n" +msgstr "STC_BOH_PS (хранимое условие BOH по psect + смещение)\n" + +#: vms-alpha.c:6254 +#, c-format +msgid "STC_NBH_GBL (store cond or hint at global addr)\n" +msgstr "STC_NBH_GBL (хранимое условие или указание по глобальному адресу)\n" + +#: vms-alpha.c:6258 +#, c-format +msgid "STC_NBH_PS (store cond or hint at psect + offset)\n" +msgstr "STC_NBH_PS (хранимое условие или указание по psect + смещение)\n" + +#: vms-alpha.c:6262 +#, c-format +msgid "CTL_SETRB (set relocation base)\n" +msgstr "CTL_SETRB (установка базы перемещения)\n" + +#: vms-alpha.c:6268 +#, c-format +msgid "CTL_AUGRB (augment relocation base) %u\n" +msgstr "CTL_AUGRB (дополнение базы перемещения) %u\n" + +#: vms-alpha.c:6272 +#, c-format +msgid "CTL_DFLOC (define location)\n" +msgstr "CTL_DFLOC (определение положения)\n" + +#: vms-alpha.c:6275 +#, c-format +msgid "CTL_STLOC (set location)\n" +msgstr "CTL_STLOC (задание положения)\n" + +#: vms-alpha.c:6278 +#, c-format +msgid "CTL_STKDL (stack defined location)\n" +msgstr "CTL_STKDL (положение определяемое стеком)\n" + +#: vms-alpha.c:6281 vms-alpha.c:6695 +#, c-format +msgid "*unhandled*\n" +msgstr "*не обработано*\n" + +#: vms-alpha.c:6311 vms-alpha.c:6350 +#, c-format +msgid "cannot read GST record length\n" +msgstr "не удалось прочитать длину записи GST\n" + +#. Ill-formed. +#: vms-alpha.c:6332 +#, c-format +msgid "cannot find EMH in first GST record\n" +msgstr "не удалось найти EMH в первой записи GST\n" + +#: vms-alpha.c:6358 +#, c-format +msgid "cannot read GST record header\n" +msgstr "не удалось прочитать заголовок записи GST\n" + +#: vms-alpha.c:6371 +#, c-format +msgid " corrupted GST\n" +msgstr " повреждённый GST\n" + +#: vms-alpha.c:6379 +#, c-format +msgid "cannot read GST record\n" +msgstr "не удалось прочитать запись GST\n" + +#: vms-alpha.c:6408 +#, c-format +msgid " unhandled EOBJ record type %u\n" +msgstr " необработанный тип записи EOBJ %u\n" + +#: vms-alpha.c:6431 +#, c-format +msgid " bitcount: %u, base addr: 0x%08x\n" +msgstr " счётчик бит: %u, базовый адрес: 0x%08x\n" + +#: vms-alpha.c:6444 +#, c-format +msgid " bitmap: 0x%08x (count: %u):\n" +msgstr " bitmap: 0x%08x (счётчик: %u):\n" + +#: vms-alpha.c:6451 +#, c-format +msgid " %08x" +msgstr " %08x" + +#: vms-alpha.c:6476 +#, c-format +msgid " image %u (%u entries)\n" +msgstr " образ %u (%u элементов)\n" + +#: vms-alpha.c:6481 +#, c-format +msgid " offset: 0x%08x, val: 0x%08x\n" +msgstr " смещение: 0x%08x, значение: 0x%08x\n" + +#: vms-alpha.c:6502 +#, c-format +msgid " image %u (%u entries), offsets:\n" +msgstr " образ %u (%u элементов), смещения:\n" + +#: vms-alpha.c:6509 +#, c-format +msgid " 0x%08x" +msgstr " 0x%08x" + +#. 64 bits. +#: vms-alpha.c:6631 +#, c-format +msgid "64 bits *unhandled*\n" +msgstr "64 бита *не обработано*\n" + +#: vms-alpha.c:6635 +#, c-format +msgid "class: %u, dtype: %u, length: %u, pointer: 0x%08x\n" +msgstr "класс: %u, dtype: %u, длина: %u, указатель: 0x%08x\n" + +#: vms-alpha.c:6646 +#, c-format +msgid "non-contiguous array of %s\n" +msgstr "несвязный массив %s\n" + +#: vms-alpha.c:6650 +#, c-format +msgid "dimct: %u, aflags: 0x%02x, digits: %u, scale: %u\n" +msgstr "dimct: %u, aflags: 0x%02x, цифр: %u, шкала: %u\n" + +#: vms-alpha.c:6654 +#, c-format +msgid "arsize: %u, a0: 0x%08x\n" +msgstr "arsize: %u, a0: 0x%08x\n" + +#: vms-alpha.c:6658 +#, c-format +msgid "Strides:\n" +msgstr "Шаги:\n" + +#: vms-alpha.c:6663 +#, c-format +msgid "[%u]: %u\n" +msgstr "[%u]: %u\n" + +#: vms-alpha.c:6668 +#, c-format +msgid "Bounds:\n" +msgstr "Границы:\n" + +#: vms-alpha.c:6673 +#, c-format +msgid "[%u]: Lower: %u, upper: %u\n" +msgstr "[%u]: нижняя: %u, верхняя: %u\n" + +#: vms-alpha.c:6685 +#, c-format +msgid "unaligned bit-string of %s\n" +msgstr "невыровненная строка бит %s\n" + +#: vms-alpha.c:6689 +#, c-format +msgid "base: %u, pos: %u\n" +msgstr "база: %u, позиция: %u\n" + +#: vms-alpha.c:6709 +#, c-format +msgid "vflags: 0x%02x, value: 0x%08x " +msgstr "vflags: 0x%02x, значение: 0x%08x " + +#: vms-alpha.c:6715 +#, c-format +msgid "(no value)\n" +msgstr "(нет значения)\n" + +#: vms-alpha.c:6718 +#, c-format +msgid "(not active)\n" +msgstr "(не активно)\n" + +#: vms-alpha.c:6721 +#, c-format +msgid "(not allocated)\n" +msgstr "(не выделено)\n" + +#: vms-alpha.c:6724 +#, c-format +msgid "(descriptor)\n" +msgstr "(дескриптор)\n" + +#: vms-alpha.c:6728 +#, c-format +msgid "(trailing value)\n" +msgstr "(конечное значение)\n" + +#: vms-alpha.c:6731 +#, c-format +msgid "(value spec follows)\n" +msgstr "(далее значение спецификации)\n" + +#: vms-alpha.c:6734 +#, c-format +msgid "(at bit offset %u)\n" +msgstr "(по битовому смещению %u)\n" + +#: vms-alpha.c:6737 +#, c-format +msgid "(reg: %u, disp: %u, indir: %u, kind: " +msgstr "(reg: %u, disp: %u, indir: %u, kind: " + +#: vms-alpha.c:6744 +msgid "literal" +msgstr "литерал" + +#: vms-alpha.c:6747 +msgid "address" +msgstr "адрес" + +#: vms-alpha.c:6750 +msgid "desc" +msgstr "деск" + +#: vms-alpha.c:6753 +msgid "reg" +msgstr "рег" + +#: vms-alpha.c:6828 +#, c-format +msgid "Debug symbol table:\n" +msgstr "Таблица символов отладки:\n" + +#: vms-alpha.c:6839 +#, c-format +msgid "cannot read DST header\n" +msgstr "не удалось прочитать заголовок DST\n" + +#: vms-alpha.c:6844 +#, c-format +msgid " type: %3u, len: %3u (at 0x%08x): " +msgstr " тип: %3u, длина: %3u (по 0x%08x): " + +#: vms-alpha.c:6858 +#, c-format +msgid "cannot read DST symbol\n" +msgstr "не удалось прочитать символ DST\n" + +#: vms-alpha.c:6901 +#, c-format +msgid "standard data: %s\n" +msgstr "стандартные данные: %s\n" + +#: vms-alpha.c:6904 vms-alpha.c:6988 +#, c-format +msgid " name: %.*s\n" +msgstr " имя: %.*s\n" + +#: vms-alpha.c:6911 +#, c-format +msgid "modbeg\n" +msgstr "modbeg\n" + +#: vms-alpha.c:6912 +#, c-format +msgid " flags: %d, language: %u, major: %u, minor: %u\n" +msgstr " флаги: %d, язык: %u, старший: %u, младший: %u\n" + +#: vms-alpha.c:6918 vms-alpha.c:7184 +#, c-format +msgid " module name: %.*s\n" +msgstr " имя модуля: %.*s\n" + +#: vms-alpha.c:6921 +#, c-format +msgid " compiler : %.*s\n" +msgstr " компилятор : %.*s\n" + +#: vms-alpha.c:6926 +#, c-format +msgid "modend\n" +msgstr "modend\n" + +#: vms-alpha.c:6933 +msgid "rtnbeg\n" +msgstr "rtnbeg\n" + +#: vms-alpha.c:6934 +#, c-format +msgid " flags: %u, address: 0x%08x, pd-address: 0x%08x\n" +msgstr " флаги: %u, адрес: 0x%08x, pd-адрес: 0x%08x\n" + +#: vms-alpha.c:6939 +#, c-format +msgid " routine name: %.*s\n" +msgstr " имя процедуры: %.*s\n" + +#: vms-alpha.c:6947 +#, c-format +msgid "rtnend: size 0x%08x\n" +msgstr "rtnend: размер 0x%08x\n" + +#: vms-alpha.c:6955 +#, c-format +msgid "prolog: bkpt address 0x%08x\n" +msgstr "пролог: адрес bkpt 0x%08x\n" + +#: vms-alpha.c:6963 +#, c-format +msgid "epilog: flags: %u, count: %u\n" +msgstr "эпилог: флаги: %u, счётчик: %u\n" + +#: vms-alpha.c:6972 +#, c-format +msgid "blkbeg: address: 0x%08x, name: %.*s\n" +msgstr "blkbeg: адрес: 0x%08x, имя: %.*s\n" + +#: vms-alpha.c:6981 +#, c-format +msgid "blkend: size: 0x%08x\n" +msgstr "blkend: размер: 0x%08x\n" + +#: vms-alpha.c:6987 +#, c-format +msgid "typspec (len: %u)\n" +msgstr "typspec (длина: %u)\n" + +#: vms-alpha.c:6994 +#, c-format +msgid "septyp, name: %.*s\n" +msgstr "septyp, имя: %.*s\n" + +#: vms-alpha.c:7003 +#, c-format +msgid "recbeg: name: %.*s\n" +msgstr "recbeg: имя: %.*s\n" + +#: vms-alpha.c:7010 +#, c-format +msgid "recend\n" +msgstr "recend\n" + +#: vms-alpha.c:7013 +#, c-format +msgid "enumbeg, len: %u, name: %.*s\n" +msgstr "enumbeg, длина: %u, имя: %.*s\n" + +#: vms-alpha.c:7017 +#, c-format +msgid "enumelt, name: %.*s\n" +msgstr "enumelt, имя: %.*s\n" + +#: vms-alpha.c:7021 +#, c-format +msgid "enumend\n" +msgstr "enumend\n" + +#: vms-alpha.c:7038 +#, c-format +msgid "discontiguous range (nbr: %u)\n" +msgstr "несмежный диапазон (nbr: %u)\n" + +#: vms-alpha.c:7040 +#, c-format +msgid " address: 0x%08x, size: %u\n" +msgstr " адрес: 0x%08x, размер: %u\n" + +#: vms-alpha.c:7050 +#, c-format +msgid "line num (len: %u)\n" +msgstr "номер строки (длина: %u)\n" + +#: vms-alpha.c:7067 +#, c-format +msgid "delta_pc_w %u\n" +msgstr "delta_pc_w %u\n" + +#: vms-alpha.c:7074 +#, c-format +msgid "incr_linum(b): +%u\n" +msgstr "incr_linum(b): +%u\n" + +#: vms-alpha.c:7080 +#, c-format +msgid "incr_linum_w: +%u\n" +msgstr "incr_linum_w: +%u\n" + +#: vms-alpha.c:7086 +#, c-format +msgid "incr_linum_l: +%u\n" +msgstr "incr_linum_l: +%u\n" + +#: vms-alpha.c:7092 +#, c-format +msgid "set_line_num(w) %u\n" +msgstr "set_line_num(w) %u\n" + +#: vms-alpha.c:7097 +#, c-format +msgid "set_line_num_b %u\n" +msgstr "set_line_num_b %u\n" + +#: vms-alpha.c:7102 +#, c-format +msgid "set_line_num_l %u\n" +msgstr "set_line_num_l %u\n" + +#: vms-alpha.c:7107 +#, c-format +msgid "set_abs_pc: 0x%08x\n" +msgstr "set_abs_pc: 0x%08x\n" + +#: vms-alpha.c:7111 +#, c-format +msgid "delta_pc_l: +0x%08x\n" +msgstr "delta_pc_l: +0x%08x\n" + +#: vms-alpha.c:7116 +#, c-format +msgid "term(b): 0x%02x" +msgstr "term(b): 0x%02x" + +#: vms-alpha.c:7118 +#, c-format +msgid " pc: 0x%08x\n" +msgstr " pc: 0x%08x\n" + +#: vms-alpha.c:7123 +#, c-format +msgid "term_w: 0x%04x" +msgstr "term_w: 0x%04x" + +#: vms-alpha.c:7125 +#, c-format +msgid " pc: 0x%08x\n" +msgstr " pc: 0x%08x\n" + +#: vms-alpha.c:7131 +#, c-format +msgid "delta pc +%-4d" +msgstr "delta pc +%-4d" + +#: vms-alpha.c:7134 +#, c-format +msgid " pc: 0x%08x line: %5u\n" +msgstr " pc: 0x%08x строка: %5u\n" + +#: vms-alpha.c:7139 +#, c-format +msgid " *unhandled* cmd %u\n" +msgstr " *необработанная* команда %u\n" + +#: vms-alpha.c:7154 +#, c-format +msgid "source (len: %u)\n" +msgstr "источник (длина: %u)\n" + +#: vms-alpha.c:7168 +#, c-format +msgid " declfile: len: %u, flags: %u, fileid: %u\n" +msgstr " declfile: длина: %u, флаги: %u, fileid: %u\n" + +#: vms-alpha.c:7172 +#, c-format +msgid " rms: cdt: 0x%08x %08x, ebk: 0x%08x, ffb: 0x%04x, rfo: %u\n" +msgstr " rms: cdt: 0x%08x %08x, ebk: 0x%08x, ffb: 0x%04x, rfo: %u\n" + +#: vms-alpha.c:7181 +#, c-format +msgid " filename : %.*s\n" +msgstr " имя файла : %.*s\n" + +#: vms-alpha.c:7190 +#, c-format +msgid " setfile %u\n" +msgstr " setfile %u\n" + +#: vms-alpha.c:7195 vms-alpha.c:7200 +#, c-format +msgid " setrec %u\n" +msgstr " setrec %u\n" + +#: vms-alpha.c:7205 vms-alpha.c:7210 +#, c-format +msgid " setlnum %u\n" +msgstr " setlnum %u\n" + +#: vms-alpha.c:7215 vms-alpha.c:7220 +#, c-format +msgid " deflines %u\n" +msgstr " deflines %u\n" + +#: vms-alpha.c:7224 +#, c-format +msgid " formfeed\n" +msgstr " formfeed\n" + +#: vms-alpha.c:7228 +#, c-format +msgid " *unhandled* cmd %u\n" +msgstr " *необработанная* команда %u\n" + +#: vms-alpha.c:7240 +#, c-format +msgid "*unhandled* dst type %u\n" +msgstr "*необработанный* тип назначения %u\n" + +#: vms-alpha.c:7272 +#, c-format +msgid "cannot read EIHD\n" +msgstr "не удалось прочитать EIHD\n" + +#: vms-alpha.c:7275 +#, c-format +msgid "EIHD: (size: %u, nbr blocks: %u)\n" +msgstr "EIHD: (размер: %u, nbr блоков: %u)\n" + +#: vms-alpha.c:7278 +#, c-format +msgid " majorid: %u, minorid: %u\n" +msgstr " majorid: %u, minorid: %u\n" + +#: vms-alpha.c:7286 +msgid "executable" +msgstr "исполняемый" + +#: vms-alpha.c:7289 +msgid "linkable image" +msgstr "компонуемый образ" + +#: vms-alpha.c:7295 +#, c-format +msgid " image type: %u (%s)" +msgstr " тип образа: %u (%s)" + +#: vms-alpha.c:7301 +msgid "native" +msgstr "родной" + +#: vms-alpha.c:7304 +msgid "CLI" +msgstr "CLI" + +#: vms-alpha.c:7310 +#, c-format +msgid ", subtype: %u (%s)\n" +msgstr ", подтип: %u (%s)\n" + +#: vms-alpha.c:7316 +#, c-format +msgid " offsets: isd: %u, activ: %u, symdbg: %u, imgid: %u, patch: %u\n" +msgstr " смещения: isd: %u, activ: %u, symdbg: %u, imgid: %u, patch: %u\n" + +#: vms-alpha.c:7320 +#, c-format +msgid " fixup info rva: " +msgstr " fixup info rva: " + +#: vms-alpha.c:7322 +#, c-format +msgid ", symbol vector rva: " +msgstr ", символьный вектор rva: " + +#: vms-alpha.c:7325 +#, c-format +msgid "" +"\n" +" version array off: %u\n" +msgstr "" +"\n" +" смещение массива версий: %u\n" + +#: vms-alpha.c:7329 +#, c-format +msgid " img I/O count: %u, nbr channels: %u, req pri: %08x%08x\n" +msgstr " img I/O count: %u, nbr channels: %u, req pri: %08x%08x\n" + +#: vms-alpha.c:7335 +#, c-format +msgid " linker flags: %08x:" +msgstr " флаги компоновщика: %08x:" + +#: vms-alpha.c:7365 +#, c-format +msgid " ident: 0x%08x, sysver: 0x%08x, match ctrl: %u, symvect_size: %u\n" +msgstr " ident: 0x%08x, sysver: 0x%08x, match ctrl: %u, symvect_size: %u\n" + +#: vms-alpha.c:7371 +#, c-format +msgid " BPAGE: %u" +msgstr " BPAGE: %u" + +#: vms-alpha.c:7377 +#, c-format +msgid ", ext fixup offset: %u, no_opt psect off: %u" +msgstr ", ext fixup offset: %u, no_opt psect off: %u" + +#: vms-alpha.c:7380 +#, c-format +msgid ", alias: %u\n" +msgstr ", псевдоним: %u\n" + +#: vms-alpha.c:7388 +#, c-format +msgid "system version array information:\n" +msgstr "массив информации версии системы:\n" + +#: vms-alpha.c:7392 +#, c-format +msgid "cannot read EIHVN header\n" +msgstr "не удалось прочитать заголовок EIHVN\n" + +#: vms-alpha.c:7402 +#, c-format +msgid "cannot read EIHVN version\n" +msgstr "не удалось прочитать версию EIHVN\n" + +#: vms-alpha.c:7405 +#, c-format +msgid " %02u " +msgstr " %02u " + +#: vms-alpha.c:7409 +msgid "BASE_IMAGE " +msgstr "BASE_IMAGE " + +#: vms-alpha.c:7412 +msgid "MEMORY_MANAGEMENT" +msgstr "MEMORY_MANAGEMENT" + +#: vms-alpha.c:7415 +msgid "IO " +msgstr "IO " + +#: vms-alpha.c:7418 +msgid "FILES_VOLUMES " +msgstr "FILES_VOLUMES " + +#: vms-alpha.c:7421 +msgid "PROCESS_SCHED " +msgstr "PROCESS_SCHED " + +#: vms-alpha.c:7424 +msgid "SYSGEN " +msgstr "SYSGEN " + +#: vms-alpha.c:7427 +msgid "CLUSTERS_LOCKMGR " +msgstr "CLUSTERS_LOCKMGR " + +#: vms-alpha.c:7430 +msgid "LOGICAL_NAMES " +msgstr "LOGICAL_NAMES " + +#: vms-alpha.c:7433 +msgid "SECURITY " +msgstr "SECURITY " + +#: vms-alpha.c:7436 +msgid "IMAGE_ACTIVATOR " +msgstr "IMAGE_ACTIVATOR " + +#: vms-alpha.c:7439 +msgid "NETWORKS " +msgstr "NETWORKS " + +#: vms-alpha.c:7442 +msgid "COUNTERS " +msgstr "COUNTERS " + +#: vms-alpha.c:7445 +msgid "STABLE " +msgstr "STABLE " + +#: vms-alpha.c:7448 +msgid "MISC " +msgstr "MISC " + +#: vms-alpha.c:7451 +msgid "CPU " +msgstr "CPU " + +#: vms-alpha.c:7454 +msgid "VOLATILE " +msgstr "VOLATILE " + +#: vms-alpha.c:7457 +msgid "SHELL " +msgstr "SHELL " + +#: vms-alpha.c:7460 +msgid "POSIX " +msgstr "POSIX " + +#: vms-alpha.c:7463 +msgid "MULTI_PROCESSING " +msgstr "MULTI_PROCESSING " + +#: vms-alpha.c:7466 +msgid "GALAXY " +msgstr "GALAXY " + +#: vms-alpha.c:7469 +msgid "*unknown* " +msgstr "*неизвестно* " + +#: vms-alpha.c:7472 +#, c-format +msgid ": %u.%u\n" +msgstr ": %u.%u\n" + +#: vms-alpha.c:7485 vms-alpha.c:7744 +#, c-format +msgid "cannot read EIHA\n" +msgstr "не удалось прочитать EIHA\n" + +#: vms-alpha.c:7488 +#, c-format +msgid "Image activation: (size=%u)\n" +msgstr "Активация образа: (размер=%u)\n" + +#: vms-alpha.c:7490 +#, c-format +msgid " First address : 0x%08x 0x%08x\n" +msgstr " Первый адрес: 0x%08x 0x%08x\n" + +#: vms-alpha.c:7493 +#, c-format +msgid " Second address: 0x%08x 0x%08x\n" +msgstr " Второй адрес: 0x%08x 0x%08x\n" + +#: vms-alpha.c:7496 +#, c-format +msgid " Third address : 0x%08x 0x%08x\n" +msgstr " Третий адрес: 0x%08x 0x%08x\n" + +#: vms-alpha.c:7499 +#, c-format +msgid " Fourth address: 0x%08x 0x%08x\n" +msgstr " Четвёртый адрес: 0x%08x 0x%08x\n" + +#: vms-alpha.c:7502 +#, c-format +msgid " Shared image : 0x%08x 0x%08x\n" +msgstr " Общий образ: 0x%08x 0x%08x\n" + +#: vms-alpha.c:7513 +#, c-format +msgid "cannot read EIHI\n" +msgstr "не удалось прочитать EIHI\n" + +#: vms-alpha.c:7516 +#, c-format +msgid "Image identification: (major: %u, minor: %u)\n" +msgstr "Идентификация образа: (старший: %u, младший: %u)\n" + +#: vms-alpha.c:7519 +#, c-format +msgid " image name : %.*s\n" +msgstr " имя образа : %.*s\n" + +#: vms-alpha.c:7521 +#, c-format +msgid " link time : %s\n" +msgstr " время компоновки : %s\n" + +#: vms-alpha.c:7523 +#, c-format +msgid " image ident : %.*s\n" +msgstr " идент-р образа : %.*s\n" + +#: vms-alpha.c:7525 +#, c-format +msgid " linker ident : %.*s\n" +msgstr " идент-р компоновщика: %.*s\n" + +#: vms-alpha.c:7527 +#, c-format +msgid " image build ident: %.*s\n" +msgstr " идент-р сборки образа: %.*s\n" + +#: vms-alpha.c:7537 +#, c-format +msgid "cannot read EIHS\n" +msgstr "не удалось прочитать EIHS\n" + +#: vms-alpha.c:7540 +#, c-format +msgid "Image symbol & debug table: (major: %u, minor: %u)\n" +msgstr "Таблица символов & отладки образа: (старший: %u, младший: %u)\n" + +#: vms-alpha.c:7545 +#, c-format +msgid " debug symbol table : vbn: %u, size: %u (0x%x)\n" +msgstr " таблица отладочных символов: vbn: %u, размер: %u (0x%x)\n" + +#: vms-alpha.c:7549 +#, c-format +msgid " global symbol table: vbn: %u, records: %u\n" +msgstr " глобальная таблица символов: vbn: %u, записей: %u\n" + +#: vms-alpha.c:7553 +#, c-format +msgid " debug module table : vbn: %u, size: %u\n" +msgstr " таблица отладочных модулей: vbn: %u, размер: %u\n" + +#: vms-alpha.c:7566 +#, c-format +msgid "cannot read EISD\n" +msgstr "не удалось прочитать EISD\n" + +#: vms-alpha.c:7576 +#, c-format +msgid "Image section descriptor: (major: %u, minor: %u, size: %u, offset: %u)\n" +msgstr "Дескриптор раздела образа: (старший: %u, младший: %u, размер: %u, смещение: %u)\n" + +#: vms-alpha.c:7583 +#, c-format +msgid " section: base: 0x%08x%08x size: 0x%08x\n" +msgstr " раздел: база: 0x%08x%08x размер: 0x%08x\n" + +#: vms-alpha.c:7588 +#, c-format +msgid " flags: 0x%04x" +msgstr " флаги: 0x%04x" + +#: vms-alpha.c:7625 +#, c-format +msgid " vbn: %u, pfc: %u, matchctl: %u type: %u (" +msgstr " vbn: %u, pfc: %u, matchctl: %u тип: %u (" + +#: vms-alpha.c:7631 +msgid "NORMAL" +msgstr "NORMAL" + +#: vms-alpha.c:7634 +msgid "SHRFXD" +msgstr "SHRFXD" + +#: vms-alpha.c:7637 +msgid "PRVFXD" +msgstr "PRVFXD" + +#: vms-alpha.c:7640 +msgid "SHRPIC" +msgstr "SHRPIC" + +#: vms-alpha.c:7643 +msgid "PRVPIC" +msgstr "PRVPIC" + +#: vms-alpha.c:7646 +msgid "USRSTACK" +msgstr "USRSTACK" + +#: vms-alpha.c:7654 +#, c-format +msgid " ident: 0x%08x, name: %.*s\n" +msgstr " иден-р: 0x%08x, имя: %.*s\n" + +#: vms-alpha.c:7664 +#, c-format +msgid "cannot read DMT\n" +msgstr "не удалось прочитать DMT\n" + +#: vms-alpha.c:7668 +#, c-format +msgid "Debug module table:\n" +msgstr "Таблица отладочных модулей:\n" + +#: vms-alpha.c:7677 +#, c-format +msgid "cannot read DMT header\n" +msgstr "не удалось прочитать заголовок DMT\n" + +#: vms-alpha.c:7682 +#, c-format +msgid " module offset: 0x%08x, size: 0x%08x, (%u psects)\n" +msgstr " смещение модуля: 0x%08x, размер: 0x%08x, (%u psects)\n" + +#: vms-alpha.c:7692 +#, c-format +msgid "cannot read DMT psect\n" +msgstr "не удалось прочитать DMT psect\n" + +#: vms-alpha.c:7695 +#, c-format +msgid " psect start: 0x%08x, length: %u\n" +msgstr " начало psect: 0x%08x, длина: %u\n" + +#: vms-alpha.c:7708 +#, c-format +msgid "cannot read DST\n" +msgstr "не удалось прочитать DST\n" + +#: vms-alpha.c:7718 +#, c-format +msgid "cannot read GST\n" +msgstr "не удалось прочитать GST\n" + +#: vms-alpha.c:7722 +#, c-format +msgid "Global symbol table:\n" +msgstr "Таблица глобальных символов:\n" + +#: vms-alpha.c:7750 +#, c-format +msgid "Image activator fixup: (major: %u, minor: %u)\n" +msgstr "Активатор местоположения образа: (старший: %u, младший: %u)\n" + +#: vms-alpha.c:7753 +#, c-format +msgid " iaflink : 0x%08x %08x\n" +msgstr " iaflink : 0x%08x %08x\n" + +#: vms-alpha.c:7756 +#, c-format +msgid " fixuplnk: 0x%08x %08x\n" +msgstr " fixuplnk: 0x%08x %08x\n" + +#: vms-alpha.c:7759 +#, c-format +msgid " size : %u\n" +msgstr " размер: %u\n" + +#: vms-alpha.c:7761 +#, c-format +msgid " flags: 0x%08x\n" +msgstr " флаги: 0x%08x\n" + +#: vms-alpha.c:7765 +#, c-format +msgid " qrelfixoff: %5u, lrelfixoff: %5u\n" +msgstr " qrelfixoff: %5u, lrelfixoff: %5u\n" + +#: vms-alpha.c:7769 +#, c-format +msgid " qdotadroff: %5u, ldotadroff: %5u\n" +msgstr " qdotadroff: %5u, ldotadroff: %5u\n" + +#: vms-alpha.c:7773 +#, c-format +msgid " codeadroff: %5u, lpfixoff : %5u\n" +msgstr " codeadroff: %5u, lpfixoff : %5u\n" + +#: vms-alpha.c:7776 +#, c-format +msgid " chgprtoff : %5u\n" +msgstr " chgprtoff : %5u\n" + +#: vms-alpha.c:7779 +#, c-format +msgid " shlstoff : %5u, shrimgcnt : %5u\n" +msgstr " shlstoff : %5u, shrimgcnt : %5u\n" + +#: vms-alpha.c:7781 +#, c-format +msgid " shlextra : %5u, permctx : %5u\n" +msgstr " shlextra : %5u, permctx : %5u\n" + +#: vms-alpha.c:7784 +#, c-format +msgid " base_va : 0x%08x\n" +msgstr " base_va : 0x%08x\n" + +#: vms-alpha.c:7786 +#, c-format +msgid " lppsbfixoff: %5u\n" +msgstr " lppsbfixoff: %5u\n" + +#: vms-alpha.c:7794 +#, c-format +msgid " Shareable images:\n" +msgstr " Общие образы:\n" + +#: vms-alpha.c:7798 +#, c-format +msgid " %u: size: %u, flags: 0x%02x, name: %.*s\n" +msgstr " %u: размер: %u, флаги: 0x%02x, имя: %.*s\n" + +#: vms-alpha.c:7805 +#, c-format +msgid " quad-word relocation fixups:\n" +msgstr " четверное слово перемещаемых местоположений:\n" + +#: vms-alpha.c:7810 +#, c-format +msgid " long-word relocation fixups:\n" +msgstr " длинное слово перемещаемых местоположений:\n" + +#: vms-alpha.c:7815 +#, c-format +msgid " quad-word .address reference fixups:\n" +msgstr " четверное слово ссылочных местоположений .address:\n" + +#: vms-alpha.c:7820 +#, c-format +msgid " long-word .address reference fixups:\n" +msgstr " длинное слово ссылочных местоположений .address:\n" + +#: vms-alpha.c:7825 +#, c-format +msgid " Code Address Reference Fixups:\n" +msgstr " Ссылочные местоположения адреса кода:\n" + +#: vms-alpha.c:7830 +#, c-format +msgid " Linkage Pairs Referece Fixups:\n" +msgstr " Ссылочные местоположения компонуемых пар:\n" + +#: vms-alpha.c:7839 +#, c-format +msgid " Change Protection (%u entries):\n" +msgstr " Изменение защиты (%u элементов):\n" + +#: vms-alpha.c:7844 +#, c-format +msgid " base: 0x%08x %08x, size: 0x%08x, prot: 0x%08x " +msgstr " база: 0x%08x %08x, размер: 0x%08x, prot: 0x%08x " + +#. FIXME: we do not yet support relocatable link. It is not obvious +#. how to do it for debug infos. +#: vms-alpha.c:8676 +msgid "%P: relocatable link is not supported\n" +msgstr "%P: перемещаемая ссылка не поддерживается\n" + +#: vms-alpha.c:8746 +msgid "%P: multiple entry points: in modules %B and %B\n" +msgstr "%P: несколько точек входа: в модулях %B и %B\n" + +#: vms-lib.c:1421 +#, c-format +msgid "could not open shared image '%s' from '%s'" +msgstr "не удалось открыть общий образ «%s» из «%s»" + +#: vms-misc.c:360 +msgid "_bfd_vms_output_counted called with zero bytes" +msgstr "Вызов _bfd_vms_output_counted с нулевым количеством байт" + +#: vms-misc.c:365 +msgid "_bfd_vms_output_counted called with too many bytes" +msgstr "Вызов _bfd_vms_output_counted со слишком большим количеством байт" #: xcofflink.c:836 #, c-format @@ -3659,181 +5469,181 @@ msgstr "%B: неправильно расположенный XTY_LD `%s'" msgid "%B: reloc %s:%d not in csect" msgstr "%B: перемещение %s:%d не в csect" -#: xcofflink.c:3177 +#: xcofflink.c:3186 #, c-format msgid "%s: no such symbol" msgstr "%s: нет такого символа" -#: xcofflink.c:3282 +#: xcofflink.c:3291 #, c-format msgid "warning: attempt to export undefined symbol `%s'" msgstr "предупреждение: попытка экспортировать неопределённый символ `%s'" -#: xcofflink.c:3664 +#: xcofflink.c:3673 msgid "error: undefined symbol __rtinit" msgstr "ошибка: неопределённый символ __rtinit" -#: xcofflink.c:4041 +#: xcofflink.c:4052 msgid "%B: loader reloc in unrecognized section `%s'" msgstr "%B: перемещение загрузчика в нераспознанном разделе `%s'" -#: xcofflink.c:4052 +#: xcofflink.c:4063 msgid "%B: `%s' in loader reloc but not loader sym" msgstr "%B: `%s' в перемещении загрузчика, но не символе загрузчика" -#: xcofflink.c:4068 +#: xcofflink.c:4079 msgid "%B: loader reloc in read-only section %A" msgstr "%B: перемещение загрузчика в разделе %A, доступном только для чтения" -#: xcofflink.c:5086 +#: xcofflink.c:5097 #, c-format msgid "TOC overflow: 0x%lx > 0x10000; try -mminimal-toc when compiling" msgstr "переполнение TOC: 0x%lx > 0x10000; попробуйте скомпилировать с -mminimal-toc" -#: elf32-ia64.c:1050 elf64-ia64.c:1050 +#: elf32-ia64.c:1110 elf64-ia64.c:1110 msgid "%B: Can't relax br at 0x%lx in section `%A'. Please use brl or indirect branch." msgstr "%B: Невозможно ослабить br по адресу 0x%lx в разделе `%A'. Используйте brl или косвенный переход." -#: elf32-ia64.c:2739 elf64-ia64.c:2739 +#: elf32-ia64.c:2809 elf64-ia64.c:2809 msgid "@pltoff reloc against local symbol" msgstr "перемещение @pltoff для локального символа" -#: elf32-ia64.c:4314 elf64-ia64.c:4314 +#: elf32-ia64.c:4430 elf64-ia64.c:4430 #, c-format msgid "%s: short data segment overflowed (0x%lx >= 0x400000)" msgstr "%s: переполнение короткого сегмента данных (0x%lx >= 0x400000)" -#: elf32-ia64.c:4325 elf64-ia64.c:4325 +#: elf32-ia64.c:4441 elf64-ia64.c:4441 #, c-format msgid "%s: __gp does not cover short data segment" msgstr "%s: __gp не покрывает короткий сегмент данных" -#: elf32-ia64.c:4595 elf64-ia64.c:4595 +#: elf32-ia64.c:4708 elf64-ia64.c:4708 msgid "%B: non-pic code with imm relocation against dynamic symbol `%s'" msgstr "%B: не-pic код с перемещением imm для динамического символа `%s'" -#: elf32-ia64.c:4662 elf64-ia64.c:4662 +#: elf32-ia64.c:4775 elf64-ia64.c:4775 msgid "%B: @gprel relocation against dynamic symbol %s" msgstr "%B: перемещение @gprel для динамического символа %s" -#: elf32-ia64.c:4725 elf64-ia64.c:4725 +#: elf32-ia64.c:4838 elf64-ia64.c:4838 msgid "%B: linking non-pic code in a position independent executable" msgstr "%B: компоновка не-pic кода в позиционно-независимый исполняемый" -#: elf32-ia64.c:4862 elf64-ia64.c:4862 +#: elf32-ia64.c:4975 elf64-ia64.c:4975 msgid "%B: @internal branch to dynamic symbol %s" msgstr "%B: переход @internal на динамический символ %s" -#: elf32-ia64.c:4864 elf64-ia64.c:4864 +#: elf32-ia64.c:4977 elf64-ia64.c:4977 msgid "%B: speculation fixup to dynamic symbol %s" msgstr "%B: догадка местоположения динамического символа %s" -#: elf32-ia64.c:4866 elf64-ia64.c:4866 +#: elf32-ia64.c:4979 elf64-ia64.c:4979 msgid "%B: @pcrel relocation against dynamic symbol %s" msgstr "%B: перемещение @pcrel для динамического символа %s" -#: elf32-ia64.c:5063 elf64-ia64.c:5063 +#: elf32-ia64.c:5176 elf64-ia64.c:5176 msgid "unsupported reloc" msgstr "неподдерживаемое перемещение" -#: elf32-ia64.c:5101 elf64-ia64.c:5101 +#: elf32-ia64.c:5214 elf64-ia64.c:5214 msgid "%B: missing TLS section for relocation %s against `%s' at 0x%lx in section `%A'." msgstr "%B: отсутствует TLS-раздел для перемещения %s для `%s' по адресу 0x%lx в разделе `%A'." -#: elf32-ia64.c:5116 elf64-ia64.c:5116 +#: elf32-ia64.c:5229 elf64-ia64.c:5229 msgid "%B: Can't relax br (%s) to `%s' at 0x%lx in section `%A' with size 0x%lx (> 0x1000000)." msgstr "%B: Невозможно ослабить br (%s) до `%s' по адресу 0x%lx в разделе `%A' с размером 0x%lx (> 0x1000000)." -#: elf32-ia64.c:5372 elf64-ia64.c:5372 +#: elf32-ia64.c:5491 elf64-ia64.c:5491 msgid "%B: linking trap-on-NULL-dereference with non-trapping files" msgstr "%B: компоновка trap-on-NULL-dereference с не-trapping файлами" -#: elf32-ia64.c:5381 elf64-ia64.c:5381 +#: elf32-ia64.c:5500 elf64-ia64.c:5500 msgid "%B: linking big-endian files with little-endian files" msgstr "%B: компоновка файлов с прямым порядком байт с файлами с обратным порядком байт" -#: elf32-ia64.c:5390 elf64-ia64.c:5390 +#: elf32-ia64.c:5509 elf64-ia64.c:5509 msgid "%B: linking 64-bit files with 32-bit files" msgstr "%B: компоновка 64-битных файлов с 32-битными файлами" -#: elf32-ia64.c:5399 elf64-ia64.c:5399 +#: elf32-ia64.c:5518 elf64-ia64.c:5518 msgid "%B: linking constant-gp files with non-constant-gp files" msgstr "%B: компоновка constant-gp файлов с не-constant-gp файлами" -#: elf32-ia64.c:5409 elf64-ia64.c:5409 +#: elf32-ia64.c:5528 elf64-ia64.c:5528 msgid "%B: linking auto-pic files with non-auto-pic files" msgstr "%B: компоновка auto-pic файлов с не-auto-pic файлами" -#: peigen.c:999 pepigen.c:999 pex64igen.c:999 +#: peigen.c:1002 pepigen.c:1002 pex64igen.c:1002 #, c-format msgid "%s: line number overflow: 0x%lx > 0xffff" msgstr "%s: переполнение номеров строк: 0x%lx > 0xffff" -#: peigen.c:1026 pepigen.c:1026 pex64igen.c:1026 +#: peigen.c:1029 pepigen.c:1029 pex64igen.c:1029 msgid "Export Directory [.edata (or where ever we found it)]" msgstr "Каталог экспорта [.edata (или где он нашёлся)]" -#: peigen.c:1027 pepigen.c:1027 pex64igen.c:1027 +#: peigen.c:1030 pepigen.c:1030 pex64igen.c:1030 msgid "Import Directory [parts of .idata]" msgstr "Каталог импорта [часть .idata]" -#: peigen.c:1028 pepigen.c:1028 pex64igen.c:1028 +#: peigen.c:1031 pepigen.c:1031 pex64igen.c:1031 msgid "Resource Directory [.rsrc]" msgstr "Каталог ресурсов [.rsrc]" -#: peigen.c:1029 pepigen.c:1029 pex64igen.c:1029 +#: peigen.c:1032 pepigen.c:1032 pex64igen.c:1032 msgid "Exception Directory [.pdata]" msgstr "Каталог исключений [.pdata]" -#: peigen.c:1030 pepigen.c:1030 pex64igen.c:1030 +#: peigen.c:1033 pepigen.c:1033 pex64igen.c:1033 msgid "Security Directory" msgstr "Каталог безопасности" -#: peigen.c:1031 pepigen.c:1031 pex64igen.c:1031 +#: peigen.c:1034 pepigen.c:1034 pex64igen.c:1034 msgid "Base Relocation Directory [.reloc]" msgstr "Каталог базового перемещения [.reloc]" -#: peigen.c:1032 pepigen.c:1032 pex64igen.c:1032 +#: peigen.c:1035 pepigen.c:1035 pex64igen.c:1035 msgid "Debug Directory" msgstr "Каталог отладки" -#: peigen.c:1033 pepigen.c:1033 pex64igen.c:1033 +#: peigen.c:1036 pepigen.c:1036 pex64igen.c:1036 msgid "Description Directory" msgstr "Каталог описаний" -#: peigen.c:1034 pepigen.c:1034 pex64igen.c:1034 +#: peigen.c:1037 pepigen.c:1037 pex64igen.c:1037 msgid "Special Directory" msgstr "Специальный каталог" -#: peigen.c:1035 pepigen.c:1035 pex64igen.c:1035 +#: peigen.c:1038 pepigen.c:1038 pex64igen.c:1038 msgid "Thread Storage Directory [.tls]" msgstr "Каталог хранилища нитей [.tls]" -#: peigen.c:1036 pepigen.c:1036 pex64igen.c:1036 +#: peigen.c:1039 pepigen.c:1039 pex64igen.c:1039 msgid "Load Configuration Directory" msgstr "Каталог загрузки конфигурации" -#: peigen.c:1037 pepigen.c:1037 pex64igen.c:1037 +#: peigen.c:1040 pepigen.c:1040 pex64igen.c:1040 msgid "Bound Import Directory" msgstr "Каталог обязательного импорта" -#: peigen.c:1038 pepigen.c:1038 pex64igen.c:1038 +#: peigen.c:1041 pepigen.c:1041 pex64igen.c:1041 msgid "Import Address Table Directory" msgstr "Каталог таблицы импорта адресов" -#: peigen.c:1039 pepigen.c:1039 pex64igen.c:1039 +#: peigen.c:1042 pepigen.c:1042 pex64igen.c:1042 msgid "Delay Import Directory" msgstr "Каталог отложенного импорта" -#: peigen.c:1040 pepigen.c:1040 pex64igen.c:1040 +#: peigen.c:1043 pepigen.c:1043 pex64igen.c:1043 msgid "CLR Runtime Header" msgstr "Заголовок времени выполнения CLR" -#: peigen.c:1041 pepigen.c:1041 pex64igen.c:1041 +#: peigen.c:1044 pepigen.c:1044 pex64igen.c:1044 msgid "Reserved" msgstr "Зарезервировано" -#: peigen.c:1101 pepigen.c:1101 pex64igen.c:1101 +#: peigen.c:1104 pepigen.c:1104 pex64igen.c:1104 #, c-format msgid "" "\n" @@ -3842,7 +5652,7 @@ msgstr "" "\n" "Существует таблица импорта, но не найден раздел, в котором она содержится\n" -#: peigen.c:1106 pepigen.c:1106 pex64igen.c:1106 +#: peigen.c:1109 pepigen.c:1109 pex64igen.c:1109 #, c-format msgid "" "\n" @@ -3851,7 +5661,7 @@ msgstr "" "\n" "В %s имеется таблица импорта по адресу 0x%lx\n" -#: peigen.c:1149 pepigen.c:1149 pex64igen.c:1149 +#: peigen.c:1151 pepigen.c:1151 pex64igen.c:1151 #, c-format msgid "" "\n" @@ -3860,12 +5670,12 @@ msgstr "" "\n" "Начальный адрес описателя функции: %04lx\n" -#: peigen.c:1152 pepigen.c:1152 pex64igen.c:1152 +#: peigen.c:1154 pepigen.c:1154 pex64igen.c:1154 #, c-format msgid "\tcode-base %08lx toc (loadable/actual) %08lx/%08lx\n" msgstr "\tcode-base %08lx toc (загружаемый/реальный) %08lx/%08lx\n" -#: peigen.c:1160 pepigen.c:1160 pex64igen.c:1160 +#: peigen.c:1162 pepigen.c:1162 pex64igen.c:1162 #, c-format msgid "" "\n" @@ -3874,7 +5684,7 @@ msgstr "" "\n" "Нет раздела reldata! Описатель функции не расшифрован.\n" -#: peigen.c:1165 pepigen.c:1165 pex64igen.c:1165 +#: peigen.c:1167 pepigen.c:1167 pex64igen.c:1167 #, c-format msgid "" "\n" @@ -3883,7 +5693,7 @@ msgstr "" "\n" "Таблицы импорта (обработан раздел %s)\n" -#: peigen.c:1168 pepigen.c:1168 pex64igen.c:1168 +#: peigen.c:1170 pepigen.c:1170 pex64igen.c:1170 #, c-format msgid "" " vma: Hint Time Forward DLL First\n" @@ -3892,7 +5702,7 @@ msgstr "" " vma: Таблица Отметка Цепочка Имя Первый\n" " Указаний Времени Пересылки DLL Шлюз\n" -#: peigen.c:1216 pepigen.c:1216 pex64igen.c:1216 +#: peigen.c:1218 pepigen.c:1218 pex64igen.c:1218 #, c-format msgid "" "\n" @@ -3901,12 +5711,12 @@ msgstr "" "\n" "\tИмя DLL: %s\n" -#: peigen.c:1227 pepigen.c:1227 pex64igen.c:1227 +#: peigen.c:1229 pepigen.c:1229 pex64igen.c:1229 #, c-format msgid "\tvma: Hint/Ord Member-Name Bound-To\n" msgstr "\tvma: Hint/Ord Имя-элемента Привязан-к\n" -#: peigen.c:1252 pepigen.c:1252 pex64igen.c:1252 +#: peigen.c:1254 pepigen.c:1254 pex64igen.c:1254 #, c-format msgid "" "\n" @@ -3915,7 +5725,7 @@ msgstr "" "\n" "Существует первый шлюз, но не найден раздел, в котором он содержится\n" -#: peigen.c:1417 pepigen.c:1417 pex64igen.c:1417 +#: peigen.c:1415 pepigen.c:1415 pex64igen.c:1415 #, c-format msgid "" "\n" @@ -3924,7 +5734,7 @@ msgstr "" "\n" "Существует таблица экспорта, но не найден раздел, в котором она содержится\n" -#: peigen.c:1426 pepigen.c:1426 pex64igen.c:1426 +#: peigen.c:1424 pepigen.c:1424 pex64igen.c:1424 #, c-format msgid "" "\n" @@ -3933,7 +5743,7 @@ msgstr "" "\n" "Существует таблица экспорта в %s, но она не помещается в этот раздел\n" -#: peigen.c:1432 pepigen.c:1432 pex64igen.c:1432 +#: peigen.c:1430 pepigen.c:1430 pex64igen.c:1430 #, c-format msgid "" "\n" @@ -3942,7 +5752,7 @@ msgstr "" "\n" "Существует таблица экспорта в %s по адресу 0x%lx\n" -#: peigen.c:1460 pepigen.c:1460 pex64igen.c:1460 +#: peigen.c:1458 pepigen.c:1458 pex64igen.c:1458 #, c-format msgid "" "\n" @@ -3953,67 +5763,67 @@ msgstr "" "Таблицы экспорта (обработан раздел %s)\n" "\n" -#: peigen.c:1464 pepigen.c:1464 pex64igen.c:1464 +#: peigen.c:1462 pepigen.c:1462 pex64igen.c:1462 #, c-format msgid "Export Flags \t\t\t%lx\n" msgstr "Флаги экспорта \t\t\t%lx\n" -#: peigen.c:1467 pepigen.c:1467 pex64igen.c:1467 +#: peigen.c:1465 pepigen.c:1465 pex64igen.c:1465 #, c-format msgid "Time/Date stamp \t\t%lx\n" msgstr "Метка времени/даты \t\t%lx\n" -#: peigen.c:1470 pepigen.c:1470 pex64igen.c:1470 +#: peigen.c:1468 pepigen.c:1468 pex64igen.c:1468 #, c-format msgid "Major/Minor \t\t\t%d/%d\n" msgstr "Старший/Младший \t\t\t%d/%d\n" -#: peigen.c:1473 pepigen.c:1473 pex64igen.c:1473 +#: peigen.c:1471 pepigen.c:1471 pex64igen.c:1471 #, c-format msgid "Name \t\t\t\t" msgstr "Имя \t\t\t\t" -#: peigen.c:1479 pepigen.c:1479 pex64igen.c:1479 +#: peigen.c:1477 pepigen.c:1477 pex64igen.c:1477 #, c-format msgid "Ordinal Base \t\t\t%ld\n" msgstr "Начальный порядковый номер \t\t\t%ld\n" -#: peigen.c:1482 pepigen.c:1482 pex64igen.c:1482 +#: peigen.c:1480 pepigen.c:1480 pex64igen.c:1480 #, c-format msgid "Number in:\n" msgstr "Номер в:\n" -#: peigen.c:1485 pepigen.c:1485 pex64igen.c:1485 +#: peigen.c:1483 pepigen.c:1483 pex64igen.c:1483 #, c-format msgid "\tExport Address Table \t\t%08lx\n" msgstr "\tТаблица экспортируемых адресов \t\t%08lx\n" -#: peigen.c:1489 pepigen.c:1489 pex64igen.c:1489 +#: peigen.c:1487 pepigen.c:1487 pex64igen.c:1487 #, c-format msgid "\t[Name Pointer/Ordinal] Table\t%08lx\n" msgstr "\tТаблица [указателей имён/порядковых номеров]\t%08lx\n" -#: peigen.c:1492 pepigen.c:1492 pex64igen.c:1492 +#: peigen.c:1490 pepigen.c:1490 pex64igen.c:1490 #, c-format msgid "Table Addresses\n" msgstr "Таблица адресов\n" -#: peigen.c:1495 pepigen.c:1495 pex64igen.c:1495 +#: peigen.c:1493 pepigen.c:1493 pex64igen.c:1493 #, c-format msgid "\tExport Address Table \t\t" msgstr "\tТаблица экспортируемых адресов \t\t" -#: peigen.c:1500 pepigen.c:1500 pex64igen.c:1500 +#: peigen.c:1498 pepigen.c:1498 pex64igen.c:1498 #, c-format msgid "\tName Pointer Table \t\t" msgstr "\tТаблица указателей имён \t\t" -#: peigen.c:1505 pepigen.c:1505 pex64igen.c:1505 +#: peigen.c:1503 pepigen.c:1503 pex64igen.c:1503 #, c-format msgid "\tOrdinal Table \t\t\t" msgstr "\tТаблица порядковых номеров \t\t\t" -#: peigen.c:1519 pepigen.c:1519 pex64igen.c:1519 +#: peigen.c:1517 pepigen.c:1517 pex64igen.c:1517 #, c-format msgid "" "\n" @@ -4022,15 +5832,15 @@ msgstr "" "\n" "Таблица экспортируемых адресов -- Начальный порядковый номер %ld\n" -#: peigen.c:1538 pepigen.c:1538 pex64igen.c:1538 +#: peigen.c:1536 pepigen.c:1536 pex64igen.c:1536 msgid "Forwarder RVA" msgstr "Переадресуемый RVA" -#: peigen.c:1549 pepigen.c:1549 pex64igen.c:1549 +#: peigen.c:1547 pepigen.c:1547 pex64igen.c:1547 msgid "Export RVA" msgstr "Экспортируемый RVA" -#: peigen.c:1556 pepigen.c:1556 pex64igen.c:1556 +#: peigen.c:1554 pepigen.c:1554 pex64igen.c:1554 #, c-format msgid "" "\n" @@ -4039,18 +5849,18 @@ msgstr "" "\n" "Таблица [порядковых номеров/указателей имён]\n" -#: peigen.c:1616 peigen.c:1795 pepigen.c:1616 pepigen.c:1795 pex64igen.c:1616 -#: pex64igen.c:1795 +#: peigen.c:1614 peigen.c:1797 pepigen.c:1614 pepigen.c:1797 pex64igen.c:1614 +#: pex64igen.c:1797 #, c-format msgid "Warning, .pdata section size (%ld) is not a multiple of %d\n" msgstr "Внимание, размер раздела .pdata (%ld) не кратен %d\n" -#: peigen.c:1623 pepigen.c:1623 pex64igen.c:1623 +#: peigen.c:1621 pepigen.c:1621 pex64igen.c:1621 #, c-format msgid " vma:\t\t\tBegin Address End Address Unwind Info\n" msgstr " vma:\t\t\tНачальный адрес Конечный адрес Раскрывающая Информация\n" -#: peigen.c:1625 pepigen.c:1625 pex64igen.c:1625 +#: peigen.c:1623 pepigen.c:1623 pex64igen.c:1623 #, c-format msgid "" " vma:\t\tBegin End EH EH PrologEnd Exception\n" @@ -4059,22 +5869,22 @@ msgstr "" " vma:\t\tНачальный Конечный EH EH Адрес Маска\n" " \t\tАдрес Адрес Обработчик Данные КонцаПролога Исключения\n" -#: peigen.c:1695 pepigen.c:1695 pex64igen.c:1695 +#: peigen.c:1697 pepigen.c:1697 pex64igen.c:1697 #, c-format msgid " Register save millicode" msgstr " Милликод сохранения регистра" -#: peigen.c:1698 pepigen.c:1698 pex64igen.c:1698 +#: peigen.c:1700 pepigen.c:1700 pex64igen.c:1700 #, c-format msgid " Register restore millicode" msgstr " Милликод восстановления регистра" -#: peigen.c:1701 pepigen.c:1701 pex64igen.c:1701 +#: peigen.c:1703 pepigen.c:1703 pex64igen.c:1703 #, c-format msgid " Glue code sequence" msgstr " Последовательность связующего кода" -#: peigen.c:1801 pepigen.c:1801 pex64igen.c:1801 +#: peigen.c:1803 pepigen.c:1803 pex64igen.c:1803 #, c-format msgid "" " vma:\t\tBegin Prolog Function Flags Exception EH\n" @@ -4083,7 +5893,7 @@ msgstr "" " vma:\t\tНачальный Длина Длина Флаги Обработчик EH\n" " \t\tАдрес Пролога Функции 32b exc Исключений Данные\n" -#: peigen.c:1933 pepigen.c:1933 pex64igen.c:1933 +#: peigen.c:1929 pepigen.c:1929 pex64igen.c:1929 #, c-format msgid "" "\n" @@ -4094,7 +5904,7 @@ msgstr "" "\n" "Начало перемещений в PE-файле (обработан раздел .reloc)\n" -#: peigen.c:1963 pepigen.c:1963 pex64igen.c:1963 +#: peigen.c:1958 pepigen.c:1958 pex64igen.c:1958 #, c-format msgid "" "\n" @@ -4103,7 +5913,7 @@ msgstr "" "\n" "Виртуальный адрес: %08lx Размер блока %ld (0x%lx) Число местоположений %ld\n" -#: peigen.c:1976 pepigen.c:1976 pex64igen.c:1976 +#: peigen.c:1971 pepigen.c:1971 pex64igen.c:1971 #, c-format msgid "\treloc %4d offset %4x [%4lx] %s" msgstr "\tперемещение %4d смещение %4x [%4lx] %s" @@ -4111,7 +5921,7 @@ msgstr "\tперемещение %4d смещение %4x [%4lx] %s" #. The MS dumpbin program reportedly ands with 0xff0f before #. printing the characteristics field. Not sure why. No reason to #. emulate it here. -#: peigen.c:2015 pepigen.c:2015 pex64igen.c:2015 +#: peigen.c:2010 pepigen.c:2010 pex64igen.c:2010 #, c-format msgid "" "\n" @@ -4120,22 +5930,104 @@ msgstr "" "\n" "Характеристики 0x%x\n" -#: peigen.c:2292 pepigen.c:2292 pex64igen.c:2292 +#: peigen.c:2310 pepigen.c:2310 pex64igen.c:2310 msgid "%B: unable to fill in DataDictionary[1] because .idata$2 is missing" msgstr "%B: невозможно заполнить DataDictionary[1], так как отсутствует .idata$2" -#: peigen.c:2312 pepigen.c:2312 pex64igen.c:2312 +#: peigen.c:2330 pepigen.c:2330 pex64igen.c:2330 msgid "%B: unable to fill in DataDictionary[1] because .idata$4 is missing" msgstr "%B: невозможно заполнить DataDictionary[1], так как отсутствует .idata$4" -#: peigen.c:2333 pepigen.c:2333 pex64igen.c:2333 +#: peigen.c:2351 pepigen.c:2351 pex64igen.c:2351 msgid "%B: unable to fill in DataDictionary[12] because .idata$5 is missing" msgstr "%B: невозможно заполнить DataDictionary[12], так как отсутствует .idata$5" -#: peigen.c:2353 pepigen.c:2353 pex64igen.c:2353 +#: peigen.c:2371 pepigen.c:2371 pex64igen.c:2371 msgid "%B: unable to fill in DataDictionary[PE_IMPORT_ADDRESS_TABLE (12)] because .idata$6 is missing" msgstr "%B: невозможно заполнить DataDictionary[PE_IMPORT_ADDRESS_TABLE (12)], так как отсутствует .idata$6" -#: peigen.c:2375 pepigen.c:2375 pex64igen.c:2375 +#: peigen.c:2413 pepigen.c:2413 pex64igen.c:2413 +msgid "%B: unable to fill in DataDictionary[PE_IMPORT_ADDRESS_TABLE(12)] because .idata$6 is missing" +msgstr "%B: невозможно заполнить DataDictionary[PE_IMPORT_ADDRESS_TABLE(12)], так как отсутствует .idata$6" + +#: peigen.c:2436 pepigen.c:2436 pex64igen.c:2436 msgid "%B: unable to fill in DataDictionary[9] because __tls_used is missing" msgstr "%B: невозможно заполнить DataDictionary[9], так как отсутствует __tls_used" + +#~ msgid "Can't Make it a Short Jump" +#~ msgstr "Невозможно выполнить короткий переход (Short Jump)" + +#~ msgid "Exceeds Long Jump Range" +#~ msgstr "Превышен диапазон длинного перехода (Long Jump)" + +#~ msgid "Absolute address Exceeds 16 bit Range" +#~ msgstr "Абсолютный адрес выходит за 16-битный диапазон" + +#~ msgid "Absolute address Exceeds 8 bit Range" +#~ msgstr "Абсолютный адрес выходит за 8-битный диапазон" + +#~ msgid "Unrecognized Reloc Type" +#~ msgstr "Не распознан тип перемещения (Reloc Type)" + +#~ msgid "corrupt or empty %s section in %B" +#~ msgstr "повреждённый или пустой раздел %s в %B" + +#~ msgid "%s: invalid DSO for symbol `%s' definition" +#~ msgstr "%s: недопустимый DSO для определения символа `%s'" + +#~ msgid "%B: %A+0x%lx: jump to stub routine which is not jal" +#~ msgstr "%B: %A+0x%lx: переход в процедуру заглушки, которая не не является jal (Jump And Link)" + +#~ msgid "bfd_make_section (%s) failed" +#~ msgstr "bfd_make_section (%s) завершилась неудачно" + +#~ msgid "bfd_set_section_flags (%s, %x) failed" +#~ msgstr "bfd_set_section_flags (%s, %x) завершилась неудачно" + +#~ msgid "Size mismatch section %s=%lx, %s=%lx" +#~ msgstr "Несовпадение размера раздела %s=%lx, %s=%lx" + +#~ msgid "failed to enter %s" +#~ msgstr "не удалось войти %s" + +#~ msgid "No Mem !" +#~ msgstr "Нет Mem !" + +#~ msgid "reserved STO cmd %d" +#~ msgstr "зарезервированный STO cmd %d" + +#~ msgid "reserved OPR cmd %d" +#~ msgstr "зарезервированный OPR cmd %d" + +#~ msgid "reserved CTL cmd %d" +#~ msgstr "зарезервированный CTL cmd %d" + +#~ msgid "reserved STC cmd %d" +#~ msgstr "зарезервированный STC cmd %d" + +#~ msgid "stack-from-image not implemented" +#~ msgstr "stack-from-image не реализован" + +#~ msgid "stack-entry-mask not fully implemented" +#~ msgstr "stack-entry-mask реализован не полностью" + +#~ msgid "PASSMECH not fully implemented" +#~ msgstr "PASSMECH реализован не полностью" + +#~ msgid "stack-local-symbol not fully implemented" +#~ msgstr "stack-local-symbol реализован не полностью" + +#~ msgid "stack-literal not fully implemented" +#~ msgstr "stack-literal реализован не полностью" + +#~ msgid "stack-local-symbol-entry-point-mask not fully implemented" +#~ msgstr "stack-local-symbol-entry-point-mask реализован не полностью" + +#~ msgid "%s: not fully implemented" +#~ msgstr "%s: реализовано не полностью" + +#~ msgid "obj code %d not found" +#~ msgstr "объектный код %d не найден" + +#~ msgid "Reloc size error in section %s" +#~ msgstr "Ошибка размера перемещения в разделе %s" diff --git a/binutils/ChangeLog b/binutils/ChangeLog index 9e1e1be..bacb077 100644 --- a/binutils/ChangeLog +++ b/binutils/ChangeLog @@ -1,3 +1,8 @@ +2010-11-10 Nick Clifton <nickc@redhat.com> + + * po/ja.po: Updated Japanese translation. + * po/fr.po: Updated French translation. + 2010-11-08 Nick Clifton <nickc@redhat.com> * po/ja.po: Updated Japanese translation. diff --git a/binutils/po/fr.po b/binutils/po/fr.po index 8c82406..3deb3f9 100644 --- a/binutils/po/fr.po +++ b/binutils/po/fr.po @@ -1,4 +1,4 @@ -# translation of binutils-2.20.po to French +# translation of binutils to French # Messages français pour GNU concernant binutils. # Copyright (C) 2010 Free Software Foundation, Inc. # This file is distributed under the same license as the binutils package. @@ -7,42 +7,44 @@ # Frédéric Marchal <fmarchal@perso.be>, 2010. msgid "" msgstr "" -"Project-Id-Version: binutils-2.20\n" +"Project-Id-Version: binutils-2.20.90\n" "Report-Msgid-Bugs-To: bug-binutils@gnu.org\n" -"POT-Creation-Date: 2009-09-07 14:08+0200\n" -"PO-Revision-Date: 2010-04-16 10:02+0200\n" +"POT-Creation-Date: 2010-11-05 11:33+0100\n" +"PO-Revision-Date: 2010-11-09 22:07+0100\n" "Last-Translator: Frédéric Marchal <fmarchal@perso.be>\n" "Language-Team: French <traduc@traduc.org>\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" -"X-Generator: KBabel 1.11.4\n" +"X-Generator: Lokalize 1.0\n" -#: addr2line.c:76 +#: addr2line.c:80 #, c-format msgid "Usage: %s [option(s)] [addr(s)]\n" msgstr "Usage: %s [options] [adresses]\n" -#: addr2line.c:77 +#: addr2line.c:81 #, c-format msgid " Convert addresses into line number/file name pairs.\n" msgstr "Convertir les adresses en paires numéro de ligne/fichier.\n" -#: addr2line.c:78 +#: addr2line.c:82 #, c-format msgid " If no addresses are specified on the command line, they will be read from stdin\n" msgstr "Si aucune adresse n'est spécifiée sur la ligne de commande, elles seront lues de stdin\n" -#: addr2line.c:79 +#: addr2line.c:83 #, c-format msgid "" " The options are:\n" " @<file> Read options from <file>\n" +" -a --addresses Show addresses\n" " -b --target=<bfdname> Set the binary file format\n" " -e --exe=<executable> Set the input file name (default is a.out)\n" " -i --inlines Unwind inlined functions\n" " -j --section=<name> Read section-relative offsets instead of addresses\n" +" -p --pretty-print Make the output easier to read for humans\n" " -s --basenames Strip directory names\n" " -f --functions Show function names\n" " -C --demangle[=style] Demangle function names\n" @@ -51,206 +53,224 @@ msgid "" "\n" msgstr "" "Les options sont:\n" -" @<fichier> Lis les options dans <fichier>\n" +" @<fichier> Lire les options dans <fichier>\n" +" -a --addresses Montrer les adresses\n" " -b --target=<nombfd> Sélectionner le format du fichier binaire\n" -" -e --exe=<executable> Sélectionner le nom du fichier d'entrée (par défaut est a.out)\n" +" -e --exe=<executable> Sélectionner le nom du fichier d'entrée (a.out par défaut)\n" " -i --inlines Dérouler les fonctions enlignes\n" -" -j --section=<nom> Lis des offsets relatifs aux sections plutôt que des adresses\n" +" -j --section=<nom> Lire des offsets relatifs aux sections plutôt que des adresses\n" +" -p --pretty-print Rend la sortie plus lisible pour des humains\n" " -s --basenames Élaguer les noms de répertoires\n" " -f --functions Afficher les noms de fonctions\n" " -C --demangle[=style] Décoder les noms de fonction\n" " -h --help Afficher l'aide-mémoire\n" -" -V --version Afficher le nom et la version du logiciel\n" +" -v --version Afficher le nom et la version du logiciel\n" "\n" -#: addr2line.c:94 ar.c:295 coffdump.c:469 dlltool.c:3832 dllwrap.c:510 -#: nlmconv.c:1113 objcopy.c:563 objcopy.c:598 readelf.c:2922 size.c:99 -#: srconv.c:1741 strings.c:676 sysdump.c:653 windmc.c:233 windres.c:698 +#: addr2line.c:100 ar.c:293 coffdump.c:469 dlltool.c:3926 dllwrap.c:524 +#: elfedit.c:1155 nlmconv.c:1113 objcopy.c:576 objcopy.c:611 readelf.c:3219 +#: size.c:99 srconv.c:1742 strings.c:663 sysdump.c:653 windmc.c:228 +#: windres.c:694 #, c-format msgid "Report bugs to %s\n" msgstr "Rapporter toutes anomalies à %s\n" -#: addr2line.c:281 +#: addr2line.c:262 +#, c-format +msgid " at " +msgstr " à " + +#: addr2line.c:287 +#, c-format +msgid " (inlined by) " +msgstr " (en ligne par) " + +#: addr2line.c:320 #, c-format msgid "%s: cannot get addresses from archive" msgstr "%s: ne peut obtenir les adresses à partir de l'archive" -#: addr2line.c:298 +#: addr2line.c:337 #, c-format msgid "%s: cannot find section %s" msgstr "%s: ne peut initialiser l'heure: %s" -#: addr2line.c:364 nm.c:1554 objdump.c:3229 +#: addr2line.c:406 nm.c:1563 objdump.c:3301 #, c-format msgid "unknown demangling style `%s'" msgstr "style d'encodage par mutilation inconnu « %s »" -#: ar.c:218 +#: ar.c:215 #, c-format msgid "no entry %s in archive\n" msgstr "pas d'entrée %s dans l'archive\n" -#: ar.c:236 +#: ar.c:233 #, c-format msgid "Usage: %s [emulation options] [--plugin <name>] [-]{dmpqrstx}[abcfilNoPsSuvV] [member-name] [count] archive-file file...\n" msgstr "Usage: %s [options d'émulation] [--plugin <nom>] [-]{dmpqrstx}[abcfilNoPsSuvV] [nom-du-membre] [compteur] fichier-archive fichier...\n" -#: ar.c:238 +#: ar.c:235 #, c-format msgid "Usage: %s [emulation options] [-]{dmpqrstx}[abcfilNoPsSuvV] [member-name] [count] archive-file file...\n" msgstr "Usage: %s [options d'émulation] [-]{dmpqrstx}[abcfilNoPsSuvV] [nom-du-membre] [compteur] fichier-archive fichier...\n" -#: ar.c:243 +#: ar.c:240 #, c-format msgid " %s -M [<mri-script]\n" msgstr " %s -M [<script-mri]\n" -#: ar.c:244 +#: ar.c:241 #, c-format msgid " commands:\n" msgstr " commandes:\n" -#: ar.c:245 +#: ar.c:242 #, c-format msgid " d - delete file(s) from the archive\n" msgstr " d - détruire le(s) fichier(s) de l'archive\n" -#: ar.c:246 +#: ar.c:243 #, c-format msgid " m[ab] - move file(s) in the archive\n" msgstr " m[ab] - déplacer le(s) fichier(s) dans l'archive\n" -#: ar.c:247 +#: ar.c:244 #, c-format msgid " p - print file(s) found in the archive\n" msgstr " p - afficher le nom des fichiers trouvés dans l'archive\n" -#: ar.c:248 +#: ar.c:245 #, c-format msgid " q[f] - quick append file(s) to the archive\n" msgstr " q[f] - ajout rapide des fichiers à l'archive\n" -#: ar.c:249 +#: ar.c:246 #, c-format msgid " r[ab][f][u] - replace existing or insert new file(s) into the archive\n" msgstr " r[ab][f][u] - remplacer les fichiers exitants ou inserer les nouveaux dans l'archive\n" -#: ar.c:250 +#: ar.c:247 +#, c-format +msgid " s - act as ranlib\n" +msgstr " s - se comporte comme ranlib\n" + +#: ar.c:248 #, c-format msgid " t - display contents of archive\n" msgstr " t - afficher le contenu de l'archive\n" -#: ar.c:251 +#: ar.c:249 #, c-format msgid " x[o] - extract file(s) from the archive\n" msgstr " x[o] - extraire les fichiers de l'archive\n" -#: ar.c:252 +#: ar.c:250 #, c-format msgid " command specific modifiers:\n" msgstr " modificateurs spécifiques de commandes:\n" -#: ar.c:253 +#: ar.c:251 #, c-format msgid " [a] - put file(s) after [member-name]\n" msgstr " [a] - placer le(s) fichier(s) après le [nom-de-membre]\n" -#: ar.c:254 +#: ar.c:252 #, c-format msgid " [b] - put file(s) before [member-name] (same as [i])\n" msgstr " [b] - placer le(s) fichier(s) avant le [nom-de-membre] (identique à [i])\n" -#: ar.c:255 +#: ar.c:253 #, c-format msgid " [D] - use zero for timestamps and uids/gids\n" msgstr " [D] - utilise zéro pour les horodatages et les uid/gid\n" -#: ar.c:256 +#: ar.c:254 #, c-format msgid " [N] - use instance [count] of name\n" msgstr " [N] - utiliser le [compteur] du nom\n" -#: ar.c:257 +#: ar.c:255 #, c-format msgid " [f] - truncate inserted file names\n" msgstr " [f] - tronquer les noms des fichiers insérés\n" -#: ar.c:258 +#: ar.c:256 #, c-format msgid " [P] - use full path names when matching\n" msgstr " [P] - utliser des chemins complets lors d'un appariement\n" -#: ar.c:259 +#: ar.c:257 #, c-format msgid " [o] - preserve original dates\n" msgstr " [o] - préserver les dates d'origine\n" -#: ar.c:260 +#: ar.c:258 #, c-format msgid " [u] - only replace files that are newer than current archive contents\n" msgstr " [u] - remplacer seulement les fichiers de l'archive par les plus récents\n" -#: ar.c:261 +#: ar.c:259 #, c-format msgid " generic modifiers:\n" msgstr " modificateurs génériques:\n" -#: ar.c:262 +#: ar.c:260 #, c-format msgid " [c] - do not warn if the library had to be created\n" msgstr " [c] - ne pas avertir si la librarie doit être créée\n" -#: ar.c:263 +#: ar.c:261 #, c-format msgid " [s] - create an archive index (cf. ranlib)\n" msgstr " [s] - créer un index d'archive (voir ranlib)\n" -#: ar.c:264 +#: ar.c:262 #, c-format msgid " [S] - do not build a symbol table\n" msgstr " [S] - ne pas construire une table de symboles\n" -#: ar.c:265 +#: ar.c:263 #, c-format msgid " [T] - make a thin archive\n" msgstr " [T] - créer une archive légère\n" -#: ar.c:266 +#: ar.c:264 #, c-format msgid " [v] - be verbose\n" msgstr " [v] - utiliser le mode verbeux\n" -#: ar.c:267 +#: ar.c:265 #, c-format msgid " [V] - display the version number\n" msgstr " [V] - afficher le numéro de version\n" -#: ar.c:268 +#: ar.c:266 #, c-format msgid " @<file> - read options from <file>\n" msgstr " @<fichier_def> lire les options à partir du <fichier>\n" -#: ar.c:270 +#: ar.c:268 #, c-format msgid " optional:\n" msgstr " les options sont:\n" -#: ar.c:271 +#: ar.c:269 #, c-format msgid " --plugin <p> - load the specified plugin\n" msgstr " -plugin <p> - charge le plugin spécifié\n" -#: ar.c:278 +#: ar.c:276 #, c-format msgid "Usage: %s [options] archive\n" msgstr "Usage: %s [options] archive\n" -#: ar.c:279 +#: ar.c:277 #, c-format msgid " Generate an index to speed access to archives\n" msgstr " Générer un index pour accélérer les accès aux archives\n" -#: ar.c:280 +#: ar.c:278 #, c-format msgid "" " The options are:\n" @@ -259,12 +279,12 @@ msgstr "" " Les options sont:\n" " @<fichier> lire les options à partir du <fichier>\n" -#: ar.c:283 +#: ar.c:281 #, c-format msgid " --plugin <name> Load the specified plugin\n" msgstr " --plugin <nom> Utilise le plugin spécifié\n" -#: ar.c:286 +#: ar.c:284 #, c-format msgid "" " -t Update the archive's symbol map timestamp\n" @@ -275,60 +295,60 @@ msgstr "" " -h --help Afficher l'aide-mémoire\n" " -V --version Afficher le nom et la version du logiciel\n" -#: ar.c:512 nm.c:1626 +#: ar.c:481 nm.c:1636 #, c-format msgid "sorry - this program has been built without plugin support\n" msgstr "désolé - ce programme a été construit sans support pour les plugins\n" -#: ar.c:539 +#: ar.c:508 msgid "two different operation options specified" msgstr "deux operations différentes spécifiées" -#: ar.c:620 +#: ar.c:589 #, c-format msgid "illegal option -- %c" msgstr "option illégale -- %c" -#: ar.c:663 +#: ar.c:632 msgid "no operation specified" msgstr "aucune opération spécifiée" -#: ar.c:666 +#: ar.c:635 msgid "`u' is only meaningful with the `r' option." msgstr "« u » n'a de sens qu'avec l'option « r »." -#: ar.c:669 +#: ar.c:638 msgid "`u' is not meaningful with the `D' option." msgstr "« u » n'a de sens qu'avec l'option « D »." -#: ar.c:677 +#: ar.c:646 msgid "`N' is only meaningful with the `x' and `d' options." msgstr "« N » n'a de sens qu'avec les options « x » et « d »." -#: ar.c:680 +#: ar.c:649 msgid "Value for `N' must be positive." msgstr "La valeur de « N » doit être positive." -#: ar.c:692 +#: ar.c:661 msgid "`x' cannot be used on thin archives." msgstr "«x» ne peut pas être utilisé avec des archives légères." -#: ar.c:733 +#: ar.c:702 #, c-format msgid "internal error -- this option not implemented" msgstr "erreur interne -- cette option n'est pas implantée" -#: ar.c:802 +#: ar.c:771 #, c-format msgid "creating %s" msgstr "création de %s" -#: ar.c:851 ar.c:906 ar.c:1234 objcopy.c:2026 +#: ar.c:820 ar.c:875 ar.c:1203 objcopy.c:2052 #, c-format msgid "internal stat error on %s" msgstr "erreur interne d'évaluation de %s par stat()" -#: ar.c:855 +#: ar.c:824 #, c-format msgid "" "\n" @@ -339,22 +359,22 @@ msgstr "" "<%s>\n" "\n" -#: ar.c:871 ar.c:939 +#: ar.c:840 ar.c:908 #, c-format msgid "%s is not a valid archive" msgstr "%s n'est pas une archive valide" -#: ar.c:1139 +#: ar.c:1108 #, c-format msgid "No member named `%s'\n" msgstr "Aucun membre ayant le nom « %s »\n" -#: ar.c:1189 +#: ar.c:1158 #, c-format msgid "no entry %s in archive %s!" msgstr "aucune entrée %s dans l'archive %s!" -#: ar.c:1328 +#: ar.c:1297 #, c-format msgid "%s: no archive map to update" msgstr "%s: aucune table d'archive à mettre à jour" @@ -430,62 +450,62 @@ msgid " No emulation specific options\n" msgstr " Pas d'options d'émulation spécifiques\n" #. Macros for common output. -#: binemul.h:43 +#: binemul.h:46 #, c-format msgid " emulation options: \n" msgstr " Options d'émulation: \n" -#: bucomm.c:157 +#: bucomm.c:163 #, c-format msgid "can't set BFD default target to `%s': %s" msgstr "ne peut initialiser les paramètres par défaut BDF cible vers « %s »: %s" -#: bucomm.c:168 +#: bucomm.c:175 #, c-format msgid "%s: Matching formats:" msgstr "%s: formats concordant:" -#: bucomm.c:183 +#: bucomm.c:190 #, c-format msgid "Supported targets:" msgstr "Cibles supportés:" -#: bucomm.c:185 +#: bucomm.c:192 #, c-format msgid "%s: supported targets:" msgstr "%s: cibles supportés:" -#: bucomm.c:202 +#: bucomm.c:210 #, c-format msgid "Supported architectures:" msgstr "Architectures supportées:" -#: bucomm.c:204 +#: bucomm.c:212 #, c-format msgid "%s: supported architectures:" msgstr "%s: architectures supportées:" -#: bucomm.c:398 +#: bucomm.c:407 #, c-format msgid "BFD header file version %s\n" msgstr "Version de l'en-tête du fichier BFD %s\n" -#: bucomm.c:547 +#: bucomm.c:556 #, c-format msgid "%s: bad number: %s" msgstr "%s: mauvais numéro: %s" -#: bucomm.c:564 strings.c:422 +#: bucomm.c:573 strings.c:409 #, c-format msgid "'%s': No such file" msgstr "'%s': pas de fichier comme tel" -#: bucomm.c:566 strings.c:424 +#: bucomm.c:575 strings.c:411 #, c-format msgid "Warning: could not locate '%s'. reason: %s" msgstr "AVERTISSEMENT: ne peut localiser '%s'. Raison: %s" -#: bucomm.c:570 +#: bucomm.c:579 #, c-format msgid "Warning: '%s' is not an ordinary file" msgstr "AVERTISSEMENT: '%s' n'est pas un fichier ordinaire" @@ -520,11 +540,11 @@ msgstr "" " -V --version afficher le nom et la version du logiciel\n" "\n" -#: coffdump.c:531 srconv.c:1831 sysdump.c:710 +#: coffdump.c:531 srconv.c:1832 sysdump.c:710 msgid "no input file specified" msgstr "Aucune fichier spécifié à l'entrée" -#: cxxfilt.c:119 nm.c:264 objdump.c:251 +#: cxxfilt.c:119 nm.c:269 objdump.c:256 #, c-format msgid "Report bugs to %s.\n" msgstr "Rapporter toutes anomalies à %s\n" @@ -622,635 +642,675 @@ msgstr "debug_get_real_type: information circulaire de débogage pour %s\n" msgid "debug_write_type: illegal type encountered" msgstr "debug_write_type: type illégal rencontré" -#: dlltool.c:884 dlltool.c:910 dlltool.c:941 +#: dlltool.c:901 dlltool.c:927 dlltool.c:958 #, c-format msgid "Internal error: Unknown machine type: %d" msgstr "erreur interne: type de machine inconnue: %d" -#: dlltool.c:982 +#: dlltool.c:999 #, c-format msgid "Can't open def file: %s" msgstr "Ne peut ouvrir le fichier de définition: %s" -#: dlltool.c:987 +#: dlltool.c:1004 #, c-format msgid "Processing def file: %s" msgstr "Traitement du fichier de définition: %s" -#: dlltool.c:991 +#: dlltool.c:1008 msgid "Processed def file" msgstr "Traitement complété du fichier de définition" -#: dlltool.c:1015 +#: dlltool.c:1032 #, c-format msgid "Syntax error in def file %s:%d" msgstr "Erreur de syntaxe dans le fichier de définition %s:%d" -#: dlltool.c:1050 +#: dlltool.c:1069 #, c-format msgid "%s: Path components stripped from image name, '%s'." msgstr "%s: composants du chemin ont été éliminé du nom de l'imiage '%s'." -#: dlltool.c:1068 +#: dlltool.c:1087 #, c-format msgid "NAME: %s base: %x" msgstr "NOM: %s base: %x" -#: dlltool.c:1071 dlltool.c:1087 +#: dlltool.c:1090 dlltool.c:1106 msgid "Can't have LIBRARY and NAME" msgstr "Ne peut trouver la LIBRAIRIE et le NOM" -#: dlltool.c:1084 +#: dlltool.c:1103 #, c-format msgid "LIBRARY: %s base: %x" msgstr "LIBRAIRIE: %s base %x" -#: dlltool.c:1320 resrc.c:293 +#: dlltool.c:1342 resrc.c:293 #, c-format msgid "wait: %s" msgstr "en attente: %s" -#: dlltool.c:1325 dllwrap.c:410 resrc.c:298 +#: dlltool.c:1347 dllwrap.c:422 resrc.c:298 #, c-format msgid "subprocess got fatal signal %d" msgstr "sous-processus a reçu le signal fatal %d" -#: dlltool.c:1331 dllwrap.c:417 resrc.c:305 +#: dlltool.c:1353 dllwrap.c:429 resrc.c:305 #, c-format msgid "%s exited with status %d" msgstr "%s a terminé avec le statut %d" -#: dlltool.c:1362 +#: dlltool.c:1384 #, c-format msgid "Sucking in info from %s section in %s" msgstr "Aspirer les informations de la section %s dans %s" -#: dlltool.c:1487 +#: dlltool.c:1524 #, c-format msgid "Excluding symbol: %s" msgstr "Exclusion de symbole: %s" -#: dlltool.c:1576 dlltool.c:1587 nm.c:1001 nm.c:1012 +#: dlltool.c:1613 dlltool.c:1624 nm.c:1010 nm.c:1021 #, c-format msgid "%s: no symbols" msgstr "%s: aucun symbole" #. FIXME: we ought to read in and block out the base relocations. -#: dlltool.c:1613 +#: dlltool.c:1650 #, c-format msgid "Done reading %s" msgstr "Lecture complétée %s" -#: dlltool.c:1623 +#: dlltool.c:1660 #, c-format -msgid "Unable to open object file: %s" -msgstr "Incapable d'ouvrir le fichier objet: %s" +msgid "Unable to open object file: %s: %s" +msgstr "Incapable d'ouvrir le fichier objet: %s: %s" -#: dlltool.c:1626 +#: dlltool.c:1663 #, c-format msgid "Scanning object file %s" msgstr "Scrutation du fichier objet %s" -#: dlltool.c:1641 +#: dlltool.c:1678 #, c-format msgid "Cannot produce mcore-elf dll from archive file: %s" msgstr "Ne peutproduire mcore-elf dll à partir du fichier d'archive: %s" -#: dlltool.c:1741 +#: dlltool.c:1780 msgid "Adding exports to output file" msgstr "Ajout des exports au fichier de sortie" -#: dlltool.c:1789 +#: dlltool.c:1832 msgid "Added exports to output file" msgstr "Exports ajoutés au fichier de sortie" -#: dlltool.c:1930 +#: dlltool.c:1974 #, c-format msgid "Generating export file: %s" msgstr "Génération du fichier d'exports: %s" -#: dlltool.c:1935 +#: dlltool.c:1979 #, c-format msgid "Unable to open temporary assembler file: %s" msgstr "Incapable d'ouvrir le fichier assembleur temporaire: %s" -#: dlltool.c:1938 +#: dlltool.c:1982 #, c-format msgid "Opened temporary file: %s" msgstr "Fichier temporaire ouvert: %s" -#: dlltool.c:2113 +#: dlltool.c:2159 msgid "failed to read the number of entries from base file" msgstr "échec de lecture du nombre d'entrées dans le fichier de base" -#: dlltool.c:2161 +#: dlltool.c:2207 msgid "Generated exports file" msgstr "Fichier d'exports généré" -#: dlltool.c:2370 +#: dlltool.c:2416 #, c-format -msgid "bfd_open failed open stub file: %s" -msgstr "échec de bfd_open lors de l'ouverture du fichier stub: %s" +msgid "bfd_open failed open stub file: %s: %s" +msgstr "échec de bfd_open lors de l'ouverture du fichier stub: %s: %s" -#: dlltool.c:2373 +#: dlltool.c:2420 #, c-format msgid "Creating stub file: %s" msgstr "Création du fichier stub: %s" -#: dlltool.c:2837 dlltool.c:2906 +#: dlltool.c:2882 +#, c-format +msgid "bfd_open failed reopen stub file: %s: %s" +msgstr "échec de bfd_open lors de l'ouverture du fichier stub: %s: %s" + +#: dlltool.c:2896 dlltool.c:2972 #, c-format msgid "failed to open temporary head file: %s" msgstr "échec d'ouverture du fichier de tête temporaire: %s" -#: dlltool.c:2979 +#: dlltool.c:2958 dlltool.c:3038 +#, c-format +msgid "failed to open temporary head file: %s: %s" +msgstr "échec d'ouverture du fichier temporaire de tête: %s: %s" + +#: dlltool.c:3052 #, c-format msgid "failed to open temporary tail file: %s" msgstr "échec d'ouverture du fichier de queue temporaire: %s" -#: dlltool.c:3052 +#: dlltool.c:3109 #, c-format -msgid "Can't open .lib file: %s" -msgstr "Ne peut ouvrir le fichier .lib: %s" +msgid "failed to open temporary tail file: %s: %s" +msgstr "échec d'ouverture du fichier temporaire de queue: %s: %s" -#: dlltool.c:3055 +#: dlltool.c:3131 +#, c-format +msgid "Can't create .lib file: %s: %s" +msgstr "Ne peut ouvrir le fichier .lib: %s: %s" + +#: dlltool.c:3135 #, c-format msgid "Creating library file: %s" msgstr "Création du fichier de librairie: %s" -#: dlltool.c:3146 dlltool.c:3152 +#: dlltool.c:3227 dlltool.c:3233 #, c-format msgid "cannot delete %s: %s" msgstr "ne peut détruire %s: %s" -#: dlltool.c:3157 +#: dlltool.c:3238 msgid "Created lib file" msgstr "Fichier de libraire créé" -#: dlltool.c:3369 dlltool.c:3391 +#: dlltool.c:3450 +#, c-format +msgid "Can't open .lib file: %s: %s" +msgstr "Ne peut ouvrir le fichier .lib: %s: %s" + +#: dlltool.c:3458 dlltool.c:3480 #, c-format msgid "%s is not a library" msgstr "%s n'est pas une archive" -#: dlltool.c:3409 +#: dlltool.c:3498 #, c-format msgid "Import library `%s' specifies two or more dlls" msgstr "La librairie d'importation «%s» spécifie deux DLL ou plus" -#: dlltool.c:3420 +#: dlltool.c:3509 #, c-format msgid "Unable to determine dll name for `%s' (not an import library?)" msgstr "Incapable de déterminer le nom de dll pour «%s» (pas une librairie d'importation ?)" -#: dlltool.c:3641 +#: dlltool.c:3733 #, c-format msgid "Warning, ignoring duplicate EXPORT %s %d,%d" msgstr "AVERTISSEMENT: EXPORT en duplication ignoré %s %d,%d" -#: dlltool.c:3647 +#: dlltool.c:3739 #, c-format msgid "Error, duplicate EXPORT with ordinals: %s" msgstr "ERREUR, EXPORT en duplication avec ordinals: %s" -#: dlltool.c:3752 +#: dlltool.c:3844 msgid "Processing definitions" msgstr "Traitement des définitions" -#: dlltool.c:3784 +#: dlltool.c:3876 msgid "Processed definitions" msgstr "Définitions traitées" #. xgetext:c-format -#: dlltool.c:3791 dllwrap.c:471 +#: dlltool.c:3883 dllwrap.c:483 #, c-format msgid "Usage %s <option(s)> <object-file(s)>\n" msgstr "Usage %s <options> <fichiers-objet>\n" #. xgetext:c-format -#: dlltool.c:3793 +#: dlltool.c:3885 #, c-format msgid " -m --machine <machine> Create as DLL for <machine>. [default: %s]\n" msgstr " -m --machine <machine> créer comme DLL pour la <machine>. [défaut: %s]\n" -#: dlltool.c:3794 +#: dlltool.c:3886 #, c-format msgid " possible <machine>: arm[_interwork], i386, mcore[-elf]{-le|-be}, ppc, thumb\n" msgstr " possible <machine>: arm[_interwork], i386, mcore[-elf]{-le|-be}, ppc, thumb\n" -#: dlltool.c:3795 +#: dlltool.c:3887 #, c-format msgid " -e --output-exp <outname> Generate an export file.\n" msgstr " -e --output-exp <nom_de_sortie> générer un fichier d'export.\n" -#: dlltool.c:3796 +#: dlltool.c:3888 #, c-format msgid " -l --output-lib <outname> Generate an interface library.\n" msgstr " -l --output-lib <nom_de_sortie> générer une librairie d'interface.\n" -#: dlltool.c:3797 +#: dlltool.c:3889 #, c-format msgid " -y --output-delaylib <outname> Create a delay-import library.\n" msgstr " -y --output-delaylib <nom-de-sortie> Générer une librairie d'importation différée.\n" -#: dlltool.c:3798 +#: dlltool.c:3890 #, c-format msgid " -a --add-indirect Add dll indirects to export file.\n" msgstr " -a --add-indirect ajouter les dll indirectes au fichier d'exports.\n" -#: dlltool.c:3799 +#: dlltool.c:3891 #, c-format msgid " -D --dllname <name> Name of input dll to put into interface lib.\n" msgstr " -D --dllname <nom> nom du dll à placer dans la libraire d'interface.\n" -#: dlltool.c:3800 +#: dlltool.c:3892 #, c-format msgid " -d --input-def <deffile> Name of .def file to be read in.\n" msgstr " -d --input-def <fichier_def> nom du fichier .def à lire\n" -#: dlltool.c:3801 +#: dlltool.c:3893 #, c-format msgid " -z --output-def <deffile> Name of .def file to be created.\n" msgstr " -z --output-def <fichier_def> nom du fichier .def à créer.\n" -#: dlltool.c:3802 +#: dlltool.c:3894 #, c-format msgid " --export-all-symbols Export all symbols to .def\n" msgstr " --export-all-symbols exporter tous les symboles vers le fichier .def\n" -#: dlltool.c:3803 +#: dlltool.c:3895 #, c-format msgid " --no-export-all-symbols Only export listed symbols\n" msgstr " --no-export-all-symbols exporter seulement la liste des symboles\n" -#: dlltool.c:3804 +#: dlltool.c:3896 #, c-format msgid " --exclude-symbols <list> Don't export <list>\n" msgstr " --exclude-symbols <liste> ne pas exporter la <liste>\n" -#: dlltool.c:3805 +#: dlltool.c:3897 #, c-format msgid " --no-default-excludes Clear default exclude symbols\n" msgstr " --no-default-excludes ne pas tenir compte des symboles d'exclusion par défaut\n" -#: dlltool.c:3806 +#: dlltool.c:3898 #, c-format msgid " -b --base-file <basefile> Read linker generated base file.\n" msgstr " -b --base-file <fichier_base> lire le fichier de base généré par l'éditeur de liens\n" -#: dlltool.c:3807 +#: dlltool.c:3899 #, c-format msgid " -x --no-idata4 Don't generate idata$4 section.\n" msgstr " -x --no-idata4 ne pas générer la section idata$4\n" -#: dlltool.c:3808 +#: dlltool.c:3900 #, c-format msgid " -c --no-idata5 Don't generate idata$5 section.\n" msgstr " -c --no-idata5 ne pas générer la section idata$5\n" -#: dlltool.c:3809 +#: dlltool.c:3901 #, c-format msgid " --use-nul-prefixed-import-tables Use zero prefixed idata$4 and idata$5.\n" msgstr " --use-nul-prefixed-import-tables Utilise idata$4 et idata$5 avec un préfixe nul.\n" -#: dlltool.c:3810 +#: dlltool.c:3902 #, c-format msgid " -U --add-underscore Add underscores to all symbols in interface library.\n" msgstr " -U --add-underscore Ajouter des soulignés aux symboles dans la librairie d'interface\n" -#: dlltool.c:3811 +#: dlltool.c:3903 #, c-format msgid " --add-stdcall-underscore Add underscores to stdcall symbols in interface library.\n" msgstr " --add-underscore Ajouter des soulignés aux symboles dans la librairie d'interface\n" -#: dlltool.c:3812 +#: dlltool.c:3904 +#, c-format +msgid " --no-leading-underscore All symbols shouldn't be prefixed by an underscore.\n" +msgstr " --no-leading-underscore Tous les symboles ne devraient pas être préfixés par un souligné.\n" + +#: dlltool.c:3905 +#, c-format +msgid " --leading-underscore All symbols should be prefixed by an underscore.\n" +msgstr " --leading-underscore Tous les symboles devraient être préfixés par un souligné.\n" + +#: dlltool.c:3906 #, c-format msgid " -k --kill-at Kill @<n> from exported names.\n" msgstr " -k --kill-at stopper @<n> à partir des noms exportés\n" -#: dlltool.c:3813 +#: dlltool.c:3907 #, c-format msgid " -A --add-stdcall-alias Add aliases without @<n>.\n" msgstr " -A --add-stdcall-alias ajouter des aliases sans @<n>\n" -#: dlltool.c:3814 +#: dlltool.c:3908 #, c-format msgid " -p --ext-prefix-alias <prefix> Add aliases with <prefix>.\n" msgstr " -p --axd-prefix-alias <préfixe> ajouter des aliases avec <préfixe>.\n" -#: dlltool.c:3815 +#: dlltool.c:3909 #, c-format msgid " -S --as <name> Use <name> for assembler.\n" msgstr " -S --as <nom> utiliser le <nom> pour l'assembleur\n" -#: dlltool.c:3816 +#: dlltool.c:3910 #, c-format msgid " -f --as-flags <flags> Pass <flags> to the assembler.\n" msgstr " -f --as-flags <fanions> relayer les <fanions> à l'assembleur\n" -#: dlltool.c:3817 +#: dlltool.c:3911 #, c-format msgid " -C --compat-implib Create backward compatible import library.\n" msgstr " -C --compat-implib créer une compatibilité arrière à la librairie d'importation\n" -#: dlltool.c:3818 +#: dlltool.c:3912 #, c-format msgid " -n --no-delete Keep temp files (repeat for extra preservation).\n" msgstr " -n --no-delete conserver les fichier temporaires\n" -#: dlltool.c:3819 +#: dlltool.c:3913 #, c-format msgid " -t --temp-prefix <prefix> Use <prefix> to construct temp file names.\n" msgstr " -t --temp-prefix <préfixe> utiliser le <préfixe> pour construire les noms de fichiers temporaires.\n" -#: dlltool.c:3820 +#: dlltool.c:3914 #, c-format msgid " -I --identify <implib> Report the name of the DLL associated with <implib>.\n" msgstr " -I --identify <implib> Rapporte le nom de la DLL associée à <implib>.\n" -#: dlltool.c:3821 +#: dlltool.c:3915 #, c-format msgid " --identify-strict Causes --identify to report error when multiple DLLs.\n" msgstr " --identify-strict Rapporte des erreurs quand --identify détecte des DLL multiples.\n" -#: dlltool.c:3822 +#: dlltool.c:3916 #, c-format msgid " -v --verbose Be verbose.\n" msgstr " -v --verbose passer en mode bavard\n" -#: dlltool.c:3823 +#: dlltool.c:3917 #, c-format msgid " -V --version Display the program version.\n" msgstr " -V --version afficher le nom et la version du logiciel\n" -#: dlltool.c:3824 +#: dlltool.c:3918 #, c-format msgid " -h --help Display this information.\n" msgstr " -h --help afficher l'aide-mémoire\n" -#: dlltool.c:3825 +#: dlltool.c:3919 #, c-format msgid " @<file> Read options from <file>.\n" msgstr " @<fichier> lire les options à partir du <fichier>\n" -#: dlltool.c:3827 +#: dlltool.c:3921 #, c-format msgid " -M --mcore-elf <outname> Process mcore-elf object files into <outname>.\n" msgstr " -M --mcore-elf <nom_sortie> traiter le fichier objet mcore-elf selon le <nom_de_sortie>\n" -#: dlltool.c:3828 +#: dlltool.c:3922 #, c-format msgid " -L --linker <name> Use <name> as the linker.\n" msgstr " -L --linker <nom> utiliser <nom> comme éditeur de liens\n" -#: dlltool.c:3829 +#: dlltool.c:3923 #, c-format msgid " -F --linker-flags <flags> Pass <flags> to the linker.\n" msgstr " -F --linker-flags <fanions> relayer les <fanions> à l'éditeur de liens\n" -#: dlltool.c:3966 +#: dlltool.c:4070 #, c-format msgid "Path components stripped from dllname, '%s'." msgstr "Composants du chemin ont été éliminés du nom dll '%s'." -#: dlltool.c:4014 +#: dlltool.c:4118 #, c-format msgid "Unable to open base-file: %s" msgstr "Incapable d'ouvrir le fichier de base: %s" -#: dlltool.c:4049 +#: dlltool.c:4153 #, c-format msgid "Machine '%s' not supported" msgstr "Machine « %s » n'est pas supportée" -#: dlltool.c:4118 +#: dlltool.c:4232 #, c-format msgid "Warning, machine type (%d) not supported for delayimport." msgstr "Avertissement, le type de machine (%d) n'est pas supporté par «delayimport»." -#: dlltool.c:4186 dllwrap.c:201 +#: dlltool.c:4300 dllwrap.c:213 #, c-format msgid "Tried file: %s" msgstr "Essai avec le fichier: %s" -#: dlltool.c:4193 dllwrap.c:208 +#: dlltool.c:4307 dllwrap.c:220 #, c-format msgid "Using file: %s" msgstr "Utilisation du fichier: %s" -#: dllwrap.c:291 +#: dllwrap.c:303 #, c-format msgid "Keeping temporary base file %s" msgstr "Conservation temportaire du fichier de base %s" -#: dllwrap.c:293 +#: dllwrap.c:305 #, c-format msgid "Deleting temporary base file %s" msgstr "Destruction du fichier de base temporaire %s" -#: dllwrap.c:307 +#: dllwrap.c:319 #, c-format msgid "Keeping temporary exp file %s" msgstr "Conservation du fichier temporaire exp %s" -#: dllwrap.c:309 +#: dllwrap.c:321 #, c-format msgid "Deleting temporary exp file %s" msgstr "Destruction du fichier exp temporaire %s" -#: dllwrap.c:322 +#: dllwrap.c:334 #, c-format msgid "Keeping temporary def file %s" msgstr "Conservation du fichier temporaire def %s" -#: dllwrap.c:324 +#: dllwrap.c:336 #, c-format msgid "Deleting temporary def file %s" msgstr "Destruction du fichier temporaire def %s" -#: dllwrap.c:472 +#: dllwrap.c:484 #, c-format msgid " Generic options:\n" msgstr " Option génériques:\n" -#: dllwrap.c:473 +#: dllwrap.c:485 #, c-format msgid " @<file> Read options from <file>\n" msgstr " @<fichier> lire les options à partir du <fichier>\n" -#: dllwrap.c:474 +#: dllwrap.c:486 #, c-format msgid " --quiet, -q Work quietly\n" msgstr " --quiet, -q travailler silencieusement\n" -#: dllwrap.c:475 +#: dllwrap.c:487 #, c-format msgid " --verbose, -v Verbose\n" msgstr " --verbose, -v travailler en mode bavard\n" -#: dllwrap.c:476 +#: dllwrap.c:488 #, c-format msgid " --version Print dllwrap version\n" msgstr " --version afficher la version du dllwrap\n" -#: dllwrap.c:477 +#: dllwrap.c:489 #, c-format msgid " --implib <outname> Synonym for --output-lib\n" msgstr " --implib <outname> identique à --output-lib\n" -#: dllwrap.c:478 +#: dllwrap.c:490 #, c-format msgid " Options for %s:\n" msgstr " Options pour %s:\n" -#: dllwrap.c:479 +#: dllwrap.c:491 #, c-format msgid " --driver-name <driver> Defaults to \"gcc\"\n" msgstr " --driver-name <pilote> par défaut « gcc »\n" -#: dllwrap.c:480 +#: dllwrap.c:492 #, c-format msgid " --driver-flags <flags> Override default ld flags\n" msgstr " --driver-flags <fanion> écrasesr les fanions par défaut de ld\n" -#: dllwrap.c:481 +#: dllwrap.c:493 #, c-format msgid " --dlltool-name <dlltool> Defaults to \"dlltool\"\n" msgstr " --dlltool-name <outil-dll> par défaut « dlltool »\n" -#: dllwrap.c:482 +#: dllwrap.c:494 #, c-format msgid " --entry <entry> Specify alternate DLL entry point\n" msgstr " --entry <entrée> spécifier une entrée alternative au point d'entrée du DLL\n" -#: dllwrap.c:483 +#: dllwrap.c:495 #, c-format msgid " --image-base <base> Specify image base address\n" msgstr " --image-base <base> spécifier une adresse de l'image de base\n" -#: dllwrap.c:484 +#: dllwrap.c:496 #, c-format msgid " --target <machine> i386-cygwin32 or i386-mingw32\n" msgstr " --target <machine> i386-cygwin32 ou i386-mingw32\n" -#: dllwrap.c:485 +#: dllwrap.c:497 #, c-format msgid " --dry-run Show what needs to be run\n" msgstr " --dry-run afficher ce qui est nécessaire pour l'exécution\n" -#: dllwrap.c:486 +#: dllwrap.c:498 #, c-format msgid " --mno-cygwin Create Mingw DLL\n" msgstr " --mno-cygwin créer une DLL de type Mingw\n" -#: dllwrap.c:487 +#: dllwrap.c:499 #, c-format msgid " Options passed to DLLTOOL:\n" msgstr " Options relayées à DLLTOOL:\n" -#: dllwrap.c:488 +#: dllwrap.c:500 #, c-format msgid " --machine <machine>\n" msgstr " --machine <machine>\n" -#: dllwrap.c:489 +#: dllwrap.c:501 #, c-format msgid " --output-exp <outname> Generate export file.\n" msgstr " --output-exp <nom-de-sortie> générer un fichier d'exports.\n" -#: dllwrap.c:490 +#: dllwrap.c:502 #, c-format msgid " --output-lib <outname> Generate input library.\n" msgstr " --output-lib <nom-de-sortie> générer une librairie d'entrée.\n" -#: dllwrap.c:491 +#: dllwrap.c:503 #, c-format msgid " --add-indirect Add dll indirects to export file.\n" msgstr " --add-indirect ajouter les dll indirectes au fichier d'exports.\n" -#: dllwrap.c:492 +#: dllwrap.c:504 #, c-format msgid " --dllname <name> Name of input dll to put into output lib.\n" msgstr " --dllname <nom> nom du dll d'entrée à ajouter dans le fichier lib de sortie.\n" -#: dllwrap.c:493 +#: dllwrap.c:505 #, c-format msgid " --def <deffile> Name input .def file\n" msgstr " --def <fichier_def> nom du fichier d'entrée .def\n" -#: dllwrap.c:494 +#: dllwrap.c:506 #, c-format msgid " --output-def <deffile> Name output .def file\n" msgstr " --output-def <fichier_def> nom du fichier de sortie .def\n" -#: dllwrap.c:495 +#: dllwrap.c:507 #, c-format msgid " --export-all-symbols Export all symbols to .def\n" msgstr " --export-all-symbols exporter tous les symboles au fichier .def\n" -#: dllwrap.c:496 +#: dllwrap.c:508 #, c-format msgid " --no-export-all-symbols Only export .drectve symbols\n" msgstr " --no-export-all-symbols exporter seulement les symboles .drectve\n" -#: dllwrap.c:497 +#: dllwrap.c:509 #, c-format msgid " --exclude-symbols <list> Exclude <list> from .def\n" msgstr " --exclude-symbols <liste> exclure la <liste> de .def\n" -#: dllwrap.c:498 +#: dllwrap.c:510 #, c-format msgid " --no-default-excludes Zap default exclude symbols\n" msgstr " --no-default-excludes ignorer les symboles par défaut d'exclusion\n" -#: dllwrap.c:499 +#: dllwrap.c:511 #, c-format msgid " --base-file <basefile> Read linker generated base file\n" msgstr " --base-file <fichier_base> lire le fichier de base généré par l'éditeur de liens\n" -#: dllwrap.c:500 +#: dllwrap.c:512 #, c-format msgid " --no-idata4 Don't generate idata$4 section\n" msgstr " --no-idata4 ne pas générer la section idata$4\n" -#: dllwrap.c:501 +#: dllwrap.c:513 #, c-format msgid " --no-idata5 Don't generate idata$5 section\n" msgstr " --no-idata5 ne pas générer la section idata$5\n" -#: dllwrap.c:502 +#: dllwrap.c:514 #, c-format msgid " -U Add underscores to .lib\n" msgstr " -U ajouter des soulignés au fichier .lib\n" -#: dllwrap.c:503 +#: dllwrap.c:515 #, c-format msgid " -k Kill @<n> from exported names\n" msgstr " -k stopper @<n> à partir des noms exportés\n" -#: dllwrap.c:504 +#: dllwrap.c:516 #, c-format msgid " --add-stdcall-alias Add aliases without @<n>\n" msgstr " --add-stdcall-alias ajouter les aliases sans @<n>\n" -#: dllwrap.c:505 +#: dllwrap.c:517 #, c-format msgid " --as <name> Use <name> for assembler\n" msgstr " --as <nom> utiliser <nom> comme assembleur\n" -#: dllwrap.c:506 +#: dllwrap.c:518 #, c-format msgid " --nodelete Keep temp files.\n" msgstr " --nodelete conserver les fichiers temporaires.\n" -#: dllwrap.c:507 +#: dllwrap.c:519 +#, c-format +msgid " --no-leading-underscore Entrypoint without underscore\n" +msgstr " --no-leading-underscore Point d'entrée sans souligné\n" + +#: dllwrap.c:520 +#, c-format +msgid " --leading-underscore Entrypoint with underscore.\n" +msgstr " --leading-underscore Point d'entrée avec souligné.\n" + +#: dllwrap.c:521 #, c-format msgid " Rest are passed unmodified to the language driver\n" msgstr " le reste est passé sans modification au pilote du langage\n" -#: dllwrap.c:781 +#: dllwrap.c:805 msgid "Must provide at least one of -o or --dllname options" msgstr "Obligation de fournir au moins une des options -o or --dllname" -#: dllwrap.c:810 +#: dllwrap.c:834 msgid "" "no export definition file provided.\n" "Creating one, but that may not be what you want" @@ -1258,41 +1318,42 @@ msgstr "" "aucun fichier d'exportation de définitions fourni.\n" "Création du fichier, mais il ne correspondra pas nécessairement à ce que vous désirez." -#: dllwrap.c:969 +#: dllwrap.c:1023 #, c-format msgid "DLLTOOL name : %s\n" msgstr "OUTILDLL nom : %s\n" -#: dllwrap.c:970 +#: dllwrap.c:1024 #, c-format msgid "DLLTOOL options : %s\n" msgstr "OUTILDLL options : %s\n" -#: dllwrap.c:971 +#: dllwrap.c:1025 #, c-format msgid "DRIVER name : %s\n" msgstr "PILOTE name : %s\n" -#: dllwrap.c:972 +#: dllwrap.c:1026 #, c-format msgid "DRIVER options : %s\n" msgstr "PILOTE options : %s\n" -#: dwarf.c:101 dwarf.c:145 readelf.c:355 readelf.c:520 +#: dwarf.c:112 dwarf.c:161 elfedit.c:123 elfedit.c:167 elfedit.c:195 +#: elfedit.c:227 readelf.c:368 readelf.c:536 #, c-format msgid "Unhandled data length: %d\n" msgstr "Taille de données non traitées: %d\n" -#: dwarf.c:294 dwarf.c:2625 +#: dwarf.c:312 dwarf.c:2890 msgid "badly formed extended line op encountered!\n" msgstr "ligne rencontrée de l'extension de l'opérateur est mal composée!\n" -#: dwarf.c:301 +#: dwarf.c:319 #, c-format msgid " Extended opcode %d: " msgstr " Code op étendu %d: " -#: dwarf.c:306 +#: dwarf.c:324 #, c-format msgid "" "End of Sequence\n" @@ -1301,32 +1362,32 @@ msgstr "" "Fin de séquence\n" "\n" -#: dwarf.c:312 +#: dwarf.c:330 #, c-format msgid "set Address to 0x%lx\n" msgstr "initialisé l'adresse à 0x%lx\n" -#: dwarf.c:317 +#: dwarf.c:336 #, c-format msgid " define new File Table entry\n" msgstr " définir une entrée pour un nouveau fichier de table\n" -#: dwarf.c:318 dwarf.c:2240 +#: dwarf.c:337 dwarf.c:2431 #, c-format msgid " Entry\tDir\tTime\tSize\tName\n" msgstr " Entrée\tRép.\tDate\tTaille\tNom\n" -#: dwarf.c:320 +#: dwarf.c:339 #, c-format msgid " %d\t" msgstr " %d\t" -#: dwarf.c:323 dwarf.c:325 dwarf.c:327 dwarf.c:2252 dwarf.c:2254 dwarf.c:2256 +#: dwarf.c:342 dwarf.c:344 dwarf.c:346 dwarf.c:2443 dwarf.c:2445 dwarf.c:2447 #, c-format msgid "%lu\t" msgstr "%lu\t" -#: dwarf.c:328 +#: dwarf.c:347 #, c-format msgid "" "%s\n" @@ -1335,7 +1396,7 @@ msgstr "" "%s\n" "\n" -#: dwarf.c:332 +#: dwarf.c:351 #, c-format msgid "set Discriminator to %lu\n" msgstr "initialise le «Discriminator» à %lu\n" @@ -1344,139 +1405,149 @@ msgstr "initialise le «Discriminator» à %lu\n" #. the limited range of the unsigned char data type used #. for op_code. #. && op_code <= DW_LNE_hi_user -#: dwarf.c:374 +#: dwarf.c:393 #, c-format msgid "user defined: length %d\n" msgstr "défini par l'usager: longueur %d\n" -#: dwarf.c:376 dwarf.c:2656 +#: dwarf.c:395 dwarf.c:2922 #, c-format msgid "UNKNOWN: length %d\n" msgstr "UNKNOWN: longueur %d\n" -#: dwarf.c:389 +#: dwarf.c:408 msgid "<no .debug_str section>" msgstr "<aucune section .debug_str>" -#: dwarf.c:395 +#: dwarf.c:414 #, c-format msgid "DW_FORM_strp offset too big: %lx\n" msgstr "décalage DW_FORM_strp est trop grand: %lx\n" -#: dwarf.c:396 +#: dwarf.c:415 msgid "<offset is too big>" msgstr "<décalage trop grand>" -#: dwarf.c:629 +#: dwarf.c:654 #, c-format msgid "Unknown TAG value: %lx" msgstr "Valeur d'étiquette (« TAG ») inconnue: %lx" -#: dwarf.c:665 +#: dwarf.c:695 #, c-format msgid "Unknown FORM value: %lx" msgstr "Valeur FORM inconnue: %lx" -#: dwarf.c:674 +#: dwarf.c:704 #, c-format msgid " %lu byte block: " msgstr " %lu bloc d'octets: " -#: dwarf.c:1092 +#: dwarf.c:1037 +#, c-format +msgid "(DW_OP_call_ref in frame info)" +msgstr "(DW_OP_call_ref dans l'info de trame)" + +#: dwarf.c:1109 +#, c-format +msgid "(DW_OP_GNU_implicit_pointer in frame info)" +msgstr "(DW_OP_GNU_implicit_pointer dans l'info de trame)" + +#: dwarf.c:1167 #, c-format msgid "(User defined location op)" msgstr "(Op de localisation défini par l'usager)" -#: dwarf.c:1094 +#: dwarf.c:1169 #, c-format msgid "(Unknown location op)" msgstr "(Op de localisation inconnu)" -#: dwarf.c:1142 -msgid "Internal error: DWARF version is not 2 or 3.\n" -msgstr "Erreur interne: DWARF version n'est ni 2 ou 3.\n" +#: dwarf.c:1217 +msgid "Internal error: DWARF version is not 2, 3 or 4.\n" +msgstr "Erreur interne: version DWARF n'est ni 2, 3 ou 4.\n" -#: dwarf.c:1241 +#: dwarf.c:1323 msgid "DW_FORM_data8 is unsupported when sizeof (unsigned long) != 8\n" msgstr "DW_FORM_data8 n'est pas supporté lorsque sizeof (unsigned long) != 8\n" -#: dwarf.c:1290 +#: dwarf.c:1373 #, c-format msgid " (indirect string, offset: 0x%lx): %s" msgstr " (chaîne indirecte, décalage: 0x%lx): %s" -#: dwarf.c:1299 +#: dwarf.c:1397 #, c-format msgid "Unrecognized form: %lu\n" msgstr "Forme non reconnue: %lu\n" -#: dwarf.c:1383 +#: dwarf.c:1485 #, c-format msgid "(not inlined)" msgstr "(pas en ligne)" -#: dwarf.c:1386 +#: dwarf.c:1488 #, c-format msgid "(inlined)" msgstr "(en ligne)" -#: dwarf.c:1389 +#: dwarf.c:1491 #, c-format msgid "(declared as inline but ignored)" msgstr "(déclaré comme en ligne mais ignoré)" -#: dwarf.c:1392 +#: dwarf.c:1494 #, c-format msgid "(declared as inline and inlined)" msgstr "(déclaré comme en-ligne et en-ligné" -#: dwarf.c:1395 +#: dwarf.c:1497 #, c-format msgid " (Unknown inline attribute value: %lx)" msgstr " (valeur d'attribut en ligne inconnu: %lx)" -#: dwarf.c:1556 +#: dwarf.c:1662 #, c-format msgid "(location list)" msgstr "(liste de localisation)" -#: dwarf.c:1575 dwarf.c:3257 +#: dwarf.c:1683 dwarf.c:3563 #, c-format msgid " [without DW_AT_frame_base]" msgstr " [sans DW_AT_frame_base]" -#: dwarf.c:1587 +#: dwarf.c:1698 #, c-format msgid "Offset %lx used as value for DW_AT_import attribute of DIE at offset %lx is too big.\n" msgstr "L'offset %lx utilisé comme valeur pour l'attribut DW_AT_import de DIE à l'offset %lx est trop grand.\n" -#: dwarf.c:1761 +#: dwarf.c:1889 #, c-format msgid "Unknown AT value: %lx" msgstr "Valeur AT inconnue: %lx" -#: dwarf.c:1828 +#: dwarf.c:1960 #, c-format msgid "Reserved length value (%lx) found in section %s\n" msgstr "La longueur réservée (%lx) a été trouvée dans la section %s\n" -#: dwarf.c:1839 +#: dwarf.c:1971 #, c-format msgid "Corrupt unit length (%lx) found in section %s\n" msgstr "Longueur d'unité corrompue (%lx) dans la section %s\n" -#: dwarf.c:1846 +#: dwarf.c:1978 #, c-format msgid "No comp units in %s section ?" msgstr "Pas d'unités de comptabilisation dans la section %s ?" -#: dwarf.c:1855 +#: dwarf.c:1987 #, c-format msgid "Not enough memory for a debug info array of %u entries" msgstr "Pas asses de mémoire pour les infos dans un tableau de mise au point de %u entrées" -#: dwarf.c:1863 dwarf.c:2858 dwarf.c:2952 dwarf.c:3026 dwarf.c:3143 -#: dwarf.c:3292 dwarf.c:3350 dwarf.c:3546 +#: dwarf.c:1995 dwarf.c:3158 dwarf.c:3252 dwarf.c:3326 dwarf.c:3443 +#: dwarf.c:3598 dwarf.c:3667 dwarf.c:3862 #, c-format msgid "" "Contents of the %s section:\n" @@ -1485,76 +1556,86 @@ msgstr "" "Contenue de la section %s:\n" "\n" -#: dwarf.c:1871 +#: dwarf.c:2003 #, c-format msgid "Unable to locate %s section!\n" msgstr "Incapable de localiser la section %s!\n" -#: dwarf.c:1934 +#: dwarf.c:2084 #, c-format msgid " Compilation Unit @ offset 0x%lx:\n" msgstr " Unité de compilation @ décalée de 0x%lx:\n" -#: dwarf.c:1935 +#: dwarf.c:2085 #, c-format msgid " Length: 0x%lx (%s)\n" msgstr " Longueur: 0x%lx (%s)\n" -#: dwarf.c:1937 +#: dwarf.c:2087 #, c-format msgid " Version: %d\n" msgstr " Version: %d\n" -#: dwarf.c:1938 +#: dwarf.c:2088 #, c-format msgid " Abbrev Offset: %ld\n" msgstr " Décalage agrégé: %ld\n" -#: dwarf.c:1939 +#: dwarf.c:2089 #, c-format msgid " Pointer Size: %d\n" msgstr " Taille des pointeurs: %d\n" -#: dwarf.c:1945 +#: dwarf.c:2093 +#, c-format +msgid " Signature: " +msgstr " Signature: " + +#: dwarf.c:2097 +#, c-format +msgid " Type Offset: 0x%lx\n" +msgstr " Offset de type: 0x%lx\n" + +#: dwarf.c:2104 #, c-format msgid "Debug info is corrupted, length of CU at %lx extends beyond end of section (length = %lx)\n" msgstr "L'information de debug est corrompue, la longueur du CU à %lx s'étend au delà de la fin de la section (longueur = %lx)\n" -#: dwarf.c:1954 +#: dwarf.c:2115 #, c-format msgid "CU at offset %lx contains corrupt or unsupported version number: %d.\n" msgstr "CU à l'offset %lx contient un numéro de version corrompu ou non supporté: %d.\n" -#: dwarf.c:1964 +#: dwarf.c:2125 #, c-format msgid "Debug info is corrupted, abbrev offset (%lx) is larger than abbrev section size (%lx)\n" msgstr "L'information de debug est corrompue, l'offset «abbrev» (%lx) est plus grand que la taille de la section «abbrev» (%lx)\n" -#: dwarf.c:1998 +#: dwarf.c:2172 #, c-format msgid "Bogus end-of-siblings marker detected at offset %lx in .debug_info section\n" msgstr "Mauvais marqueur «end-of-siblings» détecté à l'offset %lx dans la section .debug_info\n" -#: dwarf.c:2002 +#: dwarf.c:2176 msgid "Further warnings about bogus end-of-sibling markers suppressed\n" msgstr "Ceci est le seul avertissement qui sera émis pour de mauvais marqueurs «end-of-siblings»\n" -#: dwarf.c:2009 +#: dwarf.c:2183 #, c-format msgid " <%d><%lx>: Abbrev Number: %lu" msgstr " <%d><%lx>: Numéro d'abréviation: %lu" -#: dwarf.c:2026 +#: dwarf.c:2200 #, c-format msgid "DIE at offset %lx refers to abbreviation number %lu which does not exist\n" msgstr "DIE à l'offset %lx renvoie à l'abréviation numéro %lu qui n'existe pas\n" -#: dwarf.c:2032 +#: dwarf.c:2206 #, c-format msgid " (%s)\n" msgstr " (%s)\n" -#: dwarf.c:2123 +#: dwarf.c:2298 #, c-format msgid "" "Raw dump of debug contents of section %s:\n" @@ -1563,61 +1644,70 @@ msgstr "" "Vidange du contenu de débug de la section %s:\n" "\n" -#: dwarf.c:2161 +#: dwarf.c:2336 #, c-format msgid "The information in section %s appears to be corrupt - the section is too small\n" msgstr "L'information de la section %s semble corrompue - la section est trop petite\n" -#: dwarf.c:2171 dwarf.c:2459 -msgid "Only DWARF version 2 and 3 line info is currently supported.\n" -msgstr "Seule la ligne d'info DWARF de version 2 et 3 est couramment supportée.\n" +#: dwarf.c:2348 dwarf.c:2701 +msgid "Only DWARF version 2, 3 and 4 line info is currently supported.\n" +msgstr "Seule la ligne d'info des versions 2, 3 et 4 de DWARF est actuellement supportée.\n" -#: dwarf.c:2192 +#: dwarf.c:2362 dwarf.c:2716 +msgid "Invalid maximum operations per insn.\n" +msgstr "Nombre maximum d'opérations par insn.\n" + +#: dwarf.c:2381 #, c-format msgid " Offset: 0x%lx\n" msgstr " Offset: 0x%lx\n" -#: dwarf.c:2193 +#: dwarf.c:2382 #, c-format msgid " Length: %ld\n" msgstr " Longueur: %ld\n" -#: dwarf.c:2194 +#: dwarf.c:2383 #, c-format msgid " DWARF Version: %d\n" msgstr " Version DWARF: %d\n" -#: dwarf.c:2195 +#: dwarf.c:2384 #, c-format msgid " Prologue Length: %d\n" msgstr " Longueur du prologue: %d\n" -#: dwarf.c:2196 +#: dwarf.c:2385 #, c-format msgid " Minimum Instruction Length: %d\n" msgstr " Longueur minimale des instructions: %d\n" -#: dwarf.c:2197 +#: dwarf.c:2387 +#, c-format +msgid " Maximum Ops per Instruction: %d\n" +msgstr " Maximum d'Ops par Instruction: %d\n" + +#: dwarf.c:2388 #, c-format msgid " Initial value of 'is_stmt': %d\n" msgstr " Valeur initiale de « is_stmt »: %d\n" -#: dwarf.c:2198 +#: dwarf.c:2389 #, c-format msgid " Line Base: %d\n" msgstr " Ligne de base: %d\n" -#: dwarf.c:2199 +#: dwarf.c:2390 #, c-format msgid " Line Range: %d\n" msgstr " Ligne d'étendue: %d\n" -#: dwarf.c:2200 +#: dwarf.c:2391 #, c-format msgid " Opcode Base: %d\n" msgstr " Code op Base: %d\n" -#: dwarf.c:2209 +#: dwarf.c:2400 #, c-format msgid "" "\n" @@ -1626,12 +1716,12 @@ msgstr "" "\n" " Codes op:\n" -#: dwarf.c:2212 +#: dwarf.c:2403 #, c-format msgid " Opcode %d has %d args\n" msgstr " Code op %d a %d arguments\n" -#: dwarf.c:2218 +#: dwarf.c:2409 #, c-format msgid "" "\n" @@ -1640,7 +1730,7 @@ msgstr "" "\n" " La table des répertoires est vide.\n" -#: dwarf.c:2221 +#: dwarf.c:2412 #, c-format msgid "" "\n" @@ -1649,12 +1739,12 @@ msgstr "" "\n" " La table des répertoire:\n" -#: dwarf.c:2225 +#: dwarf.c:2416 #, c-format msgid " %s\n" msgstr " %s\n" -#: dwarf.c:2236 +#: dwarf.c:2427 #, c-format msgid "" "\n" @@ -1663,7 +1753,7 @@ msgstr "" "\n" " La talbe des noms de fichiers est vide.\n" -#: dwarf.c:2239 +#: dwarf.c:2430 #, c-format msgid "" "\n" @@ -1672,18 +1762,18 @@ msgstr "" "\n" " La table des noms de fichiers:\n" -#: dwarf.c:2247 +#: dwarf.c:2438 #, c-format msgid " %d\t" msgstr " %d\t" -#: dwarf.c:2258 +#: dwarf.c:2449 #, c-format msgid "%s\n" msgstr "%s\n" #. Now display the statements. -#: dwarf.c:2266 +#: dwarf.c:2457 #, c-format msgid "" "\n" @@ -1692,82 +1782,97 @@ msgstr "" "\n" " Numéro de ligne des déclarations:\n" -#: dwarf.c:2282 +#: dwarf.c:2476 #, c-format msgid " Special opcode %d: advance Address by %lu to 0x%lx" msgstr " Op code spécial %d: devance l'adresse par %lu à 0x%lx" -#: dwarf.c:2286 +#: dwarf.c:2488 +#, c-format +msgid " Special opcode %d: advance Address by %lu to 0x%lx[%d]" +msgstr " Op code spécial %d: devance l'adresse par %lu à 0x%lx[%d]" + +#: dwarf.c:2494 #, c-format msgid " and Line by %d to %d\n" msgstr " et Ligne par %d à %d\n" -#: dwarf.c:2296 +#: dwarf.c:2504 #, c-format msgid " Copy\n" msgstr " Copie\n" -#: dwarf.c:2304 +#: dwarf.c:2514 #, c-format msgid " Advance PC by %lu to 0x%lx\n" msgstr " Avancer le compteur PC de %lu à 0x%lx\n" -#: dwarf.c:2312 +#: dwarf.c:2526 +#, c-format +msgid " Advance PC by %lu to 0x%lx[%d]\n" +msgstr " Avancer le compteur PC de %lu à 0x%lx[%d]\n" + +#: dwarf.c:2536 #, c-format msgid " Advance Line by %d to %d\n" msgstr " Avancer la ligne de %d à %d\n" -#: dwarf.c:2319 +#: dwarf.c:2543 #, c-format msgid " Set File Name to entry %d in the File Name Table\n" msgstr " Initialisé le nom du fichier à l'entrée %d dans la table des noms de fichiers\n" -#: dwarf.c:2327 +#: dwarf.c:2551 #, c-format msgid " Set column to %lu\n" msgstr " Initialiser la colonne à %lu\n" -#: dwarf.c:2334 +#: dwarf.c:2558 #, c-format msgid " Set is_stmt to %d\n" msgstr " Initialisé is_stmt avec %d\n" -#: dwarf.c:2339 +#: dwarf.c:2563 #, c-format msgid " Set basic block\n" msgstr " Initialisé le bloc de base\n" -#: dwarf.c:2347 +#: dwarf.c:2573 #, c-format msgid " Advance PC by constant %lu to 0x%lx\n" msgstr " Avancer le compteur PC par une constante de %lu à 0x%lx\n" -#: dwarf.c:2355 +#: dwarf.c:2585 +#, c-format +msgid " Advance PC by constant %lu to 0x%lx[%d]\n" +msgstr " Avancer le compteur PC par une constante de %lu à 0x%lx[%d]\n" + +#: dwarf.c:2596 #, c-format msgid " Advance PC by fixed size amount %lu to 0x%lx\n" msgstr " Avancer le compteur PC par une taille fixe de %lu à 0x%lx\n" -#: dwarf.c:2360 +#: dwarf.c:2601 #, c-format msgid " Set prologue_end to true\n" msgstr " Initialiser prologue_end à VRAI\n" -#: dwarf.c:2364 +#: dwarf.c:2605 #, c-format msgid " Set epilogue_begin to true\n" msgstr " Initialiser epilogue_begin à VRAI\n" -#: dwarf.c:2370 dwarf.c:2734 +#: dwarf.c:2611 dwarf.c:3027 #, c-format msgid " Set ISA to %lu\n" msgstr " Initialiser ISA à %lu\n" -#: dwarf.c:2374 dwarf.c:2738 +#: dwarf.c:2615 dwarf.c:3031 #, c-format msgid " Unknown opcode %d with operands: " msgstr " opcode inconnu %d avec les opérandes:" -#: dwarf.c:2407 +#: dwarf.c:2648 #, c-format msgid "" "Decoded dump of debug contents of section %s:\n" @@ -1776,32 +1881,32 @@ msgstr "" "Vidange du contenu de débug de la section %s:\n" "\n" -#: dwarf.c:2449 +#: dwarf.c:2689 msgid "The line info appears to be corrupt - the section is too small\n" msgstr "La ligne d'information semble corrompue - la section est trop petite\n" -#: dwarf.c:2568 +#: dwarf.c:2821 #, c-format msgid "CU: %s:\n" msgstr "CU: %s:\n" -#: dwarf.c:2569 dwarf.c:2582 +#: dwarf.c:2822 dwarf.c:2835 #, c-format msgid "File name Line number Starting address\n" msgstr "Nom fichier Num ligne Adresse début\n" -#: dwarf.c:2575 +#: dwarf.c:2828 #, c-format msgid "CU: %s/%s:\n" msgstr "CU: %s/%s:\n" -#: dwarf.c:2580 dwarf.c:2652 +#: dwarf.c:2833 dwarf.c:2918 #, c-format msgid "%s:\n" msgstr "%s:\n" #. If directory index is 0, that means current directory. -#: dwarf.c:2685 +#: dwarf.c:2964 #, c-format msgid "" "\n" @@ -1811,7 +1916,7 @@ msgstr "" "./%s:[++]\n" #. The directory index starts counting at 1. -#: dwarf.c:2691 +#: dwarf.c:2970 #, c-format msgid "" "\n" @@ -1820,51 +1925,56 @@ msgstr "" "\n" "%s/%s:\n" -#: dwarf.c:2776 +#: dwarf.c:3070 #, c-format msgid "%-35s %11d %#18lx\n" msgstr "%-35s %11d %#18lx\n" -#: dwarf.c:2781 +#: dwarf.c:3074 +#, c-format +msgid "%-35s %11d %#18lx[%d]\n" +msgstr "%-35s %11d %#18lx[%d]\n" + +#: dwarf.c:3082 #, c-format msgid "%s %11d %#18lx\n" msgstr "%s %11d %#18lx\n" -#: dwarf.c:2811 dwarf.c:3088 dwarf.c:3510 +#: dwarf.c:3086 #, c-format -msgid "Unable to load/parse the .debug_info section, so cannot interpret the %s section.\n" -msgstr "Incapable de charger/décoder la section «.debug_info», donc on ne peut pas interpréter la section %s.\n" +msgid "%s %11d %#18lx[%d]\n" +msgstr "%s %11d %#18lx[%d]\n" -#: dwarf.c:2892 dwarf.c:3395 +#: dwarf.c:3192 dwarf.c:3712 #, c-format msgid ".debug_info offset of 0x%lx in %s section does not point to a CU header.\n" msgstr "L'offset «.debug_info» de 0x%lx dans la section %s ne pointe pas vers un en-tête CU.\n" -#: dwarf.c:2906 +#: dwarf.c:3206 msgid "Only DWARF 2 and 3 pubnames are currently supported\n" msgstr "Seuls les noms publics DWARF 2 et 3 sont couramment supportés\n" -#: dwarf.c:2913 +#: dwarf.c:3213 #, c-format msgid " Length: %ld\n" msgstr " Longueur: %ld\n" -#: dwarf.c:2915 +#: dwarf.c:3215 #, c-format msgid " Version: %d\n" msgstr " Version: %d\n" -#: dwarf.c:2917 +#: dwarf.c:3217 #, c-format msgid " Offset into .debug_info section: 0x%lx\n" msgstr " Décalage dans la section .debug_info:0x%lx\n" -#: dwarf.c:2919 +#: dwarf.c:3219 #, c-format msgid " Size of area in .debug_info section: %ld\n" msgstr " Taille de la zone dans la section .debug_info: %ld\n" -#: dwarf.c:2922 +#: dwarf.c:3222 #, c-format msgid "" "\n" @@ -1873,55 +1983,55 @@ msgstr "" "\n" " Décalage\tNom\n" -#: dwarf.c:2973 +#: dwarf.c:3273 #, c-format msgid " DW_MACINFO_start_file - lineno: %d filenum: %d\n" msgstr " DW_MACINFO_start_file - no de ligne: %d no de fichier: %d\n" -#: dwarf.c:2979 +#: dwarf.c:3279 #, c-format msgid " DW_MACINFO_end_file\n" msgstr " DW_MACINFO_end_file\n" -#: dwarf.c:2987 +#: dwarf.c:3287 #, c-format msgid " DW_MACINFO_define - lineno : %d macro : %s\n" msgstr " DW_MACINFO_define - no de ligne : %d macro : %s\n" -#: dwarf.c:2996 +#: dwarf.c:3296 #, c-format msgid " DW_MACINFO_undef - lineno : %d macro : %s\n" msgstr " DW_MACINFO_undef - no de ligne : %d macro : %s\n" -#: dwarf.c:3008 +#: dwarf.c:3308 #, c-format msgid " DW_MACINFO_vendor_ext - constant : %d string : %s\n" msgstr " DW_MACINFO_vendor_ext - constante : %d chaîne : %s\n" -#: dwarf.c:3037 +#: dwarf.c:3337 #, c-format msgid " Number TAG\n" msgstr " Numéro d'étiquette\n" -#: dwarf.c:3043 +#: dwarf.c:3343 #, c-format msgid " %ld %s [%s]\n" msgstr " %ld %s [%s]\n" -#: dwarf.c:3046 +#: dwarf.c:3346 msgid "has children" msgstr "a des rejetons" -#: dwarf.c:3046 +#: dwarf.c:3346 msgid "no children" msgstr "aucun rejeton" -#: dwarf.c:3049 +#: dwarf.c:3349 #, c-format msgid " %-18s %s\n" msgstr " %-18s %s\n" -#: dwarf.c:3082 dwarf.c:3288 dwarf.c:3504 +#: dwarf.c:3382 dwarf.c:3594 dwarf.c:3819 #, c-format msgid "" "\n" @@ -1930,102 +2040,107 @@ msgstr "" "\n" "La section %s est vide.\n" +#: dwarf.c:3388 dwarf.c:3825 +#, c-format +msgid "Unable to load/parse the .debug_info section, so cannot interpret the %s section.\n" +msgstr "Incapable de charger/décoder la section «.debug_info», donc on ne peut pas interpréter la section %s.\n" + #. FIXME: Should we handle this case? -#: dwarf.c:3132 +#: dwarf.c:3432 msgid "Location lists in .debug_info section aren't in ascending order!\n" msgstr "Liste de localisation dans la ssection .debug_info ne sont pas en ordre ascendant!\n" -#: dwarf.c:3135 +#: dwarf.c:3435 msgid "No location lists in .debug_info section!\n" msgstr "Pas de liste de localisation dans la section .debug_info!\n" -#: dwarf.c:3140 +#: dwarf.c:3440 #, c-format msgid "Location lists in %s section start at 0x%lx\n" msgstr "Listes de localisation dans la section %s qui débute à 0x%lx\n" -#: dwarf.c:3144 +#: dwarf.c:3444 #, c-format msgid " Offset Begin End Expression\n" msgstr " Décalage Début Fin Expression\n" -#: dwarf.c:3175 +#: dwarf.c:3479 #, c-format msgid "There is a hole [0x%lx - 0x%lx] in .debug_loc section.\n" msgstr "Il y a un trou [0x%lx - 0x%lx] dans la section .debug_loc.\n" -#: dwarf.c:3179 +#: dwarf.c:3483 #, c-format msgid "There is an overlap [0x%lx - 0x%lx] in .debug_loc section.\n" msgstr "Il y a un chevauchement [0x%lx - 0x%lx] dans la section .debug_loc.\n" -#: dwarf.c:3187 +#: dwarf.c:3491 #, c-format msgid "Offset 0x%lx is bigger than .debug_loc section size.\n" msgstr "Le décalage 0x%lx est plus grand que la taille de la section .debug_loc.\n" -#: dwarf.c:3196 dwarf.c:3231 dwarf.c:3241 +#: dwarf.c:3500 dwarf.c:3535 dwarf.c:3545 #, c-format msgid "Location list starting at offset 0x%lx is not terminated.\n" msgstr "La liste de localisation débutan à l'adresse 0x%lx n'est pas terminée.\n" -#: dwarf.c:3215 dwarf.c:3597 +#: dwarf.c:3519 dwarf.c:3913 #, c-format msgid "<End of list>\n" msgstr "<Fin de liste>\n" -#: dwarf.c:3225 +#: dwarf.c:3529 #, c-format msgid "(base address)\n" msgstr "(adresse de départ)\n" -#: dwarf.c:3260 +#: dwarf.c:3566 msgid " (start == end)" msgstr " (début == fin)" -#: dwarf.c:3262 +#: dwarf.c:3568 msgid " (start > end)" msgstr " (début > fin)" -#: dwarf.c:3272 +#: dwarf.c:3578 #, c-format msgid "There are %ld unused bytes at the end of section %s\n" msgstr "Il y a %ld octets inutilisés à la fin de la section %s\n" -#: dwarf.c:3406 +#: dwarf.c:3723 msgid "Only DWARF 2 and 3 aranges are currently supported.\n" msgstr "Seuls les aranges DWARF de version 2 et 3 sont couramment supportés.\n" -#: dwarf.c:3410 +#: dwarf.c:3727 #, c-format msgid " Length: %ld\n" msgstr " Longueur %ld\n" -#: dwarf.c:3411 +#: dwarf.c:3728 #, c-format msgid " Version: %d\n" msgstr " Version: %d\n" -#: dwarf.c:3412 +#: dwarf.c:3729 #, c-format msgid " Offset into .debug_info: 0x%lx\n" msgstr " Décalage dans .debug_info: 0x%lx\n" -#: dwarf.c:3413 +#: dwarf.c:3730 #, c-format msgid " Pointer Size: %d\n" msgstr " Taille des pointeurs: %d\n" -#: dwarf.c:3414 +#: dwarf.c:3731 #, c-format msgid " Segment Size: %d\n" msgstr " Taille des segments: %d\n" -#: dwarf.c:3423 +#: dwarf.c:3740 msgid "Pointer size + Segment size is not a power of two.\n" msgstr "Taille du segment + taille du pointer n'est pas une puissance de deux.\n" -#: dwarf.c:3428 +#: dwarf.c:3745 #, c-format msgid "" "\n" @@ -2034,7 +2149,7 @@ msgstr "" "\n" " Adresse Longueur\n" -#: dwarf.c:3430 +#: dwarf.c:3747 #, c-format msgid "" "\n" @@ -2043,77 +2158,280 @@ msgstr "" "\n" " Adresse Longueur\n" -#: dwarf.c:3520 +#: dwarf.c:3835 msgid "No range lists in .debug_info section!\n" msgstr "Aucune liste d'étendues dans la section .debug_info!\n" -#: dwarf.c:3543 +#: dwarf.c:3859 #, c-format msgid "Range lists in %s section start at 0x%lx\n" msgstr "Listes d'étendues dans la section %s débutent à 0x%lx\n" -#: dwarf.c:3547 +#: dwarf.c:3863 #, c-format msgid " Offset Begin End\n" msgstr " Décalage Début Fin\n" -#: dwarf.c:3568 +#: dwarf.c:3884 #, c-format msgid "There is a hole [0x%lx - 0x%lx] in %s section.\n" msgstr "Il y a un trou [0x%lx - 0x%lx] dans la section %s.\n" -#: dwarf.c:3572 +#: dwarf.c:3888 #, c-format msgid "There is an overlap [0x%lx - 0x%lx] in %s section.\n" msgstr "Il y a un chevauchement [0x%lx - 0x%lx] dans la section %s.\n" -#: dwarf.c:3615 +#: dwarf.c:3931 msgid "(start == end)" msgstr "(début == fin)" -#: dwarf.c:3617 +#: dwarf.c:3933 msgid "(start > end)" msgstr "(début > fin)" -#: dwarf.c:3853 +#: dwarf.c:4185 msgid "bad register: " msgstr "mauvais registre: " -#: dwarf.c:3855 +#: dwarf.c:4188 #, c-format msgid "Contents of the %s section:\n" msgstr "Contenu de la section %s:\n" -#: dwarf.c:4619 +#: dwarf.c:4962 #, c-format msgid " DW_CFA_??? (User defined call frame op: %#x)\n" msgstr " DW_CFA_??? (Op d'appel de cadre défini par l'utilisateur: %#x)\n" -#: dwarf.c:4621 +#: dwarf.c:4964 #, c-format msgid "unsupported or unknown Dwarf Call Frame Instruction number: %#x\n" msgstr "numéro d'instruction «Dwarf Call Frame» non supporté ou inconnu: %#x\n" -#: dwarf.c:4645 +#: dwarf.c:4989 #, c-format msgid "Displaying the debug contents of section %s is not yet supported.\n" msgstr "L'affichage du contenu de la section de débug %s n'est pas encore supporté.\n" -#: dwarf.c:4687 +#: dwarf.c:5031 elfedit.c:74 #, c-format msgid "%s: Error: " msgstr "%s: ERREUR: " -#: dwarf.c:4698 +#: dwarf.c:5042 #, c-format msgid "%s: Warning: " msgstr "%s: AVERTISSEMENT: " -#: dwarf.c:4796 dwarf.c:4862 +#: dwarf.c:5145 dwarf.c:5215 #, c-format msgid "Unrecognized debug option '%s'\n" msgstr "Option de débug non reconnue « %s »\n" +#: elfedit.c:243 +#, c-format +msgid "%s: Not an ELF file - wrong magic bytes at the start\n" +msgstr "%s: N'est pas un fichier ELF - ne commence pas par les octets magiques\n" + +#: elfedit.c:251 +#, c-format +msgid "%s: Unsupported EI_VERSION: %d is not %d\n" +msgstr "%s: EI_VERSION non supportée: %d n'est pas %d\n" + +#: elfedit.c:267 +#, c-format +msgid "%s: Unmatched EI_CLASS: %d is not %d\n" +msgstr "%s: EI_CLASS sans correspondance: %d n'est pas %d\n" + +#: elfedit.c:278 +#, c-format +msgid "%s: Unmatched e_machine: %d is not %d\n" +msgstr "%s: e_machine sans correspondance: %d n'est pas %d\n" + +#: elfedit.c:289 +#, c-format +msgid "%s: Unmatched e_type: %d is not %d\n" +msgstr "%s: e_type sans correspondance: %d n'est pas %d\n" + +#: elfedit.c:300 +#, c-format +msgid "%s: Unmatched EI_OSABI: %d is not %d\n" +msgstr "%s: EI_OSABI sans correspondance: %d n'est pas %d\n" + +#: elfedit.c:333 +#, c-format +msgid "%s: Failed to update ELF header: %s\n" +msgstr "%s: Échec à la mise à jour de l'en-tête ELF: %s\n" + +#: elfedit.c:366 +#, c-format +msgid "Unsupported EI_CLASS: %d\n" +msgstr "EI_CLASS non supportée: %d\n" + +#: elfedit.c:399 +msgid "" +"This executable has been built without support for a\n" +"64 bit data type and so it cannot process 64 bit ELF files.\n" +msgstr "" +"Cet exécutable a été construit sans support pour des\n" +"types de données 64 bits et ne peut donc traiter des fichiers ELF 64 bits.\n" + +#: elfedit.c:440 +#, c-format +msgid "%s: Failed to read ELF header\n" +msgstr "%s: Échec de lecture de l'en-tête ELF\n" + +#: elfedit.c:447 +#, c-format +msgid "%s: Failed to seek to ELF header\n" +msgstr "%s: Erreur lors de la recherche de l'en-tête ELF\n" + +#: elfedit.c:477 elfedit.c:491 elfedit.c:776 readelf.c:3674 readelf.c:3978 +#: readelf.c:4021 readelf.c:4093 readelf.c:4171 readelf.c:4936 readelf.c:4960 +#: readelf.c:7057 readelf.c:7103 readelf.c:7304 readelf.c:8494 readelf.c:8508 +#: readelf.c:9033 readelf.c:9049 readelf.c:9092 readelf.c:9117 readelf.c:11385 +#: readelf.c:11577 readelf.c:12138 readelf.c:12515 readelf.c:12529 +#: readelf.c:12891 +msgid "Out of memory\n" +msgstr "Mémoire épuisée\n" + +#: elfedit.c:543 readelf.c:12581 +#, c-format +msgid "%s: failed to seek to first archive header\n" +msgstr "%s: échec de repérage du premier en-tête d'archive\n" + +#: elfedit.c:553 elfedit.c:741 elfedit.c:845 readelf.c:12590 readelf.c:12858 +#: readelf.c:13026 +#, c-format +msgid "%s: failed to read archive header\n" +msgstr "%s: échec de lecture de l'en-tête de l'archive\n" + +#: elfedit.c:568 readelf.c:12691 +#, c-format +msgid "%s: failed to skip archive symbol table\n" +msgstr "%s: échec d'escamotage de la table de symboles dans l'archive\n" + +#: elfedit.c:579 readelf.c:12702 +#, c-format +msgid "%s: failed to read archive header following archive index\n" +msgstr "%s: échec de lecture de l'en-tête de l'archive après l'index de l'archive\n" + +#: elfedit.c:594 readelf.c:12718 +msgid "Out of memory reading long symbol names in archive\n" +msgstr "Mémoire épuisée lors de la lecture des noms longs des symboles de l'archive\n" + +#: elfedit.c:602 readelf.c:12726 +#, c-format +msgid "%s: failed to read long symbol name string table\n" +msgstr "%s: échec de lecture de la table des noms longs de symboles\n" + +#: elfedit.c:734 readelf.c:12852 +#, c-format +msgid "%s: failed to seek to next file name\n" +msgstr "%s: échec de repérage du nom de fichier suivant\n" + +#: elfedit.c:747 elfedit.c:852 readelf.c:12863 readelf.c:13032 +#, c-format +msgid "%s: did not find a valid archive header\n" +msgstr "%s: pas d'en-tête d'archive valable\n" + +#: elfedit.c:836 readelf.c:13018 +#, c-format +msgid "%s: failed to seek to next archive header\n" +msgstr "%s: échec de repérage de la prochaine en-tête d'archive\n" + +#: elfedit.c:867 elfedit.c:876 readelf.c:13046 readelf.c:13055 +#, c-format +msgid "%s: bad archive file name\n" +msgstr "%s: nom erroné du fichier d'archive\n" + +#: elfedit.c:896 elfedit.c:988 +#, c-format +msgid "Input file '%s' is not readable\n" +msgstr "Fichier d'entrée «%s» illisible.\n" + +#: elfedit.c:920 +#, c-format +msgid "%s: failed to seek to archive member\n" +msgstr "%s: erreur lors de la recherche du membre de l'archive.\n" + +#: elfedit.c:959 readelf.c:13134 +#, c-format +msgid "'%s': No such file\n" +msgstr "'%s': pas de fichier comme tel\n" + +#: elfedit.c:961 readelf.c:13136 +#, c-format +msgid "Could not locate '%s'. System error message: %s\n" +msgstr "Ne peut retrouver '%s'. Message d'erreur système: %s\n" + +#: elfedit.c:968 readelf.c:13143 +#, c-format +msgid "'%s' is not an ordinary file\n" +msgstr "'%s' n'est pas un fichier ordinaire\n" + +#: elfedit.c:994 readelf.c:13156 +#, c-format +msgid "%s: Failed to read file's magic number\n" +msgstr "%s: échec de lecture du numéro magique du fichier\n" + +#: elfedit.c:1052 +#, c-format +msgid "Unknown OSABI: %s\n" +msgstr "OSABI inconnu: %s\n" + +#: elfedit.c:1071 +#, c-format +msgid "Unknown machine type: %s\n" +msgstr "Type de machine inconnu: %s\n" + +#: elfedit.c:1089 +#, c-format +msgid "Unknown machine type: %d\n" +msgstr "Type de machine inconnu: %d\n" + +#: elfedit.c:1108 +#, c-format +msgid "Unknown type: %s\n" +msgstr "Type inconnu: %s\n" + +#: elfedit.c:1139 +#, c-format +msgid "Usage: %s <option(s)> elffile(s)\n" +msgstr "Usage: %s <option(s)> fichier(s)elf\n" + +#: elfedit.c:1141 +#, c-format +msgid " Update the ELF header of ELF files\n" +msgstr " Mise à jour de l'en-tête ELF des fichiers ELF\n" + +#: elfedit.c:1142 objcopy.c:475 objcopy.c:585 +#, c-format +msgid " The options are:\n" +msgstr " Les options sont:\n" + +#: elfedit.c:1143 +#, c-format +msgid "" +" --input-mach <machine> Set input machine type to <machine>\n" +" --output-mach <machine> Set output machine type to <machine>\n" +" --input-type <type> Set input file type to <type>\n" +" --output-type <type> Set output file type to <type>\n" +" --input-osabi <osabi> Set input OSABI to <osabi>\n" +" --output-osabi <osabi> Set output OSABI to <osabi>\n" +" -h --help Display this information\n" +" -v --version Display the version number of %s\n" +msgstr "" +" --input-mach <machine> Utiliser le type de machine <machine> en entrée\n" +" --output-mach <machine> Utiliser le type de machine <machine> en sortie\n" +" --input-type <type> Utiliser le type <type> pour le fichier d'entrée\n" +" --output-type <type> Utiliser le type <type> pour le fichier de sortie\n" +" --input-osabi <osabi> Utiliser OSABI <osabi> en entrée\n" +" --output-osabi <osabi> Utiliser OSABI <osabi> en sortie\n" +" -h --help Afficher ces informations\n" +" -v --version Afficher la version de %s\n" + #: emul_aix.c:43 #, c-format msgid " [-g] - 32 bit small archive\n" @@ -2134,223 +2452,228 @@ msgstr " [-X64] - ignore les objets de 32 bits\n" msgid " [-X32_64] - accepts 32 and 64 bit objects\n" msgstr " [-X32_64] - accepter les objets de 32 et 64 bits\n" -#: ieee.c:309 +#: emul_aix.c:99 emul_aix.c:109 emul_aix.c:119 emul_aix.c:129 +#, c-format +msgid "target `%s' ignored." +msgstr "cible «%s» ignorée." + +#: ieee.c:311 msgid "unexpected end of debugging information" msgstr "fin inattendue des informations de débug" -#: ieee.c:396 +#: ieee.c:398 msgid "invalid number" msgstr "numéro invalide" -#: ieee.c:449 +#: ieee.c:451 msgid "invalid string length" msgstr "longueur de chaîne invalide" -#: ieee.c:504 ieee.c:545 +#: ieee.c:506 ieee.c:547 msgid "expression stack overflow" msgstr "débordement de pile de l'expression" -#: ieee.c:524 +#: ieee.c:526 msgid "unsupported IEEE expression operator" msgstr "opérateur d'espression IEEE non supporté" -#: ieee.c:539 +#: ieee.c:541 msgid "unknown section" msgstr "section inconnue" -#: ieee.c:560 +#: ieee.c:562 msgid "expression stack underflow" msgstr "sous dépilage de l'expression" -#: ieee.c:574 +#: ieee.c:576 msgid "expression stack mismatch" msgstr "non concordance de l'expression dans la pile" -#: ieee.c:611 +#: ieee.c:613 msgid "unknown builtin type" msgstr "type de construit interne inconnu" -#: ieee.c:756 +#: ieee.c:758 msgid "BCD float type not supported" msgstr "type de numérotaion flottante BCD inconnue" -#: ieee.c:893 +#: ieee.c:895 msgid "unexpected number" msgstr "numéro inattendu" -#: ieee.c:900 +#: ieee.c:902 msgid "unexpected record type" msgstr "type d'enregistrement inattendu" -#: ieee.c:933 +#: ieee.c:935 msgid "blocks left on stack at end" msgstr "des blocs sont demeurés sur la pile à la fin" -#: ieee.c:1206 +#: ieee.c:1208 msgid "unknown BB type" msgstr "type BB inconnu" -#: ieee.c:1215 +#: ieee.c:1217 msgid "stack overflow" msgstr "débordement de la pile" -#: ieee.c:1238 +#: ieee.c:1240 msgid "stack underflow" msgstr "sous dépilage de la pile" -#: ieee.c:1350 ieee.c:1420 ieee.c:2118 +#: ieee.c:1352 ieee.c:1422 ieee.c:2120 msgid "illegal variable index" msgstr "variable d'index illégale" -#: ieee.c:1398 +#: ieee.c:1400 msgid "illegal type index" msgstr "type d'index illégal" -#: ieee.c:1408 ieee.c:1445 +#: ieee.c:1410 ieee.c:1447 msgid "unknown TY code" msgstr "code TY inconnu" -#: ieee.c:1427 +#: ieee.c:1429 msgid "undefined variable in TY" msgstr "variable non définie dans TY" #. Pascal file name. FIXME. -#: ieee.c:1839 +#: ieee.c:1841 msgid "Pascal file name not supported" msgstr "Nom de fichier Pascal non supporté" -#: ieee.c:1887 +#: ieee.c:1889 msgid "unsupported qualifier" msgstr "qualificateur non supporté" -#: ieee.c:2156 +#: ieee.c:2158 msgid "undefined variable in ATN" msgstr "variable non définie dans ATN" -#: ieee.c:2199 +#: ieee.c:2201 msgid "unknown ATN type" msgstr "type ATN inconnu" #. Reserved for FORTRAN common. -#: ieee.c:2321 +#: ieee.c:2323 msgid "unsupported ATN11" msgstr "ATN11 non supporté" #. We have no way to record this information. FIXME. -#: ieee.c:2348 +#: ieee.c:2350 msgid "unsupported ATN12" msgstr "ATN2 non supporté" -#: ieee.c:2408 +#: ieee.c:2410 msgid "unexpected string in C++ misc" msgstr "chaîne inattendue dans misc en C++" -#: ieee.c:2421 +#: ieee.c:2423 msgid "bad misc record" msgstr "mauvais enregistrement misc" -#: ieee.c:2462 +#: ieee.c:2464 msgid "unrecognized C++ misc record" msgstr "enregistrement misc non reconnu en C++" -#: ieee.c:2577 +#: ieee.c:2579 msgid "undefined C++ object" msgstr "objet indéfini en C++" -#: ieee.c:2611 +#: ieee.c:2613 msgid "unrecognized C++ object spec" msgstr "spécification d'objet non reconnu en C++" -#: ieee.c:2647 +#: ieee.c:2649 msgid "unsupported C++ object type" msgstr "type d'objet non supporté en C++" -#: ieee.c:2657 +#: ieee.c:2659 msgid "C++ base class not defined" msgstr "classe de base non définie en C++" -#: ieee.c:2669 ieee.c:2774 +#: ieee.c:2671 ieee.c:2776 msgid "C++ object has no fields" msgstr "objet n'ayant pas de champ en C++" -#: ieee.c:2688 +#: ieee.c:2690 msgid "C++ base class not found in container" msgstr "classe de base non repéré dans le conteneur en C++" -#: ieee.c:2795 +#: ieee.c:2797 msgid "C++ data member not found in container" msgstr "membre des données non repéré dans le conteneur en C++" -#: ieee.c:2836 ieee.c:2986 +#: ieee.c:2838 ieee.c:2988 msgid "unknown C++ visibility" msgstr "visibilité C++ inconnue" -#: ieee.c:2870 +#: ieee.c:2872 msgid "bad C++ field bit pos or size" msgstr "mauvais champ de bit pos ou de taille en C++" -#: ieee.c:2962 +#: ieee.c:2964 msgid "bad type for C++ method function" msgstr "mauvais type pour le méthode d'une fonction en C++" -#: ieee.c:2972 +#: ieee.c:2974 msgid "no type information for C++ method function" msgstr "aucune information sur le type pour la méthode de la fonction en C++" -#: ieee.c:3011 +#: ieee.c:3013 msgid "C++ static virtual method" msgstr "méthode statique virtuelle en C++" -#: ieee.c:3106 +#: ieee.c:3108 msgid "unrecognized C++ object overhead spec" msgstr "spécification de l'en-tête de l'objet en C++ n'est pas reconnue" -#: ieee.c:3145 +#: ieee.c:3147 msgid "undefined C++ vtable" msgstr "vtable non définie en C++" -#: ieee.c:3214 +#: ieee.c:3216 msgid "C++ default values not in a function" msgstr "valeurs par défaut ne sont pas dans une fonction en C++" -#: ieee.c:3254 +#: ieee.c:3256 msgid "unrecognized C++ default type" msgstr "type par défaut en C++ n'est pas reconnu" -#: ieee.c:3285 +#: ieee.c:3287 msgid "reference parameter is not a pointer" msgstr "paramètre de la référence n'est pas un pointeur" -#: ieee.c:3368 +#: ieee.c:3370 msgid "unrecognized C++ reference type" msgstr "référence du type en C++ n'est pas reconnue" -#: ieee.c:3450 +#: ieee.c:3452 msgid "C++ reference not found" msgstr "la référence n'a pas été retrouvée en C++" -#: ieee.c:3458 +#: ieee.c:3460 msgid "C++ reference is not pointer" msgstr "la référence n'est pas un pointeur en C++" -#: ieee.c:3484 ieee.c:3492 +#: ieee.c:3486 ieee.c:3494 msgid "missing required ASN" msgstr "ASN requis est absent" -#: ieee.c:3519 ieee.c:3527 +#: ieee.c:3521 ieee.c:3529 msgid "missing required ATN65" msgstr "ATN65 requis est absent" -#: ieee.c:3541 +#: ieee.c:3543 msgid "bad ATN65 record" msgstr "mauvais enregistrement ATN65" -#: ieee.c:4169 +#: ieee.c:4171 #, c-format msgid "IEEE numeric overflow: 0x" msgstr "débordement numériquie IEEE: Ox" -#: ieee.c:4213 +#: ieee.c:4215 #, c-format msgid "IEEE string length overflow: %u\n" msgstr "débordement de la longueur de la chaîne IEEE: %u\n" @@ -2374,7 +2697,7 @@ msgstr "taille de nombre complexe IEEE non supportée %u\n" msgid "Duplicate symbol entered into keyword list." msgstr "Symbole dupliqué dans le liste des mots clés." -#: nlmconv.c:273 srconv.c:1822 +#: nlmconv.c:273 srconv.c:1823 msgid "input and output files must be different" msgstr "fichiers d'entrée et de sortie doivent être différents" @@ -2567,17 +2890,17 @@ msgstr "%s: échec d'exécution de %s :" msgid "Execution of %s failed" msgstr "Échec d'exécution de %s" -#: nm.c:220 size.c:78 strings.c:659 +#: nm.c:225 size.c:78 strings.c:646 #, c-format msgid "Usage: %s [option(s)] [file(s)]\n" msgstr "Usage: %s [options] fichiers\n" -#: nm.c:221 +#: nm.c:226 #, c-format msgid " List symbols in [file(s)] (a.out by default).\n" msgstr "Afficher les symboles des [fichiers] (a.out par défaut).\n" -#: nm.c:222 +#: nm.c:227 #, c-format msgid "" " The options are:\n" @@ -2625,16 +2948,16 @@ msgstr "" " -P, --portability Identique à --format=posix\n" " -r, --reverse-sort Trier en ordre inverse\n" -#: nm.c:245 +#: nm.c:250 #, c-format msgid " --plugin NAME Load the specified plugin\n" msgstr " --plugin NOM Charge le plugin spécifié\n" -#: nm.c:248 +#: nm.c:253 #, c-format msgid "" " -S, --print-size Print size of defined symbols\n" -"\t\t -s, --print-armap Include index for symbols from archive members\n" +" -s, --print-armap Include index for symbols from archive members\n" " --size-sort Sort symbols by size\n" " --special-syms Include special symbols in the output\n" " --synthetic Display synthetic symbols as well\n" @@ -2648,7 +2971,7 @@ msgid "" "\n" msgstr "" " -S, --print-size Afficher la taille des symboles définis\n" -"\t\t -s, --print-armap Inclure un index pour les symboles à partir des membres de l'archive\n" +" -s, --print-armap Inclure un index pour les symboles à partir des membres de l'archive\n" " --size-sort Trier les symboles par leur taille\n" " --special-syms Inclure les symboles spéciaux sur la sortie\n" " --synthetic Afficher aussi les symboles synthétiques\n" @@ -2656,37 +2979,37 @@ msgstr "" " --target=NOM_BFD Spécifier la cible du format de l'objet par le NOM_BFD\n" " -u, --undefined-only Afficher seulement les symboles indéfinis\n" " -X 32_64 (ignoré)\n" -" @<fichier> Lire les options à partir du <fichier>\n" -" -h --help Afficher l'aide-mémoire\n" -" -V --version Afficher le nom et la version du logiciel\n" +" @FICHIER Lire les options à partir du FICHIER\n" +" -h, --help Afficher l'aide-mémoire\n" +" -V, --version Afficher le nom et la version du logiciel\n" "\n" -#: nm.c:292 +#: nm.c:301 #, c-format msgid "%s: invalid radix" msgstr "%s: base numérique invalide" -#: nm.c:316 +#: nm.c:325 #, c-format msgid "%s: invalid output format" msgstr "%s: format de sortie invalide" -#: nm.c:337 readelf.c:6917 readelf.c:6962 +#: nm.c:346 readelf.c:8259 readelf.c:8304 #, c-format msgid "<processor specific>: %d" msgstr "<spécificités du processor>: %d" -#: nm.c:339 readelf.c:6926 readelf.c:6980 +#: nm.c:348 readelf.c:8268 readelf.c:8322 #, c-format msgid "<OS specific>: %d" msgstr "<spécificités du système d'exploitation>: %d" -#: nm.c:341 readelf.c:6929 readelf.c:6983 +#: nm.c:350 readelf.c:8271 readelf.c:8325 #, c-format msgid "<unknown>: %d" msgstr "<inconnu>: %d" -#: nm.c:381 +#: nm.c:390 #, c-format msgid "" "\n" @@ -2695,7 +3018,7 @@ msgstr "" "\n" "Indexe de l'archive:\n" -#: nm.c:1242 +#: nm.c:1251 #, c-format msgid "" "\n" @@ -2708,7 +3031,7 @@ msgstr "" "Symboles indéfinis dans %s:\n" "\n" -#: nm.c:1244 +#: nm.c:1253 #, c-format msgid "" "\n" @@ -2721,7 +3044,7 @@ msgstr "" "Symboles de %s:\n" "\n" -#: nm.c:1246 nm.c:1297 +#: nm.c:1255 nm.c:1306 #, c-format msgid "" "Name Value Class Type Size Line Section\n" @@ -2730,7 +3053,7 @@ msgstr "" "Nom Valeur Classe Type Taille Ligne Section\n" "\n" -#: nm.c:1249 nm.c:1300 +#: nm.c:1258 nm.c:1309 #, c-format msgid "" "Name Value Class Type Size Line Section\n" @@ -2739,7 +3062,7 @@ msgstr "" "Nom Valeur Classe Type Taille Ligne Section\n" "\n" -#: nm.c:1293 +#: nm.c:1302 #, c-format msgid "" "\n" @@ -2752,7 +3075,7 @@ msgstr "" "Symboles indéfinis dans %s[%s]:\n" "\n" -#: nm.c:1295 +#: nm.c:1304 #, c-format msgid "" "\n" @@ -2765,49 +3088,44 @@ msgstr "" "Symboles de %s[%s]:\n" "\n" -#: nm.c:1387 +#: nm.c:1396 #, c-format msgid "Print width has not been initialized (%d)" msgstr "La largeur d'impression n'a pas été initialisée (%d)" -#: nm.c:1615 +#: nm.c:1624 msgid "Only -X 32_64 is supported" msgstr "Seul -X 32_64 est supporté" -#: nm.c:1643 +#: nm.c:1653 msgid "Using the --size-sort and --undefined-only options together" msgstr "Utiliser ensemble les options --size-sort et --undefined-only" -#: nm.c:1644 +#: nm.c:1654 msgid "will produce no output, since undefined symbols have no size." msgstr "ne produira aucune sortie étant donnée que les symboles n'ont aucune taille." -#: nm.c:1672 +#: nm.c:1682 #, c-format msgid "data size %ld" msgstr "taille des donnée %ld" -#: objcopy.c:463 srconv.c:1730 +#: objcopy.c:473 srconv.c:1731 #, c-format msgid "Usage: %s [option(s)] in-file [out-file]\n" msgstr "Usage: %s [options] fichier_d_entrée [fichier_de_sortie]\n" -#: objcopy.c:464 +#: objcopy.c:474 #, c-format msgid " Copies a binary file, possibly transforming it in the process\n" msgstr "Copier un fichier binaire, possiblement le transformer durant le traitement\n" -#: objcopy.c:465 objcopy.c:572 -#, c-format -msgid " The options are:\n" -msgstr " Les options sont:\n" - -#: objcopy.c:466 +#: objcopy.c:476 #, c-format msgid "" " -I --input-target <bfdname> Assume input file is in format <bfdname>\n" " -O --output-target <bfdname> Create an output file in format <bfdname>\n" -" -B --binary-architecture <arch> Set arch of output file, when input is binary\n" +" -B --binary-architecture <arch> Set output arch, when input is arch-less\n" " -F --target <bfdname> Set both input and output format to <bfdname>\n" " --debugging Convert debugging information, if possible\n" " -p --preserve-dates Copy modified/access timestamps to the output\n" @@ -2834,7 +3152,8 @@ msgid "" " -w --wildcard Permit wildcard in symbol comparison\n" " -x --discard-all Remove all non-global symbols\n" " -X --discard-locals Remove any compiler-generated symbols\n" -" -i --interleave <number> Only copy one out of every <number> bytes\n" +" -i --interleave [<number>] Only copy N out of every <number> bytes\n" +" --interleave-width <number> Set N for --interleave\n" " -b --byte <num> Select byte <num> in every interleaved block\n" " --gap-fill <val> Fill gaps between sections with <val>\n" " --pad-to <addr> Pad the last section up to address <addr>\n" @@ -2893,7 +3212,9 @@ msgid "" " <commit>\n" " --subsystem <name>[:<version>]\n" " Set PE subsystem to <name> [& <version>]\n" -"] -v --verbose List all object files modified\n" +" --compress-debug-sections Compress DWARF debug sections using zlib\n" +" --decompress-debug-sections Decompress DWARF debug sections using zlib\n" +" -v --verbose List all object files modified\n" " @<file> Read options from <file>\n" " -V --version Display this program's version number\n" " -h --help Display this output\n" @@ -2901,7 +3222,7 @@ msgid "" msgstr "" " -I --input-target <nombfd> Assumer que le fichier d'entrée est de format <nombfd>\n" " -O --output-target <nombfd> Créer un fichier de sortie de format <nombfd>\n" -" -B --binary-architecture <arch> Sélectionner l'architecture du fichier de sortie lorsque binaire\n" +" -B --binary-architecture <arch> Sélectionner l'architecture du fichier de sortie si pas d'architecture en entrée\n" " -F --target <nombfd> Initialiser les formats d'entrée et de sortie à <nombfd>\n" " --debugging Convertir les informations de débug, si possible\n" " -p --preserve-dates Conserver les dates d'accès et de modification de fichiers\n" @@ -2909,25 +3230,27 @@ msgstr "" " --add-gnu-debuglink=<fichier> Ajouter la section .gnu_debuglink d'édition de liens au <fichier>\n" " -R --remove-section <nom> Retirer la section <nom> du fichier de sortie\n" " -S --strip-all Retirer tous les symboles et les informations de relocalisation\n" -" -g --strip-debug Retirer tous les symboles de débug\n" -" --strip-unneeded Retirer tous les symboles qui ne sont pas nécessaires pour la relocalisation\n" +" -g --strip-debug Retirer tous les symboles et sections de débug\n" +" --strip-unneeded Retirer tous les symboles qui ne sont pas nécessaires à la relocalisation\n" " -N --strip-symbol <nom> Ne pas copier le symbole <nom>\n" " --strip-unneeded-symbol <name>\n" " Ne pas copier le symbole <nom> à moins qu'il soit\n" " nécessaire à la relocalisation\n" " --only-keep-debug Élaguer tout sauf les informations de mise au point\n" -" --extract-symbol Supprime le contenu de la section mais garde le symbole\n" -" -K --keep-symbol <nom> Copier seulement le symbole <nom>\n" -" --keep-file-symbols N'élague pas les symboles du fichier\n" +" --extract-symbol Supprimer le contenu de la section mais garder les symboles\n" +" -K --keep-symbol <nom> Ne pas élaguer le symbole <nom>\n" +" --keep-file-symbols Ne pas élaguer les symboles du fichier\n" " --localize-hidden Transforme tous les symboles ELF cachés en symboles locaux\n" " -L --localize-symbol <nom> Marquer le symbole <nom> comme symbole local\n" +" --globalize-symbol <nom> Marquer le symbole <nom> comme symbole global\n" " -G --keep-global-symbol <nom> Localiser tous les symboles sauf celui ayant pour <nom>\n" " -W --weaken-symbol <nom> Marquer le symbole <nom> comme symbole faible\n" " --weaken Marquer tous les symboles globaux comme symboles faibles\n" " -w --wildcard Accepte le joker dans la comparaison des symboles\n" " -x --discard-all Retirer tous les symboles qui ne sont pas globaux\n" " -X --discard-locals Retirer tous les symboles générés par le compilateur\n" -" -i --interleave <nombre> Copier seulement 1 octet à chaque <nombre> d'octets\n" +" -i --interleave [<nombre>] Copier seulement N octets tous les <nombre> octets\n" +" --interleave-width <nombre> Indiquer la valeur N pour --interleave\n" " -b --byte <numéro> Sélectionner l'octet <numéro> dans chaque bloc intercalé\n" " --gap-fill <valeur> Remplir les trous entre les sections avec la <valeur>\n" " --pad-to <adresse> Remplir la dernière section jusqu'à l'<adresse>\n" @@ -2947,9 +3270,9 @@ msgstr "" " --set-section-flags <nom>=<fanions>\n" " Initialiser les propriétés de la section <nom> avec les <fanions>\n" " --add-section <nom>=<fichier> Ajouter la section <nom> repérée dans le <fichier> vers la sortie\n" -" --rename-section <anc>=<nou>[,<fanions>] Renommer l'<ancienne> section à la <nouvelle>\n" +" --rename-section <anc>=<nou>[,<fanions>] Renommer l'<ancienne> section en la <nouvelle>\n" " --long-section-names {enable|disable|keep}\n" -" Traite les longs noms de section dans les objets Coff\n" +" Traite les noms de section longs dans les objets Coff\n" " --change-leading-char Forcer le format de sortie du style des caractères de préfixe\n" " --remove-leading-char Retirer les caractères de préfixe des symboles globaux\n" " --reverse-bytes=<num> Inverse <num> octets à la fois dans les sections de sortie avec un contenu\n" @@ -2960,21 +3283,23 @@ msgstr "" " --srec-len <nombre> Restreindre la longueur des Srecords générés\n" " --srec-forceS3 Restreindre le type de Srecords générés à S3\n" " --strip-symbols <fichier> -N pour tous les symboles listés dans le <fichier>\n" +" --strip-unneeded-symbols <fichier>\n" +" --strip-unneeded-symbols pour tous les symboles listés dans <fichier>\n" " --keep-symbols <fichier> -K pour tous les symboles listés dans le <fichier>\n" " --localize-symbols <fichier> -L pour tous les symboles listés dans le <fichier>\n" " --globalize-symbols <fichier> --globalize-symbol pour tous dans <fichier>\n" " --keep-global-symbols <fichier>\n" " -G pour tous les symboles listés dans le <fichier>\n" " --weaken-symbols <fichier> -W pour tous les symboles listés dans le <fichier>\n" -" --alt-machine-code <index> Utilise le code machine alternatif dans la sortie\n" -" --writable-text Marque le texte de sortie comme modifiable\n" -" --readonly-text Marque le texte de sortie comme étant protégé contre l'écriture\n" -" --pure Marque le fichier de sortie comme «demand paged»\n" -" --impure Marque le fichier de sortie comme impure\n" -" --prefix-symbols <préfixe> Ajoute le <préfixe> au début de chaque nom de symbole\n" -" --prefix-sections <préfixe> Ajoute le <préfixe> au début de chaque nom de section\n" +" --alt-machine-code <index> Utiliser le code machine alternatif dans la sortie\n" +" --writable-text Marquer le texte de sortie comme modifiable\n" +" --readonly-text Marquer le texte de sortie comme étant protégé contre l'écriture\n" +" --pure Marquer le fichier de sortie comme «demand paged»\n" +" --impure Marquer le fichier de sortie comme impure\n" +" --prefix-symbols <préfixe> Ajouter le <préfixe> au début de chaque nom de symbole\n" +" --prefix-sections <préfixe> Ajouter le <préfixe> au début de chaque nom de section\n" " --prefix-alloc-sections <préfixe>\n" -" Ajoute le <préfixe> au début de chaque nom de section\n" +" Ajouter le <préfixe> au début de chaque nom de section\n" " allouable\n" " --file-alignment <num> Fixer l'alignement du fichier PE à <num>\n" " --heap <reserve>[,<commit>] Fixer le tas PE réservé/engagé à <reserve>/\n" @@ -2985,23 +3310,25 @@ msgstr "" " <commit>\n" " --subsystem <nom>[:<version>]\n" " Fixer le sous-système PE à <nom> [& <version>]\n" +" --compress-debug-sections Compresser les sections de debug DWARF avec zlib\n" +" --decompress-debug-sections Décompresser les sections de debug DWARF avec zlib\n" " -v --verbose Afficher la liste de tous les objets modifiés\n" " @<fichier> Lire les options à partir du <fichier>\n" " -V --version Afficher le nom et la version du logiciel\n" " -h --help Afficher l'aide-mémoire\n" -" --info Liste les formats d'objets et les architectures supportées\n" +" --info Lister les formats d'objets et les architectures supportées\n" -#: objcopy.c:570 +#: objcopy.c:583 #, c-format msgid "Usage: %s <option(s)> in-file(s)\n" msgstr "Usage: %s <options> fichiers\n" -#: objcopy.c:571 +#: objcopy.c:584 #, c-format msgid " Removes symbols and sections from files\n" msgstr "Enlever les symboles et les sections des fichiers\n" -#: objcopy.c:573 +#: objcopy.c:586 #, c-format msgid "" " -I --input-target=<bfdname> Assume input file is in format <bfdname>\n" @@ -3046,351 +3373,359 @@ msgstr "" " --info lister le format des objets et les architectures supportés\n" " -o <fichier> placer la sortie élaguée dans le <fichier>\n" -#: objcopy.c:646 +#: objcopy.c:659 #, c-format msgid "unrecognized section flag `%s'" msgstr "fanion de section non reconnnu « %s »" -#: objcopy.c:647 +#: objcopy.c:660 #, c-format msgid "supported flags: %s" msgstr "fanions supportés: %s" -#: objcopy.c:748 +#: objcopy.c:761 #, c-format msgid "cannot open '%s': %s" msgstr "ne peut ouvrir: « %s »: %s" -#: objcopy.c:751 objcopy.c:3335 +#: objcopy.c:764 objcopy.c:3389 #, c-format msgid "%s: fread failed" msgstr "%s: fread en échec" -#: objcopy.c:824 +#: objcopy.c:837 #, c-format msgid "%s:%d: Ignoring rubbish found on this line" msgstr "%s:%d: rebus ignoré trouvé sur la ligne" -#: objcopy.c:1120 +#: objcopy.c:1128 #, c-format msgid "not stripping symbol `%s' because it is named in a relocation" msgstr "le symbole «%s» n'est pas élagué car il est mentionné dans un réadressage" -#: objcopy.c:1203 +#: objcopy.c:1211 #, c-format msgid "%s: Multiple redefinition of symbol \"%s\"" msgstr "%s: re-définition multiples du symbole « %s »" -#: objcopy.c:1207 +#: objcopy.c:1215 #, c-format msgid "%s: Symbol \"%s\" is target of more than one redefinition" msgstr "%s: symbole « %s » cible plus d'une re-définition" -#: objcopy.c:1235 +#: objcopy.c:1243 #, c-format msgid "couldn't open symbol redefinition file %s (error: %s)" msgstr "ne peut ouvrir le fichier de redéfinition de symboles %s (erreur: %s)" -#: objcopy.c:1313 +#: objcopy.c:1321 #, c-format msgid "%s:%d: garbage found at end of line" msgstr "%s:%d: rebus à la fin de la ligne" -#: objcopy.c:1316 +#: objcopy.c:1324 #, c-format msgid "%s:%d: missing new symbol name" msgstr "%s:%d: nom du nouveau symbole manquant" -#: objcopy.c:1326 +#: objcopy.c:1334 #, c-format msgid "%s:%d: premature end of file" msgstr "%s:%d: fin de fichier prématuré" -#: objcopy.c:1352 +#: objcopy.c:1360 #, c-format msgid "stat returns negative size for `%s'" msgstr "stat() a retourné une taille négative for « %s »" -#: objcopy.c:1364 +#: objcopy.c:1372 #, c-format msgid "copy from `%s' [unknown] to `%s' [unknown]\n" msgstr "copier à partir de « %s » [inconnu] vers « %s » [inconnu]\n" -#: objcopy.c:1419 +#: objcopy.c:1427 msgid "Unable to change endianness of input file(s)" msgstr "Incapable de changer de systèmes d'encodage (poids fort- faible) des fichiers d'entrée" -#: objcopy.c:1428 +#: objcopy.c:1436 #, c-format msgid "copy from `%s' [%s] to `%s' [%s]\n" msgstr "copier de « %s » [%s] vers « %s » [%s]\n" -#: objcopy.c:1473 +#: objcopy.c:1485 +#, c-format +msgid "Input file `%s' ignores binary architecture parameter." +msgstr "Le fichier d'entrée «%s» ignore les paramètres de l'architecture binaire." + +#: objcopy.c:1493 #, c-format msgid "Unable to recognise the format of the input file `%s'" msgstr "Incapable de reconnaître le format du fichier d'entrée « %s »" -#: objcopy.c:1476 +#: objcopy.c:1496 #, c-format -msgid "Warning: Output file cannot represent architecture `%s'" -msgstr "AVERTISSEMENT: fichier de sortie ne peut représenter l'architecture « %s »" +msgid "Output file cannot represent architecture `%s'" +msgstr "Fichier de sortie ne peut représenter l'architecture « %s »" -#: objcopy.c:1539 +#: objcopy.c:1559 #, c-format msgid "warning: file alignment (0x%s) > section alignment (0x%s)" msgstr "attention: alignement du fichier (0x%s) > alignment de la section (0x%s)" -#: objcopy.c:1598 +#: objcopy.c:1618 #, c-format msgid "can't add section '%s'" msgstr "ne peut créer la section « %s »" -#: objcopy.c:1607 +#: objcopy.c:1632 #, c-format msgid "can't create section `%s'" msgstr "ne peut créer la section « %s »" -#: objcopy.c:1653 +#: objcopy.c:1678 #, c-format msgid "cannot create debug link section `%s'" msgstr "ne peut créer la section de débug «%s»" -#: objcopy.c:1746 +#: objcopy.c:1771 msgid "Can't fill gap after section" msgstr "ne peut remplir le vide après la section" -#: objcopy.c:1770 +#: objcopy.c:1795 msgid "can't add padding" msgstr "ne peut ajouter de remplissage" -#: objcopy.c:1861 +#: objcopy.c:1886 #, c-format msgid "cannot fill debug link section `%s'" msgstr "ne peut remplir la section de débug «%s»" -#: objcopy.c:1924 +#: objcopy.c:1949 msgid "error copying private BFD data" msgstr "erreur de copie des données privées BFD" -#: objcopy.c:1935 +#: objcopy.c:1960 #, c-format msgid "this target does not support %lu alternative machine codes" msgstr "cette cible ne supporte pas %lu codes machine alternatifs" -#: objcopy.c:1939 +#: objcopy.c:1964 msgid "treating that number as an absolute e_machine value instead" msgstr "traite ce nombre comme une valeur e_machine absolue" -#: objcopy.c:1943 +#: objcopy.c:1968 msgid "ignoring the alternative value" msgstr "ignore la valeur alternative" -#: objcopy.c:1974 objcopy.c:2009 +#: objcopy.c:2000 objcopy.c:2035 #, c-format msgid "cannot create tempdir for archive copying (error: %s)" msgstr "ne peut créer le répertoire temporaire pour copier l'archivage (erreur: %s)" -#: objcopy.c:2070 +#: objcopy.c:2096 msgid "Unable to recognise the format of file" msgstr "Incapable de reconnaître le format du fichier" -#: objcopy.c:2167 +#: objcopy.c:2194 #, c-format msgid "error: the input file '%s' is empty" msgstr "ERREUR: le fichier d'entrée « %s » est vide" -#: objcopy.c:2299 +#: objcopy.c:2338 #, c-format msgid "Multiple renames of section %s" msgstr "Changement multiples de noms de la section %s" -#: objcopy.c:2350 +#: objcopy.c:2389 msgid "error in private header data" msgstr "erreur dans les données d'en-tête privées" -#: objcopy.c:2428 +#: objcopy.c:2467 msgid "failed to create output section" msgstr "incapable de créer la section de sortie" -#: objcopy.c:2442 +#: objcopy.c:2481 msgid "failed to set size" msgstr "incapable d'initialiser la taille" -#: objcopy.c:2456 +#: objcopy.c:2495 msgid "failed to set vma" msgstr "incapable d'initialiser le vma" -#: objcopy.c:2481 +#: objcopy.c:2520 msgid "failed to set alignment" msgstr "incapable d'initialiser l'alignement" -#: objcopy.c:2515 +#: objcopy.c:2554 msgid "failed to copy private data" msgstr "erreur de copie des données privées" -#: objcopy.c:2597 +#: objcopy.c:2636 msgid "relocation count is negative" msgstr "le compteur de relocation est négatif" #. User must pad the section up in order to do this. -#: objcopy.c:2658 +#: objcopy.c:2697 #, c-format msgid "cannot reverse bytes: length of section %s must be evenly divisible by %d" msgstr "ne peut pas inverser les octets: la longueur de la section %s doit être équitablement divisible en %d" -#: objcopy.c:2842 +#: objcopy.c:2883 msgid "can't create debugging section" msgstr "ne peut créer la section de débug" -#: objcopy.c:2855 +#: objcopy.c:2896 msgid "can't set debugging section contents" msgstr "ne peut initialiser le contenu de la section de débug" -#: objcopy.c:2863 +#: objcopy.c:2904 #, c-format msgid "don't know how to write debugging information for %s" msgstr "ne sait comment écrire les informations de débug de %s" -#: objcopy.c:3005 +#: objcopy.c:3046 msgid "could not create temporary file to hold stripped copy" msgstr "le fichier temporaire pour contenir la copie élaguée n'a pas pu être créé" -#: objcopy.c:3077 +#: objcopy.c:3118 #, c-format msgid "%s: bad version in PE subsystem" msgstr "%s: mauvaise version dans le sous-système PE" -#: objcopy.c:3107 +#: objcopy.c:3148 #, c-format msgid "unknown PE subsystem: %s" msgstr "sous-système PE inconnu: %s" -#: objcopy.c:3167 +#: objcopy.c:3209 msgid "byte number must be non-negative" msgstr "le nombre d'octet ne peut être négatif" -#: objcopy.c:3177 +#: objcopy.c:3215 +#, c-format +msgid "architecture %s unknown" +msgstr "architecture %s inconnue" + +#: objcopy.c:3223 msgid "interleave must be positive" msgstr "l'intercalage doit être positif" -#: objcopy.c:3197 objcopy.c:3205 +#: objcopy.c:3232 +msgid "interleave width must be positive" +msgstr "la largeur d'intercalage doit être positive" + +#: objcopy.c:3252 objcopy.c:3260 #, c-format msgid "%s both copied and removed" msgstr "%s les deux doivent être copiés et enlevés" -#: objcopy.c:3306 objcopy.c:3380 objcopy.c:3480 objcopy.c:3511 objcopy.c:3535 -#: objcopy.c:3539 objcopy.c:3559 +#: objcopy.c:3359 objcopy.c:3439 objcopy.c:3547 objcopy.c:3578 objcopy.c:3602 +#: objcopy.c:3606 objcopy.c:3626 #, c-format msgid "bad format for %s" msgstr "mauvais format pour %s" -#: objcopy.c:3330 +#: objcopy.c:3371 #, c-format msgid "cannot open: %s: %s" msgstr "ne peut ouvrir: %s: %s" -#: objcopy.c:3449 +#: objcopy.c:3516 #, c-format msgid "Warning: truncating gap-fill from 0x%s to 0x%x" msgstr "AVERTISSEMENT: réduction du remplissage de 0x%s à 0x%x" -#: objcopy.c:3610 +#: objcopy.c:3677 #, c-format msgid "unknown long section names option '%s'" msgstr "option de noms de section longs inconnue «%s»" -#: objcopy.c:3628 +#: objcopy.c:3695 msgid "unable to parse alternative machine code" msgstr "incapable de décoder le code de machine alternatif" -#: objcopy.c:3673 +#: objcopy.c:3740 msgid "number of bytes to reverse must be positive and even" msgstr "Le nombre d'octets à inverser doit être positif et paire" -#: objcopy.c:3676 +#: objcopy.c:3743 #, c-format msgid "Warning: ignoring previous --reverse-bytes value of %d" msgstr "Attention : la valeur précédente de --reverse-bytes (%d) est ignorée" -#: objcopy.c:3691 +#: objcopy.c:3758 #, c-format msgid "%s: invalid reserve value for --heap" msgstr "%s: la valeur de réserve pour --heap n'est pas valable" -#: objcopy.c:3697 +#: objcopy.c:3764 #, c-format msgid "%s: invalid commit value for --heap" msgstr "%s: la valeur confirmée pour --heap n'est pas valable" -#: objcopy.c:3722 +#: objcopy.c:3789 #, c-format msgid "%s: invalid reserve value for --stack" msgstr "%s: la valeur de réserve pour --stack n'est pas valable" -#: objcopy.c:3728 +#: objcopy.c:3795 #, c-format msgid "%s: invalid commit value for --stack" msgstr "%s: la valeur confirmée pour --stack n'est pas valable" -#: objcopy.c:3757 +#: objcopy.c:3824 +msgid "interleave start byte must be set with --byte" +msgstr "l'octet de départ de l'intercalage doit être fixé avec --byte" + +#: objcopy.c:3827 msgid "byte number must be less than interleave" msgstr "le nombre d'octets ne peut être plus petit que celui de l'intercalage" -#: objcopy.c:3784 +#: objcopy.c:3830 +msgid "interleave width must be less than or equal to interleave - byte`" +msgstr "la largeur d'intercalage doit être plus petite ou égale à l'intercalage - byte`" + +#: objcopy.c:3857 #, c-format msgid "unknown input EFI target: %s" msgstr "cible EFI d'entrée inconnue : %s" -#: objcopy.c:3815 +#: objcopy.c:3888 #, c-format msgid "unknown output EFI target: %s" msgstr "cible EFI de sortie inconnue : %s" -#: objcopy.c:3840 -#, c-format -msgid "architecture %s unknown" -msgstr "architecture %s inconnue" - -#: objcopy.c:3844 -msgid "Warning: input target 'binary' required for binary architecture parameter." -msgstr "AVERTISSEMENT: la cible d'entrée « binary » requiert un paramètre pour une architecture binaire." - -#: objcopy.c:3845 -#, c-format -msgid " Argument %s ignored" -msgstr " Argument %s ignoré" - -#: objcopy.c:3851 +#: objcopy.c:3901 #, c-format msgid "warning: could not locate '%s'. System error message: %s" msgstr "AVERTISSEMENT: ne peut localiser '%s'. Message d'erreur système: %s" -#: objcopy.c:3862 +#: objcopy.c:3912 #, c-format msgid "warning: could not create temporary file whilst copying '%s', (error: %s)" msgstr "attention : le fichier temporaire n'a pas pu être créé pendant la copie de «%s» (erreur : %s)" -#: objcopy.c:3890 objcopy.c:3904 +#: objcopy.c:3956 objcopy.c:3970 #, c-format msgid "%s %s%c0x%s never used" msgstr "%s %s%c0x%s jamais utilisé" -#: objdump.c:187 +#: objdump.c:190 #, c-format msgid "Usage: %s <option(s)> <file(s)>\n" msgstr "Usage: %s <options> <fichiers>\n" -#: objdump.c:188 +#: objdump.c:191 #, c-format msgid " Display information from object <file(s)>.\n" msgstr "Afficher les informations depuis les <fichiers> objet.\n" -#: objdump.c:189 +#: objdump.c:192 #, c-format msgid " At least one of the following switches must be given:\n" msgstr "Au moins un des commutateurs suivants doit être fourni:\n" -#: objdump.c:190 +#: objdump.c:193 #, c-format msgid "" " -a, --archive-headers Display archive header information\n" @@ -3405,8 +3740,10 @@ msgid "" " -g, --debugging Display debug information in object file\n" " -e, --debugging-tags Display debug information using ctags style\n" " -G, --stabs Display (in raw form) any STABS info in the file\n" -" -W[lLiaprmfFsoR] or\n" -" --dwarf[=rawline,=decodedline,=info,=abbrev,=pubnames,=aranges,=macro,=frames,=str,=loc,=Ranges]\n" +" -W[lLiaprmfFsoRt] or\n" +" --dwarf[=rawline,=decodedline,=info,=abbrev,=pubnames,=aranges,=macro,=frames,\n" +" =frames-interp,=str,=loc,=Ranges,=pubtypes,\n" +" =trace_info,=trace_abbrev,=trace_aranges]\n" " Display DWARF info in the file\n" " -t, --syms Display the contents of the symbol table(s)\n" " -T, --dynamic-syms Display the contents of the dynamic symbol table\n" @@ -3417,31 +3754,33 @@ msgid "" " -i, --info List object formats and architectures supported\n" " -H, --help Display this information\n" msgstr "" -" -a, --archive-headers afficher l'information de l'en-tête de l'archive\n" -" -f, --file-headers afficher le contenu global du fichier d'en-tête\n" -" -p, --private-headers afficher le format spécifique du contenu de l'en-tête de l'objet\n" -" -h, --[section-]headers afficher le contenu des en-têtes de section\n" -" -x, --all-headers afficher le contenu de toutes les en-têtes\n" -" -d, --disassemble afficher le contenu en assembleur des sections exécutables\n" -" -D, --disassemble-all afficher le contenu en assembleur de toutes les sections\n" -" -S, --source inter-mêler le code source avec le déassemblage\n" -" -s, --full-contents afficher le contenu complet de toutes les sections voulus\n" -" -g, --debugging afficher les informations de mise au point du fichier objet\n" -" -e, --debugging-tags afficher les informations de mise au point en utilisant le style ctags\n" -" -G, --stabs afficher (en format brut) toutes infos STAB dans le fichier\n" -" -W[lLiaprmfFsor] ou\n" -" --dwarf[=rawline,=decodedline,=info,=abbrev,=pubnames,=aranges,=macro,=frames,=str,=loc,=Ranges]\n" -" afficher les informations DWARF dans le fichier\n" -" -t, --syms afficher le contenu de(s) table(s) de symboles\n" -" -T, --dynamic-syms afficher le contenu de la table dynamique de symboles\n" -" -r, --reloc afficher les entrées de relocalisation du fichier\n" -" -R, --dynamic-reloc afficher les entrées dynamiques de relocalisation du fichier\n" -" @<fichier> lire les options à partir du <fichier>\n" -" -v, --version afficher la version du logiciel\n" -" -i, --info afficher les formats objets et les architectures supportées\n" -" -H, --help afficher cette information\n" - -#: objdump.c:217 +" -a, --archive-headers Afficher l'information de l'en-tête de l'archive\n" +" -f, --file-headers Afficher le contenu global du fichier d'en-tête\n" +" -p, --private-headers Afficher le format spécifique du contenu de l'en-tête de l'objet\n" +" -h, --[section-]headers Afficher le contenu des en-têtes de section\n" +" -x, --all-headers Afficher le contenu de toutes les en-têtes\n" +" -d, --disassemble Afficher le contenu en assembleur des sections exécutables\n" +" -D, --disassemble-all Afficher le contenu en assembleur de toutes les sections\n" +" -S, --source Inter-mêler le code source avec le déassemblage\n" +" -s, --full-contents Afficher le contenu complet de toutes les sections voulues\n" +" -g, --debugging Afficher les informations de mise au point du fichier objet\n" +" -e, --debugging-tags Afficher les informations de mise au point en utilisant le style ctags\n" +" -G, --stabs Afficher (en format brut) toutes infos STAB dans le fichier\n" +" -W[lLiaprmfFsoRt] ou\n" +" --dwarf[=rawline,=decodedline,=info,=abbrev,=pubnames,=aranges,=macro,=frames,\n" +" =frames-interp,=str,=loc,=Ranges,=pubtypes,\n" +" =trace_info,=trace_abbrev,=trace_aranges]\n" +" Afficher les informations DWARF dans le fichier\n" +" -t, --syms Afficher le contenu de(s) table(s) de symboles\n" +" -T, --dynamic-syms Afficher le contenu de la table dynamique de symboles\n" +" -r, --reloc Afficher les entrées de relocalisation du fichier\n" +" -R, --dynamic-reloc Afficher les entrées dynamiques de relocalisation du fichier\n" +" @<fichier> Lire les options à partir du <fichier>\n" +" -v, --version Afficher la version du logiciel\n" +" -i, --info Afficher les formats objets et les architectures supportées\n" +" -H, --help Afficher cette information\n" + +#: objdump.c:222 #, c-format msgid "" "\n" @@ -3450,7 +3789,7 @@ msgstr "" "\n" " Les commutateurs suivants sont optionnels:\n" -#: objdump.c:218 +#: objdump.c:223 #, c-format msgid "" " -b, --target=BFDNAME Specify the target object format as BFDNAME\n" @@ -3507,42 +3846,52 @@ msgstr "" " --prefix-strip=NIVEAU supprimer des répertoires au début de -S\n" "\n" -#: objdump.c:433 +#: objdump.c:396 +#, c-format +msgid "section '%s' mentioned in a -j option, but not found in any input file" +msgstr "section «%s» mentionnée dans une option -j n'a été trouvée dans aucun fichier d'entrée" + +#: objdump.c:500 #, c-format msgid "Sections:\n" msgstr "Sections:\n" -#: objdump.c:436 objdump.c:440 +#: objdump.c:503 objdump.c:507 #, c-format msgid "Idx Name Size VMA LMA File off Algn" msgstr "Idx Nom Taille VMA LMA Fich off Algn" -#: objdump.c:442 +#: objdump.c:509 #, c-format msgid "Idx Name Size VMA LMA File off Algn" msgstr "Idx Nom Taille VMA LMA Fich off Algn" -#: objdump.c:446 +#: objdump.c:513 #, c-format msgid " Flags" msgstr " Fanions" -#: objdump.c:448 +#: objdump.c:515 #, c-format msgid " Pg" msgstr " Pg" -#: objdump.c:491 +#: objdump.c:558 #, c-format msgid "%s: not a dynamic object" msgstr "%s: n'est pas un objet dynamique" -#: objdump.c:916 objdump.c:940 +#: objdump.c:984 objdump.c:1008 #, c-format msgid " (File Offset: 0x%lx)" msgstr " (Offset dans le fichier: 0x%lx)" -#: objdump.c:1885 +#: objdump.c:1634 +#, c-format +msgid "disassemble_fn returned length %d" +msgstr "disassemble_fn a retourné la longueur %d" + +#: objdump.c:1939 #, c-format msgid "" "\n" @@ -3551,17 +3900,17 @@ msgstr "" "\n" "Déassemblage de la section %s:\n" -#: objdump.c:2058 +#: objdump.c:2115 #, c-format -msgid "Can't use supplied machine %s" -msgstr "Ne peut utiliser la machine %s" +msgid "can't use supplied machine %s" +msgstr "ne peut utiliser la machine fournie %s" -#: objdump.c:2077 +#: objdump.c:2134 #, c-format -msgid "Can't disassemble for architecture %s\n" -msgstr "Ne peut déassembler pour l'architecture %s\n" +msgid "can't disassemble for architecture %s\n" +msgstr "ne peut déassembler pour l'architecture %s\n" -#: objdump.c:2168 +#: objdump.c:2214 objdump.c:2237 #, c-format msgid "" "\n" @@ -3570,16 +3919,7 @@ msgstr "" "\n" "Ne peut obtenir le contenu de la section « %s ».\n" -#: objdump.c:2179 -#, c-format -msgid "" -"\n" -"Can't uncompress section '%s'.\n" -msgstr "" -"\n" -"Ne peut décompresser la section « %s ».\n" - -#: objdump.c:2307 +#: objdump.c:2378 #, c-format msgid "" "No %s section present\n" @@ -3588,12 +3928,12 @@ msgstr "" "Aucune section %s présente\n" "\n" -#: objdump.c:2316 +#: objdump.c:2387 #, c-format -msgid "Reading %s section of %s failed: %s" -msgstr "Lecture de la section %s de %s a échouée: %s" +msgid "reading %s section of %s failed: %s" +msgstr "lecture de la section %s de %s a échouée: %s" -#: objdump.c:2360 +#: objdump.c:2431 #, c-format msgid "" "Contents of %s section:\n" @@ -3602,17 +3942,17 @@ msgstr "" "Contenu de la section %s:\n" "\n" -#: objdump.c:2491 +#: objdump.c:2562 #, c-format msgid "architecture: %s, " msgstr "architecture: %s, " -#: objdump.c:2494 +#: objdump.c:2565 #, c-format msgid "flags 0x%08x:\n" msgstr "fanions 0x%08x:\n" -#: objdump.c:2508 +#: objdump.c:2579 #, c-format msgid "" "\n" @@ -3621,32 +3961,36 @@ msgstr "" "\n" "adresse de départ 0x" -#: objdump.c:2571 +#: objdump.c:2642 #, c-format msgid "Contents of section %s:" msgstr "Contenu de la section %s:" -#: objdump.c:2573 +#: objdump.c:2644 #, c-format msgid " (Starting at file offset: 0x%lx)" msgstr " (Démarrage à l'offset du fichier: 0x%lx)" -#: objdump.c:2680 +#: objdump.c:2650 +msgid "Reading section failed" +msgstr "Lecture de la section a échouée" + +#: objdump.c:2753 #, c-format msgid "no symbols\n" msgstr "aucun symbole\n" -#: objdump.c:2687 +#: objdump.c:2760 #, c-format msgid "no information for symbol number %ld\n" msgstr "pas d'information pour le symbol numéro %ld\n" -#: objdump.c:2690 +#: objdump.c:2763 #, c-format msgid "could not determine the type of symbol number %ld\n" msgstr "incapable de déterminer le type du symbole numéro %ld\n" -#: objdump.c:2970 +#: objdump.c:3043 #, c-format msgid "" "\n" @@ -3655,37 +3999,37 @@ msgstr "" "\n" "%s: format de fichier %s\n" -#: objdump.c:3028 +#: objdump.c:3101 #, c-format msgid "%s: printing debugging information failed" msgstr "%s: échec d'affichage des information de débug" -#: objdump.c:3128 +#: objdump.c:3205 #, c-format msgid "In archive %s:\n" msgstr "Dans l'archive %s:\n" -#: objdump.c:3244 +#: objdump.c:3316 msgid "error: the start address should be before the end address" msgstr "erreur: l'adresse de début doit être avant l'adresse de fin" -#: objdump.c:3249 +#: objdump.c:3321 msgid "error: the stop address should be after the start address" msgstr "erreur: l'adresse de fin doit être après l'adresse de début" -#: objdump.c:3261 +#: objdump.c:3333 msgid "error: prefix strip must be non-negative" msgstr "erreur: le préfixe à supprimer ne peut pas être négatif" -#: objdump.c:3266 +#: objdump.c:3338 msgid "error: instruction width must be positive" msgstr "erreur: la largeur de l'instruction doit être positive" -#: objdump.c:3275 +#: objdump.c:3347 msgid "unrecognized -E option" msgstr "option -E non reconnue" -#: objdump.c:3286 +#: objdump.c:3358 #, c-format msgid "unrecognized --endian type `%s'" msgstr "type non reconnu --endian « %s »" @@ -3729,180 +4073,231 @@ msgstr "%s: aucune information de débug reconnue" msgid "Last stabs entries before error:\n" msgstr "Dernière entrées à inclure avant erreur:\n" -#: readelf.c:297 +#: readelf.c:268 +msgid "<none>" +msgstr "<aucun>" + +#: readelf.c:269 +msgid "<no-name>" +msgstr "<sans-nom>" + +#: readelf.c:270 readelf.c:5047 readelf.c:5557 readelf.c:7794 readelf.c:7912 +#: readelf.c:8865 readelf.c:8945 readelf.c:8998 readelf.c:11860 +#: readelf.c:11863 +msgid "<corrupt>" +msgstr "<corrompu>" + +#: readelf.c:308 #, c-format msgid "Unable to seek to 0x%lx for %s\n" msgstr "Incapable de repérer 0x%lx pour %s\n" -#: readelf.c:312 +#: readelf.c:323 #, c-format msgid "Out of memory allocating 0x%lx bytes for %s\n" msgstr "Mémoire épuisée lors de l'allocation de 0x%lx octets pour %s\n" -#: readelf.c:322 +#: readelf.c:333 #, c-format msgid "Unable to read in 0x%lx bytes of %s\n" msgstr "Incapable de lire 0x%lx octets de %s\n" -#: readelf.c:640 +#: readelf.c:697 msgid "Don't know about relocations on this machine architecture\n" msgstr "Ne connaît pas de méthode pour la relocalisation sur l'architecture de cette machine\n" -#: readelf.c:660 readelf.c:688 readelf.c:754 readelf.c:782 +#: readelf.c:718 readelf.c:748 readelf.c:816 readelf.c:845 msgid "relocs" msgstr "relocalisations" -#: readelf.c:671 readelf.c:699 readelf.c:765 readelf.c:793 +#: readelf.c:730 readelf.c:760 readelf.c:827 readelf.c:856 msgid "out of memory parsing relocs\n" msgstr "Mémoire épuisée lors de l'analyse syntaxique des relocalisations\n" -#: readelf.c:898 +#: readelf.c:961 #, c-format msgid " Offset Info Type Sym. Value Symbol's Name + Addend\n" msgstr " Décalage Info Type Val.-sym. Noms-symb. + Addenda\n" -#: readelf.c:900 +#: readelf.c:963 #, c-format msgid " Offset Info Type Sym.Value Sym. Name + Addend\n" msgstr " Décalage Info Type Val.-sym Noms-symb + Addenda\n" -#: readelf.c:905 +#: readelf.c:968 #, c-format msgid " Offset Info Type Sym. Value Symbol's Name\n" msgstr " Décalage Info Type Val.-sym. Noms-symboles\n" -#: readelf.c:907 +#: readelf.c:970 #, c-format msgid " Offset Info Type Sym.Value Sym. Name\n" msgstr " Décalage Info Type Val.-sym Noms-symboles\n" -#: readelf.c:915 +#: readelf.c:978 #, c-format msgid " Offset Info Type Symbol's Value Symbol's Name + Addend\n" msgstr " Décalage Info Type Valeurs symbols Noms symboles + Addenda\n" -#: readelf.c:917 +#: readelf.c:980 #, c-format msgid " Offset Info Type Sym. Value Sym. Name + Addend\n" msgstr " Décalage Info Type Val.-symboles Noms-symb.+ Addenda\n" -#: readelf.c:922 +#: readelf.c:985 #, c-format msgid " Offset Info Type Symbol's Value Symbol's Name\n" msgstr " Décalage Info Type Valeurs symbols Noms symbols\n" -#: readelf.c:924 +#: readelf.c:987 #, c-format msgid " Offset Info Type Sym. Value Sym. Name\n" msgstr " Décalage Info Type Val.-symboles Noms-symboles\n" -#: readelf.c:1211 readelf.c:1370 readelf.c:1378 +#: readelf.c:1291 readelf.c:1448 readelf.c:1456 #, c-format msgid "unrecognized: %-7lx" msgstr "non reconnue: %-7lx" -#: readelf.c:1236 +#: readelf.c:1316 #, c-format msgid "<unknown addend: %lx>" msgstr "<ajout inconnu: %lx>" -#: readelf.c:1328 +#: readelf.c:1323 +#, c-format +msgid " bad symbol index: %08lx" +msgstr " mauvais index de symbole: %08lx" + +#: readelf.c:1406 #, c-format msgid "<string table index: %3ld>" msgstr "<chaîne de la table index: %3ld>" -#: readelf.c:1330 +#: readelf.c:1408 #, c-format msgid "<corrupt string table index: %3ld>" msgstr "<chaîne corrompu de la table index: %3ld>" -#: readelf.c:1703 +#: readelf.c:1801 #, c-format msgid "Processor Specific: %lx" msgstr "Spécificités du processeur: %lx" -#: readelf.c:1727 +#: readelf.c:1825 #, c-format msgid "Operating System specific: %lx" msgstr "Spécificités du systèmes d'exploitation: %lx" -#: readelf.c:1731 readelf.c:2613 +#: readelf.c:1829 readelf.c:2875 #, c-format msgid "<unknown>: %lx" msgstr "<inconnu>: %lx" -#: readelf.c:1744 +#: readelf.c:1842 msgid "NONE (None)" msgstr "NONE (Aucun)" -#: readelf.c:1745 +#: readelf.c:1843 msgid "REL (Relocatable file)" msgstr "REL (Fichier de relocalisation)" -#: readelf.c:1746 +#: readelf.c:1844 msgid "EXEC (Executable file)" msgstr "EXEC (fichier exécutable)" -#: readelf.c:1747 +#: readelf.c:1845 msgid "DYN (Shared object file)" msgstr "DYN (fichier objet partagé)" -#: readelf.c:1748 +#: readelf.c:1846 msgid "CORE (Core file)" msgstr "CORE (fichier core)" -#: readelf.c:1752 +#: readelf.c:1850 #, c-format msgid "Processor Specific: (%x)" msgstr "Spécificités du processor: (%x)" -#: readelf.c:1754 +#: readelf.c:1852 #, c-format msgid "OS Specific: (%x)" msgstr "Spécificités du système d'exploitation: (%x)" -#: readelf.c:1756 readelf.c:2830 +#: readelf.c:1854 readelf.c:3122 #, c-format msgid "<unknown>: %x" msgstr "<inconnu>: %x" -#: readelf.c:1768 +#: readelf.c:1866 msgid "None" msgstr "Aucun" -#: readelf.c:1879 +#: readelf.c:2034 #, c-format msgid "<unknown>: 0x%x" msgstr "<inconnu>: 0x%x" -#: readelf.c:2136 +#: readelf.c:2220 +msgid ", <unknown>" +msgstr ", <inconnu>" + +#: readelf.c:2291 readelf.c:7145 msgid "unknown" msgstr "inconnu" -#: readelf.c:2137 +#: readelf.c:2292 msgid "unknown mac" msgstr "mac inconnue" -#: readelf.c:2450 +#: readelf.c:2356 +msgid ", relocatable" +msgstr ", relocalisable" + +#: readelf.c:2359 +msgid ", relocatable-lib" +msgstr ", relocalisable-lib" + +#: readelf.c:2382 +msgid ", unknown v850 architecture variant" +msgstr ", variante d'architecture v850 inconnue" + +#: readelf.c:2438 +msgid ", unknown CPU" +msgstr ", CPU inconnu" + +#: readelf.c:2453 +msgid ", unknown ABI" +msgstr ", ABI inconnu" + +#: readelf.c:2473 readelf.c:2507 +msgid ", unknown ISA" +msgstr ", ISA inconnu" + +#: readelf.c:2680 msgid "Standalone App" msgstr "Tache autonome" -#: readelf.c:2453 readelf.c:3159 readelf.c:3175 +#: readelf.c:2689 +msgid "Bare-metal C6000" +msgstr "C6000 brut de fonderie" + +#: readelf.c:2699 readelf.c:3462 readelf.c:3478 #, c-format msgid "<unknown: %x>" msgstr "<inconnu: %x>" -#: readelf.c:2878 +#: readelf.c:3172 #, c-format msgid "Usage: readelf <option(s)> elf-file(s)\n" msgstr "Usage: readelf <options> fichiers-elf\n" -#: readelf.c:2879 +#: readelf.c:3173 #, c-format msgid " Display information about the contents of ELF format files\n" msgstr "Afficher les informations à propos du contenu du format des fichiers ELF\n" -#: readelf.c:2880 +#: readelf.c:3174 #, c-format msgid "" " Options are:\n" @@ -3916,7 +4311,8 @@ msgid "" " -t --section-details Display the section details\n" " -e --headers Equivalent to: -h -l -S\n" " -s --syms Display the symbol table\n" -" --symbols An alias for --syms\n" +" --symbols An alias for --syms\n" +" --dyn-syms Display the dynamic symbol table\n" " -n --notes Display the core notes (if present)\n" " -r --relocs Display the relocations (if present)\n" " -u --unwind Display the unwind info (if present)\n" @@ -3931,42 +4327,47 @@ msgid "" " Dump the contents of section <number|name> as strings\n" " -R --relocated-dump=<number|name>\n" " Dump the contents of section <number|name> as relocated bytes\n" -" -w[lLiaprmfFsoR] or\n" -" --debug-dump[=rawline,=decodedline,=info,=abbrev,=pubnames,=aranges,=macro,=frames,=str,=loc,=Ranges]\n" +" -w[lLiaprmfFsoRt] or\n" +" --debug-dump[=rawline,=decodedline,=info,=abbrev,=pubnames,=aranges,=macro,=frames,\n" +" =frames-interp,=str,=loc,=Ranges,=pubtypes,\n" +" =trace_info,=trace_abbrev,=trace_aranges]\n" " Display the contents of DWARF2 debug sections\n" msgstr "" "Les options sont:\n" -" -a --all équivalent à: -h -l -S -s -r -d -V -A -I\n" -" -h --file-header afficher l'en-tête du fichier ELF\n" -" -l --program-headers afficher les en-têtes du programme\n" -" --segments un alias pour --program-headers\n" -" -S --section-headers afficher les en-têtes des sections\n" -" --sections un alias pour --section-headers\n" -" -g --section-groups afficher les groupes de section\n" -" -t --section-details afficher les détails de la section\n" -" -e --headers équivalent à: -h -l -S\n" -" -s --syms afficher la table des symboles\n" -" --symbols un alias pour --syms\n" -" -n --notes afficher les notes du core (si présentes)\n" -" -r --relocs afficher les relocalisation (si présentes)\n" -" -u --unwind afficher les informations de type unwind (si présentes)\n" -" -d --dynamic afficher le segment dynamique (si présent)\n" -" -V --version-info afficher la version des sections (si présentes)\n" -" -A --arch-specific afficher les informations spécifiques d'architecture (si présentes)\n" -" -c --archive-index afficher l'index des symboles/fichiers d'une archive\n" -" -D --use-dynamic utiliser les informations de la section\n" +" -a --all Équivalent à: -h -l -S -s -r -d -V -A -I\n" +" -h --file-header Afficher l'en-tête du fichier ELF\n" +" -l --program-headers Afficher les en-têtes du programme\n" +" --segments Un alias pour --program-headers\n" +" -S --section-headers Afficher les en-têtes des sections\n" +" --sections Un alias pour --section-headers\n" +" -g --section-groups Afficher les groupes de section\n" +" -t --section-details Afficher les détails de la section\n" +" -e --headers Équivalent à: -h -l -S\n" +" -s --syms Afficher la table des symboles\n" +" --symbols Un alias pour --syms\n" +" --dyn-syms Afficher la table des symboles dynamiques\n" +" -n --notes Afficher les notes du core (si présentes)\n" +" -r --relocs Afficher les relocalisation (si présentes)\n" +" -u --unwind Afficher les informations de déroulage (si présentes)\n" +" -d --dynamic Afficher le segment dynamique (si présent)\n" +" -V --version-info Afficher la version des sections (si présentes)\n" +" -A --arch-specific Afficher les informations spécifiques d'architecture (si présentes)\n" +" -c --archive-index Afficher l'index des symboles/fichiers d'une archive\n" +" -D --use-dynamic Utiliser les informations de la section\n" " dynamique lors de l'affichage des symboles\n" " -x --hex-dump=<numéro|nom>\n" -" vidanger le contenu de la section <numéro|nom> sous forme d'octets\n" -" -p --string-dump=<numéro|nom>\n" -" vidanger le contenu de la section <numéro|nom> sous forme de chaîne\n" +" Vidanger le contenu de la section <numéro|nom> sous forme d'octets\n" +" -p --string-dump=<numéro|nom>\n" +" Vidanger le contenu de la section <numéro|nom> sous forme de chaînes\n" " -R --relocated-dump=<numéro|nom>\n" -" vidanger le contenu de la section <numéro|nom> sous forme d'octets relocalisés\n" -" -w[lLiaprmfFsoR] ou\n" -" --debug-dump[=rawline,=decodedline,=info,=abbrev,=pubnames,=aranges,=macro,=frames,=str,=loc,=Ranges]\n" -" afficher le contenu des sections débug DWARF2\n" +" Vidanger le contenu de la section <numéro|nom> sous forme d'octets relocalisés\n" +" -w[lLiaprmfFsoRt] ou\n" +" --debug-dump[=rawline,=decodedline,=info,=abbrev,=pubnames,=aranges,=macro,=frames,\n" +" =frames-interp,=str,=loc,=Ranges,=pubtypes,\n" +" =trace_info,=trace_abbrev,=trace_aranges]\n" +" Afficher le contenu des sections débug DWARF2\n" -#: readelf.c:2910 +#: readelf.c:3207 #, c-format msgid "" " -i --instruction-dump=<number|name>\n" @@ -3975,7 +4376,7 @@ msgstr "" " -i --instruction-dump=<numéro|nom>\n" " déassembler le contenu de la section <numéro|nom>\n" -#: readelf.c:2914 +#: readelf.c:3211 #, c-format msgid "" " -I --histogram Display histogram of bucket list lengths\n" @@ -3990,91 +4391,96 @@ msgstr "" " -H --help afficher l'aide-mémoire\n" " -V --version afficher le nom et la version du logiciel\n" -#: readelf.c:2942 readelf.c:2970 readelf.c:2974 readelf.c:11443 +#: readelf.c:3240 readelf.c:3269 readelf.c:3273 readelf.c:13224 msgid "Out of memory allocating dump request table.\n" msgstr "Mémoire épuisée allocation d'une table pour requêtes de vidange.\n" -#: readelf.c:3129 +#: readelf.c:3431 #, c-format msgid "Invalid option '-%c'\n" msgstr "Option invalide '-%c»\n" -#: readelf.c:3143 +#: readelf.c:3446 msgid "Nothing to do.\n" msgstr "Rien à faire.\n" -#: readelf.c:3155 readelf.c:3171 readelf.c:6440 +#: readelf.c:3458 readelf.c:3474 readelf.c:7730 msgid "none" msgstr "aucun" -#: readelf.c:3172 +#: readelf.c:3475 msgid "2's complement, little endian" msgstr "complément à 2, système à octets de poids faible d'abord (little endian)" -#: readelf.c:3173 +#: readelf.c:3476 msgid "2's complement, big endian" msgstr "complément à 2, système à octets de poids fort d'abord (big endian)" -#: readelf.c:3191 +#: readelf.c:3494 msgid "Not an ELF file - it has the wrong magic bytes at the start\n" msgstr "N'est pas un fichier ELF - a les mauvais octets magiques au départ\n" -#: readelf.c:3201 +#: readelf.c:3504 #, c-format msgid "ELF Header:\n" msgstr "En-tête ELF:\n" -#: readelf.c:3202 +#: readelf.c:3505 #, c-format msgid " Magic: " msgstr " Magique: " -#: readelf.c:3206 +#: readelf.c:3509 #, c-format msgid " Class: %s\n" msgstr " Classe: %s\n" -#: readelf.c:3208 +#: readelf.c:3511 #, c-format msgid " Data: %s\n" msgstr " Données: %s\n" -#: readelf.c:3210 +#: readelf.c:3513 #, c-format msgid " Version: %d %s\n" msgstr " Version: %d %s\n" -#: readelf.c:3217 +#: readelf.c:3518 +#, c-format +msgid "<unknown: %lx>" +msgstr "<inconnu: %lx>" + +#: readelf.c:3520 #, c-format msgid " OS/ABI: %s\n" msgstr " OS/ABI: %s\n" -#: readelf.c:3219 +#: readelf.c:3522 #, c-format msgid " ABI Version: %d\n" msgstr " Version ABI: %d\n" -#: readelf.c:3221 +#: readelf.c:3524 #, c-format msgid " Type: %s\n" msgstr " Type: %s\n" -#: readelf.c:3223 +#: readelf.c:3526 #, c-format msgid " Machine: %s\n" msgstr " Machine: %s\n" -#: readelf.c:3225 +#: readelf.c:3528 #, c-format msgid " Version: 0x%lx\n" msgstr " Version: 0x%lx\n" -#: readelf.c:3228 +#: readelf.c:3531 #, c-format msgid " Entry point address: " msgstr " Adresse du point d'entrée: " -#: readelf.c:3230 +#: readelf.c:3533 #, c-format msgid "" "\n" @@ -4083,7 +4489,7 @@ msgstr "" "\n" " Début des en-têtes de programme: " -#: readelf.c:3232 +#: readelf.c:3535 #, c-format msgid "" " (bytes into file)\n" @@ -4092,59 +4498,61 @@ msgstr "" " (octets dans le fichier)\n" " Début des en-têtes de section: " -#: readelf.c:3234 +#: readelf.c:3537 #, c-format msgid " (bytes into file)\n" msgstr " (octets dans le fichier)\n" -#: readelf.c:3236 +#: readelf.c:3539 #, c-format msgid " Flags: 0x%lx%s\n" msgstr " Fanions: 0x%lx%s\n" -#: readelf.c:3239 +#: readelf.c:3542 #, c-format msgid " Size of this header: %ld (bytes)\n" msgstr " Taille de cet en-tête: %ld (bytes)\n" -#: readelf.c:3241 +#: readelf.c:3544 #, c-format msgid " Size of program headers: %ld (bytes)\n" msgstr " Taille de l'en-tête du programme: %ld (bytes)\n" -#: readelf.c:3243 +#: readelf.c:3546 +#, c-format +msgid " Number of program headers: %ld" +msgstr " Nombre d'en-tête du programme: %ld" + +#: readelf.c:3551 #, c-format -msgid " Number of program headers: %ld\n" -msgstr " Nombre d'en-tête du programme: %ld\n" +msgid " (%ld)" +msgstr " (%ld)" -#: readelf.c:3245 +#: readelf.c:3553 #, c-format msgid " Size of section headers: %ld (bytes)\n" msgstr " Taille des en-têtes de section: %ld (bytes)\n" -#: readelf.c:3247 +#: readelf.c:3555 #, c-format msgid " Number of section headers: %ld" msgstr " Nombre d'en-têtes de section: %ld" -#: readelf.c:3252 +#: readelf.c:3560 #, c-format msgid " Section header string table index: %ld" msgstr " Table d'indexes des chaînes d'en-tête de section: %ld" -#: readelf.c:3289 readelf.c:3322 +#: readelf.c:3567 +#, c-format +msgid " <corrupt: out of range>" +msgstr " <corrompu: hors limites>" + +#: readelf.c:3601 readelf.c:3635 msgid "program headers" msgstr "En-tête de programme" -#: readelf.c:3360 readelf.c:3658 readelf.c:3699 readelf.c:3758 readelf.c:3823 -#: readelf.c:4494 readelf.c:4518 readelf.c:5770 readelf.c:5815 readelf.c:6014 -#: readelf.c:7087 readelf.c:7101 readelf.c:7611 readelf.c:7627 readelf.c:7670 -#: readelf.c:7695 readelf.c:9642 readelf.c:9834 readelf.c:10362 -#: readelf.c:10736 readelf.c:10750 readelf.c:11109 -msgid "Out of memory\n" -msgstr "Mémoire épuisée\n" - -#: readelf.c:3387 +#: readelf.c:3701 #, c-format msgid "" "\n" @@ -4153,7 +4561,7 @@ msgstr "" "\n" "Il n'y a pas d'en-têtes de programme dans ce fichier.\n" -#: readelf.c:3393 +#: readelf.c:3707 #, c-format msgid "" "\n" @@ -4162,12 +4570,12 @@ msgstr "" "\n" "Type de fichier ELF est %s\n" -#: readelf.c:3394 +#: readelf.c:3708 #, c-format msgid "Entry point " msgstr "Point d'entrée " -#: readelf.c:3396 +#: readelf.c:3710 #, c-format msgid "" "\n" @@ -4176,7 +4584,7 @@ msgstr "" "\n" "Il y a %d en-têtes de programme, débutant à l'adresse de décalage" -#: readelf.c:3408 readelf.c:3410 +#: readelf.c:3722 readelf.c:3724 #, c-format msgid "" "\n" @@ -4185,55 +4593,55 @@ msgstr "" "\n" "En-têtes de programme:\n" -#: readelf.c:3414 +#: readelf.c:3728 #, c-format msgid " Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align\n" msgstr " Type Décalage Adr. vir. Adr.phys. T.Fich. T.Mém. Fan Alignement\n" -#: readelf.c:3417 +#: readelf.c:3731 #, c-format msgid " Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align\n" msgstr " Type Décalage Adr. vir. Adr.phys. T.Fich. T.Mém. Fan Alignement\n" -#: readelf.c:3421 +#: readelf.c:3735 #, c-format msgid " Type Offset VirtAddr PhysAddr\n" msgstr " Type Décalage Adr.virt Adr.phys.\n" -#: readelf.c:3423 +#: readelf.c:3737 #, c-format msgid " FileSiz MemSiz Flags Align\n" msgstr " Taille fichier Taille mémoire Fanion Alignement\n" -#: readelf.c:3516 +#: readelf.c:3830 msgid "more than one dynamic segment\n" msgstr "plus d'un segment dynamique\n" -#: readelf.c:3532 +#: readelf.c:3849 msgid "no .dynamic section in the dynamic segment\n" msgstr "pas de section .dynamic dans le segment dynamique\n" -#: readelf.c:3547 +#: readelf.c:3864 msgid "the .dynamic section is not contained within the dynamic segment\n" msgstr "la section .dynamic n'est pas contenue à l'intérieur du segment dynamique\n" -#: readelf.c:3550 +#: readelf.c:3867 msgid "the .dynamic section is not the first section in the dynamic segment.\n" msgstr "la section .dynamic n'est pas la première section dans le segment dynamique.\n" -#: readelf.c:3558 +#: readelf.c:3875 msgid "Unable to find program interpreter name\n" msgstr "Incapable de repérer le nom de l'interpréteur du programme\n" -#: readelf.c:3565 +#: readelf.c:3882 msgid "Internal error: failed to create format string to display program interpreter\n" msgstr "Erreur interne: la chaîne de format n'a pas pu être créée pour afficher l'interpréteur du programme\n" -#: readelf.c:3569 +#: readelf.c:3886 msgid "Unable to read program interpreter name\n" msgstr "Incapable de lire le nom de l'interpréteur du programme\n" -#: readelf.c:3572 +#: readelf.c:3889 #, c-format msgid "" "\n" @@ -4242,7 +4650,7 @@ msgstr "" "\n" " [Réquisition de l'interpréteur de programme: %s]" -#: readelf.c:3584 +#: readelf.c:3901 #, c-format msgid "" "\n" @@ -4251,33 +4659,46 @@ msgstr "" "\n" " Section à la projection de segement:\n" -#: readelf.c:3585 +#: readelf.c:3902 #, c-format msgid " Segment Sections...\n" msgstr " Sections de segment...\n" -#: readelf.c:3620 +#: readelf.c:3938 msgid "Cannot interpret virtual addresses without program headers.\n" msgstr "Ne peut interpréter les adresses virtuelles sans l'en-tête du programme.\n" -#: readelf.c:3636 +#: readelf.c:3954 #, c-format msgid "Virtual address 0x%lx not located in any PT_LOAD segment.\n" msgstr "L'adresse virtuelle 0x%lx ne peut être localisé dans chaque segment PT_LOAD.\n" -#: readelf.c:3650 readelf.c:3691 +#: readelf.c:3969 readelf.c:4012 msgid "section headers" msgstr "En-têtes de section" -#: readelf.c:3735 readelf.c:3800 +#: readelf.c:4059 readelf.c:4134 +msgid "sh_entsize is zero\n" +msgstr "sh_entsize est zéro\n" + +#: readelf.c:4067 readelf.c:4142 +msgid "Invalid sh_entsize\n" +msgstr "sh_entsize incorrect\n" + +#: readelf.c:4072 readelf.c:4147 msgid "symbols" msgstr "symboles" -#: readelf.c:3745 readelf.c:3810 +#: readelf.c:4084 readelf.c:4159 msgid "symtab shndx" msgstr "symtab shndx" -#: readelf.c:4070 readelf.c:4478 +#: readelf.c:4419 +#, c-format +msgid "UNKNOWN (%*.*lx)" +msgstr "INCONNU (%*.*lx)" + +#: readelf.c:4440 readelf.c:4920 #, c-format msgid "" "\n" @@ -4286,38 +4707,38 @@ msgstr "" "\n" "Il n'y a pas de section dans ce fichier.\n" -#: readelf.c:4076 +#: readelf.c:4446 #, c-format msgid "There are %d section headers, starting at offset 0x%lx:\n" msgstr "Il y a %d en-têtes de section, débutant à l'adresse de décalage 0x%lx:\n" -#: readelf.c:4096 readelf.c:4595 readelf.c:4821 readelf.c:5116 readelf.c:5524 -#: readelf.c:7421 +#: readelf.c:4467 readelf.c:5043 readelf.c:5454 readelf.c:5760 readelf.c:6173 +#: readelf.c:6754 readelf.c:8843 msgid "string table" msgstr "table de chaînes" -#: readelf.c:4163 +#: readelf.c:4534 #, c-format msgid "Section %d has invalid sh_entsize %lx (expected %lx)\n" msgstr "La section %d a une sh_entsize %lx invalide (attendait %lx)\n" -#: readelf.c:4183 +#: readelf.c:4554 msgid "File contains multiple dynamic symbol tables\n" msgstr "Le fichier contient plusieurs tables dynamiques de symboles\n" -#: readelf.c:4196 +#: readelf.c:4567 msgid "File contains multiple dynamic string tables\n" msgstr "Le fichier contient plusieurs tables de chaînes dynamiques\n" -#: readelf.c:4201 +#: readelf.c:4573 msgid "dynamic strings" msgstr "chaînes dynamiques" -#: readelf.c:4208 +#: readelf.c:4580 msgid "File contains multiple symtab shndx tables\n" msgstr "Le fichier contient de multiples tables symboliques shndx\n" -#: readelf.c:4259 +#: readelf.c:4648 #, c-format msgid "" "\n" @@ -4326,7 +4747,7 @@ msgstr "" "\n" "En-têtes de section:\n" -#: readelf.c:4261 +#: readelf.c:4650 #, c-format msgid "" "\n" @@ -4335,79 +4756,97 @@ msgstr "" "\n" "En-têtes de section:\n" -#: readelf.c:4267 readelf.c:4278 readelf.c:4289 +#: readelf.c:4656 readelf.c:4667 readelf.c:4678 #, c-format msgid " [Nr] Name\n" msgstr " [Nr] Nom\n" -#: readelf.c:4268 +#: readelf.c:4657 #, c-format msgid " Type Addr Off Size ES Lk Inf Al\n" msgstr " Type Adr Décala.Taille ES LN Inf Al\n" -#: readelf.c:4272 +#: readelf.c:4661 #, c-format msgid " [Nr] Name Type Addr Off Size ES Flg Lk Inf Al\n" msgstr " [Nr] Nom Type Adr Décala.Taille ES Fan LN Inf Al\n" -#: readelf.c:4279 +#: readelf.c:4668 #, c-format msgid " Type Address Off Size ES Lk Inf Al\n" msgstr " Type Adresse Décala.Taille ES LN Inf Al\n" -#: readelf.c:4283 +#: readelf.c:4672 #, c-format msgid " [Nr] Name Type Address Off Size ES Flg Lk Inf Al\n" msgstr " [Nr] Nom Type Adr Décala.Taille ES Fan LN Inf Al\n" -#: readelf.c:4290 +#: readelf.c:4679 #, c-format msgid " Type Address Offset Link\n" msgstr " Type Adresse Décalage Lien\n" -#: readelf.c:4291 +#: readelf.c:4680 #, c-format msgid " Size EntSize Info Align\n" msgstr " Taille TaillEntré Info Alignement\n" -#: readelf.c:4295 +#: readelf.c:4684 #, c-format msgid " [Nr] Name Type Address Offset\n" msgstr " [Nr] Nom Type Adresse Décalage\n" -#: readelf.c:4296 +#: readelf.c:4685 #, c-format msgid " Size EntSize Flags Link Info Align\n" msgstr " Taille TaillEntré Fanion Lien Info Alignement\n" -#: readelf.c:4301 +#: readelf.c:4690 #, c-format msgid " Flags\n" msgstr " Fanions\n" -#: readelf.c:4435 +#: readelf.c:4769 +#, c-format +msgid "section %u: sh_link value of %u is larger than the number of sections\n" +msgstr "section %u: la valeur %u de sh_link est plus grande que le nombre de sections\n" + +#: readelf.c:4868 +#, c-format +msgid "" +"Key to Flags:\n" +" W (write), A (alloc), X (execute), M (merge), S (strings), l (large)\n" +" I (info), L (link order), G (group), T (TLS), E (exclude), x (unknown)\n" +" O (extra OS processing required) o (OS specific), p (processor specific)\n" +msgstr "" +"Clé des fanions:\n" +" W (écriture), A (allocation), X (exécution), M (fusion), S (chaînes), l (large)\n" +" I (info), L (ordre des liens), G (groupe), T (TLS), E (exclu), x (inconnu)\n" +" O (traiterment additionnel requis pour l'OS) o (spécifique à l'OS), p (spécifique au processeur)\n" + +#: readelf.c:4873 #, c-format msgid "" "Key to Flags:\n" " W (write), A (alloc), X (execute), M (merge), S (strings)\n" -" I (info), L (link order), G (group), x (unknown)\n" +" I (info), L (link order), G (group), T (TLS), E (exclude), x (unknown)\n" " O (extra OS processing required) o (OS specific), p (processor specific)\n" msgstr "" "Clé des fanions:\n" " W (écriture), A (allocation), X (exécution), M (fusion), S (chaînes)\n" -" I (info), L (ordre des liens), G (groupe), x (inconnu)\n" +" I (info), L (ordre des liens), G (groupe), T (TLS), E (exclu), x (inconnu)\n" " O (traiterment additionnel requis pour l'OS) o (spécifique à l'OS), p (spécifique au processeur)\n" -#: readelf.c:4453 +#: readelf.c:4895 #, c-format -msgid "[<unknown>: 0x%x]" -msgstr "<inconnu>: 0x%x]" +msgid "[<unknown>: 0x%x] " +msgstr "[<inconnu>: 0x%x] " -#: readelf.c:4485 +#: readelf.c:4927 msgid "Section headers are not available!\n" msgstr "En-têtes de section ne sont pas disponibles!\n" -#: readelf.c:4509 +#: readelf.c:4951 #, c-format msgid "" "\n" @@ -4416,41 +4855,95 @@ msgstr "" "\n" "Il n'y a pas de groupe de section dans ce fichier.\n" -#: readelf.c:4546 +#: readelf.c:4988 #, c-format msgid "Bad sh_link in group section `%s'\n" msgstr "sh_link erroné dans la section de groupe `%s'\n" -#: readelf.c:4565 +#: readelf.c:5002 +#, c-format +msgid "Corrupt header in group section `%s'\n" +msgstr "En-tête corrompu dans la section de groupe «%s»\n" + +#: readelf.c:5013 #, c-format msgid "Bad sh_info in group section `%s'\n" msgstr "sh_info erroné dans la section de groupe`%s'\n" -#: readelf.c:4603 +#: readelf.c:5052 msgid "section data" msgstr "données de section" -#: readelf.c:4615 +#: readelf.c:5061 +#, c-format +msgid "" +"\n" +"%sgroup section [%5u] `%s' [%s] contains %u sections:\n" +msgstr "" +"\n" +"%sgroupe section [%5u] «%s» [%s] contient %u sections:\n" + +#: readelf.c:5064 #, c-format msgid " [Index] Name\n" msgstr " [Index] Nom\n" -#: readelf.c:4629 +#: readelf.c:5078 #, c-format msgid "section [%5u] in group section [%5u] > maximum section [%5u]\n" msgstr "section [%5u] est dans le groupe section [%5u] > que le maximum de la section [%5u]\n" -#: readelf.c:4638 +#: readelf.c:5087 #, c-format msgid "section [%5u] in group section [%5u] already in group section [%5u]\n" msgstr "section [%5u] est dans le groupe section [%5u] qui est déjà dans le groupe section [%5u]\n" -#: readelf.c:4651 +#: readelf.c:5100 #, c-format msgid "section 0 in group section [%5u]\n" msgstr "section 0 dans le groupe section [%5u]\n" -#: readelf.c:4746 +#: readelf.c:5167 +msgid "dynamic section image fixups" +msgstr "embellissement de l'image de section dynamique" + +#: readelf.c:5179 +#, c-format +msgid "" +"\n" +"Image fixups for needed library #%d: %s - ident: %lx\n" +msgstr "" +"\n" +"Embellisement de l'image pour la librairie requise #%d: %s - identation: %lx\n" + +#: readelf.c:5182 +#, c-format +msgid "Seg Offset Type SymVec DataType\n" +msgstr "Seg Offset Type VecSym TypeDonnées\n" + +#: readelf.c:5214 +msgid "dynamic section image relas" +msgstr "relas de l'image de la section dynamique" + +#: readelf.c:5218 +#, c-format +msgid "" +"\n" +"Image relocs\n" +msgstr "" +"\n" +"Relocalisations d'image\n" + +#: readelf.c:5220 +#, c-format +msgid "Seg Offset Type Addend Seg Sym Off\n" +msgstr "Seg Offset Type Ajoute Seg Sym Off\n" + +#: readelf.c:5275 +msgid "dynamic string section" +msgstr "section de chaînes dynamiques" + +#: readelf.c:5376 #, c-format msgid "" "\n" @@ -4459,7 +4952,7 @@ msgstr "" "\n" "'%s' section de relocalisation à l'adresse de décalage 0x%lx contient %ld octets:\n" -#: readelf.c:4758 +#: readelf.c:5391 #, c-format msgid "" "\n" @@ -4468,7 +4961,7 @@ msgstr "" "\n" "Il n'y a pas d'informations de relocalisation dynamique dans ce fichier.\n" -#: readelf.c:4782 +#: readelf.c:5415 #, c-format msgid "" "\n" @@ -4477,17 +4970,17 @@ msgstr "" "\n" "Section de relocalisation " -#: readelf.c:4787 readelf.c:5192 readelf.c:5206 readelf.c:5539 +#: readelf.c:5420 readelf.c:5836 readelf.c:5851 readelf.c:6188 #, c-format msgid "'%s'" msgstr "« %s »" -#: readelf.c:4789 readelf.c:5208 readelf.c:5541 +#: readelf.c:5422 readelf.c:5853 readelf.c:6190 #, c-format msgid " at offset 0x%lx contains %lu entries:\n" msgstr " à l'adresse de décalage 0x%lx contient %lu entrées:\n" -#: readelf.c:4840 +#: readelf.c:5473 #, c-format msgid "" "\n" @@ -4496,51 +4989,184 @@ msgstr "" "\n" "Il n'y a pas de relocalisation dans ce fichier.\n" -#: readelf.c:5022 readelf.c:5390 +#: readelf.c:5611 +#, c-format +msgid "\tUnknown version.\n" +msgstr "\tVersion inconnue.\n" + +#: readelf.c:5664 readelf.c:6037 msgid "unwind table" -msgstr "table unwind" +msgstr "table de déroulage" -#: readelf.c:5063 readelf.c:5471 +#: readelf.c:5706 readelf.c:6119 readelf.c:6365 #, c-format msgid "Skipping unexpected relocation type %s\n" msgstr "Escamotage du type de relocalisation inattendue %s\n" -#: readelf.c:5124 readelf.c:5532 readelf.c:5585 +#: readelf.c:5768 readelf.c:6181 readelf.c:6762 readelf.c:6808 #, c-format msgid "" "\n" "There are no unwind sections in this file.\n" msgstr "" "\n" -"Il n'y a pas de section unwind dans ce fichier.\n" +"Il n'y a pas de section de déroulage dans ce fichier.\n" -#: readelf.c:5187 +#: readelf.c:5831 #, c-format msgid "" "\n" "Could not find unwind info section for " msgstr "" "\n" -"N'a pu repérer les infos d'une section unwind pour " +"N'a pu repérer les infos de la section de déroulage pour " -#: readelf.c:5199 +#: readelf.c:5844 msgid "unwind info" -msgstr "info unwind" +msgstr "info déroulage" -#: readelf.c:5201 readelf.c:5538 +#: readelf.c:5846 readelf.c:6187 #, c-format msgid "" "\n" "Unwind section " msgstr "" "\n" -"Section unwind" +"Section de déroulage " + +#: readelf.c:6296 +msgid "unwind data" +msgstr "données déroulage" + +#: readelf.c:6350 +#, c-format +msgid "Skipping unexpected relocation at offset 0x%lx\n" +msgstr "Escamotage de la relocalisation inattendue à l'offset 0x%lx\n" + +#: readelf.c:6426 +#, c-format +msgid "[Truncated opcode]\n" +msgstr "[Opcode tronqué]\n" + +#: readelf.c:6429 +#, c-format +msgid "0x%02x " +msgstr "0x%02x " + +#: readelf.c:6451 +#, c-format +msgid " Personality routine: " +msgstr " Routine de personnalité: " + +#: readelf.c:6469 +#, c-format +msgid " [Truncated data]\n" +msgstr " [Données tronquées]\n" + +#: readelf.c:6484 +#, c-format +msgid " [reserved compact index %d]\n" +msgstr " [index compact réservé %d]\n" + +#: readelf.c:6488 +#, c-format +msgid " Compact model %d\n" +msgstr " Modèle compact %d\n" + +#: readelf.c:6515 +#, c-format +msgid " 0x%02x " +msgstr " 0x%02x " + +#: readelf.c:6520 +#, c-format +msgid " vsp = vsp + %d" +msgstr " vsp = vsp + %d" -#: readelf.c:5751 readelf.c:5796 +#: readelf.c:6525 +#, c-format +msgid " vsp = vsp - %d" +msgstr " vsp = vsp - %d" + +#: readelf.c:6531 +#, c-format +msgid "Refuse to unwind" +msgstr "Refus de dérouler" + +#: readelf.c:6554 +#, c-format +msgid " [Reserved]" +msgstr " [Réservé]" + +#: readelf.c:6556 +#, c-format +msgid " vsp = r%d" +msgstr " vsp = r%d" + +#: readelf.c:6581 +#, c-format +msgid " finish" +msgstr " terminé" + +#: readelf.c:6586 +#, c-format +msgid "[Spare]" +msgstr "[Réserve]" + +#: readelf.c:6620 +#, c-format +msgid "vsp = vsp + %ld" +msgstr "vsp = vsp + %ld" + +#: readelf.c:6627 +#, c-format +msgid "[unsupported two-byte opcode]" +msgstr "[opcode sur deux octets non supporté]" + +#: readelf.c:6631 +#, c-format +msgid " [unsupported opcode]" +msgstr " [opcode non supporté]" + +#: readelf.c:6715 +#, c-format +msgid "Could not locate .ARM.extab section containing 0x%lx.\n" +msgstr "Impossible de trouver la section .ARM.extab contenant 0x%lx.\n" + +#: readelf.c:6768 +#, c-format +msgid "" +"\n" +"Unwind table index '%s' at offset 0x%lx contains %lu entries:\n" +msgstr "" +"\n" +"Index de table de déroulage «%s» à l'offset 0x%lx contient %lu entrées:\n" + +#: readelf.c:6819 +#, c-format +msgid "NONE\n" +msgstr "AUCUNE\n" + +#: readelf.c:6845 +#, c-format +msgid "Interface Version: %s\n" +msgstr "Version de l'interface: %s\n" + +#: readelf.c:6847 +#, c-format +msgid "<corrupt: %ld>\n" +msgstr "<corrompu: %ld>\n" + +#: readelf.c:6860 +#, c-format +msgid "Time Stamp: %s\n" +msgstr "Horodatage: %s\n" + +#: readelf.c:7037 readelf.c:7083 msgid "dynamic section" msgstr "section dynamique" -#: readelf.c:5873 +#: readelf.c:7161 #, c-format msgid "" "\n" @@ -4549,31 +5175,31 @@ msgstr "" "\n" "Il n'y a pas de section dynamique dans ce fichier.\n" -#: readelf.c:5911 +#: readelf.c:7199 msgid "Unable to seek to end of file!\n" msgstr "Incapable de repérer la fin du fichier!\n" -#: readelf.c:5924 +#: readelf.c:7212 msgid "Unable to determine the number of symbols to load\n" msgstr "Incapable de déterminer le nombre de symboles à charger\n" -#: readelf.c:5959 +#: readelf.c:7247 msgid "Unable to seek to end of file\n" msgstr "Incapable de repérer la fin du fichier\n" -#: readelf.c:5966 +#: readelf.c:7254 msgid "Unable to determine the length of the dynamic string table\n" msgstr "Incapable de déterminer la longueur de la table de chaînes dynamiques\n" -#: readelf.c:5971 +#: readelf.c:7260 msgid "dynamic string table" msgstr "table dynamique de chaînes" -#: readelf.c:6007 +#: readelf.c:7297 msgid "symbol information" msgstr "information de symbole" -#: readelf.c:6032 +#: readelf.c:7322 #, c-format msgid "" "\n" @@ -4582,77 +5208,86 @@ msgstr "" "\n" "Section dynamique à l'adresse de décalage 0x%lx contient %u entrées:\n" -#: readelf.c:6035 +#: readelf.c:7325 #, c-format msgid " Tag Type Name/Value\n" msgstr " Étiquettes Type Nom/Valeur\n" -#: readelf.c:6071 +#: readelf.c:7361 #, c-format msgid "Auxiliary library" msgstr "Librairie auxiliaire" -#: readelf.c:6075 +#: readelf.c:7365 #, c-format msgid "Filter library" msgstr "Librairie de filtre" -#: readelf.c:6079 +#: readelf.c:7369 #, c-format msgid "Configuration file" msgstr "Fichier de configuration" -#: readelf.c:6083 +#: readelf.c:7373 #, c-format msgid "Dependency audit library" msgstr "Librairie d'audit des dépendances" -#: readelf.c:6087 +#: readelf.c:7377 #, c-format msgid "Audit library" msgstr "Librairie des audits" -#: readelf.c:6105 readelf.c:6133 readelf.c:6161 +#: readelf.c:7395 readelf.c:7423 readelf.c:7451 #, c-format msgid "Flags:" msgstr "Fanions:" -#: readelf.c:6108 readelf.c:6136 readelf.c:6163 +#: readelf.c:7398 readelf.c:7426 readelf.c:7453 #, c-format msgid " None\n" msgstr "Aucun\n" -#: readelf.c:6284 +#: readelf.c:7574 #, c-format msgid "Shared library: [%s]" msgstr "Librairie partagées: [%s]" -#: readelf.c:6287 +#: readelf.c:7577 #, c-format msgid " program interpreter" msgstr " programme interpréteur" -#: readelf.c:6291 +#: readelf.c:7581 #, c-format msgid "Library soname: [%s]" msgstr "Librairie soname: [%s]" -#: readelf.c:6295 +#: readelf.c:7585 #, c-format msgid "Library rpath: [%s]" msgstr "Librairie rpath: [%s]" -#: readelf.c:6299 +#: readelf.c:7589 #, c-format msgid "Library runpath: [%s]" msgstr "Librairie runpath:[%s]" -#: readelf.c:6362 +#: readelf.c:7622 +#, c-format +msgid " (bytes)\n" +msgstr " (octets)\n" + +#: readelf.c:7652 #, c-format msgid "Not needed object: [%s]\n" msgstr "Objet non nécessaire: [%s]\n" -#: readelf.c:6487 +#: readelf.c:7752 +msgid "| <unknown>" +msgstr " <inconnu>" + +#: readelf.c:7785 #, c-format msgid "" "\n" @@ -4661,61 +5296,61 @@ msgstr "" "\n" "Section des définitions de version « %s » contient %u entrées:\n" -#: readelf.c:6490 +#: readelf.c:7788 #, c-format msgid " Addr: 0x" msgstr " Adr: 0x" -#: readelf.c:6492 readelf.c:6594 readelf.c:6715 +#: readelf.c:7790 readelf.c:7908 readelf.c:8046 #, c-format msgid " Offset: %#08lx Link: %u (%s)\n" msgstr " Décalage: %#08lx Lien: %u (%s)\n" -#: readelf.c:6500 +#: readelf.c:7798 msgid "version definition section" msgstr "section de définition de version" -#: readelf.c:6529 +#: readelf.c:7831 #, c-format msgid " %#06x: Rev: %d Flags: %s" msgstr " %#06x: Rev: %d Fanions: %s" -#: readelf.c:6532 +#: readelf.c:7834 #, c-format msgid " Index: %d Cnt: %d " msgstr " Index: %d Compteur: %d " -#: readelf.c:6543 +#: readelf.c:7850 #, c-format msgid "Name: %s\n" msgstr "Nom: %s\n" -#: readelf.c:6545 +#: readelf.c:7852 #, c-format msgid "Name index: %ld\n" msgstr "Nom de l'index: %ld\n" -#: readelf.c:6562 +#: readelf.c:7874 #, c-format msgid " %#06x: Parent %d: %s\n" msgstr " %#06x: Parent %d: %s\n" -#: readelf.c:6565 +#: readelf.c:7877 #, c-format msgid " %#06x: Parent %d, name index: %ld\n" msgstr " %#06x: Parent %d, name index: %ld\n" -#: readelf.c:6569 +#: readelf.c:7882 #, c-format msgid " Version def aux past end of section\n" msgstr " Définition de version «aux» au delà de la fin de la section\n" -#: readelf.c:6574 +#: readelf.c:7888 #, c-format msgid " Version definition past end of section\n" msgstr " Définition de version au delà de la fin de la section\n" -#: readelf.c:6589 +#: readelf.c:7903 #, c-format msgid "" "\n" @@ -4724,65 +5359,65 @@ msgstr "" "\n" "Version nécessitant la section « %s » contenant %u entrées:\n" -#: readelf.c:6592 +#: readelf.c:7906 #, c-format msgid " Addr: 0x" msgstr " Adr: 0x" -#: readelf.c:6602 +#: readelf.c:7917 msgid "version need section" msgstr "section de version «need»" -#: readelf.c:6627 +#: readelf.c:7945 #, c-format msgid " %#06x: Version: %d" msgstr " %#06x: Version: %d" -#: readelf.c:6630 +#: readelf.c:7948 #, c-format msgid " File: %s" msgstr " Fichier: %s" -#: readelf.c:6632 +#: readelf.c:7950 #, c-format msgid " File: %lx" msgstr " Fichier: %lx" -#: readelf.c:6634 +#: readelf.c:7952 #, c-format msgid " Cnt: %d\n" msgstr " Compteur: %d\n" -#: readelf.c:6654 +#: readelf.c:7977 #, c-format msgid " %#06x: Name: %s" msgstr " %#06x: Nom: %s" -#: readelf.c:6657 +#: readelf.c:7980 #, c-format msgid " %#06x: Name index: %lx" msgstr " %#06x: Nom de l'index: %lx" -#: readelf.c:6660 +#: readelf.c:7983 #, c-format msgid " Flags: %s Version: %d\n" msgstr " Fanions: %s Version: %d\n" -#: readelf.c:6667 +#: readelf.c:7995 #, c-format msgid " Version need aux past end of section\n" msgstr " Version «need aux» au delà de la fin de la section\n" -#: readelf.c:6672 +#: readelf.c:8000 #, c-format msgid " Version need past end of section\n" msgstr " Version «need» au delà de la fin de la section\n" -#: readelf.c:6706 +#: readelf.c:8037 msgid "version string table" msgstr "table chaîne de version" -#: readelf.c:6710 +#: readelf.c:8041 #, c-format msgid "" "\n" @@ -4791,44 +5426,48 @@ msgstr "" "\n" "La version de section « %s » des symboles contient %d entrée:\n" -#: readelf.c:6713 +#: readelf.c:8044 #, c-format msgid " Addr: " msgstr " Adr: " -#: readelf.c:6723 +#: readelf.c:8055 msgid "version symbol data" msgstr "données de symbole de version" -#: readelf.c:6750 +#: readelf.c:8082 msgid " 0 (*local*) " msgstr " 0 (*local*) " -#: readelf.c:6754 +#: readelf.c:8086 msgid " 1 (*global*) " msgstr " 1 (*global*) " -#: readelf.c:6791 readelf.c:7488 +#: readelf.c:8099 +msgid "invalid index into symbol array\n" +msgstr "mauvais index dans la table\n" + +#: readelf.c:8133 readelf.c:8910 msgid "version need" msgstr "version «need»" -#: readelf.c:6801 +#: readelf.c:8143 msgid "version need aux (2)" msgstr "version «need aux» (2)" -#: readelf.c:6816 readelf.c:6871 +#: readelf.c:8158 readelf.c:8213 msgid "*invalid*" msgstr "*invalide*" -#: readelf.c:6846 readelf.c:7553 +#: readelf.c:8188 readelf.c:8975 msgid "version def" msgstr "définition de version" -#: readelf.c:6866 readelf.c:7568 +#: readelf.c:8208 readelf.c:8990 msgid "version def aux" msgstr "définition de version «aux»" -#: readelf.c:6900 +#: readelf.c:8242 #, c-format msgid "" "\n" @@ -4837,32 +5476,37 @@ msgstr "" "\n" "Aucune information de version repérée dans ce fichier.\n" -#: readelf.c:7034 +#: readelf.c:8441 #, c-format msgid "<other>: %x" msgstr "<autre>: %x" -#: readelf.c:7093 +#: readelf.c:8500 msgid "Unable to read in dynamic data\n" msgstr "Incapable de lire les données dynamiques\n" -#: readelf.c:7184 readelf.c:7234 readelf.c:7258 readelf.c:7288 readelf.c:7312 +#: readelf.c:8550 +#, c-format +msgid " <corrupt: %14ld>" +msgstr " <corrompu: %14ld>" + +#: readelf.c:8593 readelf.c:8645 readelf.c:8669 readelf.c:8699 readelf.c:8723 msgid "Unable to seek to start of dynamic information\n" msgstr "Incapable de repérer le début des informations dynamiques\n" -#: readelf.c:7190 readelf.c:7240 +#: readelf.c:8599 readelf.c:8651 msgid "Failed to read in number of buckets\n" msgstr "Échec de lecture parmi tous les baquets\n" -#: readelf.c:7196 +#: readelf.c:8605 msgid "Failed to read in number of chains\n" msgstr "Échec de lecture du nombre de chaînes\n" -#: readelf.c:7296 +#: readelf.c:8707 msgid "Failed to determine last chain length\n" msgstr "Ne peux pas déterminer la longueur de la dernière chaîne\n" -#: readelf.c:7340 +#: readelf.c:8751 #, c-format msgid "" "\n" @@ -4871,17 +5515,17 @@ msgstr "" "\n" "Table de symbole de l'image:\n" -#: readelf.c:7342 readelf.c:7360 +#: readelf.c:8753 readelf.c:8771 #, c-format msgid " Num Buc: Value Size Type Bind Vis Ndx Name\n" msgstr " Nb Buc: Valeur Taille Type Lien Vis Ndx Nom\n" -#: readelf.c:7344 readelf.c:7362 +#: readelf.c:8755 readelf.c:8773 #, c-format msgid " Num Buc: Value Size Type Bind Vis Ndx Name\n" msgstr " Nb Buc: Valeur Taille Type Lien Vis Ndx Nom\n" -#: readelf.c:7358 +#: readelf.c:8769 #, c-format msgid "" "\n" @@ -4890,7 +5534,16 @@ msgstr "" "\n" "Table de symbole de l'image «.gnu.hash»:\n" -#: readelf.c:7397 +#: readelf.c:8812 +#, c-format +msgid "" +"\n" +"Symbol table '%s' has a sh_entsize of zero!\n" +msgstr "" +"\n" +"Table de symboles «%s» a un sh_entsize à zéro !\n" + +#: readelf.c:8817 #, c-format msgid "" "\n" @@ -4899,29 +5552,29 @@ msgstr "" "\n" "Table de symboles « %s » contient %lu entrées:\n" -#: readelf.c:7401 +#: readelf.c:8822 #, c-format msgid " Num: Value Size Type Bind Vis Ndx Name\n" msgstr " Num: Valeur Tail Type Lien Vis Ndx Nom\n" -#: readelf.c:7403 +#: readelf.c:8824 #, c-format msgid " Num: Value Size Type Bind Vis Ndx Name\n" msgstr " Num: Valeur Tail Type Lien Vis Ndx Nom\n" -#: readelf.c:7459 +#: readelf.c:8881 msgid "version data" msgstr "données de version" -#: readelf.c:7501 +#: readelf.c:8923 msgid "version need aux (3)" msgstr "version «need aux» (3)" -#: readelf.c:7528 +#: readelf.c:8950 msgid "bad dynamic symbol\n" msgstr "mauvais symbole dynamique\n" -#: readelf.c:7592 +#: readelf.c:9014 #, c-format msgid "" "\n" @@ -4930,7 +5583,7 @@ msgstr "" "\n" "L'information dynamique des symboles n'est pas disponible pour l'affichage des symboles.\n" -#: readelf.c:7604 +#: readelf.c:9026 #, c-format msgid "" "\n" @@ -4939,12 +5592,12 @@ msgstr "" "\n" "Histogramme de la longueur de la liste des baquets (total de %lu baquets):\n" -#: readelf.c:7606 readelf.c:7676 +#: readelf.c:9028 readelf.c:9098 #, c-format msgid " Length Number %% of total Coverage\n" msgstr " Long. Nombre %% de couverture totale\n" -#: readelf.c:7674 +#: readelf.c:9096 #, c-format msgid "" "\n" @@ -4953,7 +5606,7 @@ msgstr "" "\n" "Histogramme de la longueur de la liste des baquets «.gnu.hash» (total de %lu baquets):\n" -#: readelf.c:7740 +#: readelf.c:9162 #, c-format msgid "" "\n" @@ -4962,36 +5615,41 @@ msgstr "" "\n" "Segment d'informations dynamiques à l'adresse de décalage 0x%lx contient %d entrées:\n" -#: readelf.c:7743 +#: readelf.c:9165 #, c-format msgid " Num: Name BoundTo Flags\n" msgstr " Num: Nom Lier à Fanions\n" -#: readelf.c:7834 +#: readelf.c:9174 +#, c-format +msgid "<corrupt: %19ld>" +msgstr "<corrompu: %19ld>" + +#: readelf.c:9256 msgid "Unhandled MN10300 reloc type found after SYM_DIFF reloc" msgstr "Type de relocalisation MN10300 non géré après une relocalisation SYM_DIFF" -#: readelf.c:7982 +#: readelf.c:9416 #, c-format msgid "Missing knowledge of 32-bit reloc types used in DWARF sections of machine number %d\n" msgstr "Types de relocalisation 32 bits inconnus dans les sections DWARF de la machine %d\n" -#: readelf.c:8251 +#: readelf.c:9720 #, c-format msgid "unable to apply unsupported reloc type %d to section %s\n" msgstr "Incapable d'appliquer le type de relocalisation non supporté %d à la section %s\n" -#: readelf.c:8259 +#: readelf.c:9728 #, c-format msgid "skipping invalid relocation offset 0x%lx in section %s\n" msgstr "escamotage invalide de relocalisation du décalage 0x%lx dans la section %s\n" -#: readelf.c:8283 +#: readelf.c:9752 #, c-format msgid "skipping unexpected symbol type %s in %ld'th relocation in section %s\n" msgstr "escamotage du type de symbole inattendu %s dans la relocalisation %ld de la section %s\n" -#: readelf.c:8315 +#: readelf.c:9798 #, c-format msgid "" "\n" @@ -5000,7 +5658,7 @@ msgstr "" "\n" "Vidange de la section assembleur %s\n" -#: readelf.c:8336 +#: readelf.c:9819 #, c-format msgid "" "\n" @@ -5009,11 +5667,11 @@ msgstr "" "\n" "La section « %s » n'a pas de données à être videngé.\n" -#: readelf.c:8342 +#: readelf.c:9825 msgid "section contents" msgstr "contenus de la section" -#: readelf.c:8362 +#: readelf.c:9844 #, c-format msgid "" "\n" @@ -5022,17 +5680,17 @@ msgstr "" "\n" "Vidange textuelle de la section « %s »:\n" -#: readelf.c:8380 +#: readelf.c:9862 #, c-format msgid " Note: This section has relocations against it, but these have NOT been applied to this dump.\n" msgstr " Note: Cette section a des relocalisations mais elles n'ont PAS été appliquées dans cette vidange.\n" -#: readelf.c:8409 +#: readelf.c:9893 #, c-format msgid " No strings found in this section." msgstr " Aucun texte trouvé dans cette section." -#: readelf.c:8431 +#: readelf.c:9915 #, c-format msgid "" "\n" @@ -5041,17 +5699,17 @@ msgstr "" "\n" "Vidange hexadécimale de la section « %s »:\n" -#: readelf.c:8455 +#: readelf.c:9939 #, c-format msgid " NOTE: This section has relocations against it, but these have NOT been applied to this dump.\n" msgstr " NOTE: Cette section a des relocalisations mais elles n'ont PAS été appliquées dans cette vidange.\n" -#: readelf.c:8593 +#: readelf.c:10073 #, c-format msgid "%s section data" msgstr "données de section %s" -#: readelf.c:8658 +#: readelf.c:10138 #, c-format msgid "" "\n" @@ -5064,54 +5722,272 @@ msgstr "" #. which has the NOBITS type - the bits in the file will be random. #. This can happen when a file containing a .eh_frame section is #. stripped with the --only-keep-debug command line option. -#: readelf.c:8667 +#: readelf.c:10147 #, c-format msgid "section '%s' has the NOBITS type - its contents are unreliable.\n" msgstr "la section «%s» a le type NOBITS - son contenu n'est pas fiable.\n" -#: readelf.c:8702 +#: readelf.c:10183 #, c-format msgid "Unrecognized debug section: %s\n" msgstr "Section de débug non reconnue: %s\n" -#: readelf.c:8730 +#: readelf.c:10211 #, c-format msgid "Section '%s' was not dumped because it does not exist!\n" msgstr "La section «%s» n'a pas été vidangée parce qu'inexistante!\n" -#: readelf.c:8771 +#: readelf.c:10252 #, c-format msgid "Section %d was not dumped because it does not exist!\n" msgstr "La section %d n'a pas été vidangée parce qu'inexistante!\n" -#: readelf.c:9285 +#: readelf.c:10430 readelf.c:10444 readelf.c:10463 readelf.c:10781 +#, c-format +msgid "None\n" +msgstr "Aucun\n" + +#: readelf.c:10431 +#, c-format +msgid "Application\n" +msgstr "Application\n" + +#: readelf.c:10432 +#, c-format +msgid "Realtime\n" +msgstr "Temps réel\n" + +#: readelf.c:10433 +#, c-format +msgid "Microcontroller\n" +msgstr "Microcontrolleur\n" + +#: readelf.c:10434 +#, c-format +msgid "Application or Realtime\n" +msgstr "Application on temps réel\n" + +#: readelf.c:10445 readelf.c:10465 readelf.c:10835 readelf.c:10853 +#: readelf.c:10928 readelf.c:10949 +#, c-format +msgid "8-byte\n" +msgstr "8-octet\n" + +#: readelf.c:10446 readelf.c:10931 readelf.c:10952 +#, c-format +msgid "4-byte\n" +msgstr "4-octet\n" + +#: readelf.c:10450 readelf.c:10469 +#, c-format +msgid "8-byte and up to %d-byte extended\n" +msgstr "8-octet et plus jusqu'à une extension de %d-octet\n" + +#: readelf.c:10464 +#, c-format +msgid "8-byte, except leaf SP\n" +msgstr "8-octet, sauf pour feuille SP\n" + +#: readelf.c:10480 readelf.c:10570 readelf.c:10967 +#, c-format +msgid "flag = %d, vendor = %s\n" +msgstr "fanion = %d, vendeur = %s\n" + +#: readelf.c:10486 +#, c-format +msgid "True\n" +msgstr "Vrai\n" + +#: readelf.c:10615 readelf.c:10719 +#, c-format +msgid "Hard or soft float\n" +msgstr "Flottant matériel ou logiciel\n" + +#: readelf.c:10618 +#, c-format +msgid "Hard float\n" +msgstr "Flottant matériel\n" + +#: readelf.c:10621 readelf.c:10728 +#, c-format +msgid "Soft float\n" +msgstr "Flottant logiciel\n" + +#: readelf.c:10624 +#, c-format +msgid "Single-precision hard float\n" +msgstr "Flottant matériel simple précision\n" + +#: readelf.c:10641 readelf.c:10667 +#, c-format +msgid "Any\n" +msgstr "Au choix\n" + +#: readelf.c:10644 +#, c-format +msgid "Generic\n" +msgstr "Générique\n" + +#: readelf.c:10673 +#, c-format +msgid "Memory\n" +msgstr "Mémoire\n" + +#: readelf.c:10722 +#, c-format +msgid "Hard float (double precision)\n" +msgstr "Flottant matériel (double précision)\n" + +#: readelf.c:10725 +#, c-format +msgid "Hard float (single precision)\n" +msgstr "Flottant matériel (simple précision)\n" + +#: readelf.c:10731 +#, c-format +msgid "Hard float (MIPS32r2 64-bit FPU)\n" +msgstr "Flottant matériel (MIPS32r2 64-bit FPU)\n" + +#: readelf.c:10814 +#, c-format +msgid "Not used\n" +msgstr "Pas utilisé\n" + +#: readelf.c:10817 +#, c-format +msgid "2 bytes\n" +msgstr "2 octets\n" + +#: readelf.c:10820 +#, c-format +msgid "4 bytes\n" +msgstr "4 octets\n" + +#: readelf.c:10838 readelf.c:10856 readelf.c:10934 readelf.c:10955 +#, c-format +msgid "16-byte\n" +msgstr "16-octets\n" + +#: readelf.c:10871 +#, c-format +msgid "DSBT addressing not used\n" +msgstr "Adressage DSBT pas utilisé\n" + +#: readelf.c:10874 +#, c-format +msgid "DSBT addressing used\n" +msgstr "Adressage DSBT utilisé\n" + +#: readelf.c:10889 +#, c-format +msgid "Data addressing position-dependent\n" +msgstr "Adressage des données dépendant de la position\n" + +#: readelf.c:10892 +#, c-format +msgid "Data addressing position-independent, GOT near DP\n" +msgstr "Adressage des données indépendant de la position, GOT près de DP\n" + +#: readelf.c:10895 +#, c-format +msgid "Data addressing position-independent, GOT far from DP\n" +msgstr "Adressage des données indépendant de la position, GOT loin de DP\n" + +#: readelf.c:10910 +#, c-format +msgid "Code addressing position-dependent\n" +msgstr "Adressage de code dépendant de la position\n" + +#: readelf.c:10913 +#, c-format +msgid "Code addressing position-independent\n" +msgstr "Adressage de code indépendant de la position\n" + +#: readelf.c:11019 msgid "attributes" msgstr "attributs" -#: readelf.c:9306 +#: readelf.c:11040 #, c-format msgid "ERROR: Bad section length (%d > %d)\n" msgstr "ERREUR: longueur erronée de section (%d > %d)\n" -#: readelf.c:9337 +#: readelf.c:11046 +#, c-format +msgid "Attribute Section: %s\n" +msgstr "Section d'Attribut: %s\n" + +#: readelf.c:11071 #, c-format msgid "ERROR: Bad subsection length (%d > %d)\n" msgstr "EREUR: longueur erronée de la sous-section (%d > %d)\n" -#: readelf.c:9396 +#: readelf.c:11083 +#, c-format +msgid "File Attributes\n" +msgstr "Attributs du fichier\n" + +#: readelf.c:11086 +#, c-format +msgid "Section Attributes:" +msgstr "Attributs de Section:" + +#: readelf.c:11089 +#, c-format +msgid "Symbol Attributes:" +msgstr "Attributs de Symbols:" + +#: readelf.c:11104 +#, c-format +msgid "Unknown tag: %d\n" +msgstr "Tag inconnu: %d\n" + +#. ??? Do something sensible, like dump hex. +#: readelf.c:11123 +#, c-format +msgid " Unknown section contexts\n" +msgstr " Contexte de section inconnu\n" + +#: readelf.c:11130 #, c-format msgid "Unknown format '%c'\n" msgstr "Format inconnu « %c »\n" -#: readelf.c:9549 readelf.c:10065 +#: readelf.c:11174 readelf.c:11196 +msgid "<unknown>" +msgstr "<inconnu>" + +#: readelf.c:11291 readelf.c:11813 msgid "liblist" msgstr "liblist" -#: readelf.c:9636 +#: readelf.c:11294 +#, c-format +msgid "" +"\n" +"Section '.liblist' contains %lu entries:\n" +msgstr "" +"\n" +"La section « .liblist » contient %lu entrées:\n" + +#: readelf.c:11296 +msgid " Library Time Stamp Checksum Version Flags\n" +msgstr " Librarie Horodatage Checksum Version Fanions\n" + +#: readelf.c:11322 +#, c-format +msgid "<corrupt: %9ld>" +msgstr "<corrompu: %9ld>" + +#: readelf.c:11327 +msgid " NONE" +msgstr " AUCUN" + +#: readelf.c:11378 msgid "options" msgstr "options" -#: readelf.c:9666 +#: readelf.c:11409 #, c-format msgid "" "\n" @@ -5120,15 +5996,15 @@ msgstr "" "\n" "Section « %s » contient %d entrées:\n" -#: readelf.c:9827 +#: readelf.c:11570 msgid "conflict list found without a dynamic symbol table\n" msgstr "conflit de liste repéré sans symbole de table dynamique\n" -#: readelf.c:9843 readelf.c:9857 +#: readelf.c:11587 readelf.c:11602 msgid "conflict" msgstr "conflit" -#: readelf.c:9867 +#: readelf.c:11612 #, c-format msgid "" "\n" @@ -5137,15 +6013,20 @@ msgstr "" "\n" "La section « .conflict » contient %lu entrées:\n" -#: readelf.c:9869 +#: readelf.c:11614 msgid " Num: Index Value Name" msgstr " Nombre: Index Valeur Nom" -#: readelf.c:9901 +#: readelf.c:11626 readelf.c:11706 readelf.c:11774 +#, c-format +msgid "<corrupt: %14ld>" +msgstr "<corrompu: %14ld>" + +#: readelf.c:11647 msgid "GOT" msgstr "TOG" -#: readelf.c:9902 +#: readelf.c:11648 #, c-format msgid "" "\n" @@ -5154,46 +6035,86 @@ msgstr "" "\n" "TOG principale:\n" -#: readelf.c:9903 +#: readelf.c:11649 #, c-format msgid " Canonical gp value: " msgstr " Valeur gp canonique: " -#: readelf.c:9907 readelf.c:9998 +#: readelf.c:11653 readelf.c:11745 #, c-format msgid " Reserved entries:\n" msgstr " Entrées réservées:\n" -#: readelf.c:9908 +#: readelf.c:11654 #, c-format msgid " %*s %10s %*s Purpose\n" msgstr " %*s %10s %*s Purpose\n" -#: readelf.c:9924 +#: readelf.c:11655 readelf.c:11672 readelf.c:11688 readelf.c:11747 +#: readelf.c:11756 +msgid "Address" +msgstr "Adresse" + +#: readelf.c:11655 readelf.c:11672 readelf.c:11688 +msgid "Access" +msgstr "Accès" + +#: readelf.c:11656 readelf.c:11673 readelf.c:11689 readelf.c:11747 +#: readelf.c:11757 +msgid "Initial" +msgstr "Initial" + +#: readelf.c:11658 +#, c-format +msgid " Lazy resolver\n" +msgstr " Résolution différée\n" + +#: readelf.c:11664 +#, c-format +msgid " Module pointer (GNU extension)\n" +msgstr " Pointer de module (extension GNU)\n" + +#: readelf.c:11670 #, c-format msgid " Local entries:\n" msgstr " Entrées locales:\n" -#: readelf.c:9925 +#: readelf.c:11671 #, c-format msgid " %*s %10s %*s\n" msgstr " %*s %10s %*s\n" -#: readelf.c:9940 +#: readelf.c:11686 #, c-format msgid " Global entries:\n" msgstr " Entrées globales:\n" -#: readelf.c:9941 +#: readelf.c:11687 #, c-format msgid " %*s %10s %*s %*s %-7s %3s %s\n" msgstr " %*s %10s %*s %*s %-7s %3s %s\n" -#: readelf.c:9996 +#: readelf.c:11690 readelf.c:11758 +msgid "Sym.Val." +msgstr "Val.Sym." + +#: readelf.c:11690 readelf.c:11758 +msgid "Type" +msgstr "Type" + +#: readelf.c:11690 readelf.c:11758 +msgid "Ndx" +msgstr "Ndx" + +#: readelf.c:11690 readelf.c:11758 +msgid "Name" +msgstr "Nom" + +#: readelf.c:11743 msgid "PLT GOT" msgstr "PLT TOG" -#: readelf.c:9997 +#: readelf.c:11744 #, c-format msgid "" "\n" @@ -5204,26 +6125,36 @@ msgstr "" "PLT TOG:\n" "\n" -#: readelf.c:9999 +#: readelf.c:11746 #, c-format msgid " %*s %*s Purpose\n" msgstr " %*s %*s Purpose\n" -#: readelf.c:10007 +#: readelf.c:11749 +#, c-format +msgid " PLT lazy resolver\n" +msgstr " Solveur différé de la PLT\n" + +#: readelf.c:11751 +#, c-format +msgid " Module pointer\n" +msgstr " Pointer du module\n" + +#: readelf.c:11754 #, c-format msgid " Entries:\n" msgstr " Entrées:\n" -#: readelf.c:10008 +#: readelf.c:11755 #, c-format msgid " %*s %*s %*s %-7s %3s %s\n" msgstr " %*s %*s %*s %-7s %3s %s\n" -#: readelf.c:10072 +#: readelf.c:11821 msgid "liblist string table" msgstr "table de chaînes liblist" -#: readelf.c:10082 +#: readelf.c:11831 #, c-format msgid "" "\n" @@ -5232,114 +6163,146 @@ msgstr "" "\n" "Liste de libraire de la section « %s » contenant %lu entrées:\n" -#: readelf.c:10135 +#: readelf.c:11835 +msgid " Library Time Stamp Checksum Version Flags" +msgstr " Librarie Horodatage Checksum Version Fanions" + +#: readelf.c:11884 msgid "NT_AUXV (auxiliary vector)" msgstr "NT_AUXV (vecteur auxiliaire)" -#: readelf.c:10137 +#: readelf.c:11886 msgid "NT_PRSTATUS (prstatus structure)" msgstr "NT_PRSTATUS (structure prstatus)" -#: readelf.c:10139 +#: readelf.c:11888 msgid "NT_FPREGSET (floating point registers)" msgstr "NT_FPREGSET (régistres en virgule flottante)" -#: readelf.c:10141 +#: readelf.c:11890 msgid "NT_PRPSINFO (prpsinfo structure)" msgstr "NT_PRPSINFO (structure prpsinfo)" -#: readelf.c:10143 +#: readelf.c:11892 msgid "NT_TASKSTRUCT (task structure)" msgstr "NT_TASKSTRUCT (structure de taches)" -#: readelf.c:10145 +#: readelf.c:11894 msgid "NT_PRXFPREG (user_xfpregs structure)" msgstr "NT_PRXFPREG (structure user_xfpregs)" -#: readelf.c:10147 +#: readelf.c:11896 msgid "NT_PPC_VMX (ppc Altivec registers)" msgstr "NT_PPC_VMX (registres ppc Altivec)" -#: readelf.c:10149 +#: readelf.c:11898 msgid "NT_PPC_VSX (ppc VSX registers)" msgstr "NT_PPC_VSX (registres ppc VSX)" -#: readelf.c:10151 +#: readelf.c:11900 +msgid "NT_X86_XSTATE (x86 XSAVE extended state)" +msgstr "NT_X86_XSTATE (état étendu x86 XSAVE)" + +#: readelf.c:11902 +msgid "NT_S390_HIGH_GPRS (s390 upper register halves)" +msgstr "NT_S390_HIGH_GPRS (moitiés supérieures des registres du s390)" + +#: readelf.c:11904 +msgid "NT_S390_TIMER (s390 timer register)" +msgstr "NT_S390_TIMER (registre du timer du s390)" + +#: readelf.c:11906 +msgid "NT_S390_TODCMP (s390 TOD comparator register)" +msgstr "NT_S390_TODCMP (registre du comparateur TOD du s390)" + +#: readelf.c:11908 +msgid "NT_S390_TODPREG (s390 TOD programmable register)" +msgstr "NT_S390_TODPREG (registre programmable du TOD du s390)" + +#: readelf.c:11910 +msgid "NT_S390_CTRS (s390 control registers)" +msgstr "NT_S390_CTRS (registres de contrôle du s390)" + +#: readelf.c:11912 +msgid "NT_S390_PREFIX (s390 prefix register)" +msgstr "NT_S390_PREFIX (registre de préfixe du s390)" + +#: readelf.c:11914 msgid "NT_PSTATUS (pstatus structure)" msgstr "NT_PSTATUS (structure pstatus)" -#: readelf.c:10153 +#: readelf.c:11916 msgid "NT_FPREGS (floating point registers)" msgstr "NT_FPREGS (registres en virgule flottante)" -#: readelf.c:10155 +#: readelf.c:11918 msgid "NT_PSINFO (psinfo structure)" msgstr "NT_PSINFO (structure psinfo)" -#: readelf.c:10157 +#: readelf.c:11920 msgid "NT_LWPSTATUS (lwpstatus_t structure)" msgstr "NT_LWPSTATUS (structure lwpstatus_t)" -#: readelf.c:10159 +#: readelf.c:11922 msgid "NT_LWPSINFO (lwpsinfo_t structure)" msgstr "NT_LWPSINFO (structure lwpsinfo_t)" -#: readelf.c:10161 +#: readelf.c:11924 msgid "NT_WIN32PSTATUS (win32_pstatus structure)" msgstr "NT_WIN32PSTATUS (structure win32_pstatus)" -#: readelf.c:10169 +#: readelf.c:11932 msgid "NT_VERSION (version)" msgstr "NT_VERSION (version)" -#: readelf.c:10171 +#: readelf.c:11934 msgid "NT_ARCH (architecture)" msgstr "NT_ARCH (architecture)" -#: readelf.c:10176 readelf.c:10199 readelf.c:10221 +#: readelf.c:11939 readelf.c:11962 readelf.c:11984 #, c-format msgid "Unknown note type: (0x%08x)" msgstr "Type de note inconnu: (0x%08x)" -#: readelf.c:10188 +#: readelf.c:11951 msgid "NT_GNU_ABI_TAG (ABI version tag)" msgstr "NT_GNU_ABI_TAG (étiquette de version ABI)" -#: readelf.c:10190 +#: readelf.c:11953 msgid "NT_GNU_HWCAP (DSO-supplied software HWCAP info)" msgstr "NT_GNU_HWCAP (information HWCAP du logiciel fournie par le DSO)" -#: readelf.c:10192 +#: readelf.c:11955 msgid "NT_GNU_BUILD_ID (unique build ID bitstring)" msgstr "NT_GNU_BUILD_ID (chaîne de bits du ID de construction unique)" -#: readelf.c:10194 +#: readelf.c:11957 msgid "NT_GNU_GOLD_VERSION (gold version)" msgstr "NT_GNU_GOLD_VERSION (version d'or)" #. NetBSD core "procinfo" structure. -#: readelf.c:10211 +#: readelf.c:11974 msgid "NetBSD procinfo structure" msgstr "structure proinfo NetBSD" -#: readelf.c:10238 readelf.c:10252 +#: readelf.c:12001 readelf.c:12015 msgid "PT_GETREGS (reg structure)" msgstr "PT_GETREGS (structure reg)" -#: readelf.c:10240 readelf.c:10254 +#: readelf.c:12003 readelf.c:12017 msgid "PT_GETFPREGS (fpreg structure)" msgstr "PT_GETFPPREGS (structure fpreg)" -#: readelf.c:10260 +#: readelf.c:12023 #, c-format msgid "PT_FIRSTMACH+%d" msgstr "PT_FIRSTMACH+%d" -#: readelf.c:10316 +#: readelf.c:12080 msgid "notes" msgstr "notes" -#: readelf.c:10322 +#: readelf.c:12086 #, c-format msgid "" "\n" @@ -5348,27 +6311,27 @@ msgstr "" "\n" "Notes au décalage 0x%08lx de longueur 0x%08lx:\n" -#: readelf.c:10324 +#: readelf.c:12088 #, c-format msgid " Owner\t\tData size\tDescription\n" msgstr " Propriétaire\t\tTaille de données\tDescription\n" -#: readelf.c:10343 +#: readelf.c:12108 readelf.c:12121 #, c-format msgid "corrupt note found at offset %lx into core notes\n" msgstr "note corrompue repérée au décalage %lx dans les notes du core\n" -#: readelf.c:10345 +#: readelf.c:12110 readelf.c:12123 #, c-format msgid " type: %lx, namesize: %08lx, descsize: %08lx\n" msgstr " type: %lx, taille des noms: %08lx, taille de descriptions: %08lx\n" -#: readelf.c:10443 +#: readelf.c:12219 #, c-format msgid "No note segments present in the core file.\n" msgstr "Aucun note de segment présent dans le fichier core.\n" -#: readelf.c:10527 +#: readelf.c:12306 msgid "" "This instance of readelf has been built without support for a\n" "64 bit data type and so it cannot read 64 bit ELF files.\n" @@ -5376,12 +6339,12 @@ msgstr "" "Cette instance de readelf a été contstruite sans soutien pour des\n" "types de données de 64 bits et ne peut donc lire des fichiers de 64 bits ELF.\n" -#: readelf.c:10574 +#: readelf.c:12353 #, c-format msgid "%s: Failed to read file header\n" msgstr "%s: échec de lecture de l'en-tête du fichier\n" -#: readelf.c:10587 +#: readelf.c:12366 #, c-format msgid "" "\n" @@ -5390,158 +6353,89 @@ msgstr "" "\n" "Fichier: %s\n" -#: readelf.c:10802 -#, c-format -msgid "%s: failed to seek to first archive header\n" -msgstr "%s: échec de repérage du premier en-tête d'archive\n" - -#: readelf.c:10811 readelf.c:11076 readelf.c:11246 -#, c-format -msgid "%s: failed to read archive header\n" -msgstr "%s: échec de lecture de l'en-tête de l'archive\n" - -#: readelf.c:10836 +#: readelf.c:12615 #, c-format msgid "%s: the archive index is empty\n" msgstr "%s: l'index de l'archive est vide\n" -#: readelf.c:10844 readelf.c:10867 +#: readelf.c:12623 readelf.c:12647 #, c-format msgid "%s: failed to read archive index\n" msgstr "%s: échec de lecture de l'index de l'archive\n" -#: readelf.c:10853 +#: readelf.c:12632 #, c-format msgid "%s: the archive index is supposed to have %ld entries, but the size in the header is too small\n" msgstr "%s: l'index de l'archive devrait avoir %ld entrées mais l'en-tête est trop petit\n" -#: readelf.c:10860 +#: readelf.c:12640 msgid "Out of memory whilst trying to read archive symbol index\n" msgstr "Mémoire épuisée lors de la lecture de l'index des symboles de l'archive\n" -#: readelf.c:10877 +#: readelf.c:12658 msgid "Out of memory whilst trying to convert the archive symbol index\n" msgstr "Mémoire épuisée lors de la conversion de l'index des symboles de l'archive\n" -#: readelf.c:10889 +#: readelf.c:12670 #, c-format msgid "%s: the archive has an index but no symbols\n" msgstr "%s: l'archive a un index mais pas de symbole\n" -#: readelf.c:10896 +#: readelf.c:12677 msgid "Out of memory whilst trying to read archive index symbol table\n" msgstr "Mémoire épuisée lors de la lecture de la table des symboles de l'index de l'archive\n" -#: readelf.c:10902 +#: readelf.c:12683 #, c-format msgid "%s: failed to read archive index symbol table\n" msgstr "%s: erreur de lecture de la table de symboles de l'index de l'archive\n" -#: readelf.c:10910 -#, c-format -msgid "%s: failed to skip archive symbol table\n" -msgstr "%s: échec d'escamotage de la table de symboles dans l'archive\n" - -#: readelf.c:10921 -#, c-format -msgid "%s: failed to read archive header following archive index\n" -msgstr "%s: échec de lecture de l'en-tête de l'archive après l'index de l'archive\n" - -#: readelf.c:10926 +#: readelf.c:12707 #, c-format msgid "%s has no archive index\n" msgstr "%s n'a pas d'index d'archive\n" -#: readelf.c:10937 -msgid "Out of memory reading long symbol names in archive\n" -msgstr "Mémoire épuisée lors de la lecture des noms longs des symboles de l'archive\n" - -#: readelf.c:10945 -#, c-format -msgid "%s: failed to read long symbol name string table\n" -msgstr "%s: échec de lecture de la table des noms longs de symboles\n" - -#: readelf.c:11070 -#, c-format -msgid "%s: failed to seek to next file name\n" -msgstr "%s: échec de repérage du nom de fichier suivant\n" - -#: readelf.c:11081 readelf.c:11252 -#, c-format -msgid "%s: did not find a valid archive header\n" -msgstr "%s: pas d'en-tête d'archive valable\n" - -#: readelf.c:11162 +#: readelf.c:12943 #, c-format msgid "%s: unable to dump the index as none was found\n" msgstr "%s: impossible de sortir l'index car il n'y en a pas\n" -#: readelf.c:11168 +#: readelf.c:12949 #, c-format msgid "Index of archive %s: (%ld entries, 0x%lx bytes in the symbol table)\n" msgstr "Index de l'archive %s: (%ld entrées, 0x%lx octets dans la table des symboles)\n" -#: readelf.c:11186 +#: readelf.c:12967 #, c-format msgid "Binary %s contains:\n" msgstr "Le binaire %s contient:\n" -#: readelf.c:11194 +#: readelf.c:12975 #, c-format msgid "%s: end of the symbol table reached before the end of the index\n" msgstr "%s: fin de la table des symboles atteinte avant la fin de l'index\n" -#: readelf.c:11205 +#: readelf.c:12986 #, c-format msgid "%s: symbols remain in the index symbol table, but without corresponding entries in the index table\n" msgstr "%s: des symboles de l'index de la table des symboles n'ont pas d'entrée correspondante dans la table de l'index\n" -#: readelf.c:11210 +#: readelf.c:12991 #, c-format msgid "%s: failed to seek back to start of object files in the archive\n" msgstr "%s: échec du retour au début des fichiers objets dans l'archive\n" -#: readelf.c:11238 -#, c-format -msgid "%s: failed to seek to next archive header\n" -msgstr "%s: échec de repérage de la prochaine en-tête d'archive\n" - -#: readelf.c:11266 readelf.c:11275 -#, c-format -msgid "%s: bad archive file name\n" -msgstr "%s: nom erroné du fichier d'archive\n" - -#: readelf.c:11294 readelf.c:11370 +#: readelf.c:13074 readelf.c:13150 #, c-format msgid "Input file '%s' is not readable.\n" msgstr "Fichier d'entrée %s n'est pas lisible.\n" -#: readelf.c:11316 +#: readelf.c:13096 #, c-format msgid "%s: failed to seek to archive member.\n" msgstr "%s: échec de repérage du membre de l'archive.\n" -#: readelf.c:11354 -#, c-format -msgid "'%s': No such file\n" -msgstr "'%s': pas de fichier comme tel\n" - -#: readelf.c:11356 -#, c-format -msgid "Could not locate '%s'. System error message: %s\n" -msgstr "Ne peut retrouver '%s'. Message d'erreur système: %s\n" - -#: readelf.c:11363 -#, c-format -msgid "'%s' is not an ordinary file\n" -msgstr "'%s' n'est pas un fichier ordinaire\n" - -#: readelf.c:11376 -#, c-format -msgid "%s: Failed to read file's magic number\n" -msgstr "%s: échec de lecture du numéro magique du fichier\n" - -#: readelf.c:11388 +#: readelf.c:13168 #, c-format msgid "File %s is not an archive so its index cannot be displayed.\n" msgstr "Le fichier %s n'est pas une archive donc son index ne peut pas être affiché.\n" @@ -5984,12 +6878,12 @@ msgstr "argument invalide pour --format: %s" msgid "Invalid radix: %s\n" msgstr "Base numérique invalide: %s\n" -#: srconv.c:1731 +#: srconv.c:1732 #, c-format msgid "Convert a COFF object file into a SYSROFF object file\n" msgstr "Convertir un fichier objet COFF en un fichier objet SYSROFF\n" -#: srconv.c:1732 +#: srconv.c:1733 #, c-format msgid "" " The options are:\n" @@ -6008,12 +6902,12 @@ msgstr "" " -h --help afficher l'aide-mémoire\n" " -V --version afficher le nom et la version du logiciel\n" -#: srconv.c:1878 +#: srconv.c:1879 #, c-format msgid "unable to open output file %s" msgstr "incapable d'ouvrir le fichier de sortie %s" -#: stabs.c:328 stabs.c:1726 +#: stabs.c:328 stabs.c:1717 msgid "numeric overflow" msgstr "débordement numérique" @@ -6037,131 +6931,131 @@ msgstr "N_LBRAC n'est pas dans la fonction\n" msgid "Too many N_RBRACs\n" msgstr "Trop de N_RBRAC\n" -#: stabs.c:736 +#: stabs.c:727 msgid "unknown C++ encoded name" msgstr "nom encode C++ inconnu" #. Complain and keep going, so compilers can invent new #. cross-reference types. -#: stabs.c:1271 +#: stabs.c:1262 msgid "unrecognized cross reference type" msgstr "type de référence croisée non reconnue" #. Does this actually ever happen? Is that why we are worrying #. about dealing with it rather than just calling error_type? -#: stabs.c:1818 +#: stabs.c:1809 msgid "missing index type" msgstr "type d'index manquant" -#: stabs.c:2134 +#: stabs.c:2122 msgid "unknown virtual character for baseclass" msgstr "caractère virtuel inconnu pour la classe de base" -#: stabs.c:2152 +#: stabs.c:2140 msgid "unknown visibility character for baseclass" msgstr "caractère de visibilité inconnu pour la classe de base" -#: stabs.c:2338 +#: stabs.c:2326 msgid "unnamed $vb type" msgstr "type $vb inconnu" -#: stabs.c:2344 +#: stabs.c:2332 msgid "unrecognized C++ abbreviation" msgstr "abréviation C++ inconnue" -#: stabs.c:2420 +#: stabs.c:2408 msgid "unknown visibility character for field" msgstr "caractère de visibilité inconnu pour le champ" -#: stabs.c:2672 +#: stabs.c:2660 msgid "const/volatile indicator missing" msgstr "indicateur de const/volatile manquant" -#: stabs.c:2908 +#: stabs.c:2896 #, c-format msgid "No mangling for \"%s\"\n" msgstr "Pas de mutilation pour \"n%s\"\n" -#: stabs.c:3208 +#: stabs.c:3196 msgid "Undefined N_EXCL" msgstr "N_EXCL indéfini" -#: stabs.c:3288 +#: stabs.c:3276 #, c-format msgid "Type file number %d out of range\n" msgstr "Nombre de type de fichier %d hors limite\n" -#: stabs.c:3293 +#: stabs.c:3281 #, c-format msgid "Type index number %d out of range\n" msgstr "Nombre de type index %d hors limite\n" -#: stabs.c:3372 +#: stabs.c:3360 #, c-format msgid "Unrecognized XCOFF type %d\n" msgstr "Type XCOFF non reconnu %d\n" -#: stabs.c:3664 +#: stabs.c:3652 #, c-format msgid "bad mangled name `%s'\n" msgstr "mauvais codage par mutilation du nom « %s »\n" -#: stabs.c:3759 +#: stabs.c:3747 #, c-format msgid "no argument types in mangled string\n" msgstr "aucun type d'argument dans la chaîne encodé par mutilation\n" -#: stabs.c:5113 +#: stabs.c:5094 #, c-format msgid "Demangled name is not a function\n" msgstr "nom démutilé n'est pas une fonction\n" -#: stabs.c:5155 +#: stabs.c:5136 #, c-format msgid "Unexpected type in v3 arglist demangling\n" msgstr "Type inattendu dans la arglist v3 en démutilation\n" -#: stabs.c:5222 +#: stabs.c:5203 #, c-format msgid "Unrecognized demangle component %d\n" msgstr "Composant de démutilation non reconnu %d\n" -#: stabs.c:5274 +#: stabs.c:5255 #, c-format msgid "Failed to print demangled template\n" msgstr "Échec d'affichage du modèle de démutilation\n" -#: stabs.c:5354 +#: stabs.c:5335 #, c-format msgid "Couldn't get demangled builtin type\n" msgstr "N'a pu obtenir le type de démutilation construit\n" -#: stabs.c:5403 +#: stabs.c:5384 #, c-format msgid "Unexpected demangled varargs\n" msgstr "Varargs inattendu de démutilation\n" -#: stabs.c:5410 +#: stabs.c:5391 #, c-format msgid "Unrecognized demangled builtin type\n" msgstr "type de construit de démutilation non reconnu\n" -#: strings.c:201 strings.c:260 +#: strings.c:186 strings.c:245 #, c-format msgid "invalid integer argument %s" msgstr "argument en valeur entière invalide %s" -#: strings.c:263 +#: strings.c:248 #, c-format msgid "invalid minimum string length %d" msgstr "longueur minimum de chaîne %d invalide" -#: strings.c:660 +#: strings.c:647 #, c-format msgid " Display printable strings in [file(s)] (stdin by default)\n" msgstr "Afficher les chaîne imprimables des [fichier] (stdin par défaut)\n" -#: strings.c:661 +#: strings.c:648 #, c-format msgid "" " The options are:\n" @@ -6214,12 +7108,12 @@ msgstr "" msgid "cannot open input file %s" msgstr "ne peut ouvrir le fichier d'entrée %s" -#: version.c:35 +#: version.c:36 #, c-format -msgid "Copyright 2009 Free Software Foundation, Inc.\n" -msgstr "Copyright 2009 Free Software Foundation, Inc.\n" +msgid "Copyright 2010 Free Software Foundation, Inc.\n" +msgstr "Copyright 2010 Free Software Foundation, Inc.\n" -#: version.c:36 +#: version.c:37 #, c-format msgid "" "This program is free software; you may redistribute it under the terms of\n" @@ -6230,17 +7124,17 @@ msgstr "" "version 3 de la licence GNU General Public License ou (à votre discrétion)\n" "de toute version ultérieure. Aucune garantie n'est donnée sur ce programme.\n" -#: windmc.c:195 +#: windmc.c:190 #, c-format msgid "can't create %s file ,%s' for output.\n" msgstr "ne peut créer le fichier %s «%s» pour la sortie.\n" -#: windmc.c:203 +#: windmc.c:198 #, c-format msgid "Usage: %s [option(s)] [input-file]\n" msgstr "Usage: %s [option(s)] [fichier]\n" -#: windmc.c:205 +#: windmc.c:200 #, c-format msgid "" " The options are:\n" @@ -6283,7 +7177,7 @@ msgstr "" " -x --xdbg=<répertoire> Où créer le fichier include .dbg du C qui établit\n" " la correspondance entre les ID des messages et leurs noms symboliques.\n" -#: windmc.c:225 +#: windmc.c:220 #, c-format msgid "" " -H --help Print this help message\n" @@ -6294,81 +7188,81 @@ msgstr "" " -v --verbose Bavard - il vous dit ce qu'il fait\n" " -V --version Afficher le nom et la version du logiciel\n" -#: windmc.c:296 windres.c:415 +#: windmc.c:261 windres.c:411 #, c-format msgid "%s: warning: " msgstr "%s: AVERTISSEMENT: " -#: windmc.c:297 +#: windmc.c:262 #, c-format msgid "A codepage was specified switch ,%s' and UTF16.\n" msgstr "Un codepage a été spécifié inverse «%s» et UTF16.\n" -#: windmc.c:298 +#: windmc.c:263 #, c-format msgid "\tcodepage settings are ignored.\n" msgstr "\tles paramètres de codepage sont ignorés.\n" -#: windmc.c:342 +#: windmc.c:307 msgid "try to add a ill language." msgstr "tentative d'ajouter un mauvais langage." -#: windmc.c:1151 +#: windmc.c:1116 #, c-format msgid "unable to open file ,%s' for input.\n" msgstr "incapable d'ouvrir le fichier d'entrée «%s».\n" -#: windmc.c:1159 +#: windmc.c:1124 #, c-format msgid "unable to read contents of %s" msgstr "incapable de lire le contenu de %s" -#: windmc.c:1171 +#: windmc.c:1136 msgid "input file does not seems to be UFT16.\n" msgstr "le fichier d'entrée ne semble pas être en UTF16.\n" -#: windres.c:220 +#: windres.c:216 #, c-format msgid "can't open %s `%s': %s" msgstr "ne peut ouvrir %s « %s »: %s" -#: windres.c:394 +#: windres.c:390 #, c-format msgid ": expected to be a directory\n" msgstr ": espérait un répertoire\n" -#: windres.c:406 +#: windres.c:402 #, c-format msgid ": expected to be a leaf\n" msgstr ": espérait une feuille\n" -#: windres.c:417 +#: windres.c:413 #, c-format msgid ": duplicate value\n" msgstr ": valeur dupliquée\n" -#: windres.c:567 +#: windres.c:563 #, c-format msgid "unknown format type `%s'" msgstr "type de format inconnu « %s »" -#: windres.c:568 +#: windres.c:564 #, c-format msgid "%s: supported formats:" msgstr "%s: formats supportés:" #. Otherwise, we give up. -#: windres.c:651 +#: windres.c:647 #, c-format msgid "can not determine type of file `%s'; use the -J option" msgstr "ne peut déterminer le type de fichier « %s »; utiliser l'option -J" -#: windres.c:663 +#: windres.c:659 #, c-format msgid "Usage: %s [option(s)] [input-file] [output-file]\n" msgstr "Usage: %s [options] [fichier-d-entrée] [fichier-de-sortie]\n" -#: windres.c:665 +#: windres.c:661 #, c-format msgid "" " The options are:\n" @@ -6404,12 +7298,12 @@ msgstr "" " popen de la sortie du pré-processeur\n" " --no-use-temp-file utiliser popen (par défaut)\n" -#: windres.c:682 +#: windres.c:678 #, c-format msgid " --yydebug Turn on parser debugging\n" msgstr " --yydebug activer le mode de débug de l'analyseur syntaxique\n" -#: windres.c:685 +#: windres.c:681 #, c-format msgid "" " -r Ignored for compatibility with rc\n" @@ -6423,7 +7317,7 @@ msgstr "" " -h --help afficher l'aide-mémoire\n" " -V --version afficher le nom et la version du logiciel\n" -#: windres.c:690 +#: windres.c:686 #, c-format msgid "" "FORMAT is one of rc, res, or coff, and is deduced from the file name\n" @@ -6435,24 +7329,24 @@ msgstr "" "L'entrée par défaut se fait à partir de stdin, par défaut pour rc.\n" "La sortie par défaut est stdout, par défaut pour rc.\n" -#: windres.c:848 +#: windres.c:847 msgid "invalid codepage specified.\n" msgstr "mauvais codepage spécifié.\n" -#: windres.c:863 +#: windres.c:862 msgid "invalid option -f\n" msgstr "option invalide -f\n" -#: windres.c:868 +#: windres.c:867 msgid "No filename following the -fo option.\n" msgstr "Pas de nom de fichier après l'option -fo.\n" -#: windres.c:927 +#: windres.c:938 #, c-format msgid "Option -I is deprecated for setting the input format, please use -J instead.\n" msgstr "L'option -I est dépréciée pour fixer le format d'entrée, svp utiliser -J à la place.\n" -#: windres.c:1037 +#: windres.c:1051 msgid "no resources" msgstr "aucune ressource" diff --git a/binutils/po/ja.po b/binutils/po/ja.po index 460a7d7..a02d598 100644 --- a/binutils/po/ja.po +++ b/binutils/po/ja.po @@ -5,10 +5,10 @@ # Yasuaki Taniguchi <yasuakit@gmail.com>, 2010. msgid "" msgstr "" -"Project-Id-Version: binutils 2.20.1\n" +"Project-Id-Version: binutils 2.20.90\n" "Report-Msgid-Bugs-To: bug-binutils@gnu.org\n" -"POT-Creation-Date: 2010-03-03 14:57+0100\n" -"PO-Revision-Date: 2010-11-07 21:15+0900\n" +"POT-Creation-Date: 2010-11-05 11:33+0100\n" +"PO-Revision-Date: 2010-11-10 22:08+0900\n" "Last-Translator: Yasuaki Taniguchi <yasuakit@gmail.com>\n" "Language-Team: Japanese <translation-team-ja@lists.sourceforge.net>\n" "MIME-Version: 1.0\n" @@ -16,30 +16,32 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -#: addr2line.c:76 +#: addr2line.c:80 #, c-format msgid "Usage: %s [option(s)] [addr(s)]\n" msgstr "使用法: %s [option(s)] [addr(s)]\n" -#: addr2line.c:77 +#: addr2line.c:81 #, c-format msgid " Convert addresses into line number/file name pairs.\n" msgstr "アドレスを行番号/ファイル名の組に変換します。\n" -#: addr2line.c:78 +#: addr2line.c:82 #, c-format msgid " If no addresses are specified on the command line, they will be read from stdin\n" msgstr "コマンドラインでアドレスが指定されない場合、標準入力から読み取ります\n" -#: addr2line.c:79 +#: addr2line.c:83 #, fuzzy, c-format msgid "" " The options are:\n" " @<file> Read options from <file>\n" +" -a --addresses Show addresses\n" " -b --target=<bfdname> Set the binary file format\n" " -e --exe=<executable> Set the input file name (default is a.out)\n" " -i --inlines Unwind inlined functions\n" " -j --section=<name> Read section-relative offsets instead of addresses\n" +" -p --pretty-print Make the output easier to read for humans\n" " -s --basenames Strip directory names\n" " -f --functions Show function names\n" " -C --demangle[=style] Demangle function names\n" @@ -60,196 +62,212 @@ msgstr "" " -v --version プログラムのバージョンを表示する\n" "\n" -#: addr2line.c:94 ar.c:295 coffdump.c:469 dlltool.c:3838 dllwrap.c:510 -#: nlmconv.c:1113 objcopy.c:563 objcopy.c:598 readelf.c:2935 size.c:99 -#: srconv.c:1741 strings.c:676 sysdump.c:653 windmc.c:233 windres.c:698 +#: addr2line.c:100 ar.c:293 coffdump.c:469 dlltool.c:3926 dllwrap.c:524 +#: elfedit.c:1155 nlmconv.c:1113 objcopy.c:576 objcopy.c:611 readelf.c:3219 +#: size.c:99 srconv.c:1742 strings.c:663 sysdump.c:653 windmc.c:228 +#: windres.c:694 #, c-format msgid "Report bugs to %s\n" msgstr "" "バグを発見したら <%s> に報告して下さい。\n" "翻訳に関するバグは<translation-team-ja@lists.sourceforge.net>に報告してください。\n" -#: addr2line.c:292 +#: addr2line.c:262 +#, c-format +msgid " at " +msgstr "" + +#: addr2line.c:287 +#, fuzzy, c-format +msgid " (inlined by) " +msgstr "(inlined 化)" + +#: addr2line.c:320 #, c-format msgid "%s: cannot get addresses from archive" msgstr "%s: アーカイブからアドレスを取得できません" -#: addr2line.c:309 +#: addr2line.c:337 #, c-format msgid "%s: cannot find section %s" msgstr "%s: セクション %s が見つかりません" -#: addr2line.c:375 nm.c:1554 objdump.c:3234 +#: addr2line.c:406 nm.c:1563 objdump.c:3301 #, c-format msgid "unknown demangling style `%s'" msgstr "名前復元 (demangle) の方式 `%s' が不明です" -#: ar.c:218 +#: ar.c:215 #, c-format msgid "no entry %s in archive\n" msgstr "項目 %s がアーカイブ中にありません\n" -#: ar.c:236 +#: ar.c:233 #, c-format msgid "Usage: %s [emulation options] [--plugin <name>] [-]{dmpqrstx}[abcfilNoPsSuvV] [member-name] [count] archive-file file...\n" msgstr "使用法: %s [emulation options] [--plugin <name>] [-]{dmpqrstx}[abcfilNoPsSuvV] [member-name] [count] archive-file file...\n" -#: ar.c:238 +#: ar.c:235 #, c-format msgid "Usage: %s [emulation options] [-]{dmpqrstx}[abcfilNoPsSuvV] [member-name] [count] archive-file file...\n" msgstr "使用法: %s [emulation options] [-]{dmpqrstx}[abcfilNoPsSuvV] [member-name] [count] archive-file file...\n" -#: ar.c:243 +#: ar.c:240 #, c-format msgid " %s -M [<mri-script]\n" msgstr " %s -M [<mri-script]\n" -#: ar.c:244 +#: ar.c:241 #, c-format msgid " commands:\n" msgstr " コマンド:\n" -#: ar.c:245 +#: ar.c:242 #, c-format msgid " d - delete file(s) from the archive\n" msgstr " d - 書庫からファイルを削除する\n" -#: ar.c:246 +#: ar.c:243 #, c-format msgid " m[ab] - move file(s) in the archive\n" msgstr " m[ab] - 書庫内のファイルを移動する\n" -#: ar.c:247 +#: ar.c:244 #, c-format msgid " p - print file(s) found in the archive\n" msgstr " p - 書庫内のファイルを表示する\n" -#: ar.c:248 +#: ar.c:245 #, c-format msgid " q[f] - quick append file(s) to the archive\n" msgstr " q[f] - 書庫へファイルを素早く追加する\n" -#: ar.c:249 +#: ar.c:246 #, c-format msgid " r[ab][f][u] - replace existing or insert new file(s) into the archive\n" msgstr " r[ab][f][u] - 書庫内の既存ファイルを置換する。存在しない場合は新規にファイルを挿入する\n" -#: ar.c:250 +#: ar.c:247 +#, c-format +msgid " s - act as ranlib\n" +msgstr " s - ranlib として動作する\n" + +#: ar.c:248 #, c-format msgid " t - display contents of archive\n" msgstr " t - 書庫の内容を表示する\n" -#: ar.c:251 +#: ar.c:249 #, c-format msgid " x[o] - extract file(s) from the archive\n" msgstr " x[o] - 書庫からファイルを抽出する\n" -#: ar.c:252 +#: ar.c:250 #, c-format msgid " command specific modifiers:\n" msgstr " コマンドに関係した修飾子:\n" -#: ar.c:253 +#: ar.c:251 #, c-format msgid " [a] - put file(s) after [member-name]\n" msgstr " [a] - [member-name] の後にファイルを配置する\n" -#: ar.c:254 +#: ar.c:252 #, c-format msgid " [b] - put file(s) before [member-name] (same as [i])\n" msgstr " [b] - [member-name] の前にファイルを配置する ([i] と同じ)\n" -#: ar.c:255 +#: ar.c:253 #, c-format msgid " [D] - use zero for timestamps and uids/gids\n" msgstr " [D] - 日時、uid、gid に 0 (ゼロ) を使用する\n" -#: ar.c:256 +#: ar.c:254 #, c-format msgid " [N] - use instance [count] of name\n" msgstr " [N] - 同名インスタンスで [count] 番目のものを使う\n" -#: ar.c:257 +#: ar.c:255 #, c-format msgid " [f] - truncate inserted file names\n" msgstr " [f] - 挿入されたファイル名を切り詰める\n" -#: ar.c:258 +#: ar.c:256 #, c-format msgid " [P] - use full path names when matching\n" msgstr " [P] - 名前の一致を調べる際に完全パスを使う\n" -#: ar.c:259 +#: ar.c:257 #, c-format msgid " [o] - preserve original dates\n" msgstr " [o] - 本来の日時を保持する\n" -#: ar.c:260 +#: ar.c:258 #, c-format msgid " [u] - only replace files that are newer than current archive contents\n" msgstr " [u] - 現在の書庫に入っているものより新しいファイルだけを置換する\n" -#: ar.c:261 +#: ar.c:259 #, c-format msgid " generic modifiers:\n" msgstr " 一般的な修飾子:\n" -#: ar.c:262 +#: ar.c:260 #, c-format msgid " [c] - do not warn if the library had to be created\n" msgstr " [c] - ライブラリファイルを作成する必要があるときでも警告しない\n" -#: ar.c:263 +#: ar.c:261 #, c-format msgid " [s] - create an archive index (cf. ranlib)\n" msgstr " [s] - 書庫の索引を作成する (ranlib を参照)\n" -#: ar.c:264 +#: ar.c:262 #, c-format msgid " [S] - do not build a symbol table\n" msgstr " [S] - シンボルテーブルを構築しない\n" -#: ar.c:265 +#: ar.c:263 #, c-format msgid " [T] - make a thin archive\n" msgstr " [T] - 薄い書庫を作成する\n" -#: ar.c:266 +#: ar.c:264 #, c-format msgid " [v] - be verbose\n" msgstr " [v] - 冗長に表示を行う\n" -#: ar.c:267 +#: ar.c:265 #, c-format msgid " [V] - display the version number\n" msgstr " [V] - バージョン情報を表示する\n" -#: ar.c:268 +#: ar.c:266 #, c-format msgid " @<file> - read options from <file>\n" msgstr " @<file> - <file> からオプションを読み込む\n" -#: ar.c:270 +#: ar.c:268 #, c-format msgid " optional:\n" msgstr " 任意指定:\n" -#: ar.c:271 +#: ar.c:269 #, c-format msgid " --plugin <p> - load the specified plugin\n" msgstr " --plugin <p> - 指定したプラグインを読み込む\n" -#: ar.c:278 +#: ar.c:276 #, c-format msgid "Usage: %s [options] archive\n" msgstr "使用法: %s [options] archive\n" -#: ar.c:279 +#: ar.c:277 #, c-format msgid " Generate an index to speed access to archives\n" msgstr " アクセス速度を向上させるために書庫に索引を生成します\n" -#: ar.c:280 +#: ar.c:278 #, c-format msgid "" " The options are:\n" @@ -258,12 +276,12 @@ msgstr "" " オプションは以下の通りです:\n" " @<file> <file> からオプションを読み込む\n" -#: ar.c:283 +#: ar.c:281 #, c-format msgid " --plugin <name> Load the specified plugin\n" msgstr " --plugin <name> 指定したプラグインを読み込む\n" -#: ar.c:286 +#: ar.c:284 #, c-format msgid "" " -t Update the archive's symbol map timestamp\n" @@ -274,60 +292,60 @@ msgstr "" " -h --help このヘルプメッセージを表示する\n" " -v --version バージョン情報を表示する\n" -#: ar.c:512 nm.c:1626 +#: ar.c:481 nm.c:1636 #, c-format msgid "sorry - this program has been built without plugin support\n" msgstr "このプログラムはプラグインサポートなしで作成されています\n" -#: ar.c:539 +#: ar.c:508 msgid "two different operation options specified" msgstr "二つの異なった操作オプションが指定されました" -#: ar.c:620 +#: ar.c:589 #, c-format msgid "illegal option -- %c" msgstr "不正なオプションです -- %c" -#: ar.c:663 +#: ar.c:632 msgid "no operation specified" msgstr "操作が指定されていません" -#: ar.c:666 +#: ar.c:635 msgid "`u' is only meaningful with the `r' option." msgstr "`u' は `r' オプションと併せて使用したときのみ意味があります。" -#: ar.c:669 +#: ar.c:638 msgid "`u' is not meaningful with the `D' option." msgstr "`u' は `D' オプションと併せて使用しても意味がありません。" -#: ar.c:677 +#: ar.c:646 msgid "`N' is only meaningful with the `x' and `d' options." msgstr "`N' は `x' および `d' オプションと併せて使用したときのみ意味があります。" -#: ar.c:680 +#: ar.c:649 msgid "Value for `N' must be positive." msgstr "`N' の値は正でなければいけません。" -#: ar.c:692 +#: ar.c:661 msgid "`x' cannot be used on thin archives." msgstr "薄い書庫に対して `x' を使用できません。" -#: ar.c:733 +#: ar.c:702 #, c-format msgid "internal error -- this option not implemented" msgstr "内部エラー -- このオプションは実装されていません" -#: ar.c:802 +#: ar.c:771 #, c-format msgid "creating %s" msgstr "%s を作成しています" -#: ar.c:851 ar.c:906 ar.c:1234 objcopy.c:2027 +#: ar.c:820 ar.c:875 ar.c:1203 objcopy.c:2052 #, c-format msgid "internal stat error on %s" msgstr "内部状態エラーが %s で発生しました" -#: ar.c:855 +#: ar.c:824 #, c-format msgid "" "\n" @@ -338,22 +356,22 @@ msgstr "" "<%s>\n" "\n" -#: ar.c:871 ar.c:939 +#: ar.c:840 ar.c:908 #, c-format msgid "%s is not a valid archive" msgstr "%s は有効な書庫ではありません" -#: ar.c:1139 +#: ar.c:1108 #, c-format msgid "No member named `%s'\n" msgstr "`%s' という名前のメンバはありません\n" -#: ar.c:1189 +#: ar.c:1158 #, c-format msgid "no entry %s in archive %s!" msgstr "項目 %s は書庫 %s に存在しません!" -#: ar.c:1328 +#: ar.c:1297 #, c-format msgid "%s: no archive map to update" msgstr "%s: 更新すべき書庫のマップがありません" @@ -429,62 +447,62 @@ msgid " No emulation specific options\n" msgstr " エミュレーションに関係したオプションはありません\n" #. Macros for common output. -#: binemul.h:43 +#: binemul.h:46 #, c-format msgid " emulation options: \n" msgstr " エミュレーションに関係したオプション: \n" -#: bucomm.c:157 +#: bucomm.c:163 #, c-format msgid "can't set BFD default target to `%s': %s" msgstr "BFD デフォルトターゲットを `%s' に設定できません: %s" -#: bucomm.c:168 +#: bucomm.c:175 #, c-format msgid "%s: Matching formats:" msgstr "%s: 形式を照合します:" -#: bucomm.c:183 +#: bucomm.c:190 #, c-format msgid "Supported targets:" msgstr "サポートされているターゲット:" -#: bucomm.c:185 +#: bucomm.c:192 #, c-format msgid "%s: supported targets:" msgstr "%s: サポートされているターゲット:" -#: bucomm.c:202 +#: bucomm.c:210 #, c-format msgid "Supported architectures:" msgstr "サポートされているアーキテクチャ:" -#: bucomm.c:204 +#: bucomm.c:212 #, c-format msgid "%s: supported architectures:" msgstr "%s: サポートされているアーキテクチャ:" -#: bucomm.c:399 +#: bucomm.c:407 #, c-format msgid "BFD header file version %s\n" msgstr "BFD ヘッダファイルバージョン %s\n" -#: bucomm.c:548 +#: bucomm.c:556 #, c-format msgid "%s: bad number: %s" msgstr "%s: 誤った番号です: %s" -#: bucomm.c:565 strings.c:422 +#: bucomm.c:573 strings.c:409 #, c-format msgid "'%s': No such file" msgstr "'%s': そのようなファイルはありません" -#: bucomm.c:567 strings.c:424 +#: bucomm.c:575 strings.c:411 #, c-format msgid "Warning: could not locate '%s'. reason: %s" msgstr "警告: '%s' を配置できません。 理由: %s" -#: bucomm.c:571 +#: bucomm.c:579 #, c-format msgid "Warning: '%s' is not an ordinary file" msgstr "警告: '%s' は正常なファイルではありません" @@ -519,11 +537,11 @@ msgstr "" " -v --version プログラムのバージョンを表示する\n" "\n" -#: coffdump.c:531 srconv.c:1831 sysdump.c:710 +#: coffdump.c:531 srconv.c:1832 sysdump.c:710 msgid "no input file specified" msgstr "入力ファイルが指定されていません" -#: cxxfilt.c:119 nm.c:264 objdump.c:251 +#: cxxfilt.c:119 nm.c:269 objdump.c:256 #, c-format msgid "Report bugs to %s.\n" msgstr "" @@ -623,635 +641,675 @@ msgstr "debug_get_real_type: %s のデバッグ情報が循環しています\n" msgid "debug_write_type: illegal type encountered" msgstr "debug_write_type: 不正な型に遭遇しました" -#: dlltool.c:884 dlltool.c:910 dlltool.c:941 +#: dlltool.c:901 dlltool.c:927 dlltool.c:958 #, c-format msgid "Internal error: Unknown machine type: %d" msgstr "内部エラー: 不明なマシン型です: %d" -#: dlltool.c:982 +#: dlltool.c:999 #, c-format msgid "Can't open def file: %s" msgstr "定義ファイルを開けません: %s" -#: dlltool.c:987 +#: dlltool.c:1004 #, c-format msgid "Processing def file: %s" msgstr "定義ファイルを処理しています: %s" -#: dlltool.c:991 +#: dlltool.c:1008 msgid "Processed def file" msgstr "定義ファイルを処理しました" -#: dlltool.c:1015 +#: dlltool.c:1032 #, c-format msgid "Syntax error in def file %s:%d" msgstr "定義ファイル %s で構文エラーが発生しました:%d" -#: dlltool.c:1050 +#: dlltool.c:1069 #, c-format msgid "%s: Path components stripped from image name, '%s'." msgstr "%s: イメージ名 '%s' からパスの要素が取り除かれました。" -#: dlltool.c:1068 +#: dlltool.c:1087 #, c-format msgid "NAME: %s base: %x" msgstr "NAME: %s ベース: %x" -#: dlltool.c:1071 dlltool.c:1087 +#: dlltool.c:1090 dlltool.c:1106 msgid "Can't have LIBRARY and NAME" msgstr "LIBRARY や NAME を持てません" -#: dlltool.c:1084 +#: dlltool.c:1103 #, c-format msgid "LIBRARY: %s base: %x" msgstr "LIBRARY: %s ベース: %x" -#: dlltool.c:1320 resrc.c:293 +#: dlltool.c:1342 resrc.c:293 #, c-format msgid "wait: %s" msgstr "wait: %s" -#: dlltool.c:1325 dllwrap.c:410 resrc.c:298 +#: dlltool.c:1347 dllwrap.c:422 resrc.c:298 #, c-format msgid "subprocess got fatal signal %d" msgstr "子プロセスが致命的なシグナルを %d 受け取りました" -#: dlltool.c:1331 dllwrap.c:417 resrc.c:305 +#: dlltool.c:1353 dllwrap.c:429 resrc.c:305 #, c-format msgid "%s exited with status %d" msgstr "%s はステータス %d で終了しました" -#: dlltool.c:1362 +#: dlltool.c:1384 #, c-format msgid "Sucking in info from %s section in %s" msgstr "%2$s 内の %1$s セクションから情報を取り込んでいます" -#: dlltool.c:1487 +#: dlltool.c:1524 #, c-format msgid "Excluding symbol: %s" msgstr "シンボルを除外しています: %s" -#: dlltool.c:1576 dlltool.c:1587 nm.c:1001 nm.c:1012 +#: dlltool.c:1613 dlltool.c:1624 nm.c:1010 nm.c:1021 #, c-format msgid "%s: no symbols" msgstr "%s: シンボルがありません" #. FIXME: we ought to read in and block out the base relocations. -#: dlltool.c:1613 +#: dlltool.c:1650 #, c-format msgid "Done reading %s" msgstr "%s の読取りが完了しました" -#: dlltool.c:1623 +#: dlltool.c:1660 #, c-format -msgid "Unable to open object file: %s" -msgstr "オブジェクトファイルを開けません: %s" +msgid "Unable to open object file: %s: %s" +msgstr "オブジェクトファイルを開けません: %s: %s" -#: dlltool.c:1626 +#: dlltool.c:1663 #, c-format msgid "Scanning object file %s" msgstr "オブジェクトファイル %s を走査しています" -#: dlltool.c:1641 +#: dlltool.c:1678 #, c-format msgid "Cannot produce mcore-elf dll from archive file: %s" msgstr "書庫ファイルから mcore-elf dll を生成できません: %s" -#: dlltool.c:1741 +#: dlltool.c:1780 msgid "Adding exports to output file" msgstr "出力ファイルにエクスポートを追加しています" -#: dlltool.c:1789 +#: dlltool.c:1832 msgid "Added exports to output file" msgstr "出力ファイルにエクスポートを追加しました" -#: dlltool.c:1930 +#: dlltool.c:1974 #, c-format msgid "Generating export file: %s" msgstr "エクスポートファイルを生成します: %s" -#: dlltool.c:1935 +#: dlltool.c:1979 #, c-format msgid "Unable to open temporary assembler file: %s" msgstr "一時アセンブリファイルを開けません: %s" -#: dlltool.c:1938 +#: dlltool.c:1982 #, c-format msgid "Opened temporary file: %s" msgstr "一時ファイルを開きました: %s" -#: dlltool.c:2113 +#: dlltool.c:2159 msgid "failed to read the number of entries from base file" msgstr "ベースファイルから項目数を読み込むのに失敗しました" -#: dlltool.c:2161 +#: dlltool.c:2207 msgid "Generated exports file" msgstr "エクスポートファイルを生成しました" -#: dlltool.c:2370 +#: dlltool.c:2416 #, c-format -msgid "bfd_open failed open stub file: %s" -msgstr "bfd_open がスタブファイルを開けませんでした: %s" +msgid "bfd_open failed open stub file: %s: %s" +msgstr "bfd_open がスタブファイルを開けませんでした: %s: %s" -#: dlltool.c:2373 +#: dlltool.c:2420 #, c-format msgid "Creating stub file: %s" msgstr "スタブファイルを作成しています: %s" -#: dlltool.c:2837 dlltool.c:2906 +#: dlltool.c:2882 +#, c-format +msgid "bfd_open failed reopen stub file: %s: %s" +msgstr "bfd_open がスタブファイルを開けませんでした: %s: %s" + +#: dlltool.c:2896 dlltool.c:2972 #, c-format msgid "failed to open temporary head file: %s" msgstr "一時 head ファイルを開けません: %s" -#: dlltool.c:2979 +#: dlltool.c:2958 dlltool.c:3038 +#, c-format +msgid "failed to open temporary head file: %s: %s" +msgstr "一時 head ファイルを開けません: %s: %s" + +#: dlltool.c:3052 #, c-format msgid "failed to open temporary tail file: %s" msgstr "一時 tail ファイルを開けません: %s" -#: dlltool.c:3052 +#: dlltool.c:3109 +#, c-format +msgid "failed to open temporary tail file: %s: %s" +msgstr "一時 tail ファイルを開けません: %s: %s" + +#: dlltool.c:3131 #, c-format -msgid "Can't open .lib file: %s" -msgstr ".lib ファイルを開けません: %s" +msgid "Can't create .lib file: %s: %s" +msgstr ".lib ファイルを作成できません: %s: %s" -#: dlltool.c:3055 +#: dlltool.c:3135 #, c-format msgid "Creating library file: %s" msgstr "ライブラリファイルを作成しています: %s" -#: dlltool.c:3146 dlltool.c:3152 +#: dlltool.c:3227 dlltool.c:3233 #, c-format msgid "cannot delete %s: %s" msgstr "%s を削除できません: %s" -#: dlltool.c:3157 +#: dlltool.c:3238 msgid "Created lib file" msgstr "lib ファイルを作成しました" -#: dlltool.c:3375 dlltool.c:3397 +#: dlltool.c:3450 +#, c-format +msgid "Can't open .lib file: %s: %s" +msgstr ".lib ファイルを開けません: %s: %s" + +#: dlltool.c:3458 dlltool.c:3480 #, c-format msgid "%s is not a library" msgstr "%s はライブラリではありません" -#: dlltool.c:3415 +#: dlltool.c:3498 #, c-format msgid "Import library `%s' specifies two or more dlls" msgstr "インポートライブラリ `%s' が2個以上の dll を指定しています" -#: dlltool.c:3426 +#: dlltool.c:3509 #, c-format msgid "Unable to determine dll name for `%s' (not an import library?)" msgstr "`%s' に対する dll 名を決定できません (インポートライブラリでは無い?)" -#: dlltool.c:3647 +#: dlltool.c:3733 #, c-format msgid "Warning, ignoring duplicate EXPORT %s %d,%d" msgstr "警告、重複した EXPORT %s %d,%d を無視します" -#: dlltool.c:3653 +#: dlltool.c:3739 #, c-format msgid "Error, duplicate EXPORT with ordinals: %s" msgstr "エラー、序数付き EXPORT が重複しています: %s" -#: dlltool.c:3758 +#: dlltool.c:3844 msgid "Processing definitions" msgstr "定義を処理しています" -#: dlltool.c:3790 +#: dlltool.c:3876 msgid "Processed definitions" msgstr "定義を処理しました" #. xgetext:c-format -#: dlltool.c:3797 dllwrap.c:471 +#: dlltool.c:3883 dllwrap.c:483 #, c-format msgid "Usage %s <option(s)> <object-file(s)>\n" msgstr "使用法: %s <option(s)> <object-file(s)>\n" #. xgetext:c-format -#: dlltool.c:3799 +#: dlltool.c:3885 #, c-format msgid " -m --machine <machine> Create as DLL for <machine>. [default: %s]\n" msgstr " -m --machine <machine> <machine> 用 DLL を作成する。 [default: %s]\n" -#: dlltool.c:3800 +#: dlltool.c:3886 #, c-format msgid " possible <machine>: arm[_interwork], i386, mcore[-elf]{-le|-be}, ppc, thumb\n" msgstr " 可能な <machine>: arm[_interwork], i386, mcore[-elf]{-le|-be}, ppc, thumb\n" -#: dlltool.c:3801 +#: dlltool.c:3887 #, c-format msgid " -e --output-exp <outname> Generate an export file.\n" msgstr " -e --output-exp <outname> エクスポートファイルを生成する\n" -#: dlltool.c:3802 +#: dlltool.c:3888 #, c-format msgid " -l --output-lib <outname> Generate an interface library.\n" msgstr " -l --output-lib <outname> インターフェースライブラリを生成する\n" -#: dlltool.c:3803 +#: dlltool.c:3889 #, c-format msgid " -y --output-delaylib <outname> Create a delay-import library.\n" msgstr " -y --output-delaylib <outname> 遅延インポートライブラリを生成する\n" -#: dlltool.c:3804 +#: dlltool.c:3890 #, c-format msgid " -a --add-indirect Add dll indirects to export file.\n" msgstr " -a --add-indirect エクスポートファイルに間接 dll を追加する\n" -#: dlltool.c:3805 +#: dlltool.c:3891 #, c-format msgid " -D --dllname <name> Name of input dll to put into interface lib.\n" msgstr " -D --dllname <name> インターフェースライブラリに入れる入力 DLL の名前\n" -#: dlltool.c:3806 +#: dlltool.c:3892 #, c-format msgid " -d --input-def <deffile> Name of .def file to be read in.\n" msgstr " -d --input-def <deffile> 読み込まれる .def ファイルの名前\n" -#: dlltool.c:3807 +#: dlltool.c:3893 #, c-format msgid " -z --output-def <deffile> Name of .def file to be created.\n" msgstr " -z --output-def <deffile> 作成される .def ファイルの名前\n" -#: dlltool.c:3808 +#: dlltool.c:3894 #, c-format msgid " --export-all-symbols Export all symbols to .def\n" msgstr " --export-all-symbols .def に全てのシンボルをエクスポートする\n" -#: dlltool.c:3809 +#: dlltool.c:3895 #, c-format msgid " --no-export-all-symbols Only export listed symbols\n" msgstr " --no-export-all-symbols リストされたシンボルだけをエクスポートする\n" -#: dlltool.c:3810 +#: dlltool.c:3896 #, c-format msgid " --exclude-symbols <list> Don't export <list>\n" msgstr " --exclude-symbols <list> <list> をエクスポートしない\n" -#: dlltool.c:3811 +#: dlltool.c:3897 #, c-format msgid " --no-default-excludes Clear default exclude symbols\n" msgstr " --no-default-excludes デフォルトで除外されるシンボルを無くす\n" -#: dlltool.c:3812 +#: dlltool.c:3898 #, c-format msgid " -b --base-file <basefile> Read linker generated base file.\n" msgstr " -b --base-file <basefile> リンカが生成したベースファイルを読み込む\n" -#: dlltool.c:3813 +#: dlltool.c:3899 #, c-format msgid " -x --no-idata4 Don't generate idata$4 section.\n" msgstr " -x --no-idata4 idata$4 セクションを生成しない\n" -#: dlltool.c:3814 +#: dlltool.c:3900 #, c-format msgid " -c --no-idata5 Don't generate idata$5 section.\n" msgstr " -c --no-idata5 idata$5 セクションを生成しない\n" -#: dlltool.c:3815 +#: dlltool.c:3901 #, c-format msgid " --use-nul-prefixed-import-tables Use zero prefixed idata$4 and idata$5.\n" msgstr " --use-nul-prefixed-import-tables idata$4 および idata$5 に接頭辞を付けない\n" -#: dlltool.c:3816 +#: dlltool.c:3902 #, c-format msgid " -U --add-underscore Add underscores to all symbols in interface library.\n" msgstr " -U --add-underscore インターフェースライブラリ内の全てのシンボルに下線 (_) を付ける\n" -#: dlltool.c:3817 +#: dlltool.c:3903 #, c-format msgid " --add-stdcall-underscore Add underscores to stdcall symbols in interface library.\n" msgstr " --add-stdcall-underscore インターフェースライブラリ内の stdcall シンボルに下線 (_) を付ける\n" -#: dlltool.c:3818 +#: dlltool.c:3904 +#, c-format +msgid " --no-leading-underscore All symbols shouldn't be prefixed by an underscore.\n" +msgstr "" + +#: dlltool.c:3905 +#, c-format +msgid " --leading-underscore All symbols should be prefixed by an underscore.\n" +msgstr "" + +#: dlltool.c:3906 #, c-format msgid " -k --kill-at Kill @<n> from exported names.\n" msgstr " -k --kill-at エクスポートされた名前から @<n> を取り除く\n" -#: dlltool.c:3819 +#: dlltool.c:3907 #, c-format msgid " -A --add-stdcall-alias Add aliases without @<n>.\n" msgstr " -A --add-stdcall-alias @<n> 無しのエイリアスを追加する\n" -#: dlltool.c:3820 +#: dlltool.c:3908 #, c-format msgid " -p --ext-prefix-alias <prefix> Add aliases with <prefix>.\n" msgstr " -p --ext-prefix-alias <prefix> <prefix> を接頭辞として付けたエイリアスを加える\n" -#: dlltool.c:3821 +#: dlltool.c:3909 #, c-format msgid " -S --as <name> Use <name> for assembler.\n" msgstr " -S --as <name> アセンブラとして <name> を使用する\n" -#: dlltool.c:3822 +#: dlltool.c:3910 #, c-format msgid " -f --as-flags <flags> Pass <flags> to the assembler.\n" msgstr " -f --as-flags <flags> アセンブラに <flags> を渡す\n" -#: dlltool.c:3823 +#: dlltool.c:3911 #, c-format msgid " -C --compat-implib Create backward compatible import library.\n" msgstr " -C --compat-implib 後方互換性のあるインポートライブラリを作成する\n" -#: dlltool.c:3824 +#: dlltool.c:3912 #, c-format msgid " -n --no-delete Keep temp files (repeat for extra preservation).\n" msgstr " -n --no-delete 一時ファイルを消去しない (余分なものも保存するなら繰り返すこと)\n" -#: dlltool.c:3825 +#: dlltool.c:3913 #, c-format msgid " -t --temp-prefix <prefix> Use <prefix> to construct temp file names.\n" msgstr " -t --temp-prefix <prefix> 一時ファイル名を生成するときに <prefix> 接頭辞を使用する\n" -#: dlltool.c:3826 +#: dlltool.c:3914 #, c-format msgid " -I --identify <implib> Report the name of the DLL associated with <implib>.\n" msgstr " -I --identify <implib> <implib> に関連づけられた DLL 名を報告する\n" -#: dlltool.c:3827 +#: dlltool.c:3915 #, c-format msgid " --identify-strict Causes --identify to report error when multiple DLLs.\n" msgstr " --identify-strict 複数の DLL があるときに --identify がエラーを報告するようにする\n" -#: dlltool.c:3828 +#: dlltool.c:3916 #, c-format msgid " -v --verbose Be verbose.\n" msgstr " -v --verbose 冗長に表示を行う\n" -#: dlltool.c:3829 +#: dlltool.c:3917 #, c-format msgid " -V --version Display the program version.\n" msgstr " -V --version プログラムのバージョンを表示する\n" -#: dlltool.c:3830 +#: dlltool.c:3918 #, c-format msgid " -h --help Display this information.\n" msgstr " -h --help この情報を表示する\n" -#: dlltool.c:3831 +#: dlltool.c:3919 #, c-format msgid " @<file> Read options from <file>.\n" msgstr " @<file> <file> からオプションを読み込む\n" -#: dlltool.c:3833 +#: dlltool.c:3921 #, c-format msgid " -M --mcore-elf <outname> Process mcore-elf object files into <outname>.\n" msgstr " -M --mcore-elf <outname> <outname> へ mcore-elf オブジェクトファイルを処理する\n" -#: dlltool.c:3834 +#: dlltool.c:3922 #, c-format msgid " -L --linker <name> Use <name> as the linker.\n" msgstr " -L --linker <name> リンカとして <name> を使用する\n" -#: dlltool.c:3835 +#: dlltool.c:3923 #, c-format msgid " -F --linker-flags <flags> Pass <flags> to the linker.\n" msgstr " -F --linker-flags <flags> <flags> をリンカに渡す\n" -#: dlltool.c:3972 +#: dlltool.c:4070 #, c-format msgid "Path components stripped from dllname, '%s'." msgstr "DLL 名'%s' からパスの要素が取り除かれました" -#: dlltool.c:4020 +#: dlltool.c:4118 #, c-format msgid "Unable to open base-file: %s" msgstr "ベースファイルを開けません: %s" -#: dlltool.c:4055 +#: dlltool.c:4153 #, c-format msgid "Machine '%s' not supported" msgstr "マシン '%s' はサポートされていません" -#: dlltool.c:4124 +#: dlltool.c:4232 #, c-format msgid "Warning, machine type (%d) not supported for delayimport." msgstr "警告、マシン型 (%d) では遅延インポートはサポートされていません" -#: dlltool.c:4192 dllwrap.c:201 +#: dlltool.c:4300 dllwrap.c:213 #, c-format msgid "Tried file: %s" msgstr "試したファイル: %s" -#: dlltool.c:4199 dllwrap.c:208 +#: dlltool.c:4307 dllwrap.c:220 #, c-format msgid "Using file: %s" msgstr "使用するファイル: %s" -#: dllwrap.c:291 +#: dllwrap.c:303 #, c-format msgid "Keeping temporary base file %s" msgstr "一時ベースファイル %s を保存しています" -#: dllwrap.c:293 +#: dllwrap.c:305 #, c-format msgid "Deleting temporary base file %s" msgstr "一時ベースファイル %s を削除しています" -#: dllwrap.c:307 +#: dllwrap.c:319 #, c-format msgid "Keeping temporary exp file %s" msgstr "一時エクスポートファイル %s を保存しています" -#: dllwrap.c:309 +#: dllwrap.c:321 #, c-format msgid "Deleting temporary exp file %s" msgstr "一時エクスポートファイル %s を削除しています" -#: dllwrap.c:322 +#: dllwrap.c:334 #, c-format msgid "Keeping temporary def file %s" msgstr "一時 def ファイル %s を保存します" -#: dllwrap.c:324 +#: dllwrap.c:336 #, c-format msgid "Deleting temporary def file %s" msgstr "一時 def ファイル %s を削除します" -#: dllwrap.c:472 +#: dllwrap.c:484 #, c-format msgid " Generic options:\n" msgstr " 一般オプション:\n" -#: dllwrap.c:473 +#: dllwrap.c:485 #, c-format msgid " @<file> Read options from <file>\n" msgstr " @<file> <file> からオプションを読み込む\n" -#: dllwrap.c:474 +#: dllwrap.c:486 #, c-format msgid " --quiet, -q Work quietly\n" msgstr " --quiet, -q 静かに動作する\n" -#: dllwrap.c:475 +#: dllwrap.c:487 #, c-format msgid " --verbose, -v Verbose\n" msgstr " --verbose, -v 冗長に表示を行う\n" -#: dllwrap.c:476 +#: dllwrap.c:488 #, c-format msgid " --version Print dllwrap version\n" msgstr " --version dllwrap のバージョンを表示する\n" -#: dllwrap.c:477 +#: dllwrap.c:489 #, c-format msgid " --implib <outname> Synonym for --output-lib\n" msgstr " --implib <出力名> --output-lib と同義語\n" -#: dllwrap.c:478 +#: dllwrap.c:490 #, c-format msgid " Options for %s:\n" msgstr " %s 用オプション:\n" -#: dllwrap.c:479 +#: dllwrap.c:491 #, c-format msgid " --driver-name <driver> Defaults to \"gcc\"\n" msgstr " --driver-name <driver> デフォルトで \"gcc\" に設定される\n" -#: dllwrap.c:480 +#: dllwrap.c:492 #, c-format msgid " --driver-flags <flags> Override default ld flags\n" msgstr " --driver-flags <flags> デフォルトの ld フラグを上書きする\n" -#: dllwrap.c:481 +#: dllwrap.c:493 #, c-format msgid " --dlltool-name <dlltool> Defaults to \"dlltool\"\n" msgstr " --dlltool-name <dlltool> デフォルトで \"dlltool\" に設定される\n" -#: dllwrap.c:482 +#: dllwrap.c:494 #, c-format msgid " --entry <entry> Specify alternate DLL entry point\n" msgstr " --entry <entry> 代替 DLL エントリポイントを指定する\n" -#: dllwrap.c:483 +#: dllwrap.c:495 #, c-format msgid " --image-base <base> Specify image base address\n" msgstr " --image-base <base> イメージベースアドレスを指定する\n" -#: dllwrap.c:484 +#: dllwrap.c:496 #, c-format msgid " --target <machine> i386-cygwin32 or i386-mingw32\n" msgstr " --target <machine> i386-cygwin32 または i386-mingw32\n" -#: dllwrap.c:485 +#: dllwrap.c:497 #, c-format msgid " --dry-run Show what needs to be run\n" msgstr " --dry-run 動作に必要なことを明らかにする\n" -#: dllwrap.c:486 +#: dllwrap.c:498 #, c-format msgid " --mno-cygwin Create Mingw DLL\n" msgstr " --mno-cygwin Mingw DLL を作成する\n" -#: dllwrap.c:487 +#: dllwrap.c:499 #, c-format msgid " Options passed to DLLTOOL:\n" msgstr " DLLTOOL に渡されるオプション:\n" -#: dllwrap.c:488 +#: dllwrap.c:500 #, c-format msgid " --machine <machine>\n" msgstr " --machine <machine>\n" -#: dllwrap.c:489 +#: dllwrap.c:501 #, c-format msgid " --output-exp <outname> Generate export file.\n" msgstr " --output-exp <outname> エクスポートファイルを生成する\n" -#: dllwrap.c:490 +#: dllwrap.c:502 #, c-format msgid " --output-lib <outname> Generate input library.\n" msgstr " --output-lib <outname> 入力ライブラリを生成する\n" -#: dllwrap.c:491 +#: dllwrap.c:503 #, c-format msgid " --add-indirect Add dll indirects to export file.\n" msgstr " --add-indirect エクスポートファイルに間接 DLL を追加する\n" -#: dllwrap.c:492 +#: dllwrap.c:504 #, c-format msgid " --dllname <name> Name of input dll to put into output lib.\n" msgstr " --dllname <name> 出力ライブラリに設定する入力 DLL の名前\n" -#: dllwrap.c:493 +#: dllwrap.c:505 #, c-format msgid " --def <deffile> Name input .def file\n" msgstr " --def <deffile> 入力 .def ファイルの名前\n" -#: dllwrap.c:494 +#: dllwrap.c:506 #, c-format msgid " --output-def <deffile> Name output .def file\n" msgstr " --output-def <deffile> 出力 .def ファイルの名前\n" -#: dllwrap.c:495 +#: dllwrap.c:507 #, c-format msgid " --export-all-symbols Export all symbols to .def\n" msgstr " --export-all-symbols .def に全てのシンボルをエクスポートする\n" -#: dllwrap.c:496 +#: dllwrap.c:508 #, c-format msgid " --no-export-all-symbols Only export .drectve symbols\n" msgstr " --no-export-all-symbols .drectve シンボルのみをエクスポートする\n" -#: dllwrap.c:497 +#: dllwrap.c:509 #, c-format msgid " --exclude-symbols <list> Exclude <list> from .def\n" msgstr " --exclude-symbols <list> .def から <list> を除外する\n" -#: dllwrap.c:498 +#: dllwrap.c:510 #, c-format msgid " --no-default-excludes Zap default exclude symbols\n" msgstr " --no-default-excludes デフォルトで除外されるシンボルを無くす\n" -#: dllwrap.c:499 +#: dllwrap.c:511 #, c-format msgid " --base-file <basefile> Read linker generated base file\n" msgstr " --base-file <basefile> リンカが作成したベースファイルを読み取る\n" -#: dllwrap.c:500 +#: dllwrap.c:512 #, c-format msgid " --no-idata4 Don't generate idata$4 section\n" msgstr " --no-idata4 idata$4 セクションを生成しない\n" -#: dllwrap.c:501 +#: dllwrap.c:513 #, c-format msgid " --no-idata5 Don't generate idata$5 section\n" msgstr " --no-idata5 idata$5 セクションを生成しない\n" -#: dllwrap.c:502 +#: dllwrap.c:514 #, c-format msgid " -U Add underscores to .lib\n" msgstr " -U .lib に下線 (_) を追加する\n" -#: dllwrap.c:503 +#: dllwrap.c:515 #, c-format msgid " -k Kill @<n> from exported names\n" msgstr " -k エクスポートされた名前から @<n> を削る\n" -#: dllwrap.c:504 +#: dllwrap.c:516 #, c-format msgid " --add-stdcall-alias Add aliases without @<n>\n" msgstr " --add-stdcall-alias @<n> なしのエイリアスを追加する\n" -#: dllwrap.c:505 +#: dllwrap.c:517 #, c-format msgid " --as <name> Use <name> for assembler\n" msgstr " --as <name> アセンブラとして <name> を使用する\n" -#: dllwrap.c:506 +#: dllwrap.c:518 #, c-format msgid " --nodelete Keep temp files.\n" msgstr " --nodelete 一時ファイルを削除しない\n" -#: dllwrap.c:507 +#: dllwrap.c:519 +#, c-format +msgid " --no-leading-underscore Entrypoint without underscore\n" +msgstr "" + +#: dllwrap.c:520 +#, c-format +msgid " --leading-underscore Entrypoint with underscore.\n" +msgstr "" + +#: dllwrap.c:521 #, c-format msgid " Rest are passed unmodified to the language driver\n" msgstr " 残りはそのまま言語ドライバに渡されます\n" -#: dllwrap.c:781 +#: dllwrap.c:805 msgid "Must provide at least one of -o or --dllname options" msgstr "少なくとも -o か --dllname オプションのどちらかは指定しなければいけません" -#: dllwrap.c:810 +#: dllwrap.c:834 msgid "" "no export definition file provided.\n" "Creating one, but that may not be what you want" @@ -1259,41 +1317,42 @@ msgstr "" "エクスポート定義ファイルが与えられていません。\n" "一つ作成されますが、これはあなたの望むものではないかもしれません" -#: dllwrap.c:969 +#: dllwrap.c:1023 #, c-format msgid "DLLTOOL name : %s\n" msgstr "DLLTOOL 名 : %s\n" -#: dllwrap.c:970 +#: dllwrap.c:1024 #, c-format msgid "DLLTOOL options : %s\n" msgstr "DLLTOOL オプション: %s\n" -#: dllwrap.c:971 +#: dllwrap.c:1025 #, c-format msgid "DRIVER name : %s\n" msgstr "DRIVER 名 : %s\n" -#: dllwrap.c:972 +#: dllwrap.c:1026 #, c-format msgid "DRIVER options : %s\n" msgstr "DRIVER オプション: %s\n" -#: dwarf.c:106 dwarf.c:155 readelf.c:357 readelf.c:525 +#: dwarf.c:112 dwarf.c:161 elfedit.c:123 elfedit.c:167 elfedit.c:195 +#: elfedit.c:227 readelf.c:368 readelf.c:536 #, c-format msgid "Unhandled data length: %d\n" msgstr "取り扱われなかったデータ長: %d\n" -#: dwarf.c:304 dwarf.c:2649 +#: dwarf.c:312 dwarf.c:2890 msgid "badly formed extended line op encountered!\n" msgstr "不正な形式の拡張行オペコードに遭遇しました!\n" -#: dwarf.c:311 +#: dwarf.c:319 #, c-format msgid " Extended opcode %d: " msgstr " 拡張オペコード %d: " -#: dwarf.c:316 +#: dwarf.c:324 #, c-format msgid "" "End of Sequence\n" @@ -1302,32 +1361,32 @@ msgstr "" "列の終り\n" "\n" -#: dwarf.c:322 +#: dwarf.c:330 #, c-format msgid "set Address to 0x%lx\n" msgstr "設定アドレス 0x%lx\n" -#: dwarf.c:327 +#: dwarf.c:336 #, c-format msgid " define new File Table entry\n" msgstr " 新たなファイルテーブルエントリの定義\n" -#: dwarf.c:328 dwarf.c:2263 +#: dwarf.c:337 dwarf.c:2431 #, c-format msgid " Entry\tDir\tTime\tSize\tName\n" msgstr " Entry\tDir\t時刻\tサイズ\t名前\n" -#: dwarf.c:330 +#: dwarf.c:339 #, c-format msgid " %d\t" msgstr " %d\t" -#: dwarf.c:333 dwarf.c:335 dwarf.c:337 dwarf.c:2275 dwarf.c:2277 dwarf.c:2279 +#: dwarf.c:342 dwarf.c:344 dwarf.c:346 dwarf.c:2443 dwarf.c:2445 dwarf.c:2447 #, c-format msgid "%lu\t" msgstr "%lu\t" -#: dwarf.c:338 +#: dwarf.c:347 #, c-format msgid "" "%s\n" @@ -1336,7 +1395,7 @@ msgstr "" "%s\n" "\n" -#: dwarf.c:342 +#: dwarf.c:351 #, c-format msgid "set Discriminator to %lu\n" msgstr "" @@ -1345,139 +1404,149 @@ msgstr "" #. the limited range of the unsigned char data type used #. for op_code. #. && op_code <= DW_LNE_hi_user -#: dwarf.c:384 +#: dwarf.c:393 #, c-format msgid "user defined: length %d\n" msgstr "ユーザ定義: 長さ %d\n" -#: dwarf.c:386 dwarf.c:2680 +#: dwarf.c:395 dwarf.c:2922 #, c-format msgid "UNKNOWN: length %d\n" msgstr "UNKNOWN: 長さ %d\n" -#: dwarf.c:399 +#: dwarf.c:408 msgid "<no .debug_str section>" msgstr "<.debug_str セクションがありません>" -#: dwarf.c:405 +#: dwarf.c:414 #, c-format msgid "DW_FORM_strp offset too big: %lx\n" msgstr "DW_FORM_strp オフセットが大きすぎます: %lx\n" -#: dwarf.c:406 +#: dwarf.c:415 msgid "<offset is too big>" msgstr "<オフセットが大きすぎます>" -#: dwarf.c:639 +#: dwarf.c:654 #, c-format msgid "Unknown TAG value: %lx" msgstr "不明な TAG 値: %lx" -#: dwarf.c:675 +#: dwarf.c:695 #, c-format msgid "Unknown FORM value: %lx" msgstr "不明な FORM 値: %lx" -#: dwarf.c:684 +#: dwarf.c:704 #, c-format msgid " %lu byte block: " msgstr " %lu バイトブロック: " -#: dwarf.c:1102 +#: dwarf.c:1037 +#, c-format +msgid "(DW_OP_call_ref in frame info)" +msgstr "" + +#: dwarf.c:1109 +#, c-format +msgid "(DW_OP_GNU_implicit_pointer in frame info)" +msgstr "" + +#: dwarf.c:1167 #, c-format msgid "(User defined location op)" msgstr "(ユーザ定義 location op)" -#: dwarf.c:1104 +#: dwarf.c:1169 #, c-format msgid "(Unknown location op)" msgstr "(不明な location op)" -#: dwarf.c:1152 -msgid "Internal error: DWARF version is not 2 or 3.\n" -msgstr "内部エラー: DWARF バージョンが 2 または 3 ではありません。\n" +#: dwarf.c:1217 +msgid "Internal error: DWARF version is not 2, 3 or 4.\n" +msgstr "内部エラー: DWARF バージョンが 2、3 または 4 ではありません。\n" -#: dwarf.c:1251 +#: dwarf.c:1323 msgid "DW_FORM_data8 is unsupported when sizeof (unsigned long) != 8\n" msgstr "sizeof (unsigned long) != 8 の時に DW_FORM_data8 はサポートされません\n" -#: dwarf.c:1300 +#: dwarf.c:1373 #, c-format msgid " (indirect string, offset: 0x%lx): %s" msgstr " (間接文字列、オフセット: 0x%lx): %s" -#: dwarf.c:1309 +#: dwarf.c:1397 #, c-format msgid "Unrecognized form: %lu\n" msgstr "認識できない形式: %lu\n" -#: dwarf.c:1393 +#: dwarf.c:1485 #, c-format msgid "(not inlined)" msgstr "(非 inline)" -#: dwarf.c:1396 +#: dwarf.c:1488 #, c-format msgid "(inlined)" msgstr "(inlined 化)" -#: dwarf.c:1399 +#: dwarf.c:1491 #, c-format msgid "(declared as inline but ignored)" msgstr "(inline 宣言されたが無視された)" -#: dwarf.c:1402 +#: dwarf.c:1494 #, c-format msgid "(declared as inline and inlined)" msgstr "(inline 宣言され inline 化)" -#: dwarf.c:1405 +#: dwarf.c:1497 #, c-format msgid " (Unknown inline attribute value: %lx)" msgstr " (不明な inline 属性値: %lx)" -#: dwarf.c:1566 +#: dwarf.c:1662 #, c-format msgid "(location list)" msgstr "(location list)" -#: dwarf.c:1585 dwarf.c:3281 +#: dwarf.c:1683 dwarf.c:3563 #, c-format msgid " [without DW_AT_frame_base]" msgstr "" -#: dwarf.c:1597 +#: dwarf.c:1698 #, c-format msgid "Offset %lx used as value for DW_AT_import attribute of DIE at offset %lx is too big.\n" msgstr "" -#: dwarf.c:1771 +#: dwarf.c:1889 #, c-format msgid "Unknown AT value: %lx" msgstr "不明な AT 値: %lx" -#: dwarf.c:1838 +#: dwarf.c:1960 #, c-format msgid "Reserved length value (%lx) found in section %s\n" msgstr "" -#: dwarf.c:1849 -#, fuzzy, c-format +#: dwarf.c:1971 +#, c-format msgid "Corrupt unit length (%lx) found in section %s\n" -msgstr "セクション %s の内容:\n" +msgstr "" -#: dwarf.c:1856 -#, fuzzy, c-format +#: dwarf.c:1978 +#, c-format msgid "No comp units in %s section ?" -msgstr "%s には %s セクションがありません" +msgstr "" -#: dwarf.c:1865 +#: dwarf.c:1987 #, c-format msgid "Not enough memory for a debug info array of %u entries" msgstr "" -#: dwarf.c:1873 dwarf.c:2882 dwarf.c:2976 dwarf.c:3050 dwarf.c:3167 -#: dwarf.c:3316 dwarf.c:3374 dwarf.c:3571 +#: dwarf.c:1995 dwarf.c:3158 dwarf.c:3252 dwarf.c:3326 dwarf.c:3443 +#: dwarf.c:3598 dwarf.c:3667 dwarf.c:3862 #, c-format msgid "" "Contents of the %s section:\n" @@ -1486,76 +1555,86 @@ msgstr "" "%s セクションの内容:\n" "\n" -#: dwarf.c:1881 -#, fuzzy, c-format +#: dwarf.c:2003 +#, c-format msgid "Unable to locate %s section!\n" -msgstr ".debug_abbrev セクションの位置を特定できません!\n" +msgstr "%s セクションの位置を特定できません!\n" -#: dwarf.c:1944 -#, fuzzy, c-format +#: dwarf.c:2084 +#, c-format msgid " Compilation Unit @ offset 0x%lx:\n" -msgstr " コンパイル単位 @ %lx:\n" +msgstr " コンパイル単位 @ オフセット 0x%lx:\n" -#: dwarf.c:1945 -#, fuzzy, c-format +#: dwarf.c:2085 +#, c-format msgid " Length: 0x%lx (%s)\n" -msgstr " 長さ: %ld\n" +msgstr " 長さ: 0x%lx (%s)\n" -#: dwarf.c:1947 +#: dwarf.c:2087 #, c-format msgid " Version: %d\n" msgstr " バージョン: %d\n" -#: dwarf.c:1948 +#: dwarf.c:2088 #, c-format msgid " Abbrev Offset: %ld\n" msgstr " 省略 offset: %ld\n" -#: dwarf.c:1949 +#: dwarf.c:2089 #, c-format msgid " Pointer Size: %d\n" msgstr " ポインタサイズ:%d\n" -#: dwarf.c:1955 +#: dwarf.c:2093 #, c-format -msgid "Debug info is corrupted, length of CU at %lx extends beyond end of section (length = %lx)\n" +msgid " Signature: " msgstr "" -#: dwarf.c:1964 -#, fuzzy, c-format +#: dwarf.c:2097 +#, c-format +msgid " Type Offset: 0x%lx\n" +msgstr " 型オフセット: 0x%lx\n" + +#: dwarf.c:2104 +#, c-format +msgid "Debug info is corrupted, length of CU at %lx extends beyond end of section (length = %lx)\n" +msgstr "デバッグ情報が壊れています。 %lx にある CU の長さがセクション (長さ = %lx) の終端を超えています\n" + +#: dwarf.c:2115 +#, c-format msgid "CU at offset %lx contains corrupt or unsupported version number: %d.\n" -msgstr " (オフセット 0x%lx) は %lu 個のエントリから構成されています:\n" +msgstr "オフセット %lx にある CU が壊れているか、サポートしないバージョン番号です: %d\n" -#: dwarf.c:1974 +#: dwarf.c:2125 #, c-format msgid "Debug info is corrupted, abbrev offset (%lx) is larger than abbrev section size (%lx)\n" msgstr "" -#: dwarf.c:2021 +#: dwarf.c:2172 #, c-format msgid "Bogus end-of-siblings marker detected at offset %lx in .debug_info section\n" msgstr "" -#: dwarf.c:2025 +#: dwarf.c:2176 msgid "Further warnings about bogus end-of-sibling markers suppressed\n" msgstr "" -#: dwarf.c:2032 +#: dwarf.c:2183 #, fuzzy, c-format msgid " <%d><%lx>: Abbrev Number: %lu" msgstr " <%d><%x>: 省略番号: %lu (%s)\n" -#: dwarf.c:2049 +#: dwarf.c:2200 #, c-format msgid "DIE at offset %lx refers to abbreviation number %lu which does not exist\n" msgstr "" -#: dwarf.c:2055 -#, fuzzy, c-format +#: dwarf.c:2206 +#, c-format msgid " (%s)\n" -msgstr " %s\n" +msgstr " (%s)\n" -#: dwarf.c:2146 +#: dwarf.c:2298 #, fuzzy, c-format msgid "" "Raw dump of debug contents of section %s:\n" @@ -1565,62 +1644,70 @@ msgstr "" "セクション内容のデバッグダンプ %s:\n" "\n" -#: dwarf.c:2184 -#, fuzzy, c-format +#: dwarf.c:2336 +#, c-format msgid "The information in section %s appears to be corrupt - the section is too small\n" -msgstr "line 情報は壊れています - セクションが小さすぎます\n" +msgstr "セクション %s 内の情報が壊れているようです - セクションが小さすぎます\n" -#: dwarf.c:2194 dwarf.c:2482 -#, fuzzy -msgid "Only DWARF version 2 and 3 line info is currently supported.\n" -msgstr "現在のところ、DWARF バージョン 2 だけが line 情報をサポートしています。\n" +#: dwarf.c:2348 dwarf.c:2701 +msgid "Only DWARF version 2, 3 and 4 line info is currently supported.\n" +msgstr "現在のところ、DWARF バージョン 2, 3 および 4 のみ行情報をサポートしています。\n" -#: dwarf.c:2215 -#, fuzzy, c-format +#: dwarf.c:2362 dwarf.c:2716 +msgid "Invalid maximum operations per insn.\n" +msgstr "" + +#: dwarf.c:2381 +#, c-format msgid " Offset: 0x%lx\n" -msgstr " 長さ: %ld\n" +msgstr " オフセット: 0x%lx\n" -#: dwarf.c:2216 +#: dwarf.c:2382 #, c-format msgid " Length: %ld\n" msgstr " 長さ: %ld\n" -#: dwarf.c:2217 +#: dwarf.c:2383 #, c-format msgid " DWARF Version: %d\n" msgstr " DWARF バージョン: %d\n" -#: dwarf.c:2218 -#, fuzzy, c-format +#: dwarf.c:2384 +#, c-format msgid " Prologue Length: %d\n" -msgstr " Prolgue の長さ: %d\n" +msgstr " Prologue の長さ: %d\n" -#: dwarf.c:2219 +#: dwarf.c:2385 #, c-format msgid " Minimum Instruction Length: %d\n" msgstr " 最小命令長: %d\n" -#: dwarf.c:2220 +#: dwarf.c:2387 +#, c-format +msgid " Maximum Ops per Instruction: %d\n" +msgstr " 命令ごとの最大操作数: %d\n" + +#: dwarf.c:2388 #, c-format msgid " Initial value of 'is_stmt': %d\n" msgstr " 'is_stmt' の初期値: %d\n" -#: dwarf.c:2221 +#: dwarf.c:2389 #, c-format msgid " Line Base: %d\n" msgstr " Line ベース: %d\n" -#: dwarf.c:2222 +#: dwarf.c:2390 #, c-format msgid " Line Range: %d\n" msgstr " Line 範囲: %d\n" -#: dwarf.c:2223 +#: dwarf.c:2391 #, c-format msgid " Opcode Base: %d\n" msgstr " オペコードベース: %d\n" -#: dwarf.c:2232 +#: dwarf.c:2400 #, c-format msgid "" "\n" @@ -1629,12 +1716,12 @@ msgstr "" "\n" " オペコード:\n" -#: dwarf.c:2235 +#: dwarf.c:2403 #, c-format msgid " Opcode %d has %d args\n" msgstr " オペコード %d は %d 個の引数を持ちます\n" -#: dwarf.c:2241 +#: dwarf.c:2409 #, c-format msgid "" "\n" @@ -1643,7 +1730,7 @@ msgstr "" "\n" " ディレクトリテーブルは空です。\n" -#: dwarf.c:2244 +#: dwarf.c:2412 #, c-format msgid "" "\n" @@ -1652,12 +1739,12 @@ msgstr "" "\n" " ディレクトリテーブル:\n" -#: dwarf.c:2248 +#: dwarf.c:2416 #, c-format msgid " %s\n" msgstr " %s\n" -#: dwarf.c:2259 +#: dwarf.c:2427 #, c-format msgid "" "\n" @@ -1666,7 +1753,7 @@ msgstr "" "\n" " ファイル名テーブルは空です。\n" -#: dwarf.c:2262 +#: dwarf.c:2430 #, c-format msgid "" "\n" @@ -1675,18 +1762,18 @@ msgstr "" "\n" " ファイル名テーブル:\n" -#: dwarf.c:2270 +#: dwarf.c:2438 #, c-format msgid " %d\t" msgstr " %d\t" -#: dwarf.c:2281 +#: dwarf.c:2449 #, c-format msgid "%s\n" msgstr "%s\n" #. Now display the statements. -#: dwarf.c:2289 +#: dwarf.c:2457 #, c-format msgid "" "\n" @@ -1695,82 +1782,97 @@ msgstr "" "\n" " 行番号ステートメント:\n" -#: dwarf.c:2305 +#: dwarf.c:2476 #, fuzzy, c-format msgid " Special opcode %d: advance Address by %lu to 0x%lx" msgstr " 特殊オペコード %d: アドレスを %d 分進め 0x%lx とし" -#: dwarf.c:2309 +#: dwarf.c:2488 +#, fuzzy, c-format +msgid " Special opcode %d: advance Address by %lu to 0x%lx[%d]" +msgstr " 特殊オペコード %d: アドレスを %d 分進め 0x%lx とし" + +#: dwarf.c:2494 #, c-format msgid " and Line by %d to %d\n" msgstr " 行を %d 分進め %d とします\n" -#: dwarf.c:2319 +#: dwarf.c:2504 #, c-format msgid " Copy\n" msgstr " コピー\n" -#: dwarf.c:2327 +#: dwarf.c:2514 #, fuzzy, c-format msgid " Advance PC by %lu to 0x%lx\n" msgstr " PC を %d 分進め %lx とします\n" -#: dwarf.c:2335 +#: dwarf.c:2526 +#, fuzzy, c-format +msgid " Advance PC by %lu to 0x%lx[%d]\n" +msgstr " PC を %d 分進め %lx とします\n" + +#: dwarf.c:2536 #, c-format msgid " Advance Line by %d to %d\n" msgstr " 行を %d 進め %d とします\n" -#: dwarf.c:2342 +#: dwarf.c:2543 #, c-format msgid " Set File Name to entry %d in the File Name Table\n" msgstr " エントリ %d のファイル名をファイル名テーブルにセット\n" -#: dwarf.c:2350 -#, fuzzy, c-format +#: dwarf.c:2551 +#, c-format msgid " Set column to %lu\n" -msgstr " 桁幅を %d に設定\n" +msgstr " 列幅を %lu に設定します\n" -#: dwarf.c:2357 +#: dwarf.c:2558 #, c-format msgid " Set is_stmt to %d\n" -msgstr " is_stmt を %d にセット\n" +msgstr " is_stmt を %d に設定します\n" -#: dwarf.c:2362 +#: dwarf.c:2563 #, c-format msgid " Set basic block\n" msgstr " 基本ブロックを設定\n" -#: dwarf.c:2370 +#: dwarf.c:2573 #, fuzzy, c-format msgid " Advance PC by constant %lu to 0x%lx\n" msgstr " PC を定数 %d 分進め 0x%lx とします\n" -#: dwarf.c:2378 +#: dwarf.c:2585 +#, fuzzy, c-format +msgid " Advance PC by constant %lu to 0x%lx[%d]\n" +msgstr " PC を定数 %d 分進め 0x%lx とします\n" + +#: dwarf.c:2596 #, fuzzy, c-format msgid " Advance PC by fixed size amount %lu to 0x%lx\n" msgstr " PC を固定サイズ %d 分進め 0x%lx とします\n" -#: dwarf.c:2383 -#, fuzzy, c-format +#: dwarf.c:2601 +#, c-format msgid " Set prologue_end to true\n" -msgstr " 桁幅を %d に設定\n" +msgstr " prologue_end を true に設定します\n" -#: dwarf.c:2387 +#: dwarf.c:2605 #, c-format msgid " Set epilogue_begin to true\n" -msgstr "" +msgstr " epilogue_begin を true に設定します\n" -#: dwarf.c:2393 dwarf.c:2758 -#, fuzzy, c-format +#: dwarf.c:2611 dwarf.c:3027 +#, c-format msgid " Set ISA to %lu\n" -msgstr " 桁幅を %d に設定\n" +msgstr " ISA を %lu に設定します\n" -#: dwarf.c:2397 dwarf.c:2762 +#: dwarf.c:2615 dwarf.c:3031 #, c-format msgid " Unknown opcode %d with operands: " msgstr "" -#: dwarf.c:2430 +#: dwarf.c:2648 #, fuzzy, c-format msgid "" "Decoded dump of debug contents of section %s:\n" @@ -1780,32 +1882,32 @@ msgstr "" "セクション内容のデバッグダンプ %s:\n" "\n" -#: dwarf.c:2472 +#: dwarf.c:2689 msgid "The line info appears to be corrupt - the section is too small\n" msgstr "line 情報は壊れています - セクションが小さすぎます\n" -#: dwarf.c:2592 +#: dwarf.c:2821 #, fuzzy, c-format msgid "CU: %s:\n" msgstr " %s\n" -#: dwarf.c:2593 dwarf.c:2606 +#: dwarf.c:2822 dwarf.c:2835 #, fuzzy, c-format msgid "File name Line number Starting address\n" msgstr "番号: 名前 境界まで フラグ\n" -#: dwarf.c:2599 +#: dwarf.c:2828 #, c-format msgid "CU: %s/%s:\n" msgstr "" -#: dwarf.c:2604 dwarf.c:2676 +#: dwarf.c:2833 dwarf.c:2918 #, fuzzy, c-format msgid "%s:\n" msgstr "%s\n" #. If directory index is 0, that means current directory. -#: dwarf.c:2709 +#: dwarf.c:2964 #, c-format msgid "" "\n" @@ -1813,59 +1915,64 @@ msgid "" msgstr "" #. The directory index starts counting at 1. -#: dwarf.c:2715 +#: dwarf.c:2970 #, c-format msgid "" "\n" "%s/%s:\n" msgstr "" -#: dwarf.c:2800 +#: dwarf.c:3070 #, c-format msgid "%-35s %11d %#18lx\n" msgstr "" -#: dwarf.c:2805 +#: dwarf.c:3074 +#, c-format +msgid "%-35s %11d %#18lx[%d]\n" +msgstr "" + +#: dwarf.c:3082 #, c-format msgid "%s %11d %#18lx\n" msgstr "" -#: dwarf.c:2835 dwarf.c:3112 dwarf.c:3534 +#: dwarf.c:3086 #, c-format -msgid "Unable to load/parse the .debug_info section, so cannot interpret the %s section.\n" +msgid "%s %11d %#18lx[%d]\n" msgstr "" -#: dwarf.c:2916 dwarf.c:3419 +#: dwarf.c:3192 dwarf.c:3712 #, c-format msgid ".debug_info offset of 0x%lx in %s section does not point to a CU header.\n" msgstr "" -#: dwarf.c:2930 +#: dwarf.c:3206 #, fuzzy msgid "Only DWARF 2 and 3 pubnames are currently supported\n" msgstr "現在のところ、DWARF 2 だけが pubnames をサポートしています\n" -#: dwarf.c:2937 +#: dwarf.c:3213 #, c-format msgid " Length: %ld\n" msgstr " 長さ: %ld\n" -#: dwarf.c:2939 +#: dwarf.c:3215 #, c-format msgid " Version: %d\n" msgstr " バージョン: %d\n" -#: dwarf.c:2941 +#: dwarf.c:3217 #, fuzzy, c-format msgid " Offset into .debug_info section: 0x%lx\n" msgstr " .debug_info セクションへのオフセット:%ld\n" -#: dwarf.c:2943 +#: dwarf.c:3219 #, c-format msgid " Size of area in .debug_info section: %ld\n" msgstr " .debug_info セクション領域サイズ: %ld\n" -#: dwarf.c:2946 +#: dwarf.c:3222 #, c-format msgid "" "\n" @@ -1874,55 +1981,55 @@ msgstr "" "\n" " オフセット\t名前\n" -#: dwarf.c:2997 +#: dwarf.c:3273 #, c-format msgid " DW_MACINFO_start_file - lineno: %d filenum: %d\n" msgstr "" -#: dwarf.c:3003 +#: dwarf.c:3279 #, c-format msgid " DW_MACINFO_end_file\n" msgstr "" -#: dwarf.c:3011 +#: dwarf.c:3287 #, c-format msgid " DW_MACINFO_define - lineno : %d macro : %s\n" msgstr "" -#: dwarf.c:3020 +#: dwarf.c:3296 #, c-format msgid " DW_MACINFO_undef - lineno : %d macro : %s\n" msgstr "" -#: dwarf.c:3032 +#: dwarf.c:3308 #, c-format msgid " DW_MACINFO_vendor_ext - constant : %d string : %s\n" msgstr "" -#: dwarf.c:3061 +#: dwarf.c:3337 #, c-format msgid " Number TAG\n" msgstr " 番号 TAG\n" -#: dwarf.c:3067 +#: dwarf.c:3343 #, c-format msgid " %ld %s [%s]\n" msgstr " %ld %s [%s]\n" -#: dwarf.c:3070 +#: dwarf.c:3346 msgid "has children" msgstr "子あり" -#: dwarf.c:3070 +#: dwarf.c:3346 msgid "no children" msgstr "子なし" -#: dwarf.c:3073 +#: dwarf.c:3349 #, c-format msgid " %-18s %s\n" msgstr " %-18s %s\n" -#: dwarf.c:3106 dwarf.c:3312 dwarf.c:3528 +#: dwarf.c:3382 dwarf.c:3594 dwarf.c:3819 #, c-format msgid "" "\n" @@ -1931,106 +2038,111 @@ msgstr "" "\n" "%s セクションが空です。\n" +#: dwarf.c:3388 dwarf.c:3825 +#, c-format +msgid "Unable to load/parse the .debug_info section, so cannot interpret the %s section.\n" +msgstr "" + #. FIXME: Should we handle this case? -#: dwarf.c:3156 +#: dwarf.c:3432 msgid "Location lists in .debug_info section aren't in ascending order!\n" msgstr "" -#: dwarf.c:3159 +#: dwarf.c:3435 #, fuzzy msgid "No location lists in .debug_info section!\n" msgstr " .debug_info セクションへのオフセット:%ld\n" -#: dwarf.c:3164 +#: dwarf.c:3440 #, c-format msgid "Location lists in %s section start at 0x%lx\n" msgstr "" -#: dwarf.c:3168 +#: dwarf.c:3444 #, c-format msgid " Offset Begin End Expression\n" msgstr "" -#: dwarf.c:3199 +#: dwarf.c:3479 #, c-format msgid "There is a hole [0x%lx - 0x%lx] in .debug_loc section.\n" msgstr "" -#: dwarf.c:3203 +#: dwarf.c:3483 #, c-format msgid "There is an overlap [0x%lx - 0x%lx] in .debug_loc section.\n" msgstr "" -#: dwarf.c:3211 +#: dwarf.c:3491 #, c-format msgid "Offset 0x%lx is bigger than .debug_loc section size.\n" msgstr "" -#: dwarf.c:3220 dwarf.c:3255 dwarf.c:3265 +#: dwarf.c:3500 dwarf.c:3535 dwarf.c:3545 #, fuzzy, c-format msgid "Location list starting at offset 0x%lx is not terminated.\n" msgstr "" "\n" "オフセット 0x%lx の再配置セクションは %ld バイトで構成されています:\n" -#: dwarf.c:3239 dwarf.c:3622 +#: dwarf.c:3519 dwarf.c:3913 #, c-format msgid "<End of list>\n" msgstr "" -#: dwarf.c:3249 +#: dwarf.c:3529 #, fuzzy, c-format msgid "(base address)\n" msgstr "開始アドレスを設定" -#: dwarf.c:3284 +#: dwarf.c:3566 msgid " (start == end)" msgstr "" -#: dwarf.c:3286 +#: dwarf.c:3568 msgid " (start > end)" msgstr "" -#: dwarf.c:3296 +#: dwarf.c:3578 #, c-format msgid "There are %ld unused bytes at the end of section %s\n" msgstr "" -#: dwarf.c:3430 +#: dwarf.c:3723 #, fuzzy msgid "Only DWARF 2 and 3 aranges are currently supported.\n" msgstr "現在のところ DWARF 2 だけが arange をサポートしています。\n" -#: dwarf.c:3434 +#: dwarf.c:3727 #, c-format msgid " Length: %ld\n" msgstr " 長さ: %ld\n" -#: dwarf.c:3435 +#: dwarf.c:3728 #, c-format msgid " Version: %d\n" msgstr " バージョン: %d\n" -#: dwarf.c:3436 +#: dwarf.c:3729 #, fuzzy, c-format msgid " Offset into .debug_info: 0x%lx\n" msgstr " .debug_info 内へのoffset: %lx\n" -#: dwarf.c:3437 +#: dwarf.c:3730 #, c-format msgid " Pointer Size: %d\n" msgstr " ポインタサイズ: %d\n" -#: dwarf.c:3438 +#: dwarf.c:3731 #, c-format msgid " Segment Size: %d\n" msgstr " セグメントサイズ: %d\n" -#: dwarf.c:3447 +#: dwarf.c:3740 msgid "Pointer size + Segment size is not a power of two.\n" msgstr "" -#: dwarf.c:3452 +#: dwarf.c:3745 #, fuzzy, c-format msgid "" "\n" @@ -2039,7 +2151,7 @@ msgstr "" "\n" " アドレス長\n" -#: dwarf.c:3454 +#: dwarf.c:3747 #, fuzzy, c-format msgid "" "\n" @@ -2048,80 +2160,274 @@ msgstr "" "\n" " アドレス長\n" -#: dwarf.c:3544 +#: dwarf.c:3835 #, fuzzy msgid "No range lists in .debug_info section!\n" msgstr " .debug_info セクションへのオフセット:%ld\n" -#: dwarf.c:3568 +#: dwarf.c:3859 #, c-format msgid "Range lists in %s section start at 0x%lx\n" msgstr "" -#: dwarf.c:3572 +#: dwarf.c:3863 #, c-format msgid " Offset Begin End\n" msgstr "" -#: dwarf.c:3593 +#: dwarf.c:3884 #, c-format msgid "There is a hole [0x%lx - 0x%lx] in %s section.\n" msgstr "" -#: dwarf.c:3597 +#: dwarf.c:3888 #, c-format msgid "There is an overlap [0x%lx - 0x%lx] in %s section.\n" msgstr "" -#: dwarf.c:3640 +#: dwarf.c:3931 msgid "(start == end)" msgstr "" -#: dwarf.c:3642 +#: dwarf.c:3933 msgid "(start > end)" msgstr "" -#: dwarf.c:3879 +#: dwarf.c:4185 msgid "bad register: " msgstr "" -#: dwarf.c:3881 +#: dwarf.c:4188 #, fuzzy, c-format msgid "Contents of the %s section:\n" msgstr "" "%s セクションの内容:\n" "\n" -#: dwarf.c:4646 +#: dwarf.c:4962 #, c-format msgid " DW_CFA_??? (User defined call frame op: %#x)\n" msgstr "" -#: dwarf.c:4648 +#: dwarf.c:4964 #, c-format msgid "unsupported or unknown Dwarf Call Frame Instruction number: %#x\n" msgstr "" -#: dwarf.c:4672 +#: dwarf.c:4989 #, c-format msgid "Displaying the debug contents of section %s is not yet supported.\n" msgstr "セクション %s のデバッグ内容の表示はまだサポートされていません。\n" -#: dwarf.c:4714 +#: dwarf.c:5031 elfedit.c:74 #, c-format msgid "%s: Error: " msgstr "%s: エラー: " -#: dwarf.c:4725 +#: dwarf.c:5042 #, c-format msgid "%s: Warning: " msgstr "%s: 警告: " -#: dwarf.c:4823 dwarf.c:4889 +#: dwarf.c:5145 dwarf.c:5215 #, fuzzy, c-format msgid "Unrecognized debug option '%s'\n" msgstr "デバッグオプション '%s' を認識できません\n" +#: elfedit.c:243 +#, fuzzy, c-format +msgid "%s: Not an ELF file - wrong magic bytes at the start\n" +msgstr "ELF ファイルではありません - 始点にあるマジック番号が異なります\n" + +#: elfedit.c:251 +#, c-format +msgid "%s: Unsupported EI_VERSION: %d is not %d\n" +msgstr "" + +#: elfedit.c:267 +#, c-format +msgid "%s: Unmatched EI_CLASS: %d is not %d\n" +msgstr "" + +#: elfedit.c:278 +#, c-format +msgid "%s: Unmatched e_machine: %d is not %d\n" +msgstr "" + +#: elfedit.c:289 +#, c-format +msgid "%s: Unmatched e_type: %d is not %d\n" +msgstr "" + +#: elfedit.c:300 +#, c-format +msgid "%s: Unmatched EI_OSABI: %d is not %d\n" +msgstr "" + +#: elfedit.c:333 +#, fuzzy, c-format +msgid "%s: Failed to update ELF header: %s\n" +msgstr "%s: ファイルヘッダの読込みが失敗しました\n" + +#: elfedit.c:366 +#, c-format +msgid "Unsupported EI_CLASS: %d\n" +msgstr "" + +#: elfedit.c:399 +#, fuzzy +msgid "" +"This executable has been built without support for a\n" +"64 bit data type and so it cannot process 64 bit ELF files.\n" +msgstr "この readelf の実体は 64 bit データ型サポート無しでビルドされており、\n" + +#: elfedit.c:440 +#, fuzzy, c-format +msgid "%s: Failed to read ELF header\n" +msgstr "%s: ファイルヘッダの読込みが失敗しました\n" + +#: elfedit.c:447 +#, fuzzy, c-format +msgid "%s: Failed to seek to ELF header\n" +msgstr "%s: ファイルヘッダの読込みが失敗しました\n" + +#: elfedit.c:477 elfedit.c:491 elfedit.c:776 readelf.c:3674 readelf.c:3978 +#: readelf.c:4021 readelf.c:4093 readelf.c:4171 readelf.c:4936 readelf.c:4960 +#: readelf.c:7057 readelf.c:7103 readelf.c:7304 readelf.c:8494 readelf.c:8508 +#: readelf.c:9033 readelf.c:9049 readelf.c:9092 readelf.c:9117 readelf.c:11385 +#: readelf.c:11577 readelf.c:12138 readelf.c:12515 readelf.c:12529 +#: readelf.c:12891 +msgid "Out of memory\n" +msgstr "メモリが足りません\n" + +#: elfedit.c:543 readelf.c:12581 +#, fuzzy, c-format +msgid "%s: failed to seek to first archive header\n" +msgstr "%s: ファイルヘッダの読込みが失敗しました\n" + +#: elfedit.c:553 elfedit.c:741 elfedit.c:845 readelf.c:12590 readelf.c:12858 +#: readelf.c:13026 +#, fuzzy, c-format +msgid "%s: failed to read archive header\n" +msgstr "%s: ファイルヘッダの読込みが失敗しました\n" + +#: elfedit.c:568 readelf.c:12691 +#, c-format +msgid "%s: failed to skip archive symbol table\n" +msgstr "" + +#: elfedit.c:579 readelf.c:12702 +#, fuzzy, c-format +msgid "%s: failed to read archive header following archive index\n" +msgstr "%s: ファイルヘッダの読込みが失敗しました\n" + +#: elfedit.c:594 readelf.c:12718 +msgid "Out of memory reading long symbol names in archive\n" +msgstr "" + +#: elfedit.c:602 readelf.c:12726 +#, fuzzy, c-format +msgid "%s: failed to read long symbol name string table\n" +msgstr "動的文字列テーブルの長さを決定できません\n" + +#: elfedit.c:734 readelf.c:12852 +#, fuzzy, c-format +msgid "%s: failed to seek to next file name\n" +msgstr "%s: ファイルヘッダの読込みが失敗しました\n" + +#: elfedit.c:747 elfedit.c:852 readelf.c:12863 readelf.c:13032 +#, fuzzy, c-format +msgid "%s: did not find a valid archive header\n" +msgstr "%s は正常な書庫ではありません" + +#: elfedit.c:836 readelf.c:13018 +#, fuzzy, c-format +msgid "%s: failed to seek to next archive header\n" +msgstr "%s: ファイルヘッダの読込みが失敗しました\n" + +#: elfedit.c:867 elfedit.c:876 readelf.c:13046 readelf.c:13055 +#, fuzzy, c-format +msgid "%s: bad archive file name\n" +msgstr "%s: ファイルヘッダの読込みが失敗しました\n" + +#: elfedit.c:896 elfedit.c:988 +#, fuzzy, c-format +msgid "Input file '%s' is not readable\n" +msgstr "入力ファイル %s が見つかりません。\n" + +#: elfedit.c:920 +#, fuzzy, c-format +msgid "%s: failed to seek to archive member\n" +msgstr "%s: ファイル %s は書庫ではありません\n" + +#: elfedit.c:959 readelf.c:13134 +#, c-format +msgid "'%s': No such file\n" +msgstr "" + +#: elfedit.c:961 readelf.c:13136 +#, c-format +msgid "Could not locate '%s'. System error message: %s\n" +msgstr "" + +#: elfedit.c:968 readelf.c:13143 +#, fuzzy, c-format +msgid "'%s' is not an ordinary file\n" +msgstr "%s は書庫ではありません" + +#: elfedit.c:994 readelf.c:13156 +#, fuzzy, c-format +msgid "%s: Failed to read file's magic number\n" +msgstr "%s: ファイルヘッダの読込みが失敗しました\n" + +#: elfedit.c:1052 +#, fuzzy, c-format +msgid "Unknown OSABI: %s\n" +msgstr "不明な AT 値: %lx" + +#: elfedit.c:1071 +#, fuzzy, c-format +msgid "Unknown machine type: %s\n" +msgstr "内部エラー: 不明なマシン型です: %d" + +#: elfedit.c:1089 +#, fuzzy, c-format +msgid "Unknown machine type: %d\n" +msgstr "内部エラー: 不明なマシン型です: %d" + +#: elfedit.c:1108 +#, fuzzy, c-format +msgid "Unknown type: %s\n" +msgstr "不明な BB 型です" + +#: elfedit.c:1139 +#, fuzzy, c-format +msgid "Usage: %s <option(s)> elffile(s)\n" +msgstr "使い方 %s <オプション> <オブジェクトファイル>...\n" + +#: elfedit.c:1141 +#, c-format +msgid " Update the ELF header of ELF files\n" +msgstr "" + +#: elfedit.c:1142 objcopy.c:475 objcopy.c:585 +#, c-format +msgid " The options are:\n" +msgstr " オプション:\n" + +#: elfedit.c:1143 +#, c-format +msgid "" +" --input-mach <machine> Set input machine type to <machine>\n" +" --output-mach <machine> Set output machine type to <machine>\n" +" --input-type <type> Set input file type to <type>\n" +" --output-type <type> Set output file type to <type>\n" +" --input-osabi <osabi> Set input OSABI to <osabi>\n" +" --output-osabi <osabi> Set output OSABI to <osabi>\n" +" -h --help Display this information\n" +" -v --version Display the version number of %s\n" +msgstr "" + #: emul_aix.c:43 #, fuzzy, c-format msgid " [-g] - 32 bit small archive\n" @@ -2142,6 +2448,11 @@ msgstr " [-X32_64] - (無視される)\n" msgid " [-X32_64] - accepts 32 and 64 bit objects\n" msgstr "" +#: emul_aix.c:99 emul_aix.c:109 emul_aix.c:119 emul_aix.c:129 +#, c-format +msgid "target `%s' ignored." +msgstr "" + #: ieee.c:311 msgid "unexpected end of debugging information" msgstr "デバッグ情報が予期しない所で終わっています" @@ -2364,17 +2675,17 @@ msgstr "IEEE 数値がオーバーフローしました: 0x" msgid "IEEE string length overflow: %u\n" msgstr "IEEE 文字列長がオーバーフローしました: %u\n" -#: ieee.c:5212 +#: ieee.c:5210 #, c-format msgid "IEEE unsupported integer type size %u\n" msgstr "IEEE は整数型サイズ %u をサポートしていません\n" -#: ieee.c:5246 +#: ieee.c:5244 #, c-format msgid "IEEE unsupported float type size %u\n" msgstr "IEEE は浮動小数型サイズ %u をサポートしていません\n" -#: ieee.c:5280 +#: ieee.c:5278 #, c-format msgid "IEEE unsupported complex type size %u\n" msgstr "IEEE は複素数型サイズ %u をサポートしていません\n" @@ -2383,7 +2694,7 @@ msgstr "IEEE は複素数型サイズ %u をサポートしていません\n" msgid "Duplicate symbol entered into keyword list." msgstr "" -#: nlmconv.c:273 srconv.c:1822 +#: nlmconv.c:273 srconv.c:1823 msgid "input and output files must be different" msgstr "入力と出力は異なるファイルでなければなりません" @@ -2576,17 +2887,17 @@ msgstr "%s: %s の実行に失敗しました: " msgid "Execution of %s failed" msgstr "%s の実行に失敗しました" -#: nm.c:220 size.c:78 strings.c:659 +#: nm.c:225 size.c:78 strings.c:646 #, c-format msgid "Usage: %s [option(s)] [file(s)]\n" msgstr "使用法: %s [option(s)] [file(s)]\n" -#: nm.c:221 +#: nm.c:226 #, c-format msgid " List symbols in [file(s)] (a.out by default).\n" msgstr " [file(s)] に含まれるシンボルを一覧表示します (デフォルトは a.out)。\n" -#: nm.c:222 +#: nm.c:227 #, fuzzy, c-format msgid "" " The options are:\n" @@ -2643,16 +2954,16 @@ msgstr "" " -X 32_64 (無視される)\n" "\n" -#: nm.c:245 +#: nm.c:250 #, c-format msgid " --plugin NAME Load the specified plugin\n" msgstr " --plugin NAME 指定したプラグインを読み込む\n" -#: nm.c:248 +#: nm.c:253 #, c-format msgid "" " -S, --print-size Print size of defined symbols\n" -"\t\t -s, --print-armap Include index for symbols from archive members\n" +" -s, --print-armap Include index for symbols from archive members\n" " --size-sort Sort symbols by size\n" " --special-syms Include special symbols in the output\n" " --synthetic Display synthetic symbols as well\n" @@ -2666,41 +2977,41 @@ msgid "" "\n" msgstr "" -#: nm.c:292 +#: nm.c:301 #, c-format msgid "%s: invalid radix" msgstr "%s: 基数が不適切です" -#: nm.c:316 +#: nm.c:325 #, c-format msgid "%s: invalid output format" msgstr "%s: 出力形式が不適切です" -#: nm.c:337 readelf.c:7016 readelf.c:7061 +#: nm.c:346 readelf.c:8259 readelf.c:8304 #, c-format msgid "<processor specific>: %d" msgstr "<プロセッサ固有>: %d" -#: nm.c:339 readelf.c:7025 readelf.c:7079 +#: nm.c:348 readelf.c:8268 readelf.c:8322 #, c-format msgid "<OS specific>: %d" msgstr "<OS 固有>: %d" -#: nm.c:341 readelf.c:7028 readelf.c:7082 +#: nm.c:350 readelf.c:8271 readelf.c:8325 #, c-format msgid "<unknown>: %d" msgstr "<不明>: %d" -#: nm.c:381 +#: nm.c:390 #, c-format msgid "" "\n" "Archive index:\n" msgstr "" "\n" -"書庫インデックス:\n" +"書庫索引:\n" -#: nm.c:1242 +#: nm.c:1251 #, c-format msgid "" "\n" @@ -2713,7 +3024,7 @@ msgstr "" "%s からの未定義シンボル:\n" "\n" -#: nm.c:1244 +#: nm.c:1253 #, c-format msgid "" "\n" @@ -2726,7 +3037,7 @@ msgstr "" "%s からのシンボル:\n" "\n" -#: nm.c:1246 nm.c:1297 +#: nm.c:1255 nm.c:1306 #, fuzzy, c-format msgid "" "Name Value Class Type Size Line Section\n" @@ -2735,7 +3046,7 @@ msgstr "" "名前 値 クラス 型 サイズ 行 セクション\n" "\n" -#: nm.c:1249 nm.c:1300 +#: nm.c:1258 nm.c:1309 #, fuzzy, c-format msgid "" "Name Value Class Type Size Line Section\n" @@ -2744,7 +3055,7 @@ msgstr "" "名前 値 クラス 型 サイズ 行 セクション\n" "\n" -#: nm.c:1293 +#: nm.c:1302 #, c-format msgid "" "\n" @@ -2757,7 +3068,7 @@ msgstr "" "%s[%s] からの未定義シンボル:\n" "\n" -#: nm.c:1295 +#: nm.c:1304 #, c-format msgid "" "\n" @@ -2770,49 +3081,44 @@ msgstr "" "%s[%s] からのシンボル:\n" "\n" -#: nm.c:1387 +#: nm.c:1396 #, c-format msgid "Print width has not been initialized (%d)" msgstr "表示幅が初期化されていません (%d)" -#: nm.c:1615 +#: nm.c:1624 msgid "Only -X 32_64 is supported" -msgstr "-X 32_64 しかサポートされません" +msgstr "-X 32_64 のみサポートされています" -#: nm.c:1643 +#: nm.c:1653 msgid "Using the --size-sort and --undefined-only options together" -msgstr "--size-sort および --undefined-only オプションを同時に使用しています" +msgstr "--size-sort および --undefined-only オプションを同時に使用しています。" -#: nm.c:1644 +#: nm.c:1654 msgid "will produce no output, since undefined symbols have no size." -msgstr "" +msgstr "未定義シンボルはサイズが 0 のため何も出力しません。" -#: nm.c:1672 +#: nm.c:1682 #, c-format msgid "data size %ld" msgstr "データサイズ %ld" -#: objcopy.c:463 srconv.c:1730 +#: objcopy.c:473 srconv.c:1731 #, c-format msgid "Usage: %s [option(s)] in-file [out-file]\n" msgstr "使用法: %s [option(s)] in-file [out-file]\n" -#: objcopy.c:464 +#: objcopy.c:474 #, c-format msgid " Copies a binary file, possibly transforming it in the process\n" -msgstr " バイナリファイルをコピーします。場合によってはプロセスないで形式を変換します。\n" - -#: objcopy.c:465 objcopy.c:572 -#, c-format -msgid " The options are:\n" -msgstr " オプション:\n" +msgstr " バイナリファイルをコピーします。場合によってはプロセス内で形式を変換します。\n" -#: objcopy.c:466 -#, c-format +#: objcopy.c:476 +#, fuzzy, c-format msgid "" " -I --input-target <bfdname> Assume input file is in format <bfdname>\n" " -O --output-target <bfdname> Create an output file in format <bfdname>\n" -" -B --binary-architecture <arch> Set arch of output file, when input is binary\n" +" -B --binary-architecture <arch> Set output arch, when input is arch-less\n" " -F --target <bfdname> Set both input and output format to <bfdname>\n" " --debugging Convert debugging information, if possible\n" " -p --preserve-dates Copy modified/access timestamps to the output\n" @@ -2839,6 +3145,104 @@ msgid "" " -w --wildcard Permit wildcard in symbol comparison\n" " -x --discard-all Remove all non-global symbols\n" " -X --discard-locals Remove any compiler-generated symbols\n" +" -i --interleave [<number>] Only copy N out of every <number> bytes\n" +" --interleave-width <number> Set N for --interleave\n" +" -b --byte <num> Select byte <num> in every interleaved block\n" +" --gap-fill <val> Fill gaps between sections with <val>\n" +" --pad-to <addr> Pad the last section up to address <addr>\n" +" --set-start <addr> Set the start address to <addr>\n" +" {--change-start|--adjust-start} <incr>\n" +" Add <incr> to the start address\n" +" {--change-addresses|--adjust-vma} <incr>\n" +" Add <incr> to LMA, VMA and start addresses\n" +" {--change-section-address|--adjust-section-vma} <name>{=|+|-}<val>\n" +" Change LMA and VMA of section <name> by <val>\n" +" --change-section-lma <name>{=|+|-}<val>\n" +" Change the LMA of section <name> by <val>\n" +" --change-section-vma <name>{=|+|-}<val>\n" +" Change the VMA of section <name> by <val>\n" +" {--[no-]change-warnings|--[no-]adjust-warnings}\n" +" Warn if a named section does not exist\n" +" --set-section-flags <name>=<flags>\n" +" Set section <name>'s properties to <flags>\n" +" --add-section <name>=<file> Add section <name> found in <file> to output\n" +" --rename-section <old>=<new>[,<flags>] Rename section <old> to <new>\n" +" --long-section-names {enable|disable|keep}\n" +" Handle long section names in Coff objects.\n" +" --change-leading-char Force output format's leading character style\n" +" --remove-leading-char Remove leading character from global symbols\n" +" --reverse-bytes=<num> Reverse <num> bytes at a time, in output sections with content\n" +" --redefine-sym <old>=<new> Redefine symbol name <old> to <new>\n" +" --redefine-syms <file> --redefine-sym for all symbol pairs \n" +" listed in <file>\n" +" --srec-len <number> Restrict the length of generated Srecords\n" +" --srec-forceS3 Restrict the type of generated Srecords to S3\n" +" --strip-symbols <file> -N for all symbols listed in <file>\n" +" --strip-unneeded-symbols <file>\n" +" --strip-unneeded-symbol for all symbols listed\n" +" in <file>\n" +" --keep-symbols <file> -K for all symbols listed in <file>\n" +" --localize-symbols <file> -L for all symbols listed in <file>\n" +" --globalize-symbols <file> --globalize-symbol for all in <file>\n" +" --keep-global-symbols <file> -G for all symbols listed in <file>\n" +" --weaken-symbols <file> -W for all symbols listed in <file>\n" +" --alt-machine-code <index> Use the target's <index>'th alternative machine\n" +" --writable-text Mark the output text as writable\n" +" --readonly-text Make the output text write protected\n" +" --pure Mark the output file as demand paged\n" +" --impure Mark the output file as impure\n" +" --prefix-symbols <prefix> Add <prefix> to start of every symbol name\n" +" --prefix-sections <prefix> Add <prefix> to start of every section name\n" +" --prefix-alloc-sections <prefix>\n" +" Add <prefix> to start of every allocatable\n" +" section name\n" +" --file-alignment <num> Set PE file alignment to <num>\n" +" --heap <reserve>[,<commit>] Set PE reserve/commit heap to <reserve>/\n" +" <commit>\n" +" --image-base <address> Set PE image base to <address>\n" +" --section-alignment <num> Set PE section alignment to <num>\n" +" --stack <reserve>[,<commit>] Set PE reserve/commit stack to <reserve>/\n" +" <commit>\n" +" --subsystem <name>[:<version>]\n" +" Set PE subsystem to <name> [& <version>]\n" +" --compress-debug-sections Compress DWARF debug sections using zlib\n" +" --decompress-debug-sections Decompress DWARF debug sections using zlib\n" +" -v --verbose List all object files modified\n" +" @<file> Read options from <file>\n" +" -V --version Display this program's version number\n" +" -h --help Display this output\n" +" --info List object formats & architectures supported\n" +msgstr "" +" -I --input-target <bfdname> 入力ファイル形式を <bfdname> と見なす\n" +" -O --output-target <bfdname> <bfdname> 形式の出力ファイルを作成する\n" +" -B --binary-architecture <arch> 入力がバイナリの時に出力ファイルのアーキテク\n" +" チャを arch に設定する\n" +" -F --target <bfdname> 入力・出力両方の形式を <bfdname> に設定する\n" +" --debugging 可能な場合にはデバッグ情報を変換する\n" +" -p --preserve-dates 更新/アクセス日時を出力に対してコピーする\n" +" -j --only-section <name> セクション <name> のみ出力にコピーする\n" +" --add-gnu-debuglink=<file> Add section .gnu_debuglink linking to <file>\n" +" -R --remove-section <name> 出力からセクション <name> を削除する\n" +" -S --strip-all 全てのシンボルおよび再配置情報を削除する\n" +" -g --strip-debug 全てのデバッグシンボルおよびセクションを削除する\n" +" --strip-unneeded 再配置に必要でない全てのシンボルを削除する\n" +" -N --strip-symbol <name> <name> という名前のシンボルをコピーしない\n" +" --strip-unneeded-symbol <name>\n" +" 再配置に必要で無い限り、 <name> という名前のシ\n" +" ンボルをコピーしない\n" +" --only-keep-debug デバッグ情報以外を取り除く\n" +" --extract-symbol Remove section contents but keep symbols\n" +" -K --keep-symbol <name> Do not strip symbol <name>\n" +" --keep-file-symbols Do not strip file symbol(s)\n" +" --localize-hidden Turn all ELF hidden symbols into locals\n" +" -L --localize-symbol <name> Force symbol <name> to be marked as a local\n" +" --globalize-symbol <name> Force symbol <name> to be marked as a global\n" +" -G --keep-global-symbol <name> Localize all symbols except <name>\n" +" -W --weaken-symbol <name> Force symbol <name> to be marked as a weak\n" +" --weaken Force all global symbols to be marked as weak\n" +" -w --wildcard Permit wildcard in symbol comparison\n" +" -x --discard-all Remove all non-global symbols\n" +" -X --discard-locals Remove any compiler-generated symbols\n" " -i --interleave <number> Only copy one out of every <number> bytes\n" " -b --byte <num> Select byte <num> in every interleaved block\n" " --gap-fill <val> Fill gaps between sections with <val>\n" @@ -2903,19 +3307,18 @@ msgid "" " -V --version Display this program's version number\n" " -h --help Display this output\n" " --info List object formats & architectures supported\n" -msgstr "" -#: objcopy.c:570 +#: objcopy.c:583 #, c-format msgid "Usage: %s <option(s)> in-file(s)\n" msgstr "使用法: %s <option(s)> in-file(s)\n" -#: objcopy.c:571 +#: objcopy.c:584 #, c-format msgid " Removes symbols and sections from files\n" msgstr "シンボルおよびセクションをファイルから取り除きます。\n" -#: objcopy.c:573 +#: objcopy.c:586 #, fuzzy, c-format msgid "" " -I --input-target=<bfdname> Assume input file is in format <bfdname>\n" @@ -2939,376 +3342,386 @@ msgid "" " --info List object formats & architectures supported\n" " -o <file> Place stripped output into <file>\n" msgstr "" -" -I --input-target <bfd名> 入力ファイルを <bfd名> 形式とみなす\n" -" -O --output-target <bfd名> 出力を <bfd名> 形式で作成する\n" -" -F --target <bfd名> 入力・出力両方に <bfd名> 形式を使用する\n" -" -p --preserve-dates 修正/アクセス時刻情報を出力にコピーする\n" -" -R --remove-section <名前> <名前> のセクションを出力から取り除く\n" -" -s --strip-all 全てのシンボル及び再配置情報を取り除く\n" -" -g -S --strip-debug 全てのデバッグシンボルを取り除く\n" -" --strip-unneeded 再配置に必要なシンボル以外を全て取り除く \n" -" -N --strip-symbol <名前> <名前> のシンボルをコピーしない\n" -" -K --keep-symbol <名前> <名前> のシンボルをコピーする\n" -" -x --discard-all 全ての非大域シンボルを取り除く\n" -" -X --discard-locals ある種のコンパイラ生成シンボルを取り除く\n" -" -v --verbose 修正された全オブジェクトファイルをリスト\n" -" -V --version このプログラムのバージョン番号を表示する\n" -" -h --help この使い方を表示する\n" -" -o <ファイル> strip 済出力を <ファイル> に書き込む\n" - -#: objcopy.c:646 +" -I --input-target=<bfdname> Assume input file is in format <bfdname>\n" +" -O --output-target=<bfdname> Create an output file in format <bfdname>\n" +" -F --target=<bfdname> Set both input and output format to <bfdname>\n" +" -p --preserve-dates Copy modified/access timestamps to the output\n" +" -R --remove-section=<name> Remove section <name> from the output\n" +" -s --strip-all Remove all symbol and relocation information\n" +" -g -S -d --strip-debug Remove all debugging symbols & sections\n" +" --strip-unneeded Remove all symbols not needed by relocations\n" +" --only-keep-debug Strip everything but the debug information\n" +" -N --strip-symbol=<name> Do not copy symbol <name>\n" +" -K --keep-symbol=<name> Do not strip symbol <name>\n" +" --keep-file-symbols Do not strip file symbol(s)\n" +" -w --wildcard Permit wildcard in symbol comparison\n" +" -x --discard-all Remove all non-global symbols\n" +" -X --discard-locals Remove any compiler-generated symbols\n" +" -v --verbose List all object files modified\n" +" -V --version Display this program's version number\n" +" -h --help Display this output\n" +" --info List object formats & architectures supported\n" +" -o <file> Place stripped output into <file>\n" + +#: objcopy.c:659 #, c-format msgid "unrecognized section flag `%s'" msgstr "セクションフラグ `%s' を認識できません" -#: objcopy.c:647 +#: objcopy.c:660 #, c-format msgid "supported flags: %s" msgstr "サポートされるフラグ: %s" -#: objcopy.c:748 +#: objcopy.c:761 #, c-format msgid "cannot open '%s': %s" msgstr "'%s' を開けません: %s" -#: objcopy.c:751 objcopy.c:3336 +#: objcopy.c:764 objcopy.c:3389 #, c-format msgid "%s: fread failed" msgstr "%s: fread(3) が失敗しました" -#: objcopy.c:824 +#: objcopy.c:837 #, c-format msgid "%s:%d: Ignoring rubbish found on this line" msgstr "" -#: objcopy.c:1121 +#: objcopy.c:1128 #, c-format msgid "not stripping symbol `%s' because it is named in a relocation" msgstr "" -#: objcopy.c:1204 +#: objcopy.c:1211 #, c-format msgid "%s: Multiple redefinition of symbol \"%s\"" msgstr "%s: シンボル \"%s\" の再定義です" -#: objcopy.c:1208 +#: objcopy.c:1215 #, c-format msgid "%s: Symbol \"%s\" is target of more than one redefinition" msgstr "%s: シンボル \"%s\" 何度か再定義されたターゲットです" -#: objcopy.c:1236 +#: objcopy.c:1243 #, c-format msgid "couldn't open symbol redefinition file %s (error: %s)" -msgstr "" +msgstr "シンボル再定義ファイル %s を開けません (エラー: %s)" -#: objcopy.c:1314 +#: objcopy.c:1321 #, c-format msgid "%s:%d: garbage found at end of line" -msgstr "" +msgstr "%s:%d: 行末にごみが存在します" -#: objcopy.c:1317 +#: objcopy.c:1324 #, c-format msgid "%s:%d: missing new symbol name" -msgstr "" +msgstr "%s:%d: 新しいシンボル名がありません" -#: objcopy.c:1327 +#: objcopy.c:1334 #, c-format msgid "%s:%d: premature end of file" -msgstr "" +msgstr "%s:%d: 早すぎるファイル終端 (EOF) です" -#: objcopy.c:1353 -#, fuzzy, c-format +#: objcopy.c:1360 +#, c-format msgid "stat returns negative size for `%s'" -msgstr "stat(2) が %s のサイズとして負の数を返しました" +msgstr "stat(2) が `%s' のサイズとして負の値を返しました" -#: objcopy.c:1365 +#: objcopy.c:1372 #, c-format msgid "copy from `%s' [unknown] to `%s' [unknown]\n" -msgstr "" +msgstr "`%s' [不明] から `%s' [不明] へコピーします\n" -#: objcopy.c:1420 +#: objcopy.c:1427 msgid "Unable to change endianness of input file(s)" msgstr "入力ファイルのエンディアンを変更できません" -#: objcopy.c:1429 -#, fuzzy, c-format +#: objcopy.c:1436 +#, c-format msgid "copy from `%s' [%s] to `%s' [%s]\n" -msgstr "%s(%s) から %s(%s) へコピーします\n" +msgstr "`%s' [%s] から `%s' [%s] へコピーします\n" -#: objcopy.c:1474 -#, fuzzy, c-format +#: objcopy.c:1485 +#, c-format +msgid "Input file `%s' ignores binary architecture parameter." +msgstr "" + +#: objcopy.c:1493 +#, c-format msgid "Unable to recognise the format of the input file `%s'" -msgstr "出力ファイル %s を開けません" +msgstr "入力ファイル `%s' の形式を認識できません" -#: objcopy.c:1477 +#: objcopy.c:1496 #, fuzzy, c-format -msgid "Warning: Output file cannot represent architecture `%s'" -msgstr "警告: 出力ファイルがアーキテクチャ %s に対応していません" +msgid "Output file cannot represent architecture `%s'" +msgstr "警告: 出力ファイルはアーキテクチャ `%s' を表すことができません" -#: objcopy.c:1540 +#: objcopy.c:1559 #, c-format msgid "warning: file alignment (0x%s) > section alignment (0x%s)" -msgstr "" +msgstr "警告: ファイル引数 (0x%s) > セクション引数 (0x%s)" -#: objcopy.c:1599 -#, fuzzy, c-format +#: objcopy.c:1618 +#, c-format msgid "can't add section '%s'" -msgstr "セクション `%s' を作成できません: %s" +msgstr "セクション '%s' を追加できません" -#: objcopy.c:1608 -#, fuzzy, c-format +#: objcopy.c:1632 +#, c-format msgid "can't create section `%s'" -msgstr "セクション `%s' を作成できません: %s" +msgstr "セクション `%s' を作成できません" -#: objcopy.c:1654 -#, fuzzy, c-format +#: objcopy.c:1678 +#, c-format msgid "cannot create debug link section `%s'" -msgstr "%s: デバッグセクションを作成できません: %s" +msgstr "デバッグリンクセクション `%s' を作成できません" -#: objcopy.c:1747 -#, fuzzy +#: objcopy.c:1771 msgid "Can't fill gap after section" -msgstr "%s 以降の隙間を埋められません: %s" +msgstr "セクション後の隙間を埋められません" -#: objcopy.c:1771 -#, fuzzy +#: objcopy.c:1795 msgid "can't add padding" -msgstr "%s にパディングできません: %s" +msgstr "隙間詰めを追加できません" -#: objcopy.c:1862 -#, fuzzy, c-format +#: objcopy.c:1886 +#, c-format msgid "cannot fill debug link section `%s'" -msgstr "%s: デバッグセクションを作成できません: %s" +msgstr "デバッグリンクセクション `%s' を埋められません" -#: objcopy.c:1925 -#, fuzzy +#: objcopy.c:1949 msgid "error copying private BFD data" -msgstr "%s: プライベート BFD データコピー中のエラー: %s" +msgstr "プライベート BFD データをコピー中にエラーが発生しましたdata" -#: objcopy.c:1936 +#: objcopy.c:1960 #, c-format msgid "this target does not support %lu alternative machine codes" msgstr "" -#: objcopy.c:1940 +#: objcopy.c:1964 msgid "treating that number as an absolute e_machine value instead" msgstr "" -#: objcopy.c:1944 +#: objcopy.c:1968 msgid "ignoring the alternative value" -msgstr "" +msgstr "代替の値を無視しています" -#: objcopy.c:1975 objcopy.c:2010 -#, fuzzy, c-format +#: objcopy.c:2000 objcopy.c:2035 +#, c-format msgid "cannot create tempdir for archive copying (error: %s)" -msgstr "書庫コピーの為の mkdir %s ができません (エラー: %s)" +msgstr "書庫コピーのための一時ディレクトリを作成できません (エラー: %s)" -#: objcopy.c:2071 -#, fuzzy +#: objcopy.c:2096 msgid "Unable to recognise the format of file" -msgstr "ファイル末尾に seek できません!" +msgstr "ファイルの形式を認識できません" -#: objcopy.c:2168 +#: objcopy.c:2194 #, c-format msgid "error: the input file '%s' is empty" -msgstr "" +msgstr "エラー: 入力ファイル '%s' が空です" -#: objcopy.c:2300 +#: objcopy.c:2338 #, fuzzy, c-format msgid "Multiple renames of section %s" msgstr "セクション %s の内容:\n" -#: objcopy.c:2351 -#, fuzzy +#: objcopy.c:2389 msgid "error in private header data" -msgstr "%s: プライベート BFD データコピー中のエラー: %s" +msgstr "プライベートヘッダデータにエラーがあります" -#: objcopy.c:2429 +#: objcopy.c:2467 msgid "failed to create output section" msgstr "出力セクションの作成に失敗しました" -#: objcopy.c:2443 +#: objcopy.c:2481 msgid "failed to set size" msgstr "サイズの設定に失敗しました" -#: objcopy.c:2457 +#: objcopy.c:2495 msgid "failed to set vma" msgstr "vma の設定に失敗しました" -#: objcopy.c:2482 +#: objcopy.c:2520 msgid "failed to set alignment" msgstr "整列の設定に失敗しました" -#: objcopy.c:2516 +#: objcopy.c:2554 msgid "failed to copy private data" msgstr "プライベートデータのコピーに失敗しました" -#: objcopy.c:2598 +#: objcopy.c:2636 msgid "relocation count is negative" msgstr "再配置数が負の値です" #. User must pad the section up in order to do this. -#: objcopy.c:2659 +#: objcopy.c:2697 #, c-format msgid "cannot reverse bytes: length of section %s must be evenly divisible by %d" -msgstr "" +msgstr "バイト順を逆にできません: セクション %s の長さは %d で割り切れなければいけません" -#: objcopy.c:2843 +#: objcopy.c:2883 msgid "can't create debugging section" msgstr "デバッグセクションを作成できません" -#: objcopy.c:2856 +#: objcopy.c:2896 msgid "can't set debugging section contents" msgstr "デバッグセクションの内容を設定できません" -#: objcopy.c:2864 -#, fuzzy, c-format +#: objcopy.c:2904 +#, c-format msgid "don't know how to write debugging information for %s" -msgstr "%s: %s 用デバッグ情報の書き方が解りません" +msgstr "%s に対してデバッグ情報を書き込む方法が分かりません" -#: objcopy.c:3006 +#: objcopy.c:3046 msgid "could not create temporary file to hold stripped copy" -msgstr "" +msgstr "取り除かれたコピーを保持する一時ファイルの作成に失敗しました" -#: objcopy.c:3078 +#: objcopy.c:3118 #, c-format msgid "%s: bad version in PE subsystem" -msgstr "" +msgstr "%s: PE 子システム内に誤ったバージョンがあります" -#: objcopy.c:3108 +#: objcopy.c:3148 #, c-format msgid "unknown PE subsystem: %s" -msgstr "" +msgstr "不明な PE 子システム: %s" -#: objcopy.c:3168 +#: objcopy.c:3209 msgid "byte number must be non-negative" msgstr "バイト数は非負でなければなりません" -#: objcopy.c:3178 +#: objcopy.c:3215 +#, fuzzy, c-format +msgid "architecture %s unknown" +msgstr "アーキテクチャ: %s, " + +#: objcopy.c:3223 msgid "interleave must be positive" msgstr "interleave は正の数値でなければなりません" -#: objcopy.c:3198 objcopy.c:3206 +#: objcopy.c:3232 +#, fuzzy +msgid "interleave width must be positive" +msgstr "interleave は正の数値でなければなりません" + +#: objcopy.c:3252 objcopy.c:3260 #, c-format msgid "%s both copied and removed" msgstr "%s コピーと削除の両方が指定されました" -#: objcopy.c:3307 objcopy.c:3381 objcopy.c:3481 objcopy.c:3512 objcopy.c:3536 -#: objcopy.c:3540 objcopy.c:3560 +#: objcopy.c:3359 objcopy.c:3439 objcopy.c:3547 objcopy.c:3578 objcopy.c:3602 +#: objcopy.c:3606 objcopy.c:3626 #, c-format msgid "bad format for %s" msgstr "%s 用としては不正な形式です" -#: objcopy.c:3331 +#: objcopy.c:3371 #, c-format msgid "cannot open: %s: %s" -msgstr "open できません: %s: %s" +msgstr "開くことができません: %s: %s" -#: objcopy.c:3450 +#: objcopy.c:3516 #, c-format msgid "Warning: truncating gap-fill from 0x%s to 0x%x" msgstr "警告: 0x%s から 0x%x までの隙間の埋め込みを切り詰めます" -#: objcopy.c:3611 +#: objcopy.c:3677 #, c-format msgid "unknown long section names option '%s'" msgstr "" -#: objcopy.c:3629 +#: objcopy.c:3695 msgid "unable to parse alternative machine code" msgstr "" -#: objcopy.c:3674 +#: objcopy.c:3740 #, fuzzy msgid "number of bytes to reverse must be positive and even" msgstr "interleave は正の数値でなければなりません" -#: objcopy.c:3677 +#: objcopy.c:3743 #, c-format msgid "Warning: ignoring previous --reverse-bytes value of %d" msgstr "" -#: objcopy.c:3692 +#: objcopy.c:3758 #, c-format msgid "%s: invalid reserve value for --heap" msgstr "" -#: objcopy.c:3698 +#: objcopy.c:3764 #, fuzzy, c-format msgid "%s: invalid commit value for --heap" msgstr "%s: 出力形式が不適切です" -#: objcopy.c:3723 +#: objcopy.c:3789 #, c-format msgid "%s: invalid reserve value for --stack" msgstr "" -#: objcopy.c:3729 +#: objcopy.c:3795 #, fuzzy, c-format msgid "%s: invalid commit value for --stack" msgstr "%s: 出力形式が不適切です" -#: objcopy.c:3758 +#: objcopy.c:3824 +#, fuzzy +msgid "interleave start byte must be set with --byte" +msgstr "interleave は正の数値でなければなりません" + +#: objcopy.c:3827 msgid "byte number must be less than interleave" msgstr "バイト数は interleave 未満でなければなりません" -#: objcopy.c:3785 +#: objcopy.c:3830 +#, fuzzy +msgid "interleave width must be less than or equal to interleave - byte`" +msgstr "バイト数は interleave 未満でなければなりません" + +#: objcopy.c:3857 #, c-format msgid "unknown input EFI target: %s" msgstr "" -#: objcopy.c:3816 +#: objcopy.c:3888 #, fuzzy, c-format msgid "unknown output EFI target: %s" msgstr "不明なフォーマット型 `%s'" -#: objcopy.c:3841 -#, fuzzy, c-format -msgid "architecture %s unknown" -msgstr "アーキテクチャ: %s, " - -#: objcopy.c:3845 -msgid "Warning: input target 'binary' required for binary architecture parameter." -msgstr "" - -#: objcopy.c:3846 -#, c-format -msgid " Argument %s ignored" -msgstr "" - -#: objcopy.c:3852 +#: objcopy.c:3901 #, c-format msgid "warning: could not locate '%s'. System error message: %s" msgstr "" -#: objcopy.c:3863 +#: objcopy.c:3912 #, c-format msgid "warning: could not create temporary file whilst copying '%s', (error: %s)" msgstr "" -#: objcopy.c:3891 objcopy.c:3905 +#: objcopy.c:3956 objcopy.c:3970 #, c-format msgid "%s %s%c0x%s never used" msgstr "%s %s%c0x%s は使われることがありません" -#: objdump.c:187 +#: objdump.c:190 #, fuzzy, c-format msgid "Usage: %s <option(s)> <file(s)>\n" msgstr "使い方 %s <オプション> <オブジェクトファイル>...\n" -#: objdump.c:188 +#: objdump.c:191 #, fuzzy, c-format msgid " Display information from object <file(s)>.\n" msgstr "オブジェクトファイルからの情報を表示する。\n" -#: objdump.c:189 +#: objdump.c:192 #, fuzzy, c-format msgid " At least one of the following switches must be given:\n" msgstr "" "\n" " 以下のスイッチから少なくとも一つは指定されなければなりません:\n" -#: objdump.c:190 +#: objdump.c:193 #, fuzzy, c-format msgid "" " -a, --archive-headers Display archive header information\n" @@ -3323,8 +3736,10 @@ msgid "" " -g, --debugging Display debug information in object file\n" " -e, --debugging-tags Display debug information using ctags style\n" " -G, --stabs Display (in raw form) any STABS info in the file\n" -" -W[lLiaprmfFsoR] or\n" -" --dwarf[=rawline,=decodedline,=info,=abbrev,=pubnames,=aranges,=macro,=frames,=str,=loc,=Ranges]\n" +" -W[lLiaprmfFsoRt] or\n" +" --dwarf[=rawline,=decodedline,=info,=abbrev,=pubnames,=aranges,=macro,=frames,\n" +" =frames-interp,=str,=loc,=Ranges,=pubtypes,\n" +" =trace_info,=trace_abbrev,=trace_aranges]\n" " Display DWARF info in the file\n" " -t, --syms Display the contents of the symbol table(s)\n" " -T, --dynamic-syms Display the contents of the dynamic symbol table\n" @@ -3354,7 +3769,7 @@ msgstr "" " -i, --info サポートされるオブジェクト形式とアーキテクチャを表示\n" " -H, --help この情報を表示する\n" -#: objdump.c:217 +#: objdump.c:222 #, c-format msgid "" "\n" @@ -3363,7 +3778,7 @@ msgstr "" "\n" " 以下のスイッチはオプションです:\n" -#: objdump.c:218 +#: objdump.c:223 #, fuzzy, c-format msgid "" " -b, --target=BFDNAME Specify the target object format as BFDNAME\n" @@ -3413,75 +3828,76 @@ msgstr "" " --adjust-vma=OFFSET 全てのセクションアドレスに OFFSET を加算する\n" "\n" -#: objdump.c:433 +#: objdump.c:396 +#, c-format +msgid "section '%s' mentioned in a -j option, but not found in any input file" +msgstr "" + +#: objdump.c:500 #, c-format msgid "Sections:\n" msgstr "セクション:\n" -#: objdump.c:436 objdump.c:440 +#: objdump.c:503 objdump.c:507 #, c-format msgid "Idx Name Size VMA LMA File off Algn" msgstr "索引名 サイズ VMA LMA File off Algn" -#: objdump.c:442 +#: objdump.c:509 #, c-format msgid "Idx Name Size VMA LMA File off Algn" msgstr "索引名 サイズ VMA LMA File off Algn" -#: objdump.c:446 +#: objdump.c:513 #, c-format msgid " Flags" msgstr " フラグ" -#: objdump.c:448 +#: objdump.c:515 #, c-format msgid " Pg" msgstr "" -#: objdump.c:491 +#: objdump.c:558 #, c-format msgid "%s: not a dynamic object" msgstr "%s: 動的オブジェクトではありません" -#: objdump.c:916 objdump.c:940 +#: objdump.c:984 objdump.c:1008 #, fuzzy, c-format msgid " (File Offset: 0x%lx)" msgstr " ファイル: %lx" -#: objdump.c:1886 +#: objdump.c:1634 +#, c-format +msgid "disassemble_fn returned length %d" +msgstr "" + +#: objdump.c:1939 #, fuzzy, c-format msgid "" "\n" "Disassembly of section %s:\n" msgstr "セクション %s の逆アセンブル:\n" -#: objdump.c:2062 -#, c-format -msgid "Can't use supplied machine %s" +#: objdump.c:2115 +#, fuzzy, c-format +msgid "can't use supplied machine %s" msgstr "与えられたマシン %s を使えません" -#: objdump.c:2081 -#, c-format -msgid "Can't disassemble for architecture %s\n" +#: objdump.c:2134 +#, fuzzy, c-format +msgid "can't disassemble for architecture %s\n" msgstr "%s アーキテクチャ用には逆アセンブルできません\n" -#: objdump.c:2172 +#: objdump.c:2214 objdump.c:2237 #, fuzzy, c-format msgid "" "\n" "Can't get contents for section '%s'.\n" msgstr "セクション %s の内容:\n" -#: objdump.c:2183 -#, c-format -msgid "" -"\n" -"Can't uncompress section '%s'.\n" -msgstr "" -"\n" -"セクション '%s' を伸張できません\n" - -#: objdump.c:2312 +#: objdump.c:2378 #, c-format msgid "" "No %s section present\n" @@ -3490,12 +3906,12 @@ msgstr "" "%s セクションがありません\n" "\n" -#: objdump.c:2321 -#, c-format -msgid "Reading %s section of %s failed: %s" +#: objdump.c:2387 +#, fuzzy, c-format +msgid "reading %s section of %s failed: %s" msgstr "%s セクション (%s) 読込みに失敗しました: %s" -#: objdump.c:2365 +#: objdump.c:2431 #, c-format msgid "" "Contents of %s section:\n" @@ -3504,17 +3920,17 @@ msgstr "" "%s セクションの内容:\n" "\n" -#: objdump.c:2496 +#: objdump.c:2562 #, c-format msgid "architecture: %s, " msgstr "アーキテクチャ: %s, " -#: objdump.c:2499 +#: objdump.c:2565 #, c-format msgid "flags 0x%08x:\n" msgstr "フラグ 0x%08x:\n" -#: objdump.c:2513 +#: objdump.c:2579 #, c-format msgid "" "\n" @@ -3523,32 +3939,37 @@ msgstr "" "\n" "開始アドレス 0x" -#: objdump.c:2576 +#: objdump.c:2642 #, fuzzy, c-format msgid "Contents of section %s:" msgstr "セクション %s の内容:\n" -#: objdump.c:2578 +#: objdump.c:2644 #, c-format msgid " (Starting at file offset: 0x%lx)" msgstr "" -#: objdump.c:2685 +#: objdump.c:2650 +#, fuzzy +msgid "Reading section failed" +msgstr "%s セクション (%s) 読込みに失敗しました: %s" + +#: objdump.c:2753 #, fuzzy, c-format msgid "no symbols\n" msgstr "%s: シンボルがありません" -#: objdump.c:2692 +#: objdump.c:2760 #, c-format msgid "no information for symbol number %ld\n" msgstr "" -#: objdump.c:2695 +#: objdump.c:2763 #, fuzzy, c-format msgid "could not determine the type of symbol number %ld\n" msgstr "ロードすべきシンボルの数を決定できません\n" -#: objdump.c:2975 +#: objdump.c:3043 #, c-format msgid "" "\n" @@ -3557,39 +3978,39 @@ msgstr "" "\n" "%s: ファイル形式 %s\n" -#: objdump.c:3033 +#: objdump.c:3101 #, c-format msgid "%s: printing debugging information failed" msgstr "%s: デバッグ情報の出力に失敗しました" -#: objdump.c:3133 +#: objdump.c:3205 #, c-format msgid "In archive %s:\n" msgstr "書庫 %s 内:\n" -#: objdump.c:3249 +#: objdump.c:3316 msgid "error: the start address should be before the end address" msgstr "" -#: objdump.c:3254 +#: objdump.c:3321 msgid "error: the stop address should be after the start address" msgstr "" -#: objdump.c:3266 +#: objdump.c:3333 #, fuzzy msgid "error: prefix strip must be non-negative" msgstr "バイト数は非負でなければなりません" -#: objdump.c:3271 +#: objdump.c:3338 #, fuzzy msgid "error: instruction width must be positive" msgstr "interleave は正の数値でなければなりません" -#: objdump.c:3280 +#: objdump.c:3347 msgid "unrecognized -E option" msgstr "-E のオプションを認識できません" -#: objdump.c:3291 +#: objdump.c:3358 #, c-format msgid "unrecognized --endian type `%s'" msgstr "--endian タイプ `%s' を認識できません" @@ -3633,183 +4054,242 @@ msgstr "%s: 認識されたデバッグ情報はありません" msgid "Last stabs entries before error:\n" msgstr "エラーの直前のスタブエントリ:\n" -#: readelf.c:297 +#: readelf.c:268 +#, fuzzy +msgid "<none>" +msgstr "なし" + +#: readelf.c:269 +#, fuzzy +msgid "<no-name>" +msgstr "なし" + +#: readelf.c:270 readelf.c:5047 readelf.c:5557 readelf.c:7794 readelf.c:7912 +#: readelf.c:8865 readelf.c:8945 readelf.c:8998 readelf.c:11860 +#: readelf.c:11863 +msgid "<corrupt>" +msgstr "" + +#: readelf.c:308 #, fuzzy, c-format msgid "Unable to seek to 0x%lx for %s\n" msgstr "%x へ seek できません (%s)\n" -#: readelf.c:312 +#: readelf.c:323 #, fuzzy, c-format msgid "Out of memory allocating 0x%lx bytes for %s\n" msgstr "%d バイトのメモリ確保ができません (%s)\n" -#: readelf.c:322 +#: readelf.c:333 #, fuzzy, c-format msgid "Unable to read in 0x%lx bytes of %s\n" msgstr "%d バイトの読込みに失敗 (%s)\n" -#: readelf.c:645 +#: readelf.c:697 msgid "Don't know about relocations on this machine architecture\n" msgstr "このマシンアーキテクチャでの再配置について解っていません\n" -#: readelf.c:666 readelf.c:696 readelf.c:764 readelf.c:793 +#: readelf.c:718 readelf.c:748 readelf.c:816 readelf.c:845 msgid "relocs" msgstr "" -#: readelf.c:678 readelf.c:708 readelf.c:775 readelf.c:804 +#: readelf.c:730 readelf.c:760 readelf.c:827 readelf.c:856 #, fuzzy msgid "out of memory parsing relocs\n" msgstr "再配置データ解析中にメモリ不足に陥りました" -#: readelf.c:909 +#: readelf.c:961 #, fuzzy, c-format msgid " Offset Info Type Sym. Value Symbol's Name + Addend\n" msgstr " Offset 情報 タイプ シンボルの値 シンボル名 Addend\n" -#: readelf.c:911 +#: readelf.c:963 #, fuzzy, c-format msgid " Offset Info Type Sym.Value Sym. Name + Addend\n" msgstr " Offset 情報 タイプ シンボルの値 シンボル名 Addend\n" -#: readelf.c:916 +#: readelf.c:968 #, fuzzy, c-format msgid " Offset Info Type Sym. Value Symbol's Name\n" msgstr " Offset 情報 タイプ シンボルの値 シンボル名\n" -#: readelf.c:918 +#: readelf.c:970 #, fuzzy, c-format msgid " Offset Info Type Sym.Value Sym. Name\n" msgstr " Offset 情報 タイプ シンボルの値 シンボル名\n" -#: readelf.c:926 +#: readelf.c:978 #, fuzzy, c-format msgid " Offset Info Type Symbol's Value Symbol's Name + Addend\n" msgstr " Offset 情報 タイプ シンボルの値 シンボル名 Addend\n" -#: readelf.c:928 +#: readelf.c:980 #, fuzzy, c-format msgid " Offset Info Type Sym. Value Sym. Name + Addend\n" msgstr " Offset 情報 タイプ シンボルの値 シンボル名 Addend\n" -#: readelf.c:933 +#: readelf.c:985 #, fuzzy, c-format msgid " Offset Info Type Symbol's Value Symbol's Name\n" msgstr " Offset 情報 タイプ シンボルの値 シンボル名\n" -#: readelf.c:935 +#: readelf.c:987 #, fuzzy, c-format msgid " Offset Info Type Sym. Value Sym. Name\n" msgstr " Offset 情報 タイプ シンボルの値 シンボル名\n" -#: readelf.c:1222 readelf.c:1381 readelf.c:1389 +#: readelf.c:1291 readelf.c:1448 readelf.c:1456 #, fuzzy, c-format msgid "unrecognized: %-7lx" msgstr "認識できません: %-7lx" -#: readelf.c:1247 +#: readelf.c:1316 #, fuzzy, c-format msgid "<unknown addend: %lx>" msgstr "<不明: %x>" -#: readelf.c:1339 +#: readelf.c:1323 +#, fuzzy, c-format +msgid " bad symbol index: %08lx" +msgstr "名前索引: %ld\n" + +#: readelf.c:1406 #, fuzzy, c-format msgid "<string table index: %3ld>" msgstr "<文字列テーブルの索引 %3ld>" -#: readelf.c:1341 +#: readelf.c:1408 #, fuzzy, c-format msgid "<corrupt string table index: %3ld>" msgstr "<文字列テーブルの索引 %3ld>" -#: readelf.c:1716 +#: readelf.c:1801 #, c-format msgid "Processor Specific: %lx" msgstr "プロセッサ固有: %lx" -#: readelf.c:1740 +#: readelf.c:1825 #, c-format msgid "Operating System specific: %lx" msgstr "オペレーティングシステム固有: %lx" -#: readelf.c:1744 readelf.c:2626 +#: readelf.c:1829 readelf.c:2875 #, c-format msgid "<unknown>: %lx" msgstr "<不明>: %lx" -#: readelf.c:1757 +#: readelf.c:1842 msgid "NONE (None)" msgstr "NONE (無し)" -#: readelf.c:1758 +#: readelf.c:1843 msgid "REL (Relocatable file)" msgstr "REL (再配置可能ファイル)" -#: readelf.c:1759 +#: readelf.c:1844 msgid "EXEC (Executable file)" msgstr "EXEC (実行可能ファイル)" -#: readelf.c:1760 +#: readelf.c:1845 msgid "DYN (Shared object file)" msgstr "DYN (共有オブジェクトファイル)" -#: readelf.c:1761 +#: readelf.c:1846 msgid "CORE (Core file)" msgstr "CORE (コアファイル)" -#: readelf.c:1765 +#: readelf.c:1850 #, c-format msgid "Processor Specific: (%x)" msgstr "プロセッサ固有: (%x)" -#: readelf.c:1767 +#: readelf.c:1852 #, c-format msgid "OS Specific: (%x)" msgstr "OS 固有: (%x)" -#: readelf.c:1769 readelf.c:2843 +#: readelf.c:1854 readelf.c:3122 #, c-format msgid "<unknown>: %x" msgstr "<不明>: %x" -#: readelf.c:1781 +#: readelf.c:1866 msgid "None" msgstr "なし" -#: readelf.c:1892 +#: readelf.c:2034 #, fuzzy, c-format msgid "<unknown>: 0x%x" msgstr "<不明>: %x" -#: readelf.c:2149 +#: readelf.c:2220 +#, fuzzy +msgid ", <unknown>" +msgstr "<不明>: %x" + +#: readelf.c:2291 readelf.c:7145 #, fuzzy msgid "unknown" msgstr "<不明>: %x" -#: readelf.c:2150 +#: readelf.c:2292 #, fuzzy msgid "unknown mac" msgstr "不明なセクションです" -#: readelf.c:2463 +#: readelf.c:2356 +#, fuzzy +msgid ", relocatable" +msgstr "REL (再配置可能ファイル)" + +#: readelf.c:2359 +#, fuzzy +msgid ", relocatable-lib" +msgstr "REL (再配置可能ファイル)" + +#: readelf.c:2382 +msgid ", unknown v850 architecture variant" +msgstr "" + +#: readelf.c:2438 +#, fuzzy +msgid ", unknown CPU" +msgstr "<不明>: %x" + +#: readelf.c:2453 +#, fuzzy +msgid ", unknown ABI" +msgstr "<不明>: %x" + +#: readelf.c:2473 readelf.c:2507 +#, fuzzy +msgid ", unknown ISA" +msgstr "<不明>: %x" + +#: readelf.c:2680 msgid "Standalone App" msgstr "Standalone App" -#: readelf.c:2466 readelf.c:3174 readelf.c:3190 +#: readelf.c:2689 +msgid "Bare-metal C6000" +msgstr "" + +#: readelf.c:2699 readelf.c:3462 readelf.c:3478 #, c-format msgid "<unknown: %x>" msgstr "<不明: %x>" -#: readelf.c:2891 +#: readelf.c:3172 #, fuzzy, c-format msgid "Usage: readelf <option(s)> elf-file(s)\n" msgstr "使い方: readelf {オプション} elfファイル\n" -#: readelf.c:2892 +#: readelf.c:3173 #, c-format msgid " Display information about the contents of ELF format files\n" msgstr "" -#: readelf.c:2893 +#: readelf.c:3174 #, c-format msgid "" " Options are:\n" @@ -3823,7 +4303,8 @@ msgid "" " -t --section-details Display the section details\n" " -e --headers Equivalent to: -h -l -S\n" " -s --syms Display the symbol table\n" -" --symbols An alias for --syms\n" +" --symbols An alias for --syms\n" +" --dyn-syms Display the dynamic symbol table\n" " -n --notes Display the core notes (if present)\n" " -r --relocs Display the relocations (if present)\n" " -u --unwind Display the unwind info (if present)\n" @@ -3838,19 +4319,21 @@ msgid "" " Dump the contents of section <number|name> as strings\n" " -R --relocated-dump=<number|name>\n" " Dump the contents of section <number|name> as relocated bytes\n" -" -w[lLiaprmfFsoR] or\n" -" --debug-dump[=rawline,=decodedline,=info,=abbrev,=pubnames,=aranges,=macro,=frames,=str,=loc,=Ranges]\n" +" -w[lLiaprmfFsoRt] or\n" +" --debug-dump[=rawline,=decodedline,=info,=abbrev,=pubnames,=aranges,=macro,=frames,\n" +" =frames-interp,=str,=loc,=Ranges,=pubtypes,\n" +" =trace_info,=trace_abbrev,=trace_aranges]\n" " Display the contents of DWARF2 debug sections\n" msgstr "" -#: readelf.c:2923 +#: readelf.c:3207 #, fuzzy, c-format msgid "" " -i --instruction-dump=<number|name>\n" " Disassemble the contents of section <number|name>\n" msgstr " セクション <番号> の内容を逆アセンブルする\n" -#: readelf.c:2927 +#: readelf.c:3211 #, c-format msgid "" " -I --histogram Display histogram of bucket list lengths\n" @@ -3860,92 +4343,97 @@ msgid "" " -v --version Display the version number of readelf\n" msgstr "" -#: readelf.c:2956 readelf.c:2985 readelf.c:2989 readelf.c:11591 +#: readelf.c:3240 readelf.c:3269 readelf.c:3273 readelf.c:13224 #, fuzzy msgid "Out of memory allocating dump request table.\n" msgstr "要求されたテーブルのダンプ中にメモリ確保が失敗しました。" -#: readelf.c:3144 +#: readelf.c:3431 #, c-format msgid "Invalid option '-%c'\n" msgstr "オプション '-%c' が不適切です\n" -#: readelf.c:3158 +#: readelf.c:3446 msgid "Nothing to do.\n" msgstr "行なうべき事はありません。\n" -#: readelf.c:3170 readelf.c:3186 readelf.c:6536 +#: readelf.c:3458 readelf.c:3474 readelf.c:7730 msgid "none" msgstr "なし" -#: readelf.c:3187 +#: readelf.c:3475 msgid "2's complement, little endian" msgstr "2 の補数、リトルエンディアン" -#: readelf.c:3188 +#: readelf.c:3476 msgid "2's complement, big endian" msgstr "2 の補数、ビッグエンディアン" -#: readelf.c:3206 +#: readelf.c:3494 msgid "Not an ELF file - it has the wrong magic bytes at the start\n" msgstr "ELF ファイルではありません - 始点にあるマジック番号が異なります\n" -#: readelf.c:3216 +#: readelf.c:3504 #, c-format msgid "ELF Header:\n" msgstr "ELF ヘッダ:\n" -#: readelf.c:3217 +#: readelf.c:3505 #, c-format msgid " Magic: " msgstr " マジック: " -#: readelf.c:3221 +#: readelf.c:3509 #, c-format msgid " Class: %s\n" msgstr " クラス: %s\n" -#: readelf.c:3223 +#: readelf.c:3511 #, c-format msgid " Data: %s\n" msgstr " データ: %s\n" -#: readelf.c:3225 +#: readelf.c:3513 #, c-format msgid " Version: %d %s\n" msgstr " バージョン: %d %s\n" -#: readelf.c:3232 +#: readelf.c:3518 +#, fuzzy, c-format +msgid "<unknown: %lx>" +msgstr "<不明: %x>" + +#: readelf.c:3520 #, c-format msgid " OS/ABI: %s\n" msgstr " OS/ABI: %s\n" -#: readelf.c:3234 +#: readelf.c:3522 #, c-format msgid " ABI Version: %d\n" msgstr " ABI バージョン: %d\n" -#: readelf.c:3236 +#: readelf.c:3524 #, c-format msgid " Type: %s\n" msgstr " タイプ: %s\n" -#: readelf.c:3238 +#: readelf.c:3526 #, c-format msgid " Machine: %s\n" msgstr " マシン: %s\n" -#: readelf.c:3240 +#: readelf.c:3528 #, c-format msgid " Version: 0x%lx\n" msgstr " バージョン: 0x%lx\n" -#: readelf.c:3243 +#: readelf.c:3531 #, c-format msgid " Entry point address: " msgstr " エントリポイントアドレス: " -#: readelf.c:3245 +#: readelf.c:3533 #, c-format msgid "" "\n" @@ -3954,7 +4442,7 @@ msgstr "" "\n" " プログラムの開始ヘッダ: " -#: readelf.c:3247 +#: readelf.c:3535 #, c-format msgid "" " (bytes into file)\n" @@ -3963,62 +4451,64 @@ msgstr "" " (バイト)\n" " セクションヘッダ始点: " -#: readelf.c:3249 +#: readelf.c:3537 #, c-format msgid " (bytes into file)\n" msgstr " (バイト)\n" -#: readelf.c:3251 +#: readelf.c:3539 #, c-format msgid " Flags: 0x%lx%s\n" msgstr " フラグ: 0x%lx%s\n" -#: readelf.c:3254 +#: readelf.c:3542 #, c-format msgid " Size of this header: %ld (bytes)\n" msgstr " このヘッダのサイズ: %ld (バイト)\n" -#: readelf.c:3256 +#: readelf.c:3544 #, c-format msgid " Size of program headers: %ld (bytes)\n" msgstr " プログラムヘッダサイズ: %ld (バイト)\n" -#: readelf.c:3258 -#, c-format -msgid " Number of program headers: %ld\n" +#: readelf.c:3546 +#, fuzzy, c-format +msgid " Number of program headers: %ld" msgstr " プログラムヘッダ数: %ld\n" -#: readelf.c:3260 +#: readelf.c:3551 +#, fuzzy, c-format +msgid " (%ld)" +msgstr " %s\n" + +#: readelf.c:3553 #, c-format msgid " Size of section headers: %ld (bytes)\n" msgstr " セクションヘッダ: %ld (バイト)\n" -#: readelf.c:3262 +#: readelf.c:3555 #, fuzzy, c-format msgid " Number of section headers: %ld" msgstr " セクションヘッダサイズ: %ld\n" -#: readelf.c:3267 +#: readelf.c:3560 #, fuzzy, c-format msgid " Section header string table index: %ld" msgstr " セクションヘッダ文字列テーブル索引:%ld\n" -#: readelf.c:3305 readelf.c:3339 +#: readelf.c:3567 +#, c-format +msgid " <corrupt: out of range>" +msgstr "" + +#: readelf.c:3601 readelf.c:3635 #, fuzzy msgid "program headers" msgstr "" "\n" "プログラムヘッダ%.0s:\n" -#: readelf.c:3378 readelf.c:3678 readelf.c:3721 readelf.c:3782 readelf.c:3849 -#: readelf.c:4575 readelf.c:4599 readelf.c:5863 readelf.c:5909 readelf.c:6110 -#: readelf.c:7186 readelf.c:7200 readelf.c:7711 readelf.c:7727 readelf.c:7770 -#: readelf.c:7795 readelf.c:9780 readelf.c:9972 readelf.c:10507 -#: readelf.c:10881 readelf.c:10895 readelf.c:11256 -msgid "Out of memory\n" -msgstr "メモリが足りません\n" - -#: readelf.c:3405 +#: readelf.c:3701 #, c-format msgid "" "\n" @@ -4027,7 +4517,7 @@ msgstr "" "\n" "このファイルにはプログラムヘッダはありません。\n" -#: readelf.c:3411 +#: readelf.c:3707 #, c-format msgid "" "\n" @@ -4036,12 +4526,12 @@ msgstr "" "\n" "Elf ファイルタイプは %s です\n" -#: readelf.c:3412 +#: readelf.c:3708 #, c-format msgid "Entry point " msgstr "エントリポイント " -#: readelf.c:3414 +#: readelf.c:3710 #, c-format msgid "" "\n" @@ -4050,7 +4540,7 @@ msgstr "" "\n" "%d 個のプログラムヘッダ、始点オフセット " -#: readelf.c:3426 readelf.c:3428 +#: readelf.c:3722 readelf.c:3724 #, fuzzy, c-format msgid "" "\n" @@ -4059,57 +4549,57 @@ msgstr "" "\n" "プログラムヘッダ%.0s:\n" -#: readelf.c:3432 +#: readelf.c:3728 #, c-format msgid " Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align\n" msgstr " タイプ オフセット 仮想Addr 物理Addr FileSiz MemSiz Flg Align\n" -#: readelf.c:3435 +#: readelf.c:3731 #, fuzzy, c-format msgid " Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align\n" msgstr " タイプ オフセット 仮想Addr 物理Addr FileSiz MemSiz Flg Align\n" -#: readelf.c:3439 +#: readelf.c:3735 #, c-format msgid " Type Offset VirtAddr PhysAddr\n" msgstr " タイプ オフセット 仮想Addr 物理Addr\n" -#: readelf.c:3441 +#: readelf.c:3737 #, c-format msgid " FileSiz MemSiz Flags Align\n" msgstr " ファイルサイズ メモリサイズ フラグ アライン\n" -#: readelf.c:3534 +#: readelf.c:3830 msgid "more than one dynamic segment\n" msgstr "複数の動的セグメント\n" -#: readelf.c:3550 +#: readelf.c:3849 #, fuzzy msgid "no .dynamic section in the dynamic segment\n" msgstr "複数の動的セグメント\n" -#: readelf.c:3565 +#: readelf.c:3864 msgid "the .dynamic section is not contained within the dynamic segment\n" msgstr "" -#: readelf.c:3568 +#: readelf.c:3867 msgid "the .dynamic section is not the first section in the dynamic segment.\n" msgstr "" -#: readelf.c:3576 +#: readelf.c:3875 msgid "Unable to find program interpreter name\n" msgstr "プログラムインタプリタ名は見つかりません\n" -#: readelf.c:3583 +#: readelf.c:3882 msgid "Internal error: failed to create format string to display program interpreter\n" msgstr "" -#: readelf.c:3587 +#: readelf.c:3886 #, fuzzy msgid "Unable to read program interpreter name\n" msgstr "プログラムインタプリタ名は見つかりません\n" -#: readelf.c:3590 +#: readelf.c:3889 #, c-format msgid "" "\n" @@ -4118,7 +4608,7 @@ msgstr "" "\n" " [要求されるプログラムインタプリタ: %s]" -#: readelf.c:3602 +#: readelf.c:3901 #, c-format msgid "" "\n" @@ -4127,37 +4617,50 @@ msgstr "" "\n" " セグメントマッピングへのセクション:\n" -#: readelf.c:3603 +#: readelf.c:3902 #, c-format msgid " Segment Sections...\n" msgstr " セグメントセクション...\n" -#: readelf.c:3638 +#: readelf.c:3938 msgid "Cannot interpret virtual addresses without program headers.\n" msgstr "" -#: readelf.c:3654 +#: readelf.c:3954 #, c-format msgid "Virtual address 0x%lx not located in any PT_LOAD segment.\n" msgstr "" -#: readelf.c:3669 readelf.c:3712 +#: readelf.c:3969 readelf.c:4012 #, fuzzy msgid "section headers" msgstr "" "\n" "セクションヘッダ%.0s:\n" -#: readelf.c:3757 readelf.c:3824 +#: readelf.c:4059 readelf.c:4134 +msgid "sh_entsize is zero\n" +msgstr "" + +#: readelf.c:4067 readelf.c:4142 +msgid "Invalid sh_entsize\n" +msgstr "" + +#: readelf.c:4072 readelf.c:4147 #, fuzzy msgid "symbols" msgstr "%s: シンボルがありません" -#: readelf.c:3769 readelf.c:3836 +#: readelf.c:4084 readelf.c:4159 msgid "symtab shndx" msgstr "" -#: readelf.c:4112 readelf.c:4559 +#: readelf.c:4419 +#, c-format +msgid "UNKNOWN (%*.*lx)" +msgstr "" + +#: readelf.c:4440 readelf.c:4920 #, c-format msgid "" "\n" @@ -4166,40 +4669,40 @@ msgstr "" "\n" "このファイルにはセクションがありません。\n" -#: readelf.c:4118 +#: readelf.c:4446 #, c-format msgid "There are %d section headers, starting at offset 0x%lx:\n" msgstr "%d 個のセクションヘッダ、始点オフセット 0x%lx:\n" -#: readelf.c:4139 readelf.c:4676 readelf.c:4903 readelf.c:5203 readelf.c:5616 -#: readelf.c:7521 +#: readelf.c:4467 readelf.c:5043 readelf.c:5454 readelf.c:5760 readelf.c:6173 +#: readelf.c:6754 readelf.c:8843 #, fuzzy msgid "string table" msgstr "stringtable 文字列" -#: readelf.c:4206 +#: readelf.c:4534 #, c-format msgid "Section %d has invalid sh_entsize %lx (expected %lx)\n" msgstr "" -#: readelf.c:4226 +#: readelf.c:4554 msgid "File contains multiple dynamic symbol tables\n" msgstr "ファイルが複数の動的シンボルテーブルを含んでいます\n" -#: readelf.c:4239 +#: readelf.c:4567 msgid "File contains multiple dynamic string tables\n" msgstr "ファイルが複数の動的文字列テーブルを含んでいます\n" -#: readelf.c:4245 +#: readelf.c:4573 msgid "dynamic strings" msgstr "" -#: readelf.c:4252 +#: readelf.c:4580 #, fuzzy msgid "File contains multiple symtab shndx tables\n" msgstr "ファイルが複数の動的文字列テーブルを含んでいます\n" -#: readelf.c:4303 +#: readelf.c:4648 #, fuzzy, c-format msgid "" "\n" @@ -4208,7 +4711,7 @@ msgstr "" "\n" "セクションヘッダ%.0s:\n" -#: readelf.c:4305 +#: readelf.c:4650 #, fuzzy, c-format msgid "" "\n" @@ -4217,81 +4720,90 @@ msgstr "" "\n" "セクションヘッダ%.0s:\n" -#: readelf.c:4311 readelf.c:4322 readelf.c:4333 +#: readelf.c:4656 readelf.c:4667 readelf.c:4678 #, c-format msgid " [Nr] Name\n" msgstr "" -#: readelf.c:4312 +#: readelf.c:4657 #, fuzzy, c-format msgid " Type Addr Off Size ES Lk Inf Al\n" msgstr " [番] 名前 タイプ アドレス Off サイズ ES Flg Lk Inf Al\n" -#: readelf.c:4316 +#: readelf.c:4661 #, c-format msgid " [Nr] Name Type Addr Off Size ES Flg Lk Inf Al\n" msgstr " [番] 名前 タイプ アドレス Off サイズ ES Flg Lk Inf Al\n" -#: readelf.c:4323 +#: readelf.c:4668 #, fuzzy, c-format msgid " Type Address Off Size ES Lk Inf Al\n" msgstr " [番] 名前 タイプ アドレス Off サイズ ES Flg Lk Inf Al\n" -#: readelf.c:4327 +#: readelf.c:4672 #, fuzzy, c-format msgid " [Nr] Name Type Address Off Size ES Flg Lk Inf Al\n" msgstr " [番] 名前 タイプ アドレス Off サイズ ES Flg Lk Inf Al\n" -#: readelf.c:4334 +#: readelf.c:4679 #, fuzzy, c-format msgid " Type Address Offset Link\n" msgstr " [番] 名前 タイプ アドレス Offset\n" -#: readelf.c:4335 +#: readelf.c:4680 #, fuzzy, c-format msgid " Size EntSize Info Align\n" msgstr " サイズ EntSize フラグ Link Info Align\n" -#: readelf.c:4339 +#: readelf.c:4684 #, c-format msgid " [Nr] Name Type Address Offset\n" msgstr " [番] 名前 タイプ アドレス Offset\n" -#: readelf.c:4340 +#: readelf.c:4685 #, c-format msgid " Size EntSize Flags Link Info Align\n" msgstr " サイズ EntSize フラグ Link Info Align\n" -#: readelf.c:4345 +#: readelf.c:4690 #, fuzzy, c-format msgid " Flags\n" msgstr " フラグ" -#: readelf.c:4420 +#: readelf.c:4769 #, c-format msgid "section %u: sh_link value of %u is larger than the number of sections\n" msgstr "" -#: readelf.c:4516 +#: readelf.c:4868 +#, c-format +msgid "" +"Key to Flags:\n" +" W (write), A (alloc), X (execute), M (merge), S (strings), l (large)\n" +" I (info), L (link order), G (group), T (TLS), E (exclude), x (unknown)\n" +" O (extra OS processing required) o (OS specific), p (processor specific)\n" +msgstr "" + +#: readelf.c:4873 #, c-format msgid "" "Key to Flags:\n" " W (write), A (alloc), X (execute), M (merge), S (strings)\n" -" I (info), L (link order), G (group), x (unknown)\n" +" I (info), L (link order), G (group), T (TLS), E (exclude), x (unknown)\n" " O (extra OS processing required) o (OS specific), p (processor specific)\n" msgstr "" -#: readelf.c:4534 +#: readelf.c:4895 #, fuzzy, c-format -msgid "[<unknown>: 0x%x]" +msgid "[<unknown>: 0x%x] " msgstr "<不明>: %x" -#: readelf.c:4566 +#: readelf.c:4927 #, fuzzy msgid "Section headers are not available!\n" msgstr " セクションヘッダ文字列テーブル索引:%ld\n" -#: readelf.c:4590 +#: readelf.c:4951 #, fuzzy, c-format msgid "" "\n" @@ -4300,42 +4812,95 @@ msgstr "" "\n" "このファイルにはセクションがありません。\n" -#: readelf.c:4627 +#: readelf.c:4988 #, c-format msgid "Bad sh_link in group section `%s'\n" msgstr "" -#: readelf.c:4646 +#: readelf.c:5002 +#, fuzzy, c-format +msgid "Corrupt header in group section `%s'\n" +msgstr "デバッグリンクセクション `%s' を作成できません" + +#: readelf.c:5013 #, c-format msgid "Bad sh_info in group section `%s'\n" msgstr "" -#: readelf.c:4685 +#: readelf.c:5052 #, fuzzy msgid "section data" msgstr "セクションフラグを設定" -#: readelf.c:4697 +#: readelf.c:5061 +#, fuzzy, c-format +msgid "" +"\n" +"%sgroup section [%5u] `%s' [%s] contains %u sections:\n" +msgstr "" +"\n" +"必要バージョンセクション '%s' は %ld 個のエントリから構成されています:\n" + +#: readelf.c:5064 #, fuzzy, c-format msgid " [Index] Name\n" msgstr " 番号: 索引 値 名前" -#: readelf.c:4711 +#: readelf.c:5078 #, c-format msgid "section [%5u] in group section [%5u] > maximum section [%5u]\n" msgstr "" -#: readelf.c:4720 +#: readelf.c:5087 #, c-format msgid "section [%5u] in group section [%5u] already in group section [%5u]\n" msgstr "" -#: readelf.c:4733 +#: readelf.c:5100 #, c-format msgid "section 0 in group section [%5u]\n" msgstr "" -#: readelf.c:4828 +#: readelf.c:5167 +#, fuzzy +msgid "dynamic section image fixups" +msgstr "rpc セクション" + +#: readelf.c:5179 +#, c-format +msgid "" +"\n" +"Image fixups for needed library #%d: %s - ident: %lx\n" +msgstr "" + +#: readelf.c:5182 +#, fuzzy, c-format +msgid "Seg Offset Type SymVec DataType\n" +msgstr " Offset 情報 タイプ シンボルの値 シンボル名\n" + +#: readelf.c:5214 +#, fuzzy +msgid "dynamic section image relas" +msgstr "rpc セクション" + +#: readelf.c:5218 +#, c-format +msgid "" +"\n" +"Image relocs\n" +msgstr "" + +#: readelf.c:5220 +#, fuzzy, c-format +msgid "Seg Offset Type Addend Seg Sym Off\n" +msgstr " [番] 名前 タイプ アドレス Offset\n" + +#: readelf.c:5275 +#, fuzzy +msgid "dynamic string section" +msgstr "rpc セクション" + +#: readelf.c:5376 #, fuzzy, c-format msgid "" "\n" @@ -4344,7 +4909,7 @@ msgstr "" "\n" "オフセット 0x%lx の再配置セクションは %ld バイトで構成されています:\n" -#: readelf.c:4840 +#: readelf.c:5391 #, c-format msgid "" "\n" @@ -4353,7 +4918,7 @@ msgstr "" "\n" "このファイルには動的再配置がありません。\n" -#: readelf.c:4864 +#: readelf.c:5415 #, c-format msgid "" "\n" @@ -4362,17 +4927,17 @@ msgstr "" "\n" "再配置セクション " -#: readelf.c:4869 readelf.c:5279 readelf.c:5294 readelf.c:5631 +#: readelf.c:5420 readelf.c:5836 readelf.c:5851 readelf.c:6188 #, c-format msgid "'%s'" msgstr "" -#: readelf.c:4871 readelf.c:5296 readelf.c:5633 +#: readelf.c:5422 readelf.c:5853 readelf.c:6190 #, c-format msgid " at offset 0x%lx contains %lu entries:\n" msgstr " (オフセット 0x%lx) は %lu 個のエントリから構成されています:\n" -#: readelf.c:4922 +#: readelf.c:5473 #, c-format msgid "" "\n" @@ -4381,17 +4946,22 @@ msgstr "" "\n" "このファイルには再配置されるものがありません。\n" -#: readelf.c:5107 readelf.c:5480 +#: readelf.c:5611 +#, fuzzy, c-format +msgid "\tUnknown version.\n" +msgstr "不明なセクションです" + +#: readelf.c:5664 readelf.c:6037 #, fuzzy msgid "unwind table" msgstr "C++ 仮想関数テーブル(vtable) が定義されていません" -#: readelf.c:5149 readelf.c:5562 +#: readelf.c:5706 readelf.c:6119 readelf.c:6365 #, fuzzy, c-format msgid "Skipping unexpected relocation type %s\n" msgstr "予期しないバージョンタイプ %d" -#: readelf.c:5211 readelf.c:5624 readelf.c:5677 +#: readelf.c:5768 readelf.c:6181 readelf.c:6762 readelf.c:6808 #, fuzzy, c-format msgid "" "\n" @@ -4400,30 +4970,159 @@ msgstr "" "\n" "このファイルにはセクションがありません。\n" -#: readelf.c:5274 +#: readelf.c:5831 #, c-format msgid "" "\n" "Could not find unwind info section for " msgstr "" -#: readelf.c:5287 +#: readelf.c:5844 msgid "unwind info" msgstr "" -#: readelf.c:5289 readelf.c:5630 +#: readelf.c:5846 readelf.c:6187 #, fuzzy, c-format msgid "" "\n" "Unwind section " msgstr "不明なセクションです" -#: readelf.c:5843 readelf.c:5889 +#: readelf.c:6296 +#, fuzzy +msgid "unwind data" +msgstr "C++ 仮想関数テーブル(vtable) が定義されていません" + +#: readelf.c:6350 +#, fuzzy, c-format +msgid "Skipping unexpected relocation at offset 0x%lx\n" +msgstr "予期しないバージョンタイプ %d" + +#: readelf.c:6426 +#, c-format +msgid "[Truncated opcode]\n" +msgstr "" + +#: readelf.c:6429 +#, c-format +msgid "0x%02x " +msgstr "" + +#: readelf.c:6451 +#, c-format +msgid " Personality routine: " +msgstr "" + +#: readelf.c:6469 +#, c-format +msgid " [Truncated data]\n" +msgstr "" + +#: readelf.c:6484 +#, c-format +msgid " [reserved compact index %d]\n" +msgstr "" + +#: readelf.c:6488 +#, c-format +msgid " Compact model %d\n" +msgstr "" + +#: readelf.c:6515 +#, c-format +msgid " 0x%02x " +msgstr "" + +#: readelf.c:6520 +#, c-format +msgid " vsp = vsp + %d" +msgstr "" + +#: readelf.c:6525 +#, c-format +msgid " vsp = vsp - %d" +msgstr "" + +#: readelf.c:6531 +#, c-format +msgid "Refuse to unwind" +msgstr "" + +#: readelf.c:6554 +#, c-format +msgid " [Reserved]" +msgstr "" + +#: readelf.c:6556 +#, c-format +msgid " vsp = r%d" +msgstr "" + +#: readelf.c:6581 +#, c-format +msgid " finish" +msgstr "" + +#: readelf.c:6586 +#, c-format +msgid "[Spare]" +msgstr "" + +#: readelf.c:6620 +#, c-format +msgid "vsp = vsp + %ld" +msgstr "" + +#: readelf.c:6627 +#, fuzzy, c-format +msgid "[unsupported two-byte opcode]" +msgstr "サポートされていない C++ オブジェクト型です" + +#: readelf.c:6631 +#, c-format +msgid " [unsupported opcode]" +msgstr "" + +#: readelf.c:6715 +#, c-format +msgid "Could not locate .ARM.extab section containing 0x%lx.\n" +msgstr "" + +#: readelf.c:6768 +#, fuzzy, c-format +msgid "" +"\n" +"Unwind table index '%s' at offset 0x%lx contains %lu entries:\n" +msgstr "" +"\n" +"オフセット 0x%x の動的セグメントは %ld 個のエントリから構成されています:\n" + +#: readelf.c:6819 +#, c-format +msgid "NONE\n" +msgstr "" + +#: readelf.c:6845 +#, fuzzy, c-format +msgid "Interface Version: %s\n" +msgstr "BFD ヘッダファイルバージョン %s\n" + +#: readelf.c:6847 +#, c-format +msgid "<corrupt: %ld>\n" +msgstr "" + +#: readelf.c:6860 +#, c-format +msgid "Time Stamp: %s\n" +msgstr "" + +#: readelf.c:7037 readelf.c:7083 #, fuzzy msgid "dynamic section" msgstr "rpc セクション" -#: readelf.c:5967 +#: readelf.c:7161 #, fuzzy, c-format msgid "" "\n" @@ -4432,34 +5131,34 @@ msgstr "" "\n" "このファイルには動的セグメントがありません。\n" -#: readelf.c:6005 +#: readelf.c:7199 #, fuzzy msgid "Unable to seek to end of file!\n" msgstr "ファイル末尾に seek できません!" -#: readelf.c:6018 +#: readelf.c:7212 msgid "Unable to determine the number of symbols to load\n" msgstr "ロードすべきシンボルの数を決定できません\n" -#: readelf.c:6053 +#: readelf.c:7247 msgid "Unable to seek to end of file\n" msgstr "ファイル末尾に seek できません\n" -#: readelf.c:6060 +#: readelf.c:7254 msgid "Unable to determine the length of the dynamic string table\n" msgstr "動的文字列テーブルの長さを決定できません\n" -#: readelf.c:6066 +#: readelf.c:7260 #, fuzzy msgid "dynamic string table" msgstr "不適切な文字列長" -#: readelf.c:6103 +#: readelf.c:7297 #, fuzzy msgid "symbol information" msgstr "ダイアログ ex フォント情報" -#: readelf.c:6128 +#: readelf.c:7322 #, fuzzy, c-format msgid "" "\n" @@ -4468,77 +5167,87 @@ msgstr "" "\n" "オフセット 0x%x の動的セグメントは %ld 個のエントリから構成されています:\n" -#: readelf.c:6131 +#: readelf.c:7325 #, c-format msgid " Tag Type Name/Value\n" msgstr " タグ タイプ 名前/値\n" -#: readelf.c:6167 +#: readelf.c:7361 #, c-format msgid "Auxiliary library" msgstr "補助ライブラリ" -#: readelf.c:6171 +#: readelf.c:7365 #, c-format msgid "Filter library" msgstr "フィルタライブラリ" -#: readelf.c:6175 +#: readelf.c:7369 #, c-format msgid "Configuration file" msgstr "設定ファイル" -#: readelf.c:6179 +#: readelf.c:7373 #, c-format msgid "Dependency audit library" msgstr "依存関係監査ライブラリ" -#: readelf.c:6183 +#: readelf.c:7377 #, c-format msgid "Audit library" msgstr "監査ライブラリ" -#: readelf.c:6201 readelf.c:6229 readelf.c:6257 +#: readelf.c:7395 readelf.c:7423 readelf.c:7451 #, c-format msgid "Flags:" msgstr "フラグ:" -#: readelf.c:6204 readelf.c:6232 readelf.c:6259 +#: readelf.c:7398 readelf.c:7426 readelf.c:7453 #, c-format msgid " None\n" msgstr " 無し\n" -#: readelf.c:6380 +#: readelf.c:7574 #, c-format msgid "Shared library: [%s]" msgstr "共有ライブラリ: [%s]" -#: readelf.c:6383 +#: readelf.c:7577 #, c-format msgid " program interpreter" msgstr " プログラムインタプリタ" -#: readelf.c:6387 +#: readelf.c:7581 #, c-format msgid "Library soname: [%s]" msgstr "ライブラリの soname: [%s]" -#: readelf.c:6391 +#: readelf.c:7585 #, c-format msgid "Library rpath: [%s]" msgstr "ライブラリの rpath: [%s]" -#: readelf.c:6395 +#: readelf.c:7589 #, c-format msgid "Library runpath: [%s]" msgstr "ライブラリの runpath: [%s]" -#: readelf.c:6458 +#: readelf.c:7622 +#, fuzzy, c-format +msgid " (bytes)\n" +msgstr " %s\n" + +#: readelf.c:7652 #, c-format msgid "Not needed object: [%s]\n" msgstr "不要なオブジェクト: [%s]\n" -#: readelf.c:6583 +#: readelf.c:7752 +#, fuzzy +msgid "| <unknown>" +msgstr "<不明>: %x" + +#: readelf.c:7785 #, fuzzy, c-format msgid "" "\n" @@ -4547,64 +5256,64 @@ msgstr "" "\n" "バージョン定義セクション '%s' は %ld 個のエントリから構成されています:\n" -#: readelf.c:6586 +#: readelf.c:7788 #, c-format msgid " Addr: 0x" msgstr " アドレス: 0x" -#: readelf.c:6588 readelf.c:6690 readelf.c:6813 +#: readelf.c:7790 readelf.c:7908 readelf.c:8046 #, fuzzy, c-format msgid " Offset: %#08lx Link: %u (%s)\n" msgstr " オフセット: %#08lx リンク: %lx (%s)\n" -#: readelf.c:6596 +#: readelf.c:7798 #, fuzzy msgid "version definition section" msgstr "定義を処理します" -#: readelf.c:6625 +#: readelf.c:7831 #, c-format msgid " %#06x: Rev: %d Flags: %s" msgstr " %#06x: Rev: %d フラグ: %s" -#: readelf.c:6628 +#: readelf.c:7834 #, c-format msgid " Index: %d Cnt: %d " msgstr " 索引: %d Cnt: %d " -#: readelf.c:6639 +#: readelf.c:7850 #, c-format msgid "Name: %s\n" msgstr "名前: %s\n" -#: readelf.c:6641 +#: readelf.c:7852 #, c-format msgid "Name index: %ld\n" msgstr "名前索引: %ld\n" -#: readelf.c:6658 +#: readelf.c:7874 #, c-format msgid " %#06x: Parent %d: %s\n" msgstr " %#06x: 親 %d: %s\n" -#: readelf.c:6661 +#: readelf.c:7877 #, c-format msgid " %#06x: Parent %d, name index: %ld\n" msgstr " %#06x: 親 %d, 名前索引: %ld\n" -#: readelf.c:6665 +#: readelf.c:7882 #, c-format msgid " Version def aux past end of section\n" msgstr "" -#: readelf.c:6670 +#: readelf.c:7888 #, fuzzy, c-format msgid " Version definition past end of section\n" msgstr "" "\n" "バージョン定義セクション '%s' は %ld 個のエントリから構成されています:\n" -#: readelf.c:6685 +#: readelf.c:7903 #, fuzzy, c-format msgid "" "\n" @@ -4613,67 +5322,67 @@ msgstr "" "\n" "必要バージョンセクション '%s' は %ld 個のエントリから構成されています:\n" -#: readelf.c:6688 +#: readelf.c:7906 #, c-format msgid " Addr: 0x" msgstr " アドレス: 0x" -#: readelf.c:6699 +#: readelf.c:7917 #, fuzzy msgid "version need section" msgstr "共有セクション" -#: readelf.c:6724 +#: readelf.c:7945 #, c-format msgid " %#06x: Version: %d" msgstr " %#06x: バージョン: %d" -#: readelf.c:6727 +#: readelf.c:7948 #, c-format msgid " File: %s" msgstr " ファイル: %s" -#: readelf.c:6729 +#: readelf.c:7950 #, c-format msgid " File: %lx" msgstr " ファイル: %lx" -#: readelf.c:6731 +#: readelf.c:7952 #, c-format msgid " Cnt: %d\n" msgstr " 個数: %d\n" -#: readelf.c:6751 +#: readelf.c:7977 #, fuzzy, c-format msgid " %#06x: Name: %s" msgstr " %#06x: 名前: %s" -#: readelf.c:6754 +#: readelf.c:7980 #, fuzzy, c-format msgid " %#06x: Name index: %lx" msgstr " %#06x: 名前索引: %lx" -#: readelf.c:6757 +#: readelf.c:7983 #, c-format msgid " Flags: %s Version: %d\n" msgstr " フラグ: %s バージョン: %d\n" -#: readelf.c:6764 +#: readelf.c:7995 #, c-format msgid " Version need aux past end of section\n" msgstr "" -#: readelf.c:6769 +#: readelf.c:8000 #, c-format msgid " Version need past end of section\n" msgstr "" -#: readelf.c:6804 +#: readelf.c:8037 #, fuzzy msgid "version string table" msgstr "予期しないバージョン文字列" -#: readelf.c:6808 +#: readelf.c:8041 #, c-format msgid "" "\n" @@ -4682,47 +5391,51 @@ msgstr "" "\n" "バージョンシンボルセクション '%s' は %d 個のエントリから構成されています:\n" -#: readelf.c:6811 +#: readelf.c:8044 #, c-format msgid " Addr: " msgstr " アドレス: " -#: readelf.c:6822 +#: readelf.c:8055 msgid "version symbol data" msgstr "" -#: readelf.c:6849 +#: readelf.c:8082 msgid " 0 (*local*) " msgstr " 0 (*局 所*) " -#: readelf.c:6853 +#: readelf.c:8086 msgid " 1 (*global*) " msgstr " 1 (*大 域*) " -#: readelf.c:6890 readelf.c:7588 +#: readelf.c:8099 +msgid "invalid index into symbol array\n" +msgstr "" + +#: readelf.c:8133 readelf.c:8910 #, fuzzy msgid "version need" msgstr "バージョン var 情報" -#: readelf.c:6900 +#: readelf.c:8143 msgid "version need aux (2)" msgstr "" -#: readelf.c:6915 readelf.c:6970 +#: readelf.c:8158 readelf.c:8213 #, fuzzy msgid "*invalid*" msgstr "不適切な番号" -#: readelf.c:6945 readelf.c:7653 +#: readelf.c:8188 readelf.c:8975 #, fuzzy msgid "version def" msgstr "バージョン var 情報" -#: readelf.c:6965 readelf.c:7668 +#: readelf.c:8208 readelf.c:8990 msgid "version def aux" msgstr "" -#: readelf.c:6999 +#: readelf.c:8242 #, c-format msgid "" "\n" @@ -4731,34 +5444,39 @@ msgstr "" "\n" "このファイルからはバージョン情報が見つかりません。\n" -#: readelf.c:7133 +#: readelf.c:8441 #, c-format msgid "<other>: %x" msgstr "" -#: readelf.c:7192 +#: readelf.c:8500 msgid "Unable to read in dynamic data\n" msgstr "動的データを読込めません\n" -#: readelf.c:7283 readelf.c:7333 readelf.c:7357 readelf.c:7387 readelf.c:7411 +#: readelf.c:8550 +#, c-format +msgid " <corrupt: %14ld>" +msgstr "" + +#: readelf.c:8593 readelf.c:8645 readelf.c:8669 readelf.c:8699 readelf.c:8723 #, fuzzy msgid "Unable to seek to start of dynamic information\n" msgstr "動的情報の開始位置に seek できません" -#: readelf.c:7289 readelf.c:7339 +#: readelf.c:8599 readelf.c:8651 msgid "Failed to read in number of buckets\n" msgstr "バケット数の読込みに失敗しました\n" -#: readelf.c:7295 +#: readelf.c:8605 msgid "Failed to read in number of chains\n" msgstr "チェイン数の読込みに失敗しました\n" -#: readelf.c:7395 +#: readelf.c:8707 #, fuzzy msgid "Failed to determine last chain length\n" msgstr "チェイン数の読込みに失敗しました\n" -#: readelf.c:7439 +#: readelf.c:8751 #, c-format msgid "" "\n" @@ -4767,17 +5485,17 @@ msgstr "" "\n" "イメージのシンボルテーブル:\n" -#: readelf.c:7441 readelf.c:7459 +#: readelf.c:8753 readelf.c:8771 #, c-format msgid " Num Buc: Value Size Type Bind Vis Ndx Name\n" msgstr " bucket数: 値 サイズ タイプ Bind Vis 索引名\n" -#: readelf.c:7443 readelf.c:7461 +#: readelf.c:8755 readelf.c:8773 #, c-format msgid " Num Buc: Value Size Type Bind Vis Ndx Name\n" msgstr " bucket数: 値 サイズ タイプ Bind Vis 索引名\n" -#: readelf.c:7457 +#: readelf.c:8769 #, fuzzy, c-format msgid "" "\n" @@ -4786,7 +5504,16 @@ msgstr "" "\n" "イメージのシンボルテーブル:\n" -#: readelf.c:7496 +#: readelf.c:8812 +#, fuzzy, c-format +msgid "" +"\n" +"Symbol table '%s' has a sh_entsize of zero!\n" +msgstr "" +"\n" +"シンボルテーブル '%s' は %lu 個のエントリから構成されています:\n" + +#: readelf.c:8817 #, c-format msgid "" "\n" @@ -4795,31 +5522,31 @@ msgstr "" "\n" "シンボルテーブル '%s' は %lu 個のエントリから構成されています:\n" -#: readelf.c:7500 +#: readelf.c:8822 #, c-format msgid " Num: Value Size Type Bind Vis Ndx Name\n" msgstr " 番号: 値 サイズ タイプ Bind Vis 索引名\n" -#: readelf.c:7502 +#: readelf.c:8824 #, c-format msgid " Num: Value Size Type Bind Vis Ndx Name\n" msgstr " 番号: 値 サイズ タイプ Bind Vis 索引名\n" -#: readelf.c:7559 +#: readelf.c:8881 #, fuzzy msgid "version data" msgstr "バージョン var 情報" -#: readelf.c:7601 +#: readelf.c:8923 msgid "version need aux (3)" msgstr "" -#: readelf.c:7628 +#: readelf.c:8950 #, fuzzy msgid "bad dynamic symbol\n" msgstr "不正な動的シンボルです" -#: readelf.c:7692 +#: readelf.c:9014 #, c-format msgid "" "\n" @@ -4828,7 +5555,7 @@ msgstr "" "\n" "動的シンボル情報は表示用シンボルとしては利用できません。\n" -#: readelf.c:7704 +#: readelf.c:9026 #, fuzzy, c-format msgid "" "\n" @@ -4837,12 +5564,12 @@ msgstr "" "\n" "バケットリストの度数分布 (全 %d 個のバケット):\n" -#: readelf.c:7706 readelf.c:7776 +#: readelf.c:9028 readelf.c:9098 #, c-format msgid " Length Number %% of total Coverage\n" msgstr " 長さ 個数 占有率 範囲\n" -#: readelf.c:7774 +#: readelf.c:9096 #, fuzzy, c-format msgid "" "\n" @@ -4851,7 +5578,7 @@ msgstr "" "\n" "バケットリストの度数分布 (全 %d 個のバケット):\n" -#: readelf.c:7840 +#: readelf.c:9162 #, c-format msgid "" "\n" @@ -4860,36 +5587,41 @@ msgstr "" "\n" "オフセット 0x%lx の動的情報セグメントは %d 個のエントリから構成されています:\n" -#: readelf.c:7843 +#: readelf.c:9165 #, c-format msgid " Num: Name BoundTo Flags\n" msgstr "番号: 名前 境界まで フラグ\n" -#: readelf.c:7934 +#: readelf.c:9174 +#, c-format +msgid "<corrupt: %19ld>" +msgstr "" + +#: readelf.c:9256 msgid "Unhandled MN10300 reloc type found after SYM_DIFF reloc" msgstr "" -#: readelf.c:8082 +#: readelf.c:9416 #, c-format msgid "Missing knowledge of 32-bit reloc types used in DWARF sections of machine number %d\n" msgstr "" -#: readelf.c:8375 +#: readelf.c:9720 #, c-format msgid "unable to apply unsupported reloc type %d to section %s\n" msgstr "" -#: readelf.c:8383 +#: readelf.c:9728 #, c-format msgid "skipping invalid relocation offset 0x%lx in section %s\n" msgstr "" -#: readelf.c:8407 +#: readelf.c:9752 #, c-format msgid "skipping unexpected symbol type %s in %ld'th relocation in section %s\n" msgstr "" -#: readelf.c:8449 +#: readelf.c:9798 #, c-format msgid "" "\n" @@ -4898,7 +5630,7 @@ msgstr "" "\n" "セクション %s のアセンブリダンプ\n" -#: readelf.c:8470 +#: readelf.c:9819 #, c-format msgid "" "\n" @@ -4907,12 +5639,12 @@ msgstr "" "\n" "セクション '%s' はダンプできるデータを持っていません。\n" -#: readelf.c:8476 +#: readelf.c:9825 #, fuzzy msgid "section contents" msgstr ".nlmsection の内容を設定" -#: readelf.c:8496 +#: readelf.c:9844 #, fuzzy, c-format msgid "" "\n" @@ -4921,38 +5653,36 @@ msgstr "" "\n" "セクション '%s' の 16 進数ダンプ:\n" -#: readelf.c:8514 +#: readelf.c:9862 #, c-format msgid " Note: This section has relocations against it, but these have NOT been applied to this dump.\n" msgstr "" -#: readelf.c:8543 -#, fuzzy, c-format +#: readelf.c:9893 +#, c-format msgid " No strings found in this section." -msgstr "" -"\n" -"このファイルからはバージョン情報が見つかりません。\n" +msgstr " このセクション内では文字列が見つかりませんでした。" -#: readelf.c:8565 +#: readelf.c:9915 #, c-format msgid "" "\n" "Hex dump of section '%s':\n" msgstr "" "\n" -"セクション '%s' の 16 進数ダンプ:\n" +"セクション '%s' の 十六進数ダンプ:\n" -#: readelf.c:8589 +#: readelf.c:9939 #, c-format msgid " NOTE: This section has relocations against it, but these have NOT been applied to this dump.\n" msgstr "" -#: readelf.c:8727 -#, fuzzy, c-format +#: readelf.c:10073 +#, c-format msgid "%s section data" -msgstr "セクションフラグを設定" +msgstr "%s セクションデータ" -#: readelf.c:8793 +#: readelf.c:10138 #, c-format msgid "" "\n" @@ -4965,54 +5695,274 @@ msgstr "" #. which has the NOBITS type - the bits in the file will be random. #. This can happen when a file containing a .eh_frame section is #. stripped with the --only-keep-debug command line option. -#: readelf.c:8802 +#: readelf.c:10147 #, c-format msgid "section '%s' has the NOBITS type - its contents are unreliable.\n" msgstr "" -#: readelf.c:8838 -#, fuzzy, c-format +#: readelf.c:10183 +#, c-format msgid "Unrecognized debug section: %s\n" -msgstr "認識できないデバッグセクション: %s\n" +msgstr "認識できないでバッグセクションです: %s\n" -#: readelf.c:8866 -#, fuzzy, c-format +#: readelf.c:10211 +#, c-format msgid "Section '%s' was not dumped because it does not exist!\n" -msgstr "存在しないためダンプされなかったセクションもあります!\n" +msgstr "セクション '%s' は存在しないためダンプされませんでした!\n" -#: readelf.c:8907 -#, fuzzy, c-format +#: readelf.c:10252 +#, c-format msgid "Section %d was not dumped because it does not exist!\n" -msgstr "存在しないためダンプされなかったセクションもあります!\n" +msgstr "セクション %d は存在しないためダンプされませんでした!\n" -#: readelf.c:9421 -msgid "attributes" +#: readelf.c:10430 readelf.c:10444 readelf.c:10463 readelf.c:10781 +#, fuzzy, c-format +msgid "None\n" +msgstr " 無し\n" + +#: readelf.c:10431 +#, c-format +msgid "Application\n" msgstr "" -#: readelf.c:9442 +#: readelf.c:10432 #, c-format -msgid "ERROR: Bad section length (%d > %d)\n" +msgid "Realtime\n" +msgstr "" + +#: readelf.c:10433 +#, fuzzy, c-format +msgid "Microcontroller\n" +msgstr "ダイアログコントロール" + +#: readelf.c:10434 +#, c-format +msgid "Application or Realtime\n" msgstr "" -#: readelf.c:9473 +#: readelf.c:10445 readelf.c:10465 readelf.c:10835 readelf.c:10853 +#: readelf.c:10928 readelf.c:10949 #, c-format -msgid "ERROR: Bad subsection length (%d > %d)\n" +msgid "8-byte\n" +msgstr "" + +#: readelf.c:10446 readelf.c:10931 readelf.c:10952 +#, c-format +msgid "4-byte\n" +msgstr "" + +#: readelf.c:10450 readelf.c:10469 +#, c-format +msgid "8-byte and up to %d-byte extended\n" +msgstr "" + +#: readelf.c:10464 +#, c-format +msgid "8-byte, except leaf SP\n" +msgstr "" + +#: readelf.c:10480 readelf.c:10570 readelf.c:10967 +#, c-format +msgid "flag = %d, vendor = %s\n" +msgstr "" + +#: readelf.c:10486 +#, c-format +msgid "True\n" +msgstr "" + +#: readelf.c:10615 readelf.c:10719 +#, c-format +msgid "Hard or soft float\n" +msgstr "" + +#: readelf.c:10618 +#, c-format +msgid "Hard float\n" +msgstr "" + +#: readelf.c:10621 readelf.c:10728 +#, c-format +msgid "Soft float\n" +msgstr "" + +#: readelf.c:10624 +#, c-format +msgid "Single-precision hard float\n" +msgstr "" + +#: readelf.c:10641 readelf.c:10667 +#, c-format +msgid "Any\n" +msgstr "" + +#: readelf.c:10644 +#, c-format +msgid "Generic\n" +msgstr "" + +#: readelf.c:10673 +#, c-format +msgid "Memory\n" +msgstr "" + +#: readelf.c:10722 +#, c-format +msgid "Hard float (double precision)\n" +msgstr "" + +#: readelf.c:10725 +#, c-format +msgid "Hard float (single precision)\n" +msgstr "" + +#: readelf.c:10731 +#, c-format +msgid "Hard float (MIPS32r2 64-bit FPU)\n" +msgstr "" + +#: readelf.c:10814 +#, c-format +msgid "Not used\n" +msgstr "" + +#: readelf.c:10817 +#, c-format +msgid "2 bytes\n" +msgstr "" + +#: readelf.c:10820 +#, c-format +msgid "4 bytes\n" +msgstr "" + +#: readelf.c:10838 readelf.c:10856 readelf.c:10934 readelf.c:10955 +#, c-format +msgid "16-byte\n" +msgstr "" + +#: readelf.c:10871 +#, c-format +msgid "DSBT addressing not used\n" +msgstr "" + +#: readelf.c:10874 +#, c-format +msgid "DSBT addressing used\n" +msgstr "" + +#: readelf.c:10889 +#, c-format +msgid "Data addressing position-dependent\n" +msgstr "" + +#: readelf.c:10892 +#, c-format +msgid "Data addressing position-independent, GOT near DP\n" +msgstr "" + +#: readelf.c:10895 +#, c-format +msgid "Data addressing position-independent, GOT far from DP\n" +msgstr "" + +#: readelf.c:10910 +#, c-format +msgid "Code addressing position-dependent\n" msgstr "" -#: readelf.c:9532 +#: readelf.c:10913 +#, c-format +msgid "Code addressing position-independent\n" +msgstr "" + +#: readelf.c:11019 +msgid "attributes" +msgstr "属性" + +#: readelf.c:11040 +#, c-format +msgid "ERROR: Bad section length (%d > %d)\n" +msgstr "エラー: 誤ったセクション長 (%d > %d)\n" + +#: readelf.c:11046 +#, fuzzy, c-format +msgid "Attribute Section: %s\n" +msgstr "認識できないでバッグセクションです: %s\n" + +#: readelf.c:11071 +#, c-format +msgid "ERROR: Bad subsection length (%d > %d)\n" +msgstr "エラー: 誤った子セクション長 (%d > %d)\n" + +#: readelf.c:11083 +#, fuzzy, c-format +msgid "File Attributes\n" +msgstr "属性" + +#: readelf.c:11086 +#, fuzzy, c-format +msgid "Section Attributes:" +msgstr "セクション:\n" + +#: readelf.c:11089 +#, fuzzy, c-format +msgid "Symbol Attributes:" +msgstr "属性" + +#: readelf.c:11104 #, fuzzy, c-format +msgid "Unknown tag: %d\n" +msgstr "<不明>: %d" + +#. ??? Do something sensible, like dump hex. +#: readelf.c:11123 +#, fuzzy, c-format +msgid " Unknown section contexts\n" +msgstr ".nlmsection の内容を設定" + +#: readelf.c:11130 +#, c-format msgid "Unknown format '%c'\n" -msgstr "不明なフォーマット型 `%s'" +msgstr "不明な形式 '%c'\n" + +#: readelf.c:11174 readelf.c:11196 +#, fuzzy +msgid "<unknown>" +msgstr "<不明>: %x" -#: readelf.c:9686 readelf.c:10208 +#: readelf.c:11291 readelf.c:11813 msgid "liblist" msgstr "" -#: readelf.c:9773 -msgid "options" +#: readelf.c:11294 +#, fuzzy, c-format +msgid "" +"\n" +"Section '.liblist' contains %lu entries:\n" +msgstr "" +"\n" +"セクション '.conflict' は %lu 個のエントリを含んでいます:\n" + +#: readelf.c:11296 +#, fuzzy +msgid " Library Time Stamp Checksum Version Flags\n" +msgstr "番号: 名前 境界まで フラグ\n" + +#: readelf.c:11322 +#, c-format +msgid "<corrupt: %9ld>" +msgstr "" + +#: readelf.c:11327 +msgid " NONE" msgstr "" -#: readelf.c:9804 +#: readelf.c:11378 +msgid "options" +msgstr "オプション" + +#: readelf.c:11409 #, c-format msgid "" "\n" @@ -5021,107 +5971,167 @@ msgstr "" "\n" "セクション '%s' は %d 個のエントリから構成されています:\n" -#: readelf.c:9965 +#: readelf.c:11570 #, fuzzy msgid "conflict list found without a dynamic symbol table\n" msgstr "テーブルの有無の conflict リスト" -#: readelf.c:9982 readelf.c:9997 +#: readelf.c:11587 readelf.c:11602 msgid "conflict" -msgstr "" +msgstr "競合" -#: readelf.c:10007 -#, fuzzy, c-format +#: readelf.c:11612 +#, c-format msgid "" "\n" "Section '.conflict' contains %lu entries:\n" msgstr "" "\n" -"セクション '.conflict' は %d 個のエントリから構成されています:\n" +"セクション '.conflict' は %lu 個のエントリを含んでいます:\n" -#: readelf.c:10009 +#: readelf.c:11614 msgid " Num: Index Value Name" msgstr " 番号: 索引 値 名前" -#: readelf.c:10042 -msgid "GOT" +#: readelf.c:11626 readelf.c:11706 readelf.c:11774 +#, c-format +msgid "<corrupt: %14ld>" msgstr "" -#: readelf.c:10043 +#: readelf.c:11647 +msgid "GOT" +msgstr "GOT" + +#: readelf.c:11648 #, c-format msgid "" "\n" "Primary GOT:\n" msgstr "" +"\n" +"主 GOT:\n" -#: readelf.c:10044 +#: readelf.c:11649 #, c-format msgid " Canonical gp value: " msgstr "" -#: readelf.c:10048 readelf.c:10140 +#: readelf.c:11653 readelf.c:11745 #, c-format msgid " Reserved entries:\n" -msgstr "" +msgstr "予約されたエントリ:\n" -#: readelf.c:10049 +#: readelf.c:11654 #, c-format msgid " %*s %10s %*s Purpose\n" msgstr "" -#: readelf.c:10065 +#: readelf.c:11655 readelf.c:11672 readelf.c:11688 readelf.c:11747 +#: readelf.c:11756 +msgid "Address" +msgstr "" + +#: readelf.c:11655 readelf.c:11672 readelf.c:11688 +msgid "Access" +msgstr "" + +#: readelf.c:11656 readelf.c:11673 readelf.c:11689 readelf.c:11747 +#: readelf.c:11757 +msgid "Initial" +msgstr "" + +#: readelf.c:11658 #, c-format -msgid " Local entries:\n" +msgid " Lazy resolver\n" msgstr "" -#: readelf.c:10066 -#, fuzzy, c-format +#: readelf.c:11664 +#, c-format +msgid " Module pointer (GNU extension)\n" +msgstr "" + +#: readelf.c:11670 +#, c-format +msgid " Local entries:\n" +msgstr "ローカルエントリ:\n" + +#: readelf.c:11671 +#, c-format msgid " %*s %10s %*s\n" -msgstr " %-18s %s\n" +msgstr " %*s %10s %*s\n" -#: readelf.c:10081 +#: readelf.c:11686 #, c-format msgid " Global entries:\n" -msgstr "" +msgstr "グローバルエントリ:\n" -#: readelf.c:10082 +#: readelf.c:11687 #, c-format msgid " %*s %10s %*s %*s %-7s %3s %s\n" +msgstr " %*s %10s %*s %*s %-7s %3s %s\n" + +#: readelf.c:11690 readelf.c:11758 +msgid "Sym.Val." msgstr "" -#: readelf.c:10138 -msgid "PLT GOT" +#: readelf.c:11690 readelf.c:11758 +msgid "Type" +msgstr "" + +#: readelf.c:11690 readelf.c:11758 +msgid "Ndx" msgstr "" -#: readelf.c:10139 +#: readelf.c:11690 readelf.c:11758 +#, fuzzy +msgid "Name" +msgstr "名前: %s\n" + +#: readelf.c:11743 +msgid "PLT GOT" +msgstr "PLT GOT" + +#: readelf.c:11744 #, c-format msgid "" "\n" "PLT GOT:\n" "\n" msgstr "" +"\n" +"PLT GOT:\n" +"\n" -#: readelf.c:10141 +#: readelf.c:11746 #, c-format msgid " %*s %*s Purpose\n" msgstr "" -#: readelf.c:10149 +#: readelf.c:11749 #, c-format -msgid " Entries:\n" +msgid " PLT lazy resolver\n" +msgstr "" + +#: readelf.c:11751 +#, c-format +msgid " Module pointer\n" msgstr "" -#: readelf.c:10150 +#: readelf.c:11754 +#, c-format +msgid " Entries:\n" +msgstr "エントリ:\n" + +#: readelf.c:11755 #, c-format msgid " %*s %*s %*s %-7s %3s %s\n" msgstr "" -#: readelf.c:10216 -#, fuzzy +#: readelf.c:11821 msgid "liblist string table" -msgstr "不適切な文字列長" +msgstr "liblist 文字列テーブル" -#: readelf.c:10226 +#: readelf.c:11831 #, fuzzy, c-format msgid "" "\n" @@ -5130,119 +6140,153 @@ msgstr "" "\n" "必要バージョンセクション '%s' は %ld 個のエントリから構成されています:\n" -#: readelf.c:10279 +#: readelf.c:11835 +#, fuzzy +msgid " Library Time Stamp Checksum Version Flags" +msgstr "番号: 名前 境界まで フラグ\n" + +#: readelf.c:11884 msgid "NT_AUXV (auxiliary vector)" msgstr "" -#: readelf.c:10281 +#: readelf.c:11886 msgid "NT_PRSTATUS (prstatus structure)" msgstr "NT_PRSTATUS (prstatus 構造体)" -#: readelf.c:10283 +#: readelf.c:11888 msgid "NT_FPREGSET (floating point registers)" msgstr "NT_FPREGSET (浮動小数点レジスタ)" -#: readelf.c:10285 +#: readelf.c:11890 msgid "NT_PRPSINFO (prpsinfo structure)" msgstr "NT_PRPSINFO (prpsinfo 構造体)" -#: readelf.c:10287 +#: readelf.c:11892 msgid "NT_TASKSTRUCT (task structure)" msgstr "NT_TASKSTRUCT (task 構造体)" -#: readelf.c:10289 +#: readelf.c:11894 msgid "NT_PRXFPREG (user_xfpregs structure)" msgstr "NT_PRXFPREG (user_xfpregs 構造体)" -#: readelf.c:10291 +#: readelf.c:11896 msgid "NT_PPC_VMX (ppc Altivec registers)" msgstr "" -#: readelf.c:10293 +#: readelf.c:11898 msgid "NT_PPC_VSX (ppc VSX registers)" msgstr "" -#: readelf.c:10295 +#: readelf.c:11900 +msgid "NT_X86_XSTATE (x86 XSAVE extended state)" +msgstr "" + +#: readelf.c:11902 +msgid "NT_S390_HIGH_GPRS (s390 upper register halves)" +msgstr "" + +#: readelf.c:11904 +msgid "NT_S390_TIMER (s390 timer register)" +msgstr "" + +#: readelf.c:11906 +msgid "NT_S390_TODCMP (s390 TOD comparator register)" +msgstr "" + +#: readelf.c:11908 +msgid "NT_S390_TODPREG (s390 TOD programmable register)" +msgstr "" + +#: readelf.c:11910 +#, fuzzy +msgid "NT_S390_CTRS (s390 control registers)" +msgstr "NT_FPREGS (浮動小数点レジスタ)" + +#: readelf.c:11912 +msgid "NT_S390_PREFIX (s390 prefix register)" +msgstr "" + +#: readelf.c:11914 msgid "NT_PSTATUS (pstatus structure)" msgstr "NT_PSTATUS (pstatus 構造体)" -#: readelf.c:10297 +#: readelf.c:11916 msgid "NT_FPREGS (floating point registers)" msgstr "NT_FPREGS (浮動小数点レジスタ)" -#: readelf.c:10299 +#: readelf.c:11918 msgid "NT_PSINFO (psinfo structure)" msgstr "NT_PSINFO (psinfo 構造体)" -#: readelf.c:10301 +#: readelf.c:11920 msgid "NT_LWPSTATUS (lwpstatus_t structure)" msgstr "NT_LWPSTATUS (lwpstatus_t 構造体)" -#: readelf.c:10303 +#: readelf.c:11922 msgid "NT_LWPSINFO (lwpsinfo_t structure)" msgstr "NT_LWPSINFO (lwpsinfo_t 構造体)" -#: readelf.c:10305 +#: readelf.c:11924 #, fuzzy msgid "NT_WIN32PSTATUS (win32_pstatus structure)" msgstr "NT_WIN32PSTATUS (win32_pstatus 構造体)" -#: readelf.c:10313 +#: readelf.c:11932 msgid "NT_VERSION (version)" msgstr "" -#: readelf.c:10315 +#: readelf.c:11934 #, fuzzy msgid "NT_ARCH (architecture)" msgstr "NT_TASKSTRUCT (task 構造体)" -#: readelf.c:10320 readelf.c:10343 readelf.c:10365 +#: readelf.c:11939 readelf.c:11962 readelf.c:11984 #, c-format msgid "Unknown note type: (0x%08x)" msgstr "不明な note タイプ: (0x%08x)" -#: readelf.c:10332 +#: readelf.c:11951 msgid "NT_GNU_ABI_TAG (ABI version tag)" msgstr "" -#: readelf.c:10334 +#: readelf.c:11953 msgid "NT_GNU_HWCAP (DSO-supplied software HWCAP info)" msgstr "" -#: readelf.c:10336 +#: readelf.c:11955 msgid "NT_GNU_BUILD_ID (unique build ID bitstring)" msgstr "" -#: readelf.c:10338 +#: readelf.c:11957 msgid "NT_GNU_GOLD_VERSION (gold version)" msgstr "" #. NetBSD core "procinfo" structure. -#: readelf.c:10355 +#: readelf.c:11974 msgid "NetBSD procinfo structure" msgstr "NetBSD procinfo 構造体" -#: readelf.c:10382 readelf.c:10396 +#: readelf.c:12001 readelf.c:12015 #, fuzzy msgid "PT_GETREGS (reg structure)" msgstr "NT_PRXFPREG (user_xfpregs 構造体)" -#: readelf.c:10384 readelf.c:10398 +#: readelf.c:12003 readelf.c:12017 #, fuzzy msgid "PT_GETFPREGS (fpreg structure)" msgstr "NT_PRXFPREG (user_xfpregs 構造体)" -#: readelf.c:10404 +#: readelf.c:12023 #, c-format msgid "PT_FIRSTMACH+%d" msgstr "" -#: readelf.c:10461 +#: readelf.c:12080 #, fuzzy msgid "notes" msgstr "なし" -#: readelf.c:10467 +#: readelf.c:12086 #, c-format msgid "" "\n" @@ -5251,39 +6295,39 @@ msgstr "" "\n" "オフセット 0x%08lx, 長さ 0x%08lx の note:\n" -#: readelf.c:10469 +#: readelf.c:12088 #, c-format msgid " Owner\t\tData size\tDescription\n" msgstr " 所有者\t\tデータサイズ\t説明\n" -#: readelf.c:10488 +#: readelf.c:12108 readelf.c:12121 #, c-format msgid "corrupt note found at offset %lx into core notes\n" msgstr "" -#: readelf.c:10490 +#: readelf.c:12110 readelf.c:12123 #, c-format msgid " type: %lx, namesize: %08lx, descsize: %08lx\n" msgstr "" -#: readelf.c:10588 +#: readelf.c:12219 #, c-format msgid "No note segments present in the core file.\n" msgstr "このコアファイルに note セグメントが有りません。\n" -#: readelf.c:10672 +#: readelf.c:12306 #, fuzzy msgid "" "This instance of readelf has been built without support for a\n" "64 bit data type and so it cannot read 64 bit ELF files.\n" msgstr "この readelf の実体は 64 bit データ型サポート無しでビルドされており、\n" -#: readelf.c:10719 +#: readelf.c:12353 #, c-format msgid "%s: Failed to read file header\n" msgstr "%s: ファイルヘッダの読込みが失敗しました\n" -#: readelf.c:10732 +#: readelf.c:12366 #, c-format msgid "" "\n" @@ -5292,158 +6336,89 @@ msgstr "" "\n" "ファイル: %s\n" -#: readelf.c:10947 -#, fuzzy, c-format -msgid "%s: failed to seek to first archive header\n" -msgstr "%s: ファイルヘッダの読込みが失敗しました\n" - -#: readelf.c:10956 readelf.c:11223 readelf.c:11393 -#, fuzzy, c-format -msgid "%s: failed to read archive header\n" -msgstr "%s: ファイルヘッダの読込みが失敗しました\n" - -#: readelf.c:10981 +#: readelf.c:12615 #, c-format msgid "%s: the archive index is empty\n" msgstr "" -#: readelf.c:10989 readelf.c:11013 +#: readelf.c:12623 readelf.c:12647 #, fuzzy, c-format msgid "%s: failed to read archive index\n" msgstr "%s: ファイルヘッダの読込みが失敗しました\n" -#: readelf.c:10998 +#: readelf.c:12632 #, c-format msgid "%s: the archive index is supposed to have %ld entries, but the size in the header is too small\n" msgstr "" -#: readelf.c:11006 +#: readelf.c:12640 msgid "Out of memory whilst trying to read archive symbol index\n" msgstr "" -#: readelf.c:11024 +#: readelf.c:12658 msgid "Out of memory whilst trying to convert the archive symbol index\n" msgstr "" -#: readelf.c:11036 +#: readelf.c:12670 #, c-format msgid "%s: the archive has an index but no symbols\n" msgstr "" -#: readelf.c:11043 +#: readelf.c:12677 msgid "Out of memory whilst trying to read archive index symbol table\n" msgstr "" -#: readelf.c:11049 +#: readelf.c:12683 #, fuzzy, c-format msgid "%s: failed to read archive index symbol table\n" msgstr "%s: ファイルヘッダの読込みが失敗しました\n" -#: readelf.c:11057 +#: readelf.c:12707 #, c-format -msgid "%s: failed to skip archive symbol table\n" -msgstr "" - -#: readelf.c:11068 -#, fuzzy, c-format -msgid "%s: failed to read archive header following archive index\n" -msgstr "%s: ファイルヘッダの読込みが失敗しました\n" - -#: readelf.c:11073 -#, fuzzy, c-format msgid "%s has no archive index\n" -msgstr "%s は書庫ではありません" +msgstr "%s には書庫の索引がありません\n" -#: readelf.c:11084 -msgid "Out of memory reading long symbol names in archive\n" -msgstr "" - -#: readelf.c:11092 -#, fuzzy, c-format -msgid "%s: failed to read long symbol name string table\n" -msgstr "動的文字列テーブルの長さを決定できません\n" - -#: readelf.c:11217 -#, fuzzy, c-format -msgid "%s: failed to seek to next file name\n" -msgstr "%s: ファイルヘッダの読込みが失敗しました\n" - -#: readelf.c:11228 readelf.c:11399 -#, fuzzy, c-format -msgid "%s: did not find a valid archive header\n" -msgstr "%s は正常な書庫ではありません" - -#: readelf.c:11309 +#: readelf.c:12943 #, c-format msgid "%s: unable to dump the index as none was found\n" msgstr "" -#: readelf.c:11315 +#: readelf.c:12949 #, c-format msgid "Index of archive %s: (%ld entries, 0x%lx bytes in the symbol table)\n" msgstr "" -#: readelf.c:11333 +#: readelf.c:12967 #, fuzzy, c-format msgid "Binary %s contains:\n" msgstr "セクション %s の内容:\n" -#: readelf.c:11341 +#: readelf.c:12975 #, c-format msgid "%s: end of the symbol table reached before the end of the index\n" msgstr "" -#: readelf.c:11352 +#: readelf.c:12986 #, c-format msgid "%s: symbols remain in the index symbol table, but without corresponding entries in the index table\n" msgstr "" -#: readelf.c:11357 +#: readelf.c:12991 #, fuzzy, c-format msgid "%s: failed to seek back to start of object files in the archive\n" msgstr " m[ab] - 書庫内のファイルを移動する\n" -#: readelf.c:11385 -#, fuzzy, c-format -msgid "%s: failed to seek to next archive header\n" -msgstr "%s: ファイルヘッダの読込みが失敗しました\n" - -#: readelf.c:11413 readelf.c:11422 -#, fuzzy, c-format -msgid "%s: bad archive file name\n" -msgstr "%s: ファイルヘッダの読込みが失敗しました\n" - -#: readelf.c:11441 readelf.c:11517 +#: readelf.c:13074 readelf.c:13150 #, fuzzy, c-format msgid "Input file '%s' is not readable.\n" msgstr "入力ファイル %s が見つかりません。\n" -#: readelf.c:11463 +#: readelf.c:13096 #, fuzzy, c-format msgid "%s: failed to seek to archive member.\n" msgstr "%s: ファイル %s は書庫ではありません\n" -#: readelf.c:11501 -#, c-format -msgid "'%s': No such file\n" -msgstr "" - -#: readelf.c:11503 -#, c-format -msgid "Could not locate '%s'. System error message: %s\n" -msgstr "" - -#: readelf.c:11510 -#, fuzzy, c-format -msgid "'%s' is not an ordinary file\n" -msgstr "%s は書庫ではありません" - -#: readelf.c:11523 -#, fuzzy, c-format -msgid "%s: Failed to read file's magic number\n" -msgstr "%s: ファイルヘッダの読込みが失敗しました\n" - -#: readelf.c:11535 +#: readelf.c:13168 #, c-format msgid "File %s is not an archive so its index cannot be displayed.\n" msgstr "" @@ -5877,12 +6852,12 @@ msgstr "--format に対して不適切な引数です: %s" msgid "Invalid radix: %s\n" msgstr "不適切な基数です: %s\n" -#: srconv.c:1731 +#: srconv.c:1732 #, fuzzy, c-format msgid "Convert a COFF object file into a SYSROFF object file\n" msgstr "%s: COFF オブジェクトファイルを SYSROFF オブジェクトファイルに変換します\n" -#: srconv.c:1732 +#: srconv.c:1733 #, c-format msgid "" " The options are:\n" @@ -5894,12 +6869,12 @@ msgid "" " -v --version Print the program's version number\n" msgstr "" -#: srconv.c:1878 +#: srconv.c:1879 #, c-format msgid "unable to open output file %s" msgstr "出力ファイル %s を開けません" -#: stabs.c:328 stabs.c:1726 +#: stabs.c:328 stabs.c:1717 msgid "numeric overflow" msgstr "数値がオーバーフローしました" @@ -5923,131 +6898,131 @@ msgstr "N_LBRAC が関数内にありません\n" msgid "Too many N_RBRACs\n" msgstr "N_RBRAC の数が多すぎます\n" -#: stabs.c:736 +#: stabs.c:727 msgid "unknown C++ encoded name" msgstr "不明な C++ エンコード名です" #. Complain and keep going, so compilers can invent new #. cross-reference types. -#: stabs.c:1271 +#: stabs.c:1262 msgid "unrecognized cross reference type" msgstr "相互参照型を認識できません" #. Does this actually ever happen? Is that why we are worrying #. about dealing with it rather than just calling error_type? -#: stabs.c:1818 +#: stabs.c:1809 msgid "missing index type" msgstr "インデックス型を欠いています" -#: stabs.c:2134 +#: stabs.c:2122 msgid "unknown virtual character for baseclass" msgstr "基底クラス用仮想文字が不明です" -#: stabs.c:2152 +#: stabs.c:2140 msgid "unknown visibility character for baseclass" msgstr "基底クラス用可視性文字が不明です" -#: stabs.c:2338 +#: stabs.c:2326 msgid "unnamed $vb type" msgstr "$vb 型の名前がありません" -#: stabs.c:2344 +#: stabs.c:2332 msgid "unrecognized C++ abbreviation" msgstr "C++ 省略名を認識できません" -#: stabs.c:2420 +#: stabs.c:2408 msgid "unknown visibility character for field" msgstr "フィールド用の可視性文字が不明です" -#: stabs.c:2672 +#: stabs.c:2660 msgid "const/volatile indicator missing" msgstr "const/volatile 指示子を欠いています" -#: stabs.c:2908 +#: stabs.c:2896 #, c-format msgid "No mangling for \"%s\"\n" msgstr "\"%s\" の名前の変形(mangling) がありません\n" -#: stabs.c:3208 +#: stabs.c:3196 msgid "Undefined N_EXCL" msgstr "N_EXCL が未定義です" -#: stabs.c:3288 +#: stabs.c:3276 #, c-format msgid "Type file number %d out of range\n" msgstr "ファイル番号型 %d が範囲外です\n" -#: stabs.c:3293 +#: stabs.c:3281 #, c-format msgid "Type index number %d out of range\n" msgstr "インデックス番号型 %d が範囲外です\n" -#: stabs.c:3372 +#: stabs.c:3360 #, c-format msgid "Unrecognized XCOFF type %d\n" msgstr "XCOFF タイプ %d を認識できません\n" -#: stabs.c:3664 +#: stabs.c:3652 #, c-format msgid "bad mangled name `%s'\n" msgstr "不正な変形名 (mangled name) `%s'\n" -#: stabs.c:3759 +#: stabs.c:3747 #, c-format msgid "no argument types in mangled string\n" msgstr "変形された(mangled) 文字列に引数の型がありません\n" -#: stabs.c:5113 +#: stabs.c:5094 #, fuzzy, c-format msgid "Demangled name is not a function\n" msgstr "C++ デフォルト値が関数内にありません" -#: stabs.c:5155 +#: stabs.c:5136 #, c-format msgid "Unexpected type in v3 arglist demangling\n" msgstr "" -#: stabs.c:5222 +#: stabs.c:5203 #, fuzzy, c-format msgid "Unrecognized demangle component %d\n" msgstr "デバッグオプション '%s' を認識できません\n" -#: stabs.c:5274 +#: stabs.c:5255 #, fuzzy, c-format msgid "Failed to print demangled template\n" msgstr "%s: ファイルヘッダの読込みが失敗しました\n" -#: stabs.c:5354 +#: stabs.c:5335 #, c-format msgid "Couldn't get demangled builtin type\n" msgstr "" -#: stabs.c:5403 +#: stabs.c:5384 #, c-format msgid "Unexpected demangled varargs\n" msgstr "" -#: stabs.c:5410 +#: stabs.c:5391 #, fuzzy, c-format msgid "Unrecognized demangled builtin type\n" msgstr "認識できない C++ デフォルト型です" -#: strings.c:201 strings.c:260 +#: strings.c:186 strings.c:245 #, c-format msgid "invalid integer argument %s" msgstr "不適切な整数引数 %s" -#: strings.c:263 +#: strings.c:248 #, fuzzy, c-format msgid "invalid minimum string length %d" msgstr "不適切な文字列長" -#: strings.c:660 +#: strings.c:647 #, c-format msgid " Display printable strings in [file(s)] (stdin by default)\n" msgstr "" -#: strings.c:661 +#: strings.c:648 #, c-format msgid "" " The options are:\n" @@ -6083,12 +7058,12 @@ msgstr "" msgid "cannot open input file %s" msgstr "入力ファイル %s を開けません" -#: version.c:35 +#: version.c:36 #, fuzzy, c-format -msgid "Copyright 2009 Free Software Foundation, Inc.\n" +msgid "Copyright 2010 Free Software Foundation, Inc.\n" msgstr "Copyright 1997, 98, 99, 2000 Free Software Foundation, Inc.\n" -#: version.c:36 +#: version.c:37 #, fuzzy, c-format msgid "" "This program is free software; you may redistribute it under the terms of\n" @@ -6101,17 +7076,17 @@ msgstr "" "これはフリーソフトウェアです -- GNU GPL の文言に従って複製が許可されます。\n" "このプログラムにはいかなる保証もありません。\n" -#: windmc.c:195 +#: windmc.c:190 #, fuzzy, c-format msgid "can't create %s file ,%s' for output.\n" msgstr "出力用の `%s' を開けません: %s" -#: windmc.c:203 +#: windmc.c:198 #, fuzzy, c-format msgid "Usage: %s [option(s)] [input-file]\n" msgstr "使い方: %s [オプション] [入力ファイル] [出力ファイル]\n" -#: windmc.c:205 +#: windmc.c:200 #, c-format msgid "" " The options are:\n" @@ -6135,7 +7110,7 @@ msgid "" " that maps message ID's to their symbolic name.\n" msgstr "" -#: windmc.c:225 +#: windmc.c:220 #, fuzzy, c-format msgid "" " -H --help Print this help message\n" @@ -6145,81 +7120,81 @@ msgstr "" " --help この使い方を表示する\n" " --version バージョン情報を表示する\n" -#: windmc.c:296 windres.c:415 +#: windmc.c:261 windres.c:411 #, c-format msgid "%s: warning: " msgstr "%s: 警告: " -#: windmc.c:297 +#: windmc.c:262 #, c-format msgid "A codepage was specified switch ,%s' and UTF16.\n" msgstr "" -#: windmc.c:298 +#: windmc.c:263 #, c-format msgid "\tcodepage settings are ignored.\n" msgstr "" -#: windmc.c:342 +#: windmc.c:307 msgid "try to add a ill language." msgstr "" -#: windmc.c:1151 +#: windmc.c:1116 #, fuzzy, c-format msgid "unable to open file ,%s' for input.\n" msgstr "出力ファイル %s を開けません" -#: windmc.c:1159 +#: windmc.c:1124 #, fuzzy, c-format msgid "unable to read contents of %s" msgstr "%d バイトの読込みに失敗 (%s)\n" -#: windmc.c:1171 +#: windmc.c:1136 msgid "input file does not seems to be UFT16.\n" msgstr "" -#: windres.c:220 +#: windres.c:216 #, c-format msgid "can't open %s `%s': %s" msgstr "%s `%s' を開けません: %s" -#: windres.c:394 +#: windres.c:390 #, c-format msgid ": expected to be a directory\n" msgstr ": ディレクトリであるべきです\n" -#: windres.c:406 +#: windres.c:402 #, c-format msgid ": expected to be a leaf\n" msgstr ": 末尾要素であるべきです\n" -#: windres.c:417 +#: windres.c:413 #, c-format msgid ": duplicate value\n" msgstr ": 重複した値です\n" -#: windres.c:567 +#: windres.c:563 #, c-format msgid "unknown format type `%s'" msgstr "不明なフォーマット型 `%s'" -#: windres.c:568 +#: windres.c:564 #, c-format msgid "%s: supported formats:" msgstr "%s: サポートされているフォーマット:" #. Otherwise, we give up. -#: windres.c:651 +#: windres.c:647 #, fuzzy, c-format msgid "can not determine type of file `%s'; use the -J option" msgstr "ファイル `%s' の型を決定できません -- -I オプションを使いましょう" -#: windres.c:663 +#: windres.c:659 #, fuzzy, c-format msgid "Usage: %s [option(s)] [input-file] [output-file]\n" msgstr "使い方: %s [オプション] [入力ファイル] [出力ファイル]\n" -#: windres.c:665 +#: windres.c:661 #, fuzzy, c-format msgid "" " The options are:\n" @@ -6257,12 +7232,12 @@ msgstr "" " 一時ファイルを使う\n" " --no-use-temp-file popen を使う (デフォルト)\n" -#: windres.c:682 +#: windres.c:678 #, fuzzy, c-format msgid " --yydebug Turn on parser debugging\n" msgstr " --yydebug 構文解析器のデバッグを有効にする\n" -#: windres.c:685 +#: windres.c:681 #, fuzzy, c-format msgid "" " -r Ignored for compatibility with rc\n" @@ -6273,7 +7248,7 @@ msgstr "" " --help この使い方を表示する\n" " --version バージョン情報を表示する\n" -#: windres.c:690 +#: windres.c:686 #, c-format msgid "" "FORMAT is one of rc, res, or coff, and is deduced from the file name\n" @@ -6285,29 +7260,29 @@ msgstr "" "使用され、rc 形式がデフォルトになります。出力ファイルが指定されなければ\n" "標準出力が使用され、rc 形式がデフォルトになります。\n" -#: windres.c:848 +#: windres.c:847 #, fuzzy msgid "invalid codepage specified.\n" msgstr "操作が指定されていません" -#: windres.c:863 +#: windres.c:862 #, fuzzy msgid "invalid option -f\n" msgstr "オプション '-%c' が不適切です\n" -#: windres.c:868 +#: windres.c:867 #, fuzzy msgid "No filename following the -fo option.\n" msgstr "" "\n" " 以下のスイッチはオプションです:\n" -#: windres.c:927 +#: windres.c:938 #, c-format msgid "Option -I is deprecated for setting the input format, please use -J instead.\n" msgstr "オプション -I は入力形式の指定としては廃止されます。代わりに -J を使用してください。\n" -#: windres.c:1037 +#: windres.c:1051 msgid "no resources" msgstr "リソースがありません" @@ -6327,6 +7302,13 @@ msgid "%s: warning: unknown size for field `%s' in struct" msgstr "%s: 警告: 構造体のフィールド `%s' のサイズが不明です" #~ msgid "" +#~ "\n" +#~ "Can't uncompress section '%s'.\n" +#~ msgstr "" +#~ "\n" +#~ "セクション '%s' を伸張できません\n" + +#~ msgid "" #~ "Usage: %s [-CfsHV] [-b bfdname] [--target=bfdname]\n" #~ " [-e executable] [--exe=executable] [--demangle[=style]]\n" #~ " [--basenames] [--functions] [addr addr ...]\n" diff --git a/gprof/ChangeLog b/gprof/ChangeLog index 40b1a78..04a2476 100644 --- a/gprof/ChangeLog +++ b/gprof/ChangeLog @@ -1,3 +1,7 @@ +2010-11-10 Nick Clifton <nickc@redhat.com> + + * po/ru.po: New Russian translation. + 2010-11-05 Tristan Gingold <gingold@adacore.com> * po/gprof.pot: Regenerate diff --git a/gprof/po/ru.po b/gprof/po/ru.po new file mode 100644 index 0000000..4ae27d5 --- /dev/null +++ b/gprof/po/ru.po @@ -0,0 +1,593 @@ +# translation to Russian +# Copyright (C) 2003, 2005, 2006, 2009 Free Software Foundation, Inc. +# This file is distributed under the same license as the binutils package. +# Yuri Kozlov <yuray@komyakino.ru>, 2010. +msgid "" +msgstr "" +"Project-Id-Version: gprof 2.20.90\n" +"Report-Msgid-Bugs-To: bug-binutils@gnu.org\n" +"POT-Creation-Date: 2010-11-05 11:34+0100\n" +"PO-Revision-Date: 2010-11-10 13:06+0300\n" +"Last-Translator: Yuri Kozlov <yuray@komyakino.ru>\n" +"Language-Team: Russian <gnu@mx.ru>\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Generator: Lokalize 1.0\n" +"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" + +#: alpha.c:102 mips.c:54 +msgid "<indirect child>" +msgstr "<косвенный потомок>" + +#: alpha.c:107 mips.c:59 +#, c-format +msgid "[find_call] %s: 0x%lx to 0x%lx\n" +msgstr "[find_call] %s: 0x%lx к 0x%lx\n" + +#: alpha.c:129 +#, c-format +msgid "[find_call] 0x%lx: jsr%s <indirect_child>\n" +msgstr "[find_call] 0x%lx: jsr%s <косвенный_потомок>\n" + +#: alpha.c:139 +#, c-format +msgid "[find_call] 0x%lx: bsr" +msgstr "[find_call] 0x%lx: bsr" + +#: basic_blocks.c:128 call_graph.c:89 hist.c:107 +#, c-format +msgid "%s: %s: unexpected end of file\n" +msgstr "%s: %s: неожиданный конец файла\n" + +#: basic_blocks.c:196 +#, c-format +msgid "%s: warning: ignoring basic-block exec counts (use -l or --line)\n" +msgstr "%s: предупреждение: игнорируется счётчик выполнений простого блока (используйте -l или --line)\n" + +#. FIXME: This only works if bfd_vma is unsigned long. +#: basic_blocks.c:289 basic_blocks.c:299 +#, c-format +msgid "%s:%d: (%s:0x%lx) %lu executions\n" +msgstr "%s:%d: (%s:0x%lx) %lu выполнений\n" + +#: basic_blocks.c:290 basic_blocks.c:300 +msgid "<unknown>" +msgstr "<неизвестно>" + +#: basic_blocks.c:543 +#, c-format +msgid "" +"\n" +"\n" +"Top %d Lines:\n" +"\n" +" Line Count\n" +"\n" +msgstr "" +"\n" +"\n" +"Первые %d строк:\n" +"\n" +" Строка Счётчик\n" +"\n" + +#: basic_blocks.c:567 +#, c-format +msgid "" +"\n" +"Execution Summary:\n" +"\n" +msgstr "" +"\n" +"Итог по выполнению:\n" +"\n" + +#: basic_blocks.c:568 +#, c-format +msgid "%9ld Executable lines in this file\n" +msgstr "%9ld исполняемых строк в этом файле\n" + +#: basic_blocks.c:570 +#, c-format +msgid "%9ld Lines executed\n" +msgstr "%9ld строк выполнено\n" + +#: basic_blocks.c:571 +#, c-format +msgid "%9.2f Percent of the file executed\n" +msgstr "%9.2f процент файла выполнено\n" + +#: basic_blocks.c:575 +#, c-format +msgid "" +"\n" +"%9lu Total number of line executions\n" +msgstr "" +"\n" +"%9lu Полное количество выполненных строк\n" + +#: basic_blocks.c:577 +#, c-format +msgid "%9.2f Average executions per line\n" +msgstr "%9.2f Среднее количество выполнений на строку\n" + +#: call_graph.c:68 +#, c-format +msgid "[cg_tally] arc from %s to %s traversed %lu times\n" +msgstr "[cg_tally] ребро из %s в %s проходит %lu раз\n" + +#: cg_print.c:74 +#, c-format +msgid "" +"\t\t Call graph (explanation follows)\n" +"\n" +msgstr "" +"\t\t Граф вызовов (объяснения далее)\n" +"\n" + +#: cg_print.c:76 +#, c-format +msgid "" +"\t\t\tCall graph\n" +"\n" +msgstr "" +"\t\t\tГраф вызовов\n" +"\n" + +#: cg_print.c:79 hist.c:468 +#, c-format +msgid "" +"\n" +"granularity: each sample hit covers %ld byte(s)" +msgstr "" +"\n" +"грануляция: каждый образец охватывает %ld байт" + +#: cg_print.c:83 +#, c-format +msgid "" +" for %.2f%% of %.2f seconds\n" +"\n" +msgstr "" +" для %.2f%% за %.2f секунд\n" +"\n" + +#: cg_print.c:87 +#, c-format +msgid "" +" no time propagated\n" +"\n" +msgstr "" +" нет накопленного времени\n" +"\n" + +#: cg_print.c:96 cg_print.c:99 cg_print.c:101 +msgid "called" +msgstr "вызвана" + +#: cg_print.c:96 cg_print.c:101 +msgid "total" +msgstr "всего" + +#: cg_print.c:96 +msgid "parents" +msgstr "родителей" + +#: cg_print.c:98 cg_print.c:99 +msgid "index" +msgstr "индекс" + +#: cg_print.c:98 +#, c-format +msgid "%time" +msgstr "%time" + +#: cg_print.c:98 cg_print.c:99 +msgid "self" +msgstr "сама" + +#: cg_print.c:98 +msgid "descendants" +msgstr "потомков" + +#: cg_print.c:99 hist.c:494 +msgid "name" +msgstr "имя" + +#: cg_print.c:101 +msgid "children" +msgstr "потомок" + +#: cg_print.c:106 +#, c-format +msgid "index %% time self children called name\n" +msgstr "индекс %% время сама потомок вызван имя\n" + +#: cg_print.c:129 +#, c-format +msgid " <cycle %d as a whole> [%d]\n" +msgstr " <охватывающий цикл %d> [%d]\n" + +#: cg_print.c:355 +#, c-format +msgid "%6.6s %5.5s %7.7s %11.11s %7.7s %7.7s <spontaneous>\n" +msgstr "%6.6s %5.5s %7.7s %11.11s %7.7s %7.7s <самопроизвольно>\n" + +#: cg_print.c:356 +#, c-format +msgid "%6.6s %5.5s %7.7s %7.7s %7.7s %7.7s <spontaneous>\n" +msgstr "%6.6s %5.5s %7.7s %7.7s %7.7s %7.7s <самопроизвольно>\n" + +#: cg_print.c:590 +#, c-format +msgid "" +"Index by function name\n" +"\n" +msgstr "" +"Индекс по имени функции\n" +"\n" + +#: cg_print.c:647 cg_print.c:656 +#, c-format +msgid "<cycle %d>" +msgstr "<цикл %d>" + +#: corefile.c:60 +#, c-format +msgid "%s: unable to parse mapping file %s.\n" +msgstr "%s: не удалось разобрать отображённый файл %s.\n" + +#: corefile.c:84 corefile.c:504 +#, c-format +msgid "%s: could not open %s.\n" +msgstr "%s: не удалось открыть %s.\n" + +#: corefile.c:183 +#, c-format +msgid "%s: %s: not in executable format\n" +msgstr "%s: %s: не в исполняемым формате\n" + +#: corefile.c:194 +#, c-format +msgid "%s: can't find .text section in %s\n" +msgstr "%s: не удалось найти раздел .text в %s\n" + +#: corefile.c:269 +#, c-format +msgid "%s: ran out room for %lu bytes of text space\n" +msgstr "%s: не хватает место для %lu байт в пространстве кода\n" + +#: corefile.c:283 +#, c-format +msgid "%s: can't do -c\n" +msgstr "%s: не удалось выполнить -c\n" + +#: corefile.c:322 +#, c-format +msgid "%s: -c not supported on architecture %s\n" +msgstr "%s: -c не поддерживается на архитектуре %s\n" + +#: corefile.c:513 corefile.c:598 +#, c-format +msgid "%s: file `%s' has no symbols\n" +msgstr "%s: файл «%s» не содержит символов\n" + +#: corefile.c:859 +#, c-format +msgid "%s: somebody miscounted: ltab.len=%d instead of %ld\n" +msgstr "%s: кто-то обсчитался: ltab.len=%d вместо %ld\n" + +#: gmon_io.c:84 +#, c-format +msgid "%s: address size has unexpected value of %u\n" +msgstr "%s: размер адреса содержит неожиданное значение %u\n" + +#: gmon_io.c:319 gmon_io.c:415 +#, c-format +msgid "%s: file too short to be a gmon file\n" +msgstr "%s: файл слишком короткий, чтобы быть файлом gmon\n" + +#: gmon_io.c:329 gmon_io.c:458 +#, c-format +msgid "%s: file `%s' has bad magic cookie\n" +msgstr "%s: файл «%s» содержит неправильный идентификатор формата файла\n" + +#: gmon_io.c:340 +#, c-format +msgid "%s: file `%s' has unsupported version %d\n" +msgstr "%s: файл «%s» в формате неподдерживаемой версии %d\n" + +#: gmon_io.c:370 +#, c-format +msgid "%s: %s: found bad tag %d (file corrupted?)\n" +msgstr "%s: %s: найдена неправильная метка %d (файл повреждён?)\n" + +#: gmon_io.c:437 +#, c-format +msgid "%s: profiling rate incompatible with first gmon file\n" +msgstr "%s: степень профилирования несовместима с первым файлом gmon\n" + +#: gmon_io.c:488 +#, c-format +msgid "%s: incompatible with first gmon file\n" +msgstr "%s: несовместимо с первым файлом gmon\n" + +#: gmon_io.c:518 +#, c-format +msgid "%s: file '%s' does not appear to be in gmon.out format\n" +msgstr "%s: кажется, содержимое файла «%s» не в формате gmon.out\n" + +#: gmon_io.c:531 +#, c-format +msgid "%s: unexpected EOF after reading %d/%d bins\n" +msgstr "%s: неожиданный EOF после чтения %d/%d bins\n" + +#: gmon_io.c:563 +#, c-format +msgid "time is in ticks, not seconds\n" +msgstr "время в тиках, а не в секундах\n" + +#: gmon_io.c:569 gmon_io.c:749 +#, c-format +msgid "%s: don't know how to deal with file format %d\n" +msgstr "%s: непонятно что делать с файлом в формате %d\n" + +#: gmon_io.c:579 +#, c-format +msgid "File `%s' (version %d) contains:\n" +msgstr "Файл «%s» (версия %d) содержит:\n" + +#: gmon_io.c:582 +#, c-format +msgid "\t%d histogram record\n" +msgstr "\t%d запись гистограммы\n" + +#: gmon_io.c:583 +#, c-format +msgid "\t%d histogram records\n" +msgstr "\t%d записей гистограммы\n" + +#: gmon_io.c:585 +#, c-format +msgid "\t%d call-graph record\n" +msgstr "\t%d запись графа вызовов\n" + +#: gmon_io.c:586 +#, c-format +msgid "\t%d call-graph records\n" +msgstr "\t%d записей графа вызовов\n" + +#: gmon_io.c:588 +#, c-format +msgid "\t%d basic-block count record\n" +msgstr "\t%d запись счётчика простых блоков\n" + +#: gmon_io.c:589 +#, c-format +msgid "\t%d basic-block count records\n" +msgstr "\t%d записей счётчика простых блоков\n" + +#: gprof.c:159 +#, c-format +msgid "" +"Usage: %s [-[abcDhilLsTvwxyz]] [-[ACeEfFJnNOpPqSQZ][name]] [-I dirs]\n" +"\t[-d[num]] [-k from/to] [-m min-count] [-t table-length]\n" +"\t[--[no-]annotated-source[=name]] [--[no-]exec-counts[=name]]\n" +"\t[--[no-]flat-profile[=name]] [--[no-]graph[=name]]\n" +"\t[--[no-]time=name] [--all-lines] [--brief] [--debug[=level]]\n" +"\t[--function-ordering] [--file-ordering]\n" +"\t[--directory-path=dirs] [--display-unused-functions]\n" +"\t[--file-format=name] [--file-info] [--help] [--line] [--min-count=n]\n" +"\t[--no-static] [--print-path] [--separate-files]\n" +"\t[--static-call-graph] [--sum] [--table-length=len] [--traditional]\n" +"\t[--version] [--width=n] [--ignore-non-functions]\n" +"\t[--demangle[=STYLE]] [--no-demangle] [--external-symbol-table=name] [@FILE]\n" +"\t[image-file] [profile-file...]\n" +msgstr "" +"Использование: %s [-[abcDhilLsTvwxyz]] [-[ACeEfFJnNOpPqSQZ][имя]] [-I каталоги]\n" +"\t[-d[кол-во]] [-k с/на] [-m мин-счётчик] [-t длина-таблицы]\n" +"\t[--[no-]annotated-source[=имя]] [--[no-]exec-counts[=имя]]\n" +"\t[--[no-]flat-profile[=имя]] [--[no-]graph[=имя]]\n" +"\t[--[no-]time=имя] [--all-lines] [--brief] [--debug[=уровень]]\n" +"\t[--function-ordering] [--file-ordering]\n" +"\t[--directory-path=каталоги] [--display-unused-functions]\n" +"\t[--file-format=имя] [--file-info] [--help] [--line] [--min-count=n]\n" +"\t[--no-static] [--print-path] [--separate-files]\n" +"\t[--static-call-graph] [--sum] [--table-length=длина] [--traditional]\n" +"\t[--version] [--width=n] [--ignore-non-functions]\n" +"\t[--demangle[=СТИЛЬ]] [--no-demangle] [--external-symbol-table=имя] [@ФАЙЛ]\n" +"\t[файл-образа] [файл-профиля...]\n" + +#: gprof.c:175 +#, c-format +msgid "Report bugs to %s\n" +msgstr "Об ошибках сообщайте по адресу <%s>\n" + +#: gprof.c:251 +#, c-format +msgid "%s: debugging not supported; -d ignored\n" +msgstr "%s: отладка не поддерживается; -d игнорируется\n" + +#: gprof.c:331 +#, c-format +msgid "%s: unknown file format %s\n" +msgstr "%s: неизвестный формат файла %s\n" + +#. This output is intended to follow the GNU standards document. +#: gprof.c:419 +#, c-format +msgid "GNU gprof %s\n" +msgstr "GNU gprof %s\n" + +#: gprof.c:420 +#, c-format +msgid "Based on BSD gprof, copyright 1983 Regents of the University of California.\n" +msgstr "На основе BSD gprof, copyright 1983 Regents of the University of California.\n" + +#: gprof.c:421 +#, c-format +msgid "This program is free software. This program has absolutely no warranty.\n" +msgstr "Эта программа является открытым программным обеспечением. Эта программа не имеет абсолютно никаких гарантий.\n" + +#: gprof.c:462 +#, c-format +msgid "%s: unknown demangling style `%s'\n" +msgstr "%s: неизвестный стиль декодирования «%s»\n" + +#: gprof.c:482 +#, c-format +msgid "%s: Only one of --function-ordering and --file-ordering may be specified.\n" +msgstr "%s: можно указать что-то одно: --function-ordering или --file-ordering.\n" + +#: gprof.c:534 +#, c-format +msgid "%s: sorry, file format `prof' is not yet supported\n" +msgstr "%s: файл в формате «prof» пока не поддерживается\n" + +#: gprof.c:588 +#, c-format +msgid "%s: gmon.out file is missing histogram\n" +msgstr "%s: в файле gmon.out нет гистограммы\n" + +#: gprof.c:595 +#, c-format +msgid "%s: gmon.out file is missing call-graph data\n" +msgstr "%s: в файле gmon.out нет данных по графу вызовов\n" + +#: hist.c:135 +#, c-format +msgid "" +"%s: dimension unit changed between histogram records\n" +"%s: from '%s'\n" +"%s: to '%s'\n" +msgstr "" +"%s: единицы измерения изменены в записях гистограммы\n" +"%s: с «%s»\n" +"%s: на «%s»\n" + +#: hist.c:145 +#, c-format +msgid "" +"%s: dimension abbreviation changed between histogram records\n" +"%s: from '%c'\n" +"%s: to '%c'\n" +msgstr "" +"%s: аббревиатура измерений изменена в записях гистограммы\n" +"%s: с «%c»\n" +"%s: на «%c»\n" + +#: hist.c:159 +#, c-format +msgid "%s: different scales in histogram records" +msgstr "%s: различные масштабы в записях гистограммы" + +#: hist.c:196 +#, c-format +msgid "%s: overlapping histogram records\n" +msgstr "%s: перекрывающиеся записи гистограммы\n" + +#: hist.c:230 +#, c-format +msgid "%s: %s: unexpected EOF after reading %u of %u samples\n" +msgstr "%s: %s: неожиданный EOF после чтения %u из %u образцов\n" + +#: hist.c:464 +#, c-format +msgid "%c%c/call" +msgstr "%c%c/вызовов" + +#: hist.c:472 +#, c-format +msgid "" +" for %.2f%% of %.2f %s\n" +"\n" +msgstr "" +" для %.2f%% из %.2f %s\n" +"\n" + +#: hist.c:478 +#, c-format +msgid "" +"\n" +"Each sample counts as %g %s.\n" +msgstr "" +"\n" +"Все образцы считаются как %g %s.\n" + +#: hist.c:483 +#, c-format +msgid "" +" no time accumulated\n" +"\n" +msgstr "" +" нет накопленного времени\n" +"\n" + +#: hist.c:490 +msgid "cumulative" +msgstr "суммарное" + +#: hist.c:490 +msgid "self " +msgstr "сама " + +#: hist.c:490 +msgid "total " +msgstr "всего " + +#: hist.c:493 +msgid "time" +msgstr "время" + +#: hist.c:493 +msgid "calls" +msgstr "вызовы" + +#: hist.c:582 +#, c-format +msgid "" +"\n" +"\n" +"\n" +"flat profile:\n" +msgstr "" +"\n" +"\n" +"\n" +"плоский профиль:\n" + +#: hist.c:588 +#, c-format +msgid "Flat profile:\n" +msgstr "Плоский профиль:\n" + +#: hist.c:709 +#, c-format +msgid "%s: found a symbol that covers several histogram records" +msgstr "%s: найден символ, который присутствует в нескольких записях гистограммы" + +#: mips.c:71 +#, c-format +msgid "[find_call] 0x%lx: jal" +msgstr "[find_call] 0x%lx: jal" + +#: mips.c:99 +#, c-format +msgid "[find_call] 0x%lx: jalr\n" +msgstr "[find_call] 0x%lx: jalr\n" + +#: source.c:162 +#, c-format +msgid "%s: could not locate `%s'\n" +msgstr "%s: не удалось найти «%s»\n" + +#: source.c:237 +#, c-format +msgid "*** File %s:\n" +msgstr "*** Файл %s:\n" + +#: utils.c:99 +#, c-format +msgid " <cycle %d>" +msgstr " <цикл %d>" diff --git a/opcodes/ChangeLog b/opcodes/ChangeLog index a370091..74ed7e6 100644 --- a/opcodes/ChangeLog +++ b/opcodes/ChangeLog @@ -1,3 +1,7 @@ +2010-11-10 Nick Clifton <nickc@redhat.com> + + * po/fi.po: Updated Finnish translation. + 2010-11-05 Tristan Gingold <gingold@adacore.com> * po/opcodes.pot: Regenerate diff --git a/opcodes/po/fi.po b/opcodes/po/fi.po index 0ebe4d2..c0f2afb 100644 --- a/opcodes/po/fi.po +++ b/opcodes/po/fi.po @@ -1,14 +1,14 @@ # Finnish messages for opcodes -# Copyright © 2005, 2009 Free Software Foundation, Inc. +# Copyright © 2005, 2009, 2010 Free Software Foundation, Inc. # This file is distributed under the same license as the binutils package. -# Jorma Karvonen <karvonen.jorma@gmail.com>, 2006-2009. +# Jorma Karvonen <karvonen.jorma@gmail.com>, 2006-2010. # msgid "" msgstr "" -"Project-Id-Version: opcodes 2.19.90\n" +"Project-Id-Version: opcodes 2.20.90\n" "Report-Msgid-Bugs-To: bug-binutils@gnu.org\n" -"POT-Creation-Date: 2009-09-07 14:08+0200\n" -"PO-Revision-Date: 2009-10-05 17:43+0200\n" +"POT-Creation-Date: 2010-11-05 11:32+0100\n" +"PO-Revision-Date: 2010-11-09 16:40+0200\n" "Last-Translator: Jorma Karvonen <karvonen.jorma@gmail.com>\n" "Language-Team: Finnish <translation-team-fi@lists.sourceforge.net>\n" "MIME-Version: 1.0\n" @@ -22,7 +22,7 @@ msgstr "" #: alpha-opc.c:155 msgid "branch operand unaligned" -msgstr "haaroituskohdemuuttuja ei ole tasarajalla" +msgstr "haaroitusoperandi ei ole tasarajalla" #: alpha-opc.c:171 alpha-opc.c:187 msgid "jump hint unaligned" @@ -51,7 +51,7 @@ msgstr "yritettiin lukea lukemiselta suojattua rekisteriä" #: arc-opc.c:428 #, c-format msgid "invalid register number `%d'" -msgstr "väärä rekisterinimi ”%d”" +msgstr "virheellinen rekisterinimi ”%d”" #: arc-opc.c:594 arc-opc.c:645 arc-opc.c:673 msgid "too many long constants" @@ -68,7 +68,7 @@ msgstr "mahdotonta tallentaa" #: arc-opc.c:814 msgid "st operand error" -msgstr "st-kohdemuuttujavirhe" +msgstr "st-operandivirhe" #: arc-opc.c:818 arc-opc.c:860 msgid "address writeback not allowed" @@ -84,7 +84,7 @@ msgstr "virheellinen lataus/short-tyyppinen suora muistiosoitekäsky" #: arc-opc.c:856 msgid "ld operand error" -msgstr "ld-käskyn kohdemuuttujan virhe" +msgstr "ld-käskyn operandin virhe" #: arc-opc.c:943 msgid "jump flags, but no .f seen" @@ -114,23 +114,23 @@ msgstr "haaroitusosoite ei ole 4-tavurajalla" msgid "must specify .jd or no nullify suffix" msgstr "on määriteltävä .jd tai nollattava suffiksi" -#: arm-dis.c:1915 +#: arm-dis.c:1990 msgid "<illegal precision>" msgstr "<virheellinen tarkkuus>" #. XXX - should break 'option' at following delimiter. -#: arm-dis.c:4014 +#: arm-dis.c:4357 #, c-format msgid "Unrecognised register name set: %s\n" msgstr "Tuntematon rekisterinimijoukko: %s\n" #. XXX - should break 'option' at following delimiter. -#: arm-dis.c:4022 +#: arm-dis.c:4365 #, c-format msgid "Unrecognised disassembler option: %s\n" msgstr "Tunnistamaton disassembler-valinta: %s\n" -#: arm-dis.c:4519 +#: arm-dis.c:4950 #, c-format msgid "" "\n" @@ -156,18 +156,18 @@ msgstr "Sisäinen disassembler-virhe" msgid "unknown constraint `%c'" msgstr "tuntematon rajoite ”%c”" -#: cgen-asm.c:336 fr30-ibld.c:200 frv-ibld.c:200 ip2k-ibld.c:200 -#: iq2000-ibld.c:200 lm32-ibld.c:200 m32c-ibld.c:200 m32r-ibld.c:200 -#: mep-ibld.c:200 mt-ibld.c:200 openrisc-ibld.c:200 xc16x-ibld.c:200 -#: xstormy16-ibld.c:200 +#: cgen-asm.c:336 fr30-ibld.c:201 frv-ibld.c:201 ip2k-ibld.c:201 +#: iq2000-ibld.c:201 lm32-ibld.c:201 m32c-ibld.c:201 m32r-ibld.c:201 +#: mep-ibld.c:201 mt-ibld.c:201 openrisc-ibld.c:201 xc16x-ibld.c:201 +#: xstormy16-ibld.c:201 #, c-format msgid "operand out of range (%ld not between %ld and %ld)" -msgstr "kohdemuuttuja ei ole rajojen sisällä (%ld ei ole %ld:n ja %ld:n välillä)" +msgstr "operandi ei ole rajojen sisällä (%ld ei ole %ld:n ja %ld:n välillä)" #: cgen-asm.c:358 #, c-format msgid "operand out of range (%lu not between %lu and %lu)" -msgstr "kohdemuuttuja ei ole rajojen sisällä (%lu ei ole %lu:n ja %lu:n välillä)" +msgstr "operandi ei ole rajojen sisällä (%lu ei ole %lu:n ja %lu:n välillä)" #: d30v-dis.c:255 #, c-format @@ -175,17 +175,17 @@ msgid "<unknown register %d>" msgstr "<tuntematon rekisteri %d>" #. Can't happen. -#: dis-buf.c:59 +#: dis-buf.c:60 #, c-format msgid "Unknown error %d\n" msgstr "Tuntematon virhe %d\n" -#: dis-buf.c:68 +#: dis-buf.c:69 #, c-format msgid "Address 0x%s is out of bounds.\n" msgstr "Osoite 0x%s ei ole sallittujen rajojen sisällä.\n" -#: fr30-asm.c:93 m32c-asm.c:877 m32c-asm.c:884 +#: fr30-asm.c:93 m32c-asm.c:872 m32c-asm.c:879 msgid "Register number is not valid" msgstr "Rekisterinumero ei ole oikea" @@ -197,148 +197,148 @@ msgstr "Rekisterin on oltava r0:n ja r7:n välillä" msgid "Register must be between r8 and r15" msgstr "Rekisterin on oltava r8:n ja r15:n välillä" -#: fr30-asm.c:116 m32c-asm.c:915 +#: fr30-asm.c:116 m32c-asm.c:910 msgid "Register list is not valid" msgstr "Rekisteriluettelo ei ole oikea" #: fr30-asm.c:310 frv-asm.c:1263 ip2k-asm.c:511 iq2000-asm.c:459 -#: lm32-asm.c:349 m32c-asm.c:1589 m32r-asm.c:328 mep-asm.c:1287 mt-asm.c:595 +#: lm32-asm.c:349 m32c-asm.c:1584 m32r-asm.c:328 mep-asm.c:1286 mt-asm.c:595 #: openrisc-asm.c:241 xc16x-asm.c:376 xstormy16-asm.c:276 #, c-format msgid "Unrecognized field %d while parsing.\n" msgstr "Tunnistamaton kenttä %d jäsentämisen aikana.\n" #: fr30-asm.c:361 frv-asm.c:1314 ip2k-asm.c:562 iq2000-asm.c:510 -#: lm32-asm.c:400 m32c-asm.c:1640 m32r-asm.c:379 mep-asm.c:1338 mt-asm.c:646 +#: lm32-asm.c:400 m32c-asm.c:1635 m32r-asm.c:379 mep-asm.c:1337 mt-asm.c:646 #: openrisc-asm.c:292 xc16x-asm.c:427 xstormy16-asm.c:327 msgid "missing mnemonic in syntax string" msgstr "syntaksimerkkijonosta puuttuu muistikas" #. We couldn't parse it. -#: fr30-asm.c:496 fr30-asm.c:500 fr30-asm.c:587 fr30-asm.c:688 frv-asm.c:1449 -#: frv-asm.c:1453 frv-asm.c:1540 frv-asm.c:1641 ip2k-asm.c:697 ip2k-asm.c:701 -#: ip2k-asm.c:788 ip2k-asm.c:889 iq2000-asm.c:645 iq2000-asm.c:649 -#: iq2000-asm.c:736 iq2000-asm.c:837 lm32-asm.c:535 lm32-asm.c:539 -#: lm32-asm.c:626 lm32-asm.c:727 m32c-asm.c:1775 m32c-asm.c:1779 -#: m32c-asm.c:1866 m32c-asm.c:1967 m32r-asm.c:514 m32r-asm.c:518 -#: m32r-asm.c:605 m32r-asm.c:706 mep-asm.c:1473 mep-asm.c:1477 mep-asm.c:1564 -#: mep-asm.c:1665 mt-asm.c:781 mt-asm.c:785 mt-asm.c:872 mt-asm.c:973 -#: openrisc-asm.c:427 openrisc-asm.c:431 openrisc-asm.c:518 openrisc-asm.c:619 -#: xc16x-asm.c:562 xc16x-asm.c:566 xc16x-asm.c:653 xc16x-asm.c:754 -#: xstormy16-asm.c:462 xstormy16-asm.c:466 xstormy16-asm.c:553 -#: xstormy16-asm.c:654 +#: fr30-asm.c:496 fr30-asm.c:500 fr30-asm.c:589 fr30-asm.c:696 frv-asm.c:1449 +#: frv-asm.c:1453 frv-asm.c:1542 frv-asm.c:1649 ip2k-asm.c:697 ip2k-asm.c:701 +#: ip2k-asm.c:790 ip2k-asm.c:897 iq2000-asm.c:645 iq2000-asm.c:649 +#: iq2000-asm.c:738 iq2000-asm.c:845 lm32-asm.c:535 lm32-asm.c:539 +#: lm32-asm.c:628 lm32-asm.c:735 m32c-asm.c:1770 m32c-asm.c:1774 +#: m32c-asm.c:1863 m32c-asm.c:1970 m32r-asm.c:514 m32r-asm.c:518 +#: m32r-asm.c:607 m32r-asm.c:714 mep-asm.c:1472 mep-asm.c:1476 mep-asm.c:1565 +#: mep-asm.c:1672 mt-asm.c:781 mt-asm.c:785 mt-asm.c:874 mt-asm.c:981 +#: openrisc-asm.c:427 openrisc-asm.c:431 openrisc-asm.c:520 openrisc-asm.c:627 +#: xc16x-asm.c:562 xc16x-asm.c:566 xc16x-asm.c:655 xc16x-asm.c:762 +#: xstormy16-asm.c:462 xstormy16-asm.c:466 xstormy16-asm.c:555 +#: xstormy16-asm.c:662 msgid "unrecognized instruction" msgstr "tunnistamaton käsky" #: fr30-asm.c:543 frv-asm.c:1496 ip2k-asm.c:744 iq2000-asm.c:692 -#: lm32-asm.c:582 m32c-asm.c:1822 m32r-asm.c:561 mep-asm.c:1520 mt-asm.c:828 +#: lm32-asm.c:582 m32c-asm.c:1817 m32r-asm.c:561 mep-asm.c:1519 mt-asm.c:828 #: openrisc-asm.c:474 xc16x-asm.c:609 xstormy16-asm.c:509 #, c-format msgid "syntax error (expected char `%c', found `%c')" msgstr "syntaksivirhe (odotettiin merkkiä ”%c”, löydettiin ”%c”)" #: fr30-asm.c:553 frv-asm.c:1506 ip2k-asm.c:754 iq2000-asm.c:702 -#: lm32-asm.c:592 m32c-asm.c:1832 m32r-asm.c:571 mep-asm.c:1530 mt-asm.c:838 +#: lm32-asm.c:592 m32c-asm.c:1827 m32r-asm.c:571 mep-asm.c:1529 mt-asm.c:838 #: openrisc-asm.c:484 xc16x-asm.c:619 xstormy16-asm.c:519 #, c-format msgid "syntax error (expected char `%c', found end of instruction)" msgstr "syntaksivirhe (odotettiin merkkiä ”%c”, löydettiin käskyn loppu)" -#: fr30-asm.c:581 frv-asm.c:1534 ip2k-asm.c:782 iq2000-asm.c:730 -#: lm32-asm.c:620 m32c-asm.c:1860 m32r-asm.c:599 mep-asm.c:1558 mt-asm.c:866 -#: openrisc-asm.c:512 xc16x-asm.c:647 xstormy16-asm.c:547 +#: fr30-asm.c:583 frv-asm.c:1536 ip2k-asm.c:784 iq2000-asm.c:732 +#: lm32-asm.c:622 m32c-asm.c:1857 m32r-asm.c:601 mep-asm.c:1559 mt-asm.c:868 +#: openrisc-asm.c:514 xc16x-asm.c:649 xstormy16-asm.c:549 msgid "junk at end of line" msgstr "roskaa rivin lopussa" -#: fr30-asm.c:687 frv-asm.c:1640 ip2k-asm.c:888 iq2000-asm.c:836 -#: lm32-asm.c:726 m32c-asm.c:1966 m32r-asm.c:705 mep-asm.c:1664 mt-asm.c:972 -#: openrisc-asm.c:618 xc16x-asm.c:753 xstormy16-asm.c:653 +#: fr30-asm.c:695 frv-asm.c:1648 ip2k-asm.c:896 iq2000-asm.c:844 +#: lm32-asm.c:734 m32c-asm.c:1969 m32r-asm.c:713 mep-asm.c:1671 mt-asm.c:980 +#: openrisc-asm.c:626 xc16x-asm.c:761 xstormy16-asm.c:661 msgid "unrecognized form of instruction" msgstr "käskyn muoto tunnistamaton" -#: fr30-asm.c:699 frv-asm.c:1652 ip2k-asm.c:900 iq2000-asm.c:848 -#: lm32-asm.c:738 m32c-asm.c:1978 m32r-asm.c:717 mep-asm.c:1676 mt-asm.c:984 -#: openrisc-asm.c:630 xc16x-asm.c:765 xstormy16-asm.c:665 +#: fr30-asm.c:709 frv-asm.c:1662 ip2k-asm.c:910 iq2000-asm.c:858 +#: lm32-asm.c:748 m32c-asm.c:1983 m32r-asm.c:727 mep-asm.c:1685 mt-asm.c:994 +#: openrisc-asm.c:640 xc16x-asm.c:775 xstormy16-asm.c:675 #, c-format msgid "bad instruction `%.50s...'" msgstr "väärä käsky ”%.50s...”" -#: fr30-asm.c:702 frv-asm.c:1655 ip2k-asm.c:903 iq2000-asm.c:851 -#: lm32-asm.c:741 m32c-asm.c:1981 m32r-asm.c:720 mep-asm.c:1679 mt-asm.c:987 -#: openrisc-asm.c:633 xc16x-asm.c:768 xstormy16-asm.c:668 +#: fr30-asm.c:712 frv-asm.c:1665 ip2k-asm.c:913 iq2000-asm.c:861 +#: lm32-asm.c:751 m32c-asm.c:1986 m32r-asm.c:730 mep-asm.c:1688 mt-asm.c:997 +#: openrisc-asm.c:643 xc16x-asm.c:778 xstormy16-asm.c:678 #, c-format msgid "bad instruction `%.50s'" msgstr "väärä käsky ”%.50s”" #. Default text to print if an instruction isn't recognized. #: fr30-dis.c:41 frv-dis.c:41 ip2k-dis.c:41 iq2000-dis.c:41 lm32-dis.c:41 -#: m32c-dis.c:41 m32r-dis.c:41 mep-dis.c:41 mmix-dis.c:278 mt-dis.c:41 +#: m32c-dis.c:41 m32r-dis.c:41 mep-dis.c:41 mmix-dis.c:277 mt-dis.c:41 #: openrisc-dis.c:41 xc16x-dis.c:41 xstormy16-dis.c:41 msgid "*unknown*" msgstr "*tuntematon*" #: fr30-dis.c:299 frv-dis.c:396 ip2k-dis.c:288 iq2000-dis.c:189 lm32-dis.c:147 -#: m32c-dis.c:891 m32r-dis.c:256 mep-dis.c:1192 mt-dis.c:290 -#: openrisc-dis.c:135 xc16x-dis.c:375 xstormy16-dis.c:168 +#: m32c-dis.c:891 m32r-dis.c:279 mep-dis.c:1187 mt-dis.c:290 +#: openrisc-dis.c:135 xc16x-dis.c:420 xstormy16-dis.c:168 #, c-format msgid "Unrecognized field %d while printing insn.\n" msgstr "Tunnistamaton kenttä %d käskyä tulostettaessa.\n" -#: fr30-ibld.c:163 frv-ibld.c:163 ip2k-ibld.c:163 iq2000-ibld.c:163 -#: lm32-ibld.c:163 m32c-ibld.c:163 m32r-ibld.c:163 mep-ibld.c:163 -#: mt-ibld.c:163 openrisc-ibld.c:163 xc16x-ibld.c:163 xstormy16-ibld.c:163 +#: fr30-ibld.c:164 frv-ibld.c:164 ip2k-ibld.c:164 iq2000-ibld.c:164 +#: lm32-ibld.c:164 m32c-ibld.c:164 m32r-ibld.c:164 mep-ibld.c:164 +#: mt-ibld.c:164 openrisc-ibld.c:164 xc16x-ibld.c:164 xstormy16-ibld.c:164 #, c-format msgid "operand out of range (%ld not between %ld and %lu)" -msgstr "kohdemuuttuja ei ole rajojen sisällä (%ld ei ole %ld:n ja %lu:n välillä)" +msgstr "operandi ei ole rajojen sisällä (%ld ei ole %ld:n ja %lu:n välillä)" -#: fr30-ibld.c:184 frv-ibld.c:184 ip2k-ibld.c:184 iq2000-ibld.c:184 -#: lm32-ibld.c:184 m32c-ibld.c:184 m32r-ibld.c:184 mep-ibld.c:184 -#: mt-ibld.c:184 openrisc-ibld.c:184 xc16x-ibld.c:184 xstormy16-ibld.c:184 +#: fr30-ibld.c:185 frv-ibld.c:185 ip2k-ibld.c:185 iq2000-ibld.c:185 +#: lm32-ibld.c:185 m32c-ibld.c:185 m32r-ibld.c:185 mep-ibld.c:185 +#: mt-ibld.c:185 openrisc-ibld.c:185 xc16x-ibld.c:185 xstormy16-ibld.c:185 #, c-format msgid "operand out of range (0x%lx not between 0 and 0x%lx)" -msgstr "kohdemuuttuja ei ole rajojen sisällä (0x%lx ei ole 0:n ja 0x%lx:n välillä)" +msgstr "operandi ei ole rajojen sisällä (0x%lx ei ole 0:n ja 0x%lx:n välillä)" -#: fr30-ibld.c:726 frv-ibld.c:852 ip2k-ibld.c:603 iq2000-ibld.c:709 -#: lm32-ibld.c:630 m32c-ibld.c:1727 m32r-ibld.c:661 mep-ibld.c:1204 -#: mt-ibld.c:745 openrisc-ibld.c:629 xc16x-ibld.c:748 xstormy16-ibld.c:674 +#: fr30-ibld.c:727 frv-ibld.c:853 ip2k-ibld.c:604 iq2000-ibld.c:710 +#: lm32-ibld.c:631 m32c-ibld.c:1728 m32r-ibld.c:662 mep-ibld.c:1205 +#: mt-ibld.c:746 openrisc-ibld.c:630 xc16x-ibld.c:749 xstormy16-ibld.c:675 #, c-format msgid "Unrecognized field %d while building insn.\n" msgstr "Tunnistamaton kenttä %d käskyä muodostettaessa.\n" -#: fr30-ibld.c:931 frv-ibld.c:1169 ip2k-ibld.c:678 iq2000-ibld.c:884 -#: lm32-ibld.c:734 m32c-ibld.c:2888 m32r-ibld.c:798 mep-ibld.c:1803 -#: mt-ibld.c:965 openrisc-ibld.c:729 xc16x-ibld.c:968 xstormy16-ibld.c:820 +#: fr30-ibld.c:932 frv-ibld.c:1170 ip2k-ibld.c:679 iq2000-ibld.c:885 +#: lm32-ibld.c:735 m32c-ibld.c:2889 m32r-ibld.c:799 mep-ibld.c:1804 +#: mt-ibld.c:966 openrisc-ibld.c:730 xc16x-ibld.c:969 xstormy16-ibld.c:821 #, c-format msgid "Unrecognized field %d while decoding insn.\n" msgstr "Tunnistamaton kenttä %d käskyä dekoodattaessa.\n" -#: fr30-ibld.c:1077 frv-ibld.c:1447 ip2k-ibld.c:752 iq2000-ibld.c:1015 -#: lm32-ibld.c:823 m32c-ibld.c:3505 m32r-ibld.c:911 mep-ibld.c:2273 -#: mt-ibld.c:1165 openrisc-ibld.c:806 xc16x-ibld.c:1189 xstormy16-ibld.c:930 +#: fr30-ibld.c:1078 frv-ibld.c:1448 ip2k-ibld.c:753 iq2000-ibld.c:1016 +#: lm32-ibld.c:824 m32c-ibld.c:3506 m32r-ibld.c:912 mep-ibld.c:2274 +#: mt-ibld.c:1166 openrisc-ibld.c:807 xc16x-ibld.c:1190 xstormy16-ibld.c:931 #, c-format msgid "Unrecognized field %d while getting int operand.\n" -msgstr "Tunnistamaton kenttä %d kokonaislukukohdemuuttujaa haettaessa.\n" +msgstr "Tunnistamaton kenttä %d kokonaislukuoperandia haettaessa.\n" -#: fr30-ibld.c:1205 frv-ibld.c:1707 ip2k-ibld.c:808 iq2000-ibld.c:1128 -#: lm32-ibld.c:894 m32c-ibld.c:4104 m32r-ibld.c:1006 mep-ibld.c:2725 -#: mt-ibld.c:1347 openrisc-ibld.c:865 xc16x-ibld.c:1392 xstormy16-ibld.c:1022 +#: fr30-ibld.c:1206 frv-ibld.c:1708 ip2k-ibld.c:809 iq2000-ibld.c:1129 +#: lm32-ibld.c:895 m32c-ibld.c:4105 m32r-ibld.c:1007 mep-ibld.c:2726 +#: mt-ibld.c:1348 openrisc-ibld.c:866 xc16x-ibld.c:1393 xstormy16-ibld.c:1023 #, c-format msgid "Unrecognized field %d while getting vma operand.\n" -msgstr "Tunnistamaton kenttä %d vma-kohdemuuttujaa haettaessa.\n" +msgstr "Tunnistamaton kenttä %d vma-operandia haettaessa.\n" -#: fr30-ibld.c:1336 frv-ibld.c:1974 ip2k-ibld.c:867 iq2000-ibld.c:1248 -#: lm32-ibld.c:972 m32c-ibld.c:4691 m32r-ibld.c:1107 mep-ibld.c:3138 -#: mt-ibld.c:1536 openrisc-ibld.c:931 xc16x-ibld.c:1596 xstormy16-ibld.c:1121 +#: fr30-ibld.c:1337 frv-ibld.c:1975 ip2k-ibld.c:868 iq2000-ibld.c:1249 +#: lm32-ibld.c:973 m32c-ibld.c:4692 m32r-ibld.c:1108 mep-ibld.c:3139 +#: mt-ibld.c:1537 openrisc-ibld.c:932 xc16x-ibld.c:1597 xstormy16-ibld.c:1122 #, c-format msgid "Unrecognized field %d while setting int operand.\n" -msgstr "Tunnistamaton kenttä %d kokonaislukukohdemuuttujaa asetettaessa.\n" +msgstr "Tunnistamaton kenttä %d kokonaislukuoperandia asetettaessa.\n" -#: fr30-ibld.c:1457 frv-ibld.c:2231 ip2k-ibld.c:916 iq2000-ibld.c:1358 -#: lm32-ibld.c:1040 m32c-ibld.c:5268 m32r-ibld.c:1198 mep-ibld.c:3541 -#: mt-ibld.c:1715 openrisc-ibld.c:987 xc16x-ibld.c:1790 xstormy16-ibld.c:1210 +#: fr30-ibld.c:1458 frv-ibld.c:2232 ip2k-ibld.c:917 iq2000-ibld.c:1359 +#: lm32-ibld.c:1041 m32c-ibld.c:5269 m32r-ibld.c:1199 mep-ibld.c:3542 +#: mt-ibld.c:1716 openrisc-ibld.c:988 xc16x-ibld.c:1791 xstormy16-ibld.c:1211 #, c-format msgid "Unrecognized field %d while setting vma operand.\n" -msgstr "Tunnistamaton kenttä %d vma-kohdemuuttujaa asetettaessa.\n" +msgstr "Tunnistamaton kenttä %d vma-operandia asetettaessa.\n" #: frv-asm.c:608 msgid "missing `]'" @@ -350,7 +350,7 @@ msgstr "Erityiskäyttörekisterin numero ei ole rajojen sisällä" #: frv-asm.c:908 msgid "Value of A operand must be 0 or 1" -msgstr "A-kohdemuuttujan arvon on oltava 0 tai 1" +msgstr "A-operandin arvon on oltava 0 tai 1" #: frv-asm.c:944 msgid "register number must be even" @@ -359,18 +359,18 @@ msgstr "rekisterinumeron on oltava parillinen" #. -- assembler routines inserted here. #. -- asm.c #: frv-asm.c:972 iq2000-asm.c:56 lm32-asm.c:95 lm32-asm.c:127 lm32-asm.c:157 -#: lm32-asm.c:187 lm32-asm.c:217 lm32-asm.c:247 m32c-asm.c:141 m32c-asm.c:237 -#: m32c-asm.c:279 m32c-asm.c:338 m32c-asm.c:360 m32r-asm.c:53 mep-asm.c:241 +#: lm32-asm.c:187 lm32-asm.c:217 lm32-asm.c:247 m32c-asm.c:140 m32c-asm.c:235 +#: m32c-asm.c:276 m32c-asm.c:334 m32c-asm.c:355 m32r-asm.c:53 mep-asm.c:241 #: mep-asm.c:259 mep-asm.c:274 mep-asm.c:289 mep-asm.c:301 openrisc-asm.c:54 msgid "missing `)'" msgstr "”)” puuttuu" -#: h8300-dis.c:327 +#: h8300-dis.c:314 #, c-format msgid "Hmmmm 0x%x" msgstr "Hmmmm 0x%x" -#: h8300-dis.c:708 +#: h8300-dis.c:695 #, c-format msgid "Don't understand 0x%x \n" msgstr "0x%x ei ole ymmärrettävä \n" @@ -386,11 +386,11 @@ msgstr "kohteen %d sijoittamisesta ei selviydytty\n" msgid "%02x\t\t*unknown*" msgstr "%02x\t\t*tuntematon*" -#: i386-dis.c:8924 +#: i386-dis.c:10671 msgid "<internal disassembler error>" msgstr "<sisäinen disassembler-virhe>" -#: i386-dis.c:9155 +#: i386-dis.c:10968 #, c-format msgid "" "\n" @@ -401,32 +401,32 @@ msgstr "" "Seuraavat i386/x86-64-kohtaiset disassembler-valinnat ovat tuettuja käyttöön\n" "-M -valinnan kanssa (monivalinnat pitää erottaa pilkulla):\n" -#: i386-dis.c:9159 +#: i386-dis.c:10972 #, c-format msgid " x86-64 Disassemble in 64bit mode\n" msgstr " x86-64 Disassembloi 64-bittitilassa\n" -#: i386-dis.c:9160 +#: i386-dis.c:10973 #, c-format msgid " i386 Disassemble in 32bit mode\n" msgstr " i386 Disassembloi 32-bittitilassa\n" -#: i386-dis.c:9161 +#: i386-dis.c:10974 #, c-format msgid " i8086 Disassemble in 16bit mode\n" msgstr " i8086 Disassembloi 16-bittitilassa\n" -#: i386-dis.c:9162 +#: i386-dis.c:10975 #, c-format msgid " att Display instruction in AT&T syntax\n" msgstr " att Näyttää käskyn AT&T-syntaksissa\n" -#: i386-dis.c:9163 +#: i386-dis.c:10976 #, c-format msgid " intel Display instruction in Intel syntax\n" msgstr " intel Näyttää käskyn Intel-syntaksissa\n" -#: i386-dis.c:9164 +#: i386-dis.c:10977 #, c-format msgid "" " att-mnemonic\n" @@ -435,7 +435,7 @@ msgstr "" " att-mnemonic\n" " Näyttää käskyn AT&T-syntaksissa\n" -#: i386-dis.c:9166 +#: i386-dis.c:10979 #, c-format msgid "" " intel-mnemonic\n" @@ -444,90 +444,90 @@ msgstr "" " intel-mnemonic\n" " Näyttää käskyn Intel-syntaksissa\n" -#: i386-dis.c:9168 +#: i386-dis.c:10981 #, c-format msgid " addr64 Assume 64bit address size\n" msgstr " addr64 Otaksuu osoitekooksi 64 bittiä\n" -#: i386-dis.c:9169 +#: i386-dis.c:10982 #, c-format msgid " addr32 Assume 32bit address size\n" msgstr " addr32 Otaksuu osoitekooksi 32 bittiä\n" -#: i386-dis.c:9170 +#: i386-dis.c:10983 #, c-format msgid " addr16 Assume 16bit address size\n" -msgstr " addr16 Otaksuu osoitekooksi16 bittiä\n" +msgstr " addr16 Otaksuu osoitekooksi 16 bittiä\n" -#: i386-dis.c:9171 +#: i386-dis.c:10984 #, c-format msgid " data32 Assume 32bit data size\n" msgstr " data32 Otaksuu datakooksi 32 bittiä\n" -#: i386-dis.c:9172 +#: i386-dis.c:10985 #, c-format msgid " data16 Assume 16bit data size\n" msgstr " data16 Otaksuu datakooksi 16 bittiä\n" -#: i386-dis.c:9173 +#: i386-dis.c:10986 #, c-format msgid " suffix Always display instruction suffix in AT&T syntax\n" msgstr " suffix Näyttää käskysuffiksin aina AT&T-syntaksissa\n" -#: i386-gen.c:435 ia64-gen.c:307 +#: i386-gen.c:459 ia64-gen.c:307 #, c-format msgid "%s: Error: " msgstr "%s: Virhe: " -#: i386-gen.c:544 +#: i386-gen.c:591 #, c-format msgid "%s: %d: Unknown bitfield: %s\n" msgstr "%s: %d: Tuntematon bittikenttä: %s\n" -#: i386-gen.c:546 +#: i386-gen.c:593 #, c-format msgid "Unknown bitfield: %s\n" msgstr "Tuntematon bittikenttä: %s\n" -#: i386-gen.c:602 +#: i386-gen.c:649 #, c-format msgid "%s: %d: Missing `)' in bitfield: %s\n" msgstr "%s: %d: Puuttuva ”)” bittikentässä: %s\n" -#: i386-gen.c:867 +#: i386-gen.c:914 #, c-format msgid "can't find i386-opc.tbl for reading, errno = %s\n" -msgstr "i386-opc.tbl ei löytynyt luettavaksi, errno = %s\n" +msgstr "i386-opc.tbl ei löytynyt luettavaksi, virhenumero = %s\n" -#: i386-gen.c:998 +#: i386-gen.c:1045 #, c-format msgid "can't find i386-reg.tbl for reading, errno = %s\n" -msgstr "i386-reg.tbl ei löytynyt luettavaksi, errno = %s\n" +msgstr "i386-reg.tbl ei löytynyt luettavaksi, virhenumero = %s\n" -#: i386-gen.c:1075 +#: i386-gen.c:1122 #, c-format msgid "can't create i386-init.h, errno = %s\n" -msgstr "ei voi luoda tiedostoa i386-init.h, errno = %s\n" +msgstr "ei voi luoda tiedostoa i386-init.h, virhenumero = %s\n" -#: i386-gen.c:1164 ia64-gen.c:2820 +#: i386-gen.c:1211 ia64-gen.c:2820 #, c-format msgid "unable to change directory to \"%s\", errno = %s\n" msgstr "vaihtaminen hakemistoon ”%s” ei onnistu, virhenumero = %s\n" -#: i386-gen.c:1171 +#: i386-gen.c:1218 #, c-format msgid "%d unused bits in i386_cpu_flags.\n" msgstr "%d käyttämätöntä bittiä i386_cpu_flags-lipussa.\n" -#: i386-gen.c:1178 +#: i386-gen.c:1225 #, c-format msgid "%d unused bits in i386_operand_type.\n" msgstr "%d käyttämätöntä bittiä i386_operand_type-lipussa.\n" -#: i386-gen.c:1192 +#: i386-gen.c:1239 #, c-format msgid "can't create i386-tbl.h, errno = %s\n" -msgstr "ei voi luoda tiedostoa i386-tbl.h, errno = %s\n" +msgstr "ei voi luoda tiedostoa i386-tbl.h, virhenumero = %s\n" #: ia64-gen.c:320 #, c-format @@ -554,8 +554,8 @@ msgid "" "most recent format '%s'\n" "appears more restrictive than '%s'\n" msgstr "" -"viimeisin muoto ”%s”\n" -"näyttää rajoittavammalta kuin ”%s”\n" +"viimeisin muoto ’%s’\n" +"näyttää rajoittavammalta kuin ’%s’\n" #: ia64-gen.c:1054 #, c-format @@ -636,7 +636,7 @@ msgstr "käskyssä %s ei ole luokkaa (toiminnat %d %d %d)\n" #. cgen will try the next parsing option. #: ip2k-asm.c:81 msgid "W keyword invalid in FR operand slot." -msgstr "avainsana W virheellinen FR-kohdemuuttujavälissä." +msgstr "avainsana W virheellinen FR-operandivälissä." #. Invalid offset present. #: ip2k-asm.c:106 @@ -661,7 +661,7 @@ msgstr "sulkeiden virheellinen käyttö" #: ip2k-asm.c:218 msgid "operand out of range (not between 1 and 255)" -msgstr "kohdemuuttuja ei ole rajojen sisällä (ei 1:n ja 255:n välillä)" +msgstr "operandi ei ole rajojen sisällä (ei 1:n ja 255:n välillä)" #. Something is very wrong. opindex has to be one of the above. #: ip2k-asm.c:242 @@ -678,7 +678,7 @@ msgstr "cgen_parse_address palautti symbolin. Vaaditaan literaali." #: ip2k-asm.c:360 msgid "percent-operator operand is not a symbol" -msgstr "prosenttioperaattori-kohdemuuttuja ei ole symboli." +msgstr "prosenttioperaattori-operandi ei ole symboli." #: ip2k-asm.c:413 msgid "Attempt to find bit index of 0" @@ -698,7 +698,7 @@ msgstr "21-bittinen siirrososoite ei ole rajojen sisällä" #: lm32-asm.c:166 msgid "expecting gp relative address: gp(symbol)" -msgstr "odotetaan gp-suhteelista osoitetta: gp(symboli)" +msgstr "odotetaan gp-suhteellista osoitetta: gp(symboli)" #: lm32-asm.c:196 msgid "expecting got relative address: got(symbol)" @@ -726,82 +726,82 @@ msgstr "tuntematon\t0x%02lx" msgid "imm:6 immediate is out of range" msgstr "suora muistiosoitusarvo imm:6 ei ole rajojen sisällä" -#: m32c-asm.c:147 +#: m32c-asm.c:145 #, c-format msgid "%dsp8() takes a symbolic address, not a number" msgstr "%dsp8() hyväksyy symbolisen osoitteen, ei numeroa" -#: m32c-asm.c:160 m32c-asm.c:164 m32c-asm.c:255 +#: m32c-asm.c:159 m32c-asm.c:163 m32c-asm.c:253 msgid "dsp:8 immediate is out of range" msgstr "suora muistiosoitusarvo dsp:8 ei ole rajojen sisällä" -#: m32c-asm.c:185 m32c-asm.c:189 +#: m32c-asm.c:184 m32c-asm.c:188 msgid "Immediate is out of range -8 to 7" msgstr "Suora muistiosoitusarvo ei ole rajojen -8 ... 7 sisällä" -#: m32c-asm.c:210 m32c-asm.c:214 +#: m32c-asm.c:209 m32c-asm.c:213 msgid "Immediate is out of range -7 to 8" msgstr "Suora muistiosoitusarvo ei ole rajojen -7 ... 8 sisällä" -#: m32c-asm.c:285 +#: m32c-asm.c:281 #, c-format msgid "%dsp16() takes a symbolic address, not a number" msgstr "%dsp16() hyväksyy symbolisen osoitteen, ei numeroa" -#: m32c-asm.c:308 m32c-asm.c:315 m32c-asm.c:378 +#: m32c-asm.c:305 m32c-asm.c:312 m32c-asm.c:373 msgid "dsp:16 immediate is out of range" msgstr "suora muistiosoitusarvo dsp:16 ei ole rajojen sisällä" -#: m32c-asm.c:404 +#: m32c-asm.c:399 msgid "dsp:20 immediate is out of range" msgstr "suora muistiosoitusarvo dsp:20 ei ole rajojen sisällä" -#: m32c-asm.c:430 m32c-asm.c:450 +#: m32c-asm.c:425 m32c-asm.c:445 msgid "dsp:24 immediate is out of range" msgstr "suora muistiosoitusarvo dsp:24 ei ole rajojen sisällä" -#: m32c-asm.c:483 +#: m32c-asm.c:478 msgid "immediate is out of range 1-2" msgstr "suora muistiosoitusarvo ei ole rajojen 1-2 sisällä" -#: m32c-asm.c:501 +#: m32c-asm.c:496 msgid "immediate is out of range 1-8" msgstr "suora muistiosoitusarvo ei ole rajojen 1-8 sisällä" -#: m32c-asm.c:519 +#: m32c-asm.c:514 msgid "immediate is out of range 0-7" msgstr "suora muistiosoitusarvo ei ole rajojen 0-7 sisällä" -#: m32c-asm.c:555 +#: m32c-asm.c:550 msgid "immediate is out of range 2-9" msgstr "suora muistiosoitusarvo ei ole rajojen 2-9 sisällä" -#: m32c-asm.c:573 +#: m32c-asm.c:568 msgid "Bit number for indexing general register is out of range 0-15" msgstr "Indeksoivan yleisrekisterin bittinumero ei ole alueella 0-15" -#: m32c-asm.c:611 m32c-asm.c:667 +#: m32c-asm.c:606 m32c-asm.c:662 msgid "bit,base is out of range" msgstr "bitti, kanta ei ole rajojen sisällä" -#: m32c-asm.c:618 m32c-asm.c:623 m32c-asm.c:671 +#: m32c-asm.c:613 m32c-asm.c:618 m32c-asm.c:666 msgid "bit,base out of range for symbol" msgstr "bitti, kanta ei ole symbolin rajojen sisällä" -#: m32c-asm.c:807 +#: m32c-asm.c:802 msgid "not a valid r0l/r0h pair" msgstr "r0l/r0h-pari ei ole oikea" -#: m32c-asm.c:837 +#: m32c-asm.c:832 msgid "Invalid size specifier" msgstr "Virheellinen kokomäärite" -#: m68k-dis.c:1278 +#: m68k-dis.c:1281 #, c-format msgid "<function code %d>" msgstr "<toimintakoodi %d>" -#: m68k-dis.c:1437 +#: m68k-dis.c:1440 #, c-format msgid "<internal error in opcode table: %s %s>\n" msgstr "<sisäinen virhe käskytaulukossa: %s %s>\n" @@ -858,12 +858,12 @@ msgstr "# sisäinen virhe, määrittelemätön laajennussekvenssi (+%c)" msgid "# internal error, undefined modifier (%c)" msgstr "# sisäinen virhe, määrittelemätön määrite (%c)" -#: mips-dis.c:1942 +#: mips-dis.c:1939 #, c-format msgid "# internal disassembler error, unrecognised modifier (%c)" msgstr "# sisäinen disassembler-virhe, tunnistamaton määrite (%c)" -#: mips-dis.c:2173 +#: mips-dis.c:2177 #, c-format msgid "" "\n" @@ -874,7 +874,7 @@ msgstr "" "Seuraavat MIPS-kohtaiset disassembler-valinnat ovat tuettuja käyttöön\n" "-M -valinnan kanssa (monivalinnat pitää erottaa pilkulla):\n" -#: mips-dis.c:2177 +#: mips-dis.c:2181 #, c-format msgid "" "\n" @@ -885,7 +885,7 @@ msgstr "" " gpr-names=ABI Tulosta GPR-nimet määritellyn ABI:n mukaisesti.\n" " Oletus: perustuu disassembloitavaan binääritiedostoon.\n" -#: mips-dis.c:2181 +#: mips-dis.c:2185 #, c-format msgid "" "\n" @@ -896,7 +896,7 @@ msgstr "" " fpr-names=ABI Tulosta FPR-nimet määritellyn ABI:n mukaisesti.\n" " Oletus: numeerinen.\n" -#: mips-dis.c:2185 +#: mips-dis.c:2189 #, c-format msgid "" "\n" @@ -909,7 +909,7 @@ msgstr "" " määritellyn arkkitehtuurin mukaisesti.\n" " Oletus: perustuu disassemloitavaan binääritiedostoon.\n" -#: mips-dis.c:2190 +#: mips-dis.c:2194 #, c-format msgid "" "\n" @@ -922,7 +922,7 @@ msgstr "" "\t\t\t arkkitehtuurin mukaisesti.\n" " Oletus: perustuu disassembloitavaan binääritiedostoon.\n" -#: mips-dis.c:2195 +#: mips-dis.c:2199 #, c-format msgid "" "\n" @@ -933,7 +933,7 @@ msgstr "" " reg-names=ABI Tulosta GPR- ja FPR-nimet määritellyn\n" " ABI:n mukaisesti.\n" -#: mips-dis.c:2199 +#: mips-dis.c:2203 #, c-format msgid "" "\n" @@ -944,7 +944,7 @@ msgstr "" " reg-names=ARCH Tulosta CP0-rekisteri ja HWR-nimet määritellyn\n" " arkkitehtuurin mukaisesti.\n" -#: mips-dis.c:2203 +#: mips-dis.c:2207 #, c-format msgid "" "\n" @@ -955,12 +955,12 @@ msgstr "" " Ylläolevista valinnoista ”ABI” tukee seuraavia arvoja:\n" " " -#: mips-dis.c:2208 mips-dis.c:2216 mips-dis.c:2218 +#: mips-dis.c:2212 mips-dis.c:2220 mips-dis.c:2222 #, c-format msgid "\n" msgstr "\n" -#: mips-dis.c:2210 +#: mips-dis.c:2214 #, c-format msgid "" "\n" @@ -979,29 +979,29 @@ msgstr "%d (%s) on virheellinen tapaus kohteessa %s:%d\n" #: mmix-dis.c:45 #, c-format msgid "Internal: Non-debugged code (test-case missing): %s:%d" -msgstr "Sisäinen: Debuggaamaton koodi (testitapaus puuttuu): %s:%d" +msgstr "Sisäinen: Vikajäljittämätön koodi (testitapaus puuttuu): %s:%d" #: mmix-dis.c:54 msgid "(unknown)" msgstr "(tuntematon)" -#: mmix-dis.c:513 +#: mmix-dis.c:512 #, c-format msgid "*unknown operands type: %d*" -msgstr "*tuntematon kohdemuuttujatyyppi: %d*" +msgstr "*tuntematon operandityyppi: %d*" -#: msp430-dis.c:327 +#: msp430-dis.c:328 msgid "Illegal as emulation instr" msgstr "Virheellinen emulointikäskynä" #. R2/R3 are illegal as dest: may be data section. -#: msp430-dis.c:378 +#: msp430-dis.c:379 msgid "Illegal as 2-op instr" msgstr "Virheellinen kaksikäskykoodina" #: mt-asm.c:110 mt-asm.c:190 msgid "Operand out of range. Must be between -32768 and 32767." -msgstr "Kohdemuuttuja ei ole rajojen sisällä. Täytyy olla -32768:n ja 32767:n välillä." +msgstr "Operandi ei ole rajojen sisällä. Täytyy olla -32768:n ja 32767:n välillä." #: mt-asm.c:149 msgid "Biiiig Trouble in parse_imm16!" @@ -1009,28 +1009,28 @@ msgstr "Iso pulma parse_imm16-käskyssä!" #: mt-asm.c:157 msgid "The percent-operator's operand is not a symbol" -msgstr "Prosenttioperaattori-kohdemuuttuja ei ole symboli" +msgstr "Prosenttioperaattori-operandi ei ole symboli" #: mt-asm.c:395 msgid "invalid operand. type may have values 0,1,2 only." -msgstr "virheellinen kohdemuuttuja. tyypin arvo saa olla vain 0,1 tai 2." +msgstr "virheellinen operandi. tyypin arvo saa olla vain 0,1 tai 2." #. I and Z are output operands and can`t be immediate #. A is an address and we can`t have the address of #. an immediate either. We don't know how much to increase #. aoffsetp by since whatever generated this is broken #. anyway! -#: ns32k-dis.c:534 +#: ns32k-dis.c:533 #, c-format msgid "$<undefined>" msgstr "$<määrittelemätön>" -#: ppc-dis.c:222 +#: ppc-dis.c:234 #, c-format msgid "warning: ignoring unknown -M%s option\n" msgstr "varoitus: ei välitetä tuntemattomasta -M%s-valitsimesta\n" -#: ppc-dis.c:511 +#: ppc-dis.c:523 #, c-format msgid "" "\n" @@ -1041,47 +1041,47 @@ msgstr "" "Seuraavia PPC-kohtaisia disassembler-valintoja tuetaan käytössä\n" "-M -valinnan kanssa:\n" -#: ppc-opc.c:870 ppc-opc.c:898 +#: ppc-opc.c:878 ppc-opc.c:906 msgid "invalid conditional option" msgstr "virheellinen ehdollinen valinta" -#: ppc-opc.c:900 +#: ppc-opc.c:908 msgid "attempt to set y bit when using + or - modifier" msgstr "yritys asettaa y-bitti kun käytetään + tai - määritettä" -#: ppc-opc.c:932 +#: ppc-opc.c:940 msgid "invalid mask field" -msgstr "virheellinen maskikenttä" +msgstr "virheellinen peitekenttä" -#: ppc-opc.c:958 +#: ppc-opc.c:966 msgid "ignoring invalid mfcr mask" -msgstr "virheellistä mfcr-maskia ei oteta huomioon" +msgstr "virheellistä mfcr-peitettä ei oteta huomioon" -#: ppc-opc.c:1008 ppc-opc.c:1043 +#: ppc-opc.c:1016 ppc-opc.c:1051 msgid "illegal bitmask" -msgstr "virheellinen bittimaski" +msgstr "virheellinen bittipeite" -#: ppc-opc.c:1163 +#: ppc-opc.c:1171 msgid "index register in load range" msgstr "indeksirekisteri on latauslukurajojen sisällä" -#: ppc-opc.c:1179 +#: ppc-opc.c:1187 msgid "source and target register operands must be different" msgstr "lähde- ja kohderekisterin kohdemuuttujien on oltava erilaiset" -#: ppc-opc.c:1194 +#: ppc-opc.c:1202 msgid "invalid register operand when updating" -msgstr "rekisterin kohdemuuttuja virheellinen päivitettäessä" +msgstr "rekisterin operandi virheellinen päivitettäessä" -#: ppc-opc.c:1273 +#: ppc-opc.c:1281 msgid "invalid sprg number" msgstr "virheellinen sprg-numero" -#: ppc-opc.c:1443 +#: ppc-opc.c:1451 msgid "invalid constant" msgstr "virheellinen vakio" -#: s390-dis.c:277 +#: s390-dis.c:301 #, c-format msgid "" "\n" @@ -1092,12 +1092,12 @@ msgstr "" "Seuraavat S/390-kohtaiset disassembler-valinnat ovat tuettuja käyttöön\n" "-M -valinnan kanssa (monivalinnat pitää erottaa pilkulla):\n" -#: s390-dis.c:281 +#: s390-dis.c:305 #, c-format msgid " esa Disassemble in ESA architecture mode\n" msgstr " esa Disassembloi ESA-arkkitehtuuritilassa\n" -#: s390-dis.c:282 +#: s390-dis.c:306 #, c-format msgid " zarch Disassemble in z/Architecture mode\n" msgstr " zarch Disassembloi z/Arkkitehtuuritilassa\n" @@ -1123,92 +1123,84 @@ msgid "Internal error: bad sparc-opcode.h: \"%s\" == \"%s\"\n" msgstr "Sisäinen virhe: virheellinen sparc-opcode.h: ”%s” == ”%s”\n" #. Mark as non-valid instruction. -#: sparc-dis.c:1014 +#: sparc-dis.c:1015 msgid "unknown" msgstr "tuntematon" -#: v850-dis.c:239 +#: v850-dis.c:365 #, c-format msgid "unknown operand shift: %x\n" -msgstr "tuntematon kohdemuuttujan siirto: %x\n" +msgstr "tuntematon operandin siirto: %x\n" -#: v850-dis.c:253 +#: v850-dis.c:377 #, c-format -msgid "unknown pop reg: %d\n" -msgstr "tuntematon pop-rekisteri: %d\n" +msgid "unknown reg: %d\n" +msgstr "tuntematon rekisteri: %d\n" #. The functions used to insert and extract complicated operands. #. Note: There is a conspiracy between these functions and #. v850_insert_operand() in gas/config/tc-v850.c. Error messages #. containing the string 'out of range' will be ignored unless a #. specific command line option is given to GAS. -#: v850-opc.c:48 +#: v850-opc.c:55 msgid "displacement value is not in range and is not aligned" msgstr "uudelleensijoitusarvo ei ole rajojen sisällä eikä sijaitse tasarajalla" -#: v850-opc.c:49 +#: v850-opc.c:56 msgid "displacement value is out of range" msgstr "uudelleensijoitusarvo ei ole rajojen sisällä" -#: v850-opc.c:50 +#: v850-opc.c:57 msgid "displacement value is not aligned" msgstr "uudelleensijoitusarvo ei ole tasarajalla" -#: v850-opc.c:52 +#: v850-opc.c:59 msgid "immediate value is out of range" msgstr "suora muistiosoitusarvo ei ole rajojen sisällä" #: v850-opc.c:60 -msgid "branch value not in range and to odd offset" -msgstr "haaroitusarvo ei ole rajojen sisällä ja kohdistuu parittomaan siirrososoitteeseen" - -#: v850-opc.c:62 v850-opc.c:89 msgid "branch value out of range" msgstr "haaroitusarvo ei ole rajojen sisällä" -#: v850-opc.c:65 v850-opc.c:92 +#: v850-opc.c:61 +msgid "branch value not in range and to odd offset" +msgstr "haaroitusarvo ei ole rajojen sisällä ja kohdistuu parittomaan siirrososoitteeseen" + +#: v850-opc.c:62 msgid "branch to odd offset" msgstr "haaroitus parittomaan siirrososoitteeseen" -#: v850-opc.c:87 -msgid "branch value not in range and to an odd offset" -msgstr "haaroitusarvo ei ole rajojen sisällä ja sijaitsee parittomassa siirrososoitteessa" - -#: v850-opc.c:279 +#: v850-opc.c:497 msgid "invalid register for stack adjustment" msgstr "virheellinen rekisteri pinosäädössä" -#: v850-opc.c:299 -msgid "immediate value not in range and not even" -msgstr "suora muistiosoitusarvo ei ole rajojen sisällä eikä ole parillinen" - -#: v850-opc.c:304 -msgid "immediate value must be even" -msgstr "suoran muistiosoitusarvon täytyy olla parillinen" +#: v850-opc.c:518 +msgid "invalid register name" +msgstr "virheellinen rekisterinimi" #: xc16x-asm.c:66 msgid "Missing '#' prefix" -msgstr "Puuttuva ”#” prefiksi" +msgstr "Puuttuva ’#’ prefiksi" #: xc16x-asm.c:82 msgid "Missing '.' prefix" -msgstr "Puuttuva ”.” prefiksi" +msgstr "Puuttuva ’.’ prefiksi" #: xc16x-asm.c:98 msgid "Missing 'pof:' prefix" -msgstr "Puuttuva ”pof:” prefiksi" +msgstr "Puuttuva ’pof:’ prefiksi" #: xc16x-asm.c:114 msgid "Missing 'pag:' prefix" -msgstr "Puuttuva ”pag:” prefiksi" +msgstr "Puuttuva ’pag:’ prefiksi" #: xc16x-asm.c:130 msgid "Missing 'sof:' prefix" -msgstr "Puuttuva ”sof:” prefiksi" +msgstr "Puuttuva ’sof:’ prefiksi" #: xc16x-asm.c:146 msgid "Missing 'seg:' prefix" -msgstr "Puuttuva ”seg:” prefiksi" +msgstr "Puuttuva ’seg:’ prefiksi" #: xstormy16-asm.c:71 msgid "Bad register in preincrement" @@ -1240,7 +1232,7 @@ msgstr "Ei sijoitusta pienikokoiselle suoralle muistiosoitukselle" #: xstormy16-asm.c:119 msgid "Small operand was not an immediate number" -msgstr "Pieni kohdemuuttuja ei ollut suora muistiosoitusnumero" +msgstr "Pieni operandi ei ollut suora muistiosoitusnumero" #: xstormy16-asm.c:157 msgid "Operand is not a symbol" @@ -1248,7 +1240,16 @@ msgstr "Kohdemuuttuja ei ole symboli" #: xstormy16-asm.c:165 msgid "Syntax error: No trailing ')'" -msgstr "Syntaksivirhe: loppukaarisulku ”)” puuttuu" +msgstr "Syntaksivirhe: loppukaarisulku ’)’ puuttuu" + +#~ msgid "branch value not in range and to an odd offset" +#~ msgstr "haaroitusarvo ei ole rajojen sisällä ja sijaitsee parittomassa siirrososoitteessa" + +#~ msgid "immediate value not in range and not even" +#~ msgstr "suora muistiosoitusarvo ei ole rajojen sisällä eikä ole parillinen" + +#~ msgid "immediate value must be even" +#~ msgstr "suoran muistiosoitusarvon täytyy olla parillinen" #~ msgid "%operator operand is not a symbol" -#~ msgstr "%operaattori-kohdemuuttuja ei ole symboli." +#~ msgstr "%operaattori-operandi ei ole symboli." |