OSDN Git Service

* ja.po: Update.
[pf3gnuchains/gcc-fork.git] / gcc / po / ja.po
index 88a6a6a..37dcd2d 100644 (file)
@@ -1,36 +1,36 @@
-# Japanese messages for gcc 3.0
-# Copyright (C) 2001 Free Software Foundation, Inc.
+# Japanese messages for GNU gcc
+# Copyright (C) 2001, 2010 Free Software Foundation, Inc.
+# This file is distributed under the same license as the gcc package.
 # Daisuke Yamashita <yamad@mb.infoweb.ne.jp>, 1999-2001
 #    Masahito Yamaga <yamaga@ipc.chiba-u.ac.jp>, 1999.
 #    IIDA Yosiaki <iida@secom.ne.jp>, 1999.
-#
+# Yasuaki Taniguchi <yasuakit@gmail.com>, 2010
 msgid ""
 msgstr ""
-"Project-Id-Version: gcc 3.0\n"
+"Project-Id-Version: gcc 4.6-b20101113\n"
 "Report-Msgid-Bugs-To: http://gcc.gnu.org/bugs.html\n"
 "POT-Creation-Date: 2010-11-13 12:12+0000\n"
-"PO-Revision-Date: 2001-12-05 22:47+0900\n"
-"Last-Translator: Daisuke Yamashita <yamad@mb.infoweb.ne.jp>\n"
-"Language-Team: Japanese <ja@li.org>\n"
+"PO-Revision-Date: 2010-12-17 22:33+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"
-"Content-Type: text/plain; charset=EUC-JP\n"
+"Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
 
 #: c-decl.c:4635 c-typeck.c:5924 toplev.c:1464 c-family/c-pretty-print.c:423
 #: cp/error.c:611 cp/error.c:890
-#, fuzzy
 msgid "<anonymous>"
-msgstr "<̵̾ %s>"
+msgstr "<無名>"
 
 #: c-objc-common.c:173
-#, fuzzy
 msgid "({anonymous})"
-msgstr "((̵̾))"
+msgstr "({無名})"
 
 #: c-parser.c:879 cp/parser.c:20733
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "expected end of line"
-msgstr "#line ¥³¥Þ¥ó¥É¤ÎºÇ¸å¤Ë¥´¥ß"
+msgstr "予期された行末"
 
 #: c-parser.c:1678 c-parser.c:1692 c-parser.c:3875 c-parser.c:4313
 #: c-parser.c:4574 c-parser.c:4732 c-parser.c:4748 c-parser.c:4912
@@ -40,7 +40,7 @@ msgstr "#line 
 #: c-parser.c:7131 cp/parser.c:20679
 #, fuzzy, gcc-internal-format
 msgid "expected %<;%>"
-msgstr "';' ¤¬É¬ÍפǤ¹"
+msgstr "';' が必要です"
 
 #: c-parser.c:1722 c-parser.c:2279 c-parser.c:2551 c-parser.c:3183
 #: c-parser.c:3235 c-parser.c:3240 c-parser.c:4357 c-parser.c:4490
@@ -52,13 +52,13 @@ msgstr "';' 
 #: cp/parser.c:20682
 #, fuzzy, gcc-internal-format
 msgid "expected %<(%>"
-msgstr "';' ¤¬É¬ÍפǤ¹"
+msgstr "';' が必要です"
 
 #: c-parser.c:1727 c-parser.c:6062 c-parser.c:6103 c-parser.c:6185
 #: c-parser.c:6192 c-parser.c:6229 cp/parser.c:20344 cp/parser.c:20697
 #, fuzzy, gcc-internal-format
 msgid "expected %<,%>"
-msgstr "';' ¤¬É¬ÍפǤ¹"
+msgstr "';' が必要です"
 
 #: c-parser.c:1748 c-parser.c:2294 c-parser.c:2592 c-parser.c:2800
 #: c-parser.c:2958 c-parser.c:3007 c-parser.c:3066 c-parser.c:3190
@@ -74,13 +74,13 @@ msgstr "';' 
 #: c-parser.c:9127 cp/parser.c:20727
 #, fuzzy, gcc-internal-format
 msgid "expected %<)%>"
-msgstr "';' ¤¬É¬ÍפǤ¹"
+msgstr "';' が必要です"
 
 #: c-parser.c:2883 c-parser.c:3663 c-parser.c:3697 c-parser.c:4966
 #: c-parser.c:6164 c-parser.c:6328 c-parser.c:6435 cp/parser.c:20691
 #, fuzzy, gcc-internal-format
 msgid "expected %<]%>"
-msgstr "';' ¤¬É¬ÍפǤ¹"
+msgstr "';' が必要です"
 
 #: c-parser.c:3043
 msgid "expected %<;%>, %<,%> or %<)%>"
@@ -89,20 +89,20 @@ msgstr ""
 #: c-parser.c:3526 cp/parser.c:20685 cp/parser.c:22283
 #, fuzzy, gcc-internal-format
 msgid "expected %<}%>"
-msgstr "';' ¤¬É¬ÍפǤ¹"
+msgstr "';' が必要です"
 
 #: c-parser.c:3816 c-parser.c:7416 c-parser.c:9370 c-parser.c:2161
 #: c-parser.c:2356 c-parser.c:7027 cp/parser.c:13461 cp/parser.c:20688
 #, fuzzy, gcc-internal-format
 msgid "expected %<{%>"
-msgstr "';' ¤¬É¬ÍפǤ¹"
+msgstr "';' が必要です"
 
 #: c-parser.c:4035 c-parser.c:4044 c-parser.c:4870 c-parser.c:5211
 #: c-parser.c:7236 c-parser.c:7557 c-parser.c:7614 c-parser.c:8543
 #: cp/parser.c:20721 cp/parser.c:21539
 #, fuzzy, gcc-internal-format
 msgid "expected %<:%>"
-msgstr "';' ¤¬É¬ÍפǤ¹"
+msgstr "';' が必要です"
 
 #: c-parser.c:4568 cp/parser.c:20621
 #, gcc-internal-format
@@ -112,7 +112,7 @@ msgstr ""
 #: c-parser.c:5952
 #, fuzzy
 msgid "expected %<.%>"
-msgstr "';' ¤¬É¬ÍפǤ¹"
+msgstr "';' が必要です"
 
 #: c-parser.c:6716 c-parser.c:6748 c-parser.c:6971 cp/parser.c:22069
 #: cp/parser.c:22142
@@ -123,7 +123,7 @@ msgstr ""
 #: c-parser.c:7377 cp/parser.c:20706
 #, fuzzy, gcc-internal-format
 msgid "expected %<>%>"
-msgstr "';' ¤¬É¬ÍפǤ¹"
+msgstr "';' が必要です"
 
 #: c-parser.c:8640 cp/parser.c:20730
 #, gcc-internal-format
@@ -133,7 +133,7 @@ msgstr ""
 #: c-parser.c:9067 c-parser.c:3720 cp/parser.c:20709
 #, fuzzy, gcc-internal-format
 msgid "expected %<=%>"
-msgstr "';' ¤¬É¬ÍפǤ¹"
+msgstr "';' が必要です"
 
 #: c-parser.c:9427 c-parser.c:9417 cp/parser.c:24528
 #, gcc-internal-format
@@ -143,7 +143,7 @@ msgstr ""
 #: c-typeck.c:6567
 #, fuzzy
 msgid "(anonymous)"
-msgstr "((̵̾))"
+msgstr "((無名))"
 
 #: cfgrtl.c:2037
 msgid "flow control insn inside a basic block"
@@ -156,17 +156,17 @@ msgstr ""
 #: cfgrtl.c:2219
 #, fuzzy
 msgid "insn outside basic block"
-msgstr "´ðËÜ¥Ö¥í¥Ã¥¯ %d Æâ:"
+msgstr "基本ブロック %d 内:"
 
 #: cfgrtl.c:2226
 #, fuzzy
 msgid "return not followed by barrier"
-msgstr "'#' ¤Ë¥Þ¥¯¥í²¾°ú¿ô̾¤¬Â³¤¤¤Æ¤¤¤Þ¤»¤ó"
+msgstr "'#' にマクロ仮引数名が続いていません"
 
 #: collect2.c:502
 #, fuzzy, c-format
 msgid "internal gcc abort in %s, at %s:%d"
-msgstr "%s ¤ÇÆâÉô¥³¥ó¥Ñ¥¤¥é¥¨¥é¡¼ (%s:%d)"
+msgstr "%s ã\81§å\86\85é\83¨ã\82³ã\83³ã\83\91ã\82¤ã\83©ã\82¨ã\83©ã\83¼ (%s:%d)"
 
 #: collect2.c:957
 #, c-format
@@ -176,7 +176,7 @@ msgstr ""
 #: collect2.c:1274
 #, c-format
 msgid "no arguments"
-msgstr "°ú¿ô¤¬¤¢¤ê¤Þ¤»¤ó"
+msgstr "引数がありません"
 
 #: collect2.c:1680 collect2.c:1865 collect2.c:1900
 #, c-format
@@ -197,52 +197,52 @@ msgstr "collect2 version %s"
 #, fuzzy, c-format
 msgid "%d constructor found\n"
 msgid_plural "%d constructors found\n"
-msgstr[0] "%d ¸Ä¤Î¥³¥ó¥¹¥È¥é¥¯¥¿¤¬¸«¤Ä¤«¤ê¤Þ¤·¤¿\n"
-msgstr[1] "%d ¸Ä¤Î¥³¥ó¥¹¥È¥é¥¯¥¿¤¬¸«¤Ä¤«¤ê¤Þ¤·¤¿\n"
+msgstr[0] "%d 個のコンストラクタが見つかりました\n"
+msgstr[1] "%d 個のコンストラクタが見つかりました\n"
 
 #: collect2.c:1806
 #, fuzzy, c-format
 msgid "%d destructor found\n"
 msgid_plural "%d destructors found\n"
-msgstr[0] "%d ¸Ä¤Î¥Ç¥¹¥È¥é¥¯¥¿¤¬¸«¤Ä¤«¤ê¤Þ¤·¤¿\n"
-msgstr[1] "%d ¸Ä¤Î¥Ç¥¹¥È¥é¥¯¥¿¤¬¸«¤Ä¤«¤ê¤Þ¤·¤¿\n"
+msgstr[0] "%d 個のデストラクタが見つかりました\n"
+msgstr[1] "%d 個のデストラクタが見つかりました\n"
 
 #: collect2.c:1810
 #, fuzzy, c-format
 msgid "%d frame table found\n"
 msgid_plural "%d frame tables found\n"
-msgstr[0] "%d ¸Ä¤Î¥Õ¥ì¡¼¥à¥Æ¡¼¥Ö¥ë¤¬¸«¤Ä¤«¤ê¤Þ¤·¤¿\n"
-msgstr[1] "%d ¸Ä¤Î¥Õ¥ì¡¼¥à¥Æ¡¼¥Ö¥ë¤¬¸«¤Ä¤«¤ê¤Þ¤·¤¿\n"
+msgstr[0] "%d 個のフレームテーブルが見つかりました\n"
+msgstr[1] "%d 個のフレームテーブルが見つかりました\n"
 
 #: collect2.c:1964 lto-wrapper.c:213
 #, fuzzy, c-format
 msgid "can't get program status"
-msgstr "%s ¤«¤éÆɹþ¤á¤Þ¤»¤ó"
+msgstr "%s から読込めません"
 
 #: collect2.c:2033
 #, fuzzy, c-format
 msgid "could not open response file %s"
-msgstr "¥½¡¼¥¹¥Õ¥¡¥¤¥ë %s ¤ò³«¤±¤Þ¤»¤ó¤Ç¤·¤¿.\n"
+msgstr "ソースファイル %s を開けませんでした.\n"
 
 #: collect2.c:2038
 #, fuzzy, c-format
 msgid "could not write to response file %s"
-msgstr "spec ¥Õ¥¡¥¤¥ë %s ¤ò¸«¤Ä¤±¤ë¤³¤È¤¬¤Ç¤­¤Þ¤»¤ó¤Ç¤·¤¿\n"
+msgstr "spec ファイル %s を見つけることができませんでした\n"
 
 #: collect2.c:2043
 #, fuzzy, c-format
 msgid "could not close response file %s"
-msgstr "¥½¡¼¥¹¥Õ¥¡¥¤¥ë %s ¤ò³«¤±¤Þ¤»¤ó¤Ç¤·¤¿.\n"
+msgstr "ソースファイル %s を開けませんでした.\n"
 
 #: collect2.c:2061
 #, c-format
 msgid "[cannot find %s]"
-msgstr "[%s ¤¬¸«¤Ä¤«¤ê¤Þ¤»¤ó]"
+msgstr "[%s が見つかりません]"
 
 #: collect2.c:2076
 #, fuzzy, c-format
 msgid "cannot find '%s'"
-msgstr "`%s' ¤¬¸«¤Ä¤«¤ê¤Þ¤»¤ó"
+msgstr "`%s' が見つかりません"
 
 #: collect2.c:2080 collect2.c:2621 collect2.c:2817 lto-wrapper.c:182
 #, c-format
@@ -252,7 +252,7 @@ msgstr ""
 #: collect2.c:2118
 #, c-format
 msgid "[Leaving %s]\n"
-msgstr "[%s ¤òÎ¥¤ì¤Þ¤¹]\n"
+msgstr "[%s を離れます]\n"
 
 #: collect2.c:2350
 #, c-format
@@ -261,32 +261,32 @@ msgid ""
 "write_c_file - output name is %s, prefix is %s\n"
 msgstr ""
 "\n"
-"write_c_file - ½ÐÎÏ̾¤Ï %s¡¢¥×¥ì¥Õ¥£¥¯¥¹¤Ï %s\n"
+"write_c_file - 出力名は %s、プレフィクスは %s\n"
 
 #: collect2.c:2595
 #, fuzzy, c-format
 msgid "cannot find 'nm'"
-msgstr "`nm' ¤¬¸«¤Ä¤«¤ê¤Þ¤»¤ó"
+msgstr "`nm' が見つかりません"
 
 #: collect2.c:2643
 #, fuzzy, c-format
 msgid "can't open nm output"
-msgstr "½ÐÎÏ¥Õ¥¡¥¤¥ë `%s' ¤ò open ¤Ç¤­¤Þ¤»¤ó"
+msgstr "出力ファイル `%s' を open できません"
 
 #: collect2.c:2726
 #, c-format
 msgid "init function found in object %s"
-msgstr "init ´Ø¿ô¤ò¥ª¥Ö¥¸¥§¥¯¥È %s ¤Ç¸«¤Ä¤±¤Þ¤·¤¿"
+msgstr "init 関数をオブジェクト %s で見つけました"
 
 #: collect2.c:2736
 #, c-format
 msgid "fini function found in object %s"
-msgstr "fini ´Ø¿ô¤ò¥ª¥Ö¥¸¥§¥¯¥È %s ¤Ç¸«¤Ä¤±¤Þ¤·¤¿"
+msgstr "fini 関数をオブジェクト %s で見つけました"
 
 #: collect2.c:2838
 #, fuzzy, c-format
 msgid "can't open ldd output"
-msgstr "½ÐÎÏ¥Õ¥¡¥¤¥ë `%s' ¤ò open ¤Ç¤­¤Þ¤»¤ó"
+msgstr "出力ファイル `%s' を open できません"
 
 #: collect2.c:2841
 #, c-format
@@ -295,52 +295,52 @@ msgid ""
 "ldd output with constructors/destructors.\n"
 msgstr ""
 "\n"
-"ldd ½ÐÎϤ¬¥³¥ó¥¹¥È¥é¥¯¥¿/¥Ç¥¹¥È¥é¥¯¥¿¤òȼ¤¤¤Þ¤¹¡£\n"
+"ldd 出力がコンストラクタ/デストラクタを伴います。\n"
 
 #: collect2.c:2856
 #, c-format
 msgid "dynamic dependency %s not found"
-msgstr "ưŪ°Í¸´Ø·¸ %s ¤¬¸«¤Ä¤«¤ê¤Þ¤»¤ó"
+msgstr "動的依存関係 %s が見つかりません"
 
 #: collect2.c:2868
 #, c-format
 msgid "unable to open dynamic dependency '%s'"
-msgstr "ưŪ°Í¸´Ø·¸ '%s' ¤ò³«¤±¤Þ¤»¤ó"
+msgstr "動的依存関係 '%s' を開けません"
 
 #: collect2.c:3029
 #, c-format
 msgid "%s: not a COFF file"
-msgstr "%s: COFF ¥Õ¥¡¥¤¥ë¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó"
+msgstr "%s: COFF ファイルではありません"
 
 #: collect2.c:3159
 #, c-format
 msgid "%s: cannot open as COFF file"
-msgstr "%s: COFF ¥Õ¥¡¥¤¥ë¤È¤·¤Æ³«¤±¤Þ¤»¤ó"
+msgstr "%s: COFF ファイルとして開けません"
 
 #: collect2.c:3217
 #, fuzzy, c-format
 msgid "library lib%s not found"
-msgstr "¥é¥¤¥Ö¥é¥ê lib%s ¤¬¸«¤Ä¤«¤ê¤Þ¤»¤ó"
+msgstr "ライブラリ lib%s が見つかりません"
 
 #: diagnostic.c:136
 #, fuzzy, c-format
 msgid "%s: all warnings being treated as errors\n"
-msgstr "%s: ·Ù¹ð¤Ï¥¨¥é¡¼¤È¤·¤Æ¼è¤ê°·¤ï¤ì¤Þ¤¹\n"
+msgstr "%s: 警告はエラーとして取り扱われます\n"
 
 #: diagnostic.c:141
 #, fuzzy, c-format
 msgid "%s: some warnings being treated as errors\n"
-msgstr "%s: ·Ù¹ð¤Ï¥¨¥é¡¼¤È¤·¤Æ¼è¤ê°·¤ï¤ì¤Þ¤¹\n"
+msgstr "%s: 警告はエラーとして取り扱われます\n"
 
 #: diagnostic.c:219
 #, fuzzy, c-format
 msgid "compilation terminated due to -Wfatal-errors.\n"
-msgstr "¥³¥ó¥Ñ¥¤¥ë¤¬ÃæÃǤµ¤ì¤Þ¤·¤¿¡£\n"
+msgstr "コンパイルが中断されました。\n"
 
 #: diagnostic.c:229
 #, fuzzy, c-format
 msgid "compilation terminated due to -fmax-errors=%u.\n"
-msgstr "¥³¥ó¥Ñ¥¤¥ë¤¬ÃæÃǤµ¤ì¤Þ¤·¤¿¡£\n"
+msgstr "コンパイルが中断されました。\n"
 
 #: diagnostic.c:240
 #, c-format
@@ -349,24 +349,24 @@ msgid ""
 "with preprocessed source if appropriate.\n"
 "See %s for instructions.\n"
 msgstr ""
-"´°Á´¤Ê¥Ð¥°Êó¹ð¤òÁ÷¤Ã¤Æ²¼¤µ¤¤¡£\n"
-"ŬÀڤʤé¤Ð¥×¥ê¥×¥í¥»¥¹¸å¤Î¥½¡¼¥¹¤ò¤Ä¤±¤Æ¤¯¤À¤µ¤¤¡£\n"
-"%s ¤ò¸«¤ì¤ÐÊýË¡¤¬½ñ¤¤¤Æ¤¢¤ê¤Þ¤¹¡£\n"
+"完全なバグ報告を送って下さい。\n"
+"適切ならばプリプロセス後のソースをつけてください。\n"
+"%s を見れば方法が書いてあります。\n"
 
 #: diagnostic.c:249
 #, c-format
 msgid "compilation terminated.\n"
-msgstr "¥³¥ó¥Ñ¥¤¥ë¤¬ÃæÃǤµ¤ì¤Þ¤·¤¿¡£\n"
+msgstr "コンパイルが中断されました。\n"
 
 #: diagnostic.c:508
 #, c-format
 msgid "%s:%d: confused by earlier errors, bailing out\n"
-msgstr "%s:%d: Á°¤Î¥¨¥é¡¼¤Ë¤è¤êº®Í𤷤Ƥ¤¤Þ¤¹¤Î¤Ç¡¢Ã¦½Ð¤·¤Þ¤¹\n"
+msgstr "%s:%d: 前のエラーにより混乱していますので、脱出します\n"
 
 #: diagnostic.c:874
 #, c-format
 msgid "Internal compiler error: Error reporting routines re-entered.\n"
-msgstr "ÆâÉô¥³¥ó¥Ñ¥¤¥ë¥¨¥é¡¼: ¥¨¥é¡¼Êó¹ð¥ë¡¼¥Á¥ó¤ËºÆÆþ¤·¤Þ¤·¤¿¡£\n"
+msgstr "内部コンパイルエラー: エラー報告ルーチンに再入しました。\n"
 
 #: final.c:1156
 msgid "negative insn length"
@@ -379,7 +379,7 @@ msgstr ""
 #: final.c:3069
 #, fuzzy
 msgid "invalid 'asm': "
-msgstr "̵¸ú¤Ê `asm': %s"
+msgstr "無効な `asm': %s"
 
 #: final.c:3252
 #, c-format
@@ -394,22 +394,22 @@ msgstr ""
 #: final.c:3328
 #, fuzzy, c-format
 msgid "operand number missing after %%-letter"
-msgstr "±é»»¿ô¤¬ %-letter ¤Î¸å¤Ë¤¢¤ê¤Þ¤»¤ó"
+msgstr "演算数が %-letter の後にありません"
 
 #: final.c:3331 final.c:3372
 #, c-format
 msgid "operand number out of range"
-msgstr "±é»»¿ô¤¬Èϰϳ°¤Ç¤¹"
+msgstr "演算数が範囲外です"
 
 #: final.c:3389
 #, c-format
 msgid "invalid %%-code"
-msgstr "̵¸ú¤Ê %%-code"
+msgstr "無効な %%-code"
 
 #: final.c:3419
 #, fuzzy, c-format
 msgid "'%%l' operand isn't a label"
-msgstr "`%l' ±é»»¤Ï¥é¥Ù¥ë¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó"
+msgstr "`%l' 演算はラベルではありません"
 
 #. We can't handle floating point constants;
 #. PRINT_OPERAND must handle them.
@@ -420,17 +420,17 @@ msgstr "`%l' 
 #: final.c:3560 config/i386/i386.c:12901 config/pdp11/pdp11.c:1762
 #, c-format
 msgid "floating constant misused"
-msgstr "ÉâÆ°¾®¿ôÄê¿ô¤ò»È¤¤Â»¤Í¤Þ¤·¤¿"
+msgstr "浮動小数定数を使い損ねました"
 
 #: final.c:3619 config/i386/i386.c:12999 config/pdp11/pdp11.c:1809
 #, c-format
 msgid "invalid expression as operand"
-msgstr "¥ª¥Ú¥é¥ó¥É¤È¤·¤Æ̵¸ú¤Ê¼°"
+msgstr "オペランドとして無効な式"
 
 #: gcc.c:1309
 #, fuzzy, c-format
 msgid "Using built-in specs.\n"
-msgstr "ÁȤ߹þ¤ß spec ¤ò»ÈÍÑ.\n"
+msgstr "組み込み spec を使用.\n"
 
 #: gcc.c:1494
 #, c-format
@@ -438,23 +438,23 @@ msgid ""
 "Setting spec %s to '%s'\n"
 "\n"
 msgstr ""
-"spec %s ¤ò '%s' ¤ËÀßÄêÃæ\n"
+"spec %s を '%s' に設定中\n"
 "\n"
 
 #: gcc.c:1613
 #, c-format
 msgid "Reading specs from %s\n"
-msgstr "%s ¤«¤é spec ¤òÆɤ߹þ¤ßÃæ\n"
+msgstr "%s から spec を読み込み中\n"
 
 #: gcc.c:1738
 #, fuzzy, c-format
 msgid "could not find specs file %s\n"
-msgstr "spec ¥Õ¥¡¥¤¥ë %s ¤ò¸«¤Ä¤±¤ë¤³¤È¤¬¤Ç¤­¤Þ¤»¤ó¤Ç¤·¤¿\n"
+msgstr "spec ファイル %s を見つけることができませんでした\n"
 
 #: gcc.c:1807
 #, c-format
 msgid "rename spec %s to %s\n"
-msgstr "spec %s ¤ò %s ¤Ë̾Á°¤òÊѹ¹\n"
+msgstr "spec %s を %s に名前を変更\n"
 
 #: gcc.c:1809
 #, c-format
@@ -462,7 +462,7 @@ msgid ""
 "spec is '%s'\n"
 "\n"
 msgstr ""
-"spec ¤Ï '%s' ¤Ç¤¹\n"
+"spec は '%s' です\n"
 "\n"
 
 #: gcc.c:2226
@@ -477,7 +477,7 @@ msgid ""
 "Go ahead? (y or n) "
 msgstr ""
 "\n"
-"³¤±¤Þ¤¹¤«? (y ¤Þ¤¿¤Ï n) "
+"続けますか? (y または n) "
 
 #: gcc.c:2710
 #, c-format
@@ -487,25 +487,25 @@ msgstr "# %s %.2f %.2f\n"
 #: gcc.c:2911
 #, c-format
 msgid "Usage: %s [options] file...\n"
-msgstr "»È¤¤Êý: %s [¥ª¥×¥·¥ç¥ó] ¥Õ¥¡¥¤¥ë...\n"
+msgstr "使い方: %s [オプション] ファイル...\n"
 
 #: gcc.c:2912
 msgid "Options:\n"
-msgstr "¥ª¥×¥·¥ç¥ó:\n"
+msgstr "オプション:\n"
 
 #: gcc.c:2914
 msgid "  -pass-exit-codes         Exit with highest error code from a phase\n"
 msgstr ""
-"  -pass-exit-codes         ¥Õ¥§¡¼¥º¤«¤é¤Î¥¨¥é¡¼¥³¡¼¥É¤ÎºÇÂçÃͤò exit\n"
-"                               ¥³¡¼¥É¤È¤·¤ÆÊÖ¤¹\n"
+"  -pass-exit-codes         フェーズからのエラーコードの最大値を exit\n"
+"                               コードとして返す\n"
 
 #: gcc.c:2915
 msgid "  --help                   Display this information\n"
-msgstr "  --help                   ¤³¤Î¥Ø¥ë¥×¾ðÊó¤òɽ¼¨\n"
+msgstr "  --help                   このヘルプ情報を表示\n"
 
 #: gcc.c:2916
 msgid "  --target-help            Display target specific command line options\n"
-msgstr "  --target-help            ¥¿¡¼¥²¥Ã¥È¸ÇÍ­¤Î¥³¥Þ¥ó¥É¥é¥¤¥ó¥ª¥×¥·¥ç¥ó¤òɽ¼¨\n"
+msgstr "  --target-help            ターゲット固有のコマンドラインオプションを表示\n"
 
 #: gcc.c:2917
 msgid "  --help={target|optimizers|warnings|params|[^]{joined|separate|undocumented}}[,...]\n"
@@ -514,66 +514,66 @@ msgstr ""
 #: gcc.c:2918
 #, fuzzy
 msgid "                           Display specific types of command line options\n"
-msgstr "  --target-help            ¥¿¡¼¥²¥Ã¥È¸ÇÍ­¤Î¥³¥Þ¥ó¥É¥é¥¤¥ó¥ª¥×¥·¥ç¥ó¤òɽ¼¨\n"
+msgstr "  --target-help            ターゲット固有のコマンドラインオプションを表示\n"
 
 #: gcc.c:2920
 msgid "  (Use '-v --help' to display command line options of sub-processes)\n"
-msgstr "(`-v --help' ¤ò»È¤¦¤È¡¢»Ò¥×¥í¥»¥¹¤Î¥³¥Þ¥ó¥É¥é¥¤¥ó¥ª¥×¥·¥ç¥ó¤òɽ¼¨)\n"
+msgstr "(`-v --help' を使うと、子プロセスのコマンドラインオプションを表示)\n"
 
 #: gcc.c:2921
 #, fuzzy
 msgid "  --version                Display compiler version information\n"
-msgstr "  -version                ¥³¥ó¥Ñ¥¤¥é¤Î¥Ð¡¼¥¸¥ç¥ó¤òɽ¼¨¤¹¤ë\n"
+msgstr "  -version                コンパイラのバージョンを表示する\n"
 
 #: gcc.c:2922
 msgid "  -dumpspecs               Display all of the built in spec strings\n"
-msgstr "  -dumpspecs               ÁȤ߹þ¤Þ¤ì¤¿ spec Ê¸»úÎó¤òÁ´¤Æɽ¼¨\n"
+msgstr "  -dumpspecs               組み込まれた spec 文字列を全て表示\n"
 
 #: gcc.c:2923
 msgid "  -dumpversion             Display the version of the compiler\n"
-msgstr "  -dumpversion             ¥³¥ó¥Ñ¥¤¥é¤Î¥Ð¡¼¥¸¥ç¥ó¤òɽ¼¨\n"
+msgstr "  -dumpversion             コンパイラのバージョンを表示\n"
 
 #: gcc.c:2924
 msgid "  -dumpmachine             Display the compiler's target processor\n"
-msgstr "  -dumpmachine             ¥³¥ó¥Ñ¥¤¥é¤Î¥¿¡¼¥²¥Ã¥È¥×¥í¥»¥Ã¥µ¤òɽ¼¨\n"
+msgstr "  -dumpmachine             コンパイラのターゲットプロセッサを表示\n"
 
 #: gcc.c:2925
 msgid "  -print-search-dirs       Display the directories in the compiler's search path\n"
-msgstr "  -print-search-dirs       ¥³¥ó¥Ñ¥¤¥é¤Î¥µ¡¼¥Á¥Ñ¥¹¤Ë¤¢¤ë¥Ç¥£¥ì¥¯¥È¥ê¤òɽ¼¨\n"
+msgstr "  -print-search-dirs       コンパイラのサーチパスにあるディレクトリを表示\n"
 
 #: gcc.c:2926
 msgid "  -print-libgcc-file-name  Display the name of the compiler's companion library\n"
-msgstr "  -print-libgcc-file-name  ¥³¥ó¥Ñ¥¤¥é¤Î¥³¥ó¥Ñ¥Ë¥ª¥ó¥é¥¤¥Ö¥é¥ê̾¤òɽ¼¨\n"
+msgstr "  -print-libgcc-file-name  コンパイラのコンパニオンライブラリ名を表示\n"
 
 #: gcc.c:2927
 msgid "  -print-file-name=<lib>   Display the full path to library <lib>\n"
-msgstr "  -print-file-name=<lib>   ¥é¥¤¥Ö¥é¥ê <lib> ¤Ø¤Î¥Õ¥ë¥Ñ¥¹¤òɽ¼¨\n"
+msgstr "  -print-file-name=<lib>   ライブラリ <lib> へのフルパスを表示\n"
 
 #: gcc.c:2928
 msgid "  -print-prog-name=<prog>  Display the full path to compiler component <prog>\n"
-msgstr "  -print-prog-name=<prog>  ¥³¥ó¥Ñ¥¤¥é¤ÎÉôÉÊ <prog> ¤Ø¤Î¥Õ¥ë¥Ñ¥¹¤òɽ¼¨\n"
+msgstr "  -print-prog-name=<prog>  コンパイラの部品 <prog> へのフルパスを表示\n"
 
 #: gcc.c:2929
 msgid "  -print-multi-directory   Display the root directory for versions of libgcc\n"
-msgstr "  -print-multi-directory   libgcc ¤Î¥Ð¡¼¥¸¥ç¥ó¥Ç¥£¥ì¥¯¥È¥ê¥ë¡¼¥È¤òɽ¼¨\n"
+msgstr "  -print-multi-directory   libgcc のバージョンディレクトリルートを表示\n"
 
 #: gcc.c:2930
 msgid ""
 "  -print-multi-lib         Display the mapping between command line options and\n"
 "                           multiple library search directories\n"
 msgstr ""
-"  -print-multi-lib         ¥³¥Þ¥ó¥É¥é¥¤¥ó¥ª¥×¥·¥ç¥ó¤ÈÊ£¿ô¤Î¥é¥¤¥Ö¥é¥êõº÷\n"
-"                               ¥Ç¥£¥ì¥¯¥È¥ê¤È¤ÎÂбþ¤òɽ¼¨\n"
+"  -print-multi-lib         コマンドラインオプションと複数のライブラリ探索\n"
+"                               ディレクトリとの対応を表示\n"
 
 #: gcc.c:2933
 #, fuzzy
 msgid "  -print-multi-os-directory Display the relative path to OS libraries\n"
-msgstr "  -print-multi-directory   libgcc ¤Î¥Ð¡¼¥¸¥ç¥ó¥Ç¥£¥ì¥¯¥È¥ê¥ë¡¼¥È¤òɽ¼¨\n"
+msgstr "  -print-multi-directory   libgcc のバージョンディレクトリルートを表示\n"
 
 #: gcc.c:2934
 #, fuzzy
 msgid "  -print-sysroot           Display the target libraries directory\n"
-msgstr "  -dumpmachine             ¥³¥ó¥Ñ¥¤¥é¤Î¥¿¡¼¥²¥Ã¥È¥×¥í¥»¥Ã¥µ¤òɽ¼¨\n"
+msgstr "  -dumpmachine             コンパイラのターゲットプロセッサを表示\n"
 
 #: gcc.c:2935
 msgid "  -print-sysroot-headers-suffix Display the sysroot suffix used to find headers\n"
@@ -581,38 +581,38 @@ msgstr ""
 
 #: gcc.c:2936
 msgid "  -Wa,<options>            Pass comma-separated <options> on to the assembler\n"
-msgstr "  -Wa,<options>            ¥«¥ó¥Þ¶èÀÚ¤ê¤Î <options> ¤ò¥¢¥»¥ó¥Ö¥é¤ËÅϤ¹\n"
+msgstr "  -Wa,<options>            カンマ区切りの <options> をアセンブラに渡す\n"
 
 #: gcc.c:2937
 msgid "  -Wp,<options>            Pass comma-separated <options> on to the preprocessor\n"
-msgstr "  -Wp,<options>            ¥«¥ó¥Þ¶èÀÚ¤ê¤Î <options> ¤ò¥×¥ê¥×¥í¥»¥Ã¥µ¤ËÅϤ¹\n"
+msgstr "  -Wp,<options>            カンマ区切りの <options> をプリプロセッサに渡す\n"
 
 #: gcc.c:2938
 msgid "  -Wl,<options>            Pass comma-separated <options> on to the linker\n"
-msgstr "  -Wl,<options>            ¥«¥ó¥Þ¶èÀÚ¤ê¤Î <options> ¤ò¥ê¥ó¥«¤ËÅϤ¹\n"
+msgstr "  -Wl,<options>            カンマ区切りの <options> をリンカに渡す\n"
 
 #: gcc.c:2939
 #, fuzzy
 msgid "  -Xassembler <arg>        Pass <arg> on to the assembler\n"
-msgstr "  -Xlinker <arg>           <arg> ¤ò¥ê¥ó¥«¤ËÅϤ¹\n"
+msgstr "  -Xlinker <arg>           <arg> をリンカに渡す\n"
 
 #: gcc.c:2940
 #, fuzzy
 msgid "  -Xpreprocessor <arg>     Pass <arg> on to the preprocessor\n"
-msgstr "  -Xlinker <arg>           <arg> ¤ò¥ê¥ó¥«¤ËÅϤ¹\n"
+msgstr "  -Xlinker <arg>           <arg> をリンカに渡す\n"
 
 #: gcc.c:2941
 msgid "  -Xlinker <arg>           Pass <arg> on to the linker\n"
-msgstr "  -Xlinker <arg>           <arg> ¤ò¥ê¥ó¥«¤ËÅϤ¹\n"
+msgstr "  -Xlinker <arg>           <arg> をリンカに渡す\n"
 
 #: gcc.c:2942
 msgid "  -save-temps              Do not delete intermediate files\n"
-msgstr "  -save-temps              Ãæ´Ö¥Õ¥¡¥¤¥ë¤òºï½ü¤·¤Ê¤¤\n"
+msgstr "  -save-temps              中間ファイルを削除しない\n"
 
 #: gcc.c:2943
 #, fuzzy
 msgid "  -save-temps=<arg>        Do not delete intermediate files\n"
-msgstr "  -save-temps              Ãæ´Ö¥Õ¥¡¥¤¥ë¤òºï½ü¤·¤Ê¤¤\n"
+msgstr "  -save-temps              中間ファイルを削除しない\n"
 
 #: gcc.c:2944
 msgid ""
@@ -622,20 +622,20 @@ msgstr ""
 
 #: gcc.c:2947
 msgid "  -pipe                    Use pipes rather than intermediate files\n"
-msgstr "  -pipe                    Ãæ´Ö¥Õ¥¡¥¤¥ë¤Ç¤Ï¤Ê¤¯¥Ñ¥¤¥×¤ò»È¤¦\n"
+msgstr "  -pipe                    中間ファイルではなくパイプを使う\n"
 
 #: gcc.c:2948
 msgid "  -time                    Time the execution of each subprocess\n"
-msgstr "  -time                    »Ò¥×¥í¥»¥¹¤´¤È¤Î¼Â¹Ô»þ´Ö¤ò·×¬¤¹¤ë\n"
+msgstr "  -time                    子プロセスごとの実行時間を計測する\n"
 
 #: gcc.c:2949
 #, fuzzy
 msgid "  -specs=<file>            Override built-in specs with the contents of <file>\n"
-msgstr "  -specs=<file>            ÁȤ߹þ¤ß specs ¤ò <file> ¤ÎÆâÍƤÇÃÖ¤­´¹¤¨¤ë\n"
+msgstr "  -specs=<file>            組み込み specs を <file> の内容で置き換える\n"
 
 #: gcc.c:2950
 msgid "  -std=<standard>          Assume that the input sources are for <standard>\n"
-msgstr "  -std=<standard>          ÆþÎÏ¥½¡¼¥¹¤ò <standard> ¤È¸«¤Ê¤¹\n"
+msgstr "  -std=<standard>          入力ソースを <standard> と見なす\n"
 
 #: gcc.c:2951
 msgid ""
@@ -645,11 +645,11 @@ msgstr ""
 
 #: gcc.c:2954
 msgid "  -B <directory>           Add <directory> to the compiler's search paths\n"
-msgstr "  -B <directory>           <directory> ¤ò¥³¥ó¥Ñ¥¤¥é¤Îõº÷¥Ñ¥¹¤ËÄɲ乤ë\n"
+msgstr "  -B <directory>           <directory> をコンパイラの探索パスに追加する\n"
 
 #: gcc.c:2955
 msgid "  -v                       Display the programs invoked by the compiler\n"
-msgstr "  -v                       ¥³¥ó¥Ñ¥¤¥é¤Ë¤è¤Ã¤Æµ¯Æ°¤µ¤ì¤ë¥×¥í¥°¥é¥à¤òɽ¼¨\n"
+msgstr "  -v                       コンパイラによって起動されるプログラムを表示\n"
 
 #: gcc.c:2956
 msgid "  -###                     Like -v but options quoted and commands not executed\n"
@@ -658,20 +658,20 @@ msgstr ""
 #: gcc.c:2957
 msgid "  -E                       Preprocess only; do not compile, assemble or link\n"
 msgstr ""
-"  -E                       ¥×¥ê¥×¥í¥»¥¹¤Î¤ß -- ¥³¥ó¥Ñ¥¤¥ë¡¢¥¢¥»¥ó¥Ö¥ë¡¢¥ê¥ó¥¯\n"
-"                               ¤ò¹Ô¤Ê¤ï¤Ê¤¤\n"
+"  -E                       ã\83\97ã\83ªã\83\97ã\83­ã\82»ã\82¹ã\81®ã\81¿ -- ã\82³ã\83³ã\83\91ã\82¤ã\83«ã\80\81ã\82¢ã\82»ã\83³ã\83\96ã\83«ã\80\81ã\83ªã\83³ã\82¯\n"
+"                               を行なわない\n"
 
 #: gcc.c:2958
 msgid "  -S                       Compile only; do not assemble or link\n"
-msgstr "  -S                       ¥³¥ó¥Ñ¥¤¥ë¤Î¤ß -- ¥¢¥»¥ó¥Ö¥ë¡¢¥ê¥ó¥¯¤ò¹Ô¤Ê¤ï¤Ê¤¤\n"
+msgstr "  -S                       コンパイルのみ -- アセンブル、リンクを行なわない\n"
 
 #: gcc.c:2959
 msgid "  -c                       Compile and assemble, but do not link\n"
-msgstr "  -c                       ¥³¥ó¥Ñ¥¤¥ë¡¢¥¢¥»¥ó¥Ö¥ë¤¹¤ë¤¬¡¢¥ê¥ó¥¯¤ò¹Ô¤Ê¤ï¤Ê¤¤\n"
+msgstr "  -c                       コンパイル、アセンブルするが、リンクを行なわない\n"
 
 #: gcc.c:2960
 msgid "  -o <file>                Place the output into <file>\n"
-msgstr "  -o <file>                <file> ¤Ë½ÐÎϤò¹Ô¤Ê¤¦\n"
+msgstr "  -o <file>                <file> に出力を行なう\n"
 
 #: gcc.c:2961
 #, fuzzy
@@ -681,10 +681,10 @@ msgid ""
 "                           'none' means revert to the default behavior of\n"
 "                           guessing the language based on the file's extension\n"
 msgstr ""
-"  -x <language>            °Ê²¼¤ÎÆþÎÏ¥Õ¥¡¥¤¥ë¤Î¸À¸ì¤ò»ØÄꤹ¤ë\n"
-"                           »ØÄê¤Ç¤­¤ë¸À¸ì: c c++ assembler none\n"
-"                           'none' ¤ò»ØÄꤹ¤ë¤È¥Õ¥¡¥¤¥ë³ÈÄ¥»Ò¤Ë¤è¤Ã¤Æ¸À¸ì¤ò\n"
-"                           ¿äÄꤹ¤ë¡¢¥Ç¥Õ¥©¥ë¥È¤Î¿¶¤ëÉñ¤¤¤ËÌá¤ë\n"
+"  -x <language>            以下の入力ファイルの言語を指定する\n"
+"                           指定できる言語: c c++ assembler none\n"
+"                           'none' を指定するとファイル拡張子によって言語を\n"
+"                           推定する、デフォルトの振る舞いに戻る\n"
 
 #: gcc.c:2968
 #, c-format
@@ -695,29 +695,29 @@ msgid ""
 " other options on to these processes the -W<letter> options must be used.\n"
 msgstr ""
 "\n"
-"-g, -f, -m, -O, -W ¤Ç»Ï¤Þ¤ë¥ª¥×¥·¥ç¥ó¤ä¡¢--param ¤Ï %s ¤¬µ¯Æ°¤¹¤ë¤¢¤é¤æ¤ë\n"
-"»Ò¥×¥í¥»¥¹¤Ë¼«Æ°Åª¤ËÅϤµ¤ì¤Þ¤¹¡£¤³¤¦¤¤¤Ã¤¿¥×¥í¥»¥¹¤Ë¤½¤Î¾¤Î¥ª¥×¥·¥ç¥ó¤òÅϤ¹\n"
-"¤Ë¤Ï -W<letter> ¥ª¥×¥·¥ç¥ó¤ò»È¤ï¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó¡£\n"
+"-g, -f, -m, -O, -W で始まるオプションや、--param は %s が起動するあらゆる\n"
+"子プロセスに自動的に渡されます。こういったプロセスにその他のオプションを渡す\n"
+"には -W<letter> オプションを使わなければなりません。\n"
 
 #: gcc.c:5195
 #, c-format
 msgid "Processing spec %c%s%c, which is '%s'\n"
-msgstr "spec %c%s%c ¤ò½èÍýÃæ, ¤³¤ì¤Ï '%s' ¤Ç¤¹\n"
+msgstr "spec %c%s%c を処理中, これは '%s' です\n"
 
 #: gcc.c:6461
 #, c-format
 msgid "install: %s%s\n"
-msgstr "¥¤¥ó¥¹¥È¡¼¥ë: %s%s\n"
+msgstr "インストール: %s%s\n"
 
 #: gcc.c:6464
 #, c-format
 msgid "programs: %s\n"
-msgstr "¥×¥í¥°¥é¥à: %s\n"
+msgstr "プログラム: %s\n"
 
 #: gcc.c:6466
 #, c-format
 msgid "libraries: %s\n"
-msgstr "¥é¥¤¥Ö¥é¥ê: %s\n"
+msgstr "ライブラリ: %s\n"
 
 #: gcc.c:6541
 #, c-format
@@ -726,7 +726,7 @@ msgid ""
 "For bug reporting instructions, please see:\n"
 msgstr ""
 "\n"
-"¥Ð¥°¥ì¥Ý¡¼¥È¤Î¼ê½ç¤Ï¡¢°Ê²¼¤ò»²¾È\n"
+"バグレポートの手順は、以下を参照\n"
 
 #: gcc.c:6557
 #, fuzzy, c-format
@@ -735,7 +735,7 @@ msgstr "%s: %s"
 
 #: gcc.c:6560 gcov.c:444 fortran/gfortranspec.c:273 java/jcf-dump.c:1164
 msgid "(C)"
-msgstr ""
+msgstr "(C)"
 
 #: gcc.c:6561 java/jcf-dump.c:1165
 #, c-format
@@ -748,27 +748,27 @@ msgstr ""
 #: gcc.c:6578
 #, fuzzy, c-format
 msgid "Target: %s\n"
-msgstr "¥é¥¤¥Ö¥é¥ê: %s\n"
+msgstr "ライブラリ: %s\n"
 
 #: gcc.c:6579
 #, c-format
 msgid "Configured with: %s\n"
-msgstr "¥³¥ó¥Õ¥£¥°¥ª¥×¥·¥ç¥ó: %s\n"
+msgstr "コンフィグオプション: %s\n"
 
 #: gcc.c:6593
 #, c-format
 msgid "Thread model: %s\n"
-msgstr "¥¹¥ì¥Ã¥É¥â¥Ç¥ë: %s\n"
+msgstr "スレッドモデル: %s\n"
 
 #: gcc.c:6604
 #, fuzzy, c-format
 msgid "gcc version %s %s\n"
-msgstr "gcc ¥Ð¡¼¥¸¥ç¥ó %s\n"
+msgstr "gcc バージョン %s\n"
 
 #: gcc.c:6607
 #, fuzzy, c-format
 msgid "gcc driver version %s %sexecuting gcc version %s\n"
-msgstr "gcc ¥É¥é¥¤¥Ð¥Ð¡¼¥¸¥ç¥ó %s ¼Â¹Ô gcc ¥Ð¡¼¥¸¥ç¥ó %s\n"
+msgstr "gcc ドライババージョン %s 実行 gcc バージョン %s\n"
 
 #: gcc.c:6846
 #, c-format
@@ -813,19 +813,19 @@ msgstr ""
 msgid ""
 "Print code coverage information.\n"
 "\n"
-msgstr "¸Æ¤Ó½Ð¤·¥°¥é¥Õ¾ðÊó¤òÁ÷½Ð¤¹¤ë"
+msgstr "呼び出しグラフ情報を送出する"
 
 #: gcov.c:418
 #, fuzzy, c-format
 msgid "  -h, --help                      Print this help, then exit\n"
-msgstr "  --help                   ¤³¤Î¥Ø¥ë¥×¾ðÊó¤òɽ¼¨\n"
+msgstr "  --help                   このヘルプ情報を表示\n"
 
 #: gcov.c:419
 #, fuzzy, c-format
 msgid "  -v, --version                   Print version number, then exit\n"
 msgstr ""
-"  -V <version>             ¥¤¥ó¥¹¥È¡¼¥ë¤µ¤ì¤Æ¤¤¤ì¤Ð <version> ¥Ð¡¼¥¸¥ç¥óÈÖ¹æ¤Î\n"
-"                               gcc ¤È¤·¤Æ¼Â¹Ô¤¹¤ë\n"
+"  -V <version>             インストールされていれば <version> バージョン番号の\n"
+"                               gcc として実行する\n"
 
 #: gcov.c:420
 #, c-format
@@ -847,7 +847,7 @@ msgstr ""
 #: gcov.c:424
 #, fuzzy, c-format
 msgid "  -n, --no-output                 Do not create an output file\n"
-msgstr "  -save-temps              Ãæ´Ö¥Õ¥¡¥¤¥ë¤òºï½ü¤·¤Ê¤¤\n"
+msgstr "  -save-temps              中間ファイルを削除しない\n"
 
 #: gcov.c:425
 #, c-format
@@ -879,7 +879,7 @@ msgstr ""
 #: gcov.c:431
 #, fuzzy, c-format
 msgid "  -d, --display-progress          Display progress information\n"
-msgstr "  --help                  ¤³¤Î¾ðÊó¤òɽ¼¨¤¹¤ë\n"
+msgstr "  --help                  この情報を表示する\n"
 
 #: gcov.c:432
 #, fuzzy, c-format
@@ -889,7 +889,7 @@ msgid ""
 "%s.\n"
 msgstr ""
 "\n"
-"¥Ð¥°¥ì¥Ý¡¼¥È¤Î¼ê½ç¤Ï¡¢°Ê²¼¤ò»²¾È\n"
+"バグレポートの手順は、以下を参照\n"
 
 #: gcov.c:442
 #, c-format
@@ -908,7 +908,7 @@ msgstr ""
 #: gcov.c:546
 #, fuzzy, c-format
 msgid "%s:no functions found\n"
-msgstr "cmd_strings ¤¬¸«¤Ä¤«¤ê¤Þ¤»¤ó"
+msgstr "cmd_strings が見つかりません"
 
 #: gcov.c:578 gcov.c:606
 #, fuzzy, c-format
@@ -918,17 +918,17 @@ msgstr ":\n"
 #: gcov.c:593
 #, fuzzy, c-format
 msgid "%s:creating '%s'\n"
-msgstr "%s ¤òºîÀ®Ãæ.\n"
+msgstr "%s を作成中.\n"
 
 #: gcov.c:597
 #, fuzzy, c-format
 msgid "%s:error writing output file '%s'\n"
-msgstr "%s: ¥Õ¥¡¥¤¥ë `%s' ¤Ë½ñ¤­¹þ¤ßÃæ¤Ë¥¨¥é¡¼: %s\n"
+msgstr "%s: ã\83\95ã\82¡ã\82¤ã\83« `%s' ã\81«æ\9b¸ã\81\8dè¾¼ã\81¿ä¸­ã\81«ã\82¨ã\83©ã\83¼: %s\n"
 
 #: gcov.c:602
 #, fuzzy, c-format
 msgid "%s:could not open output file '%s'\n"
-msgstr "½ÐÎÏ¥Õ¥¡¥¤¥ë %s ¤ò³«¤±¤Þ¤»¤ó¤Ç¤·¤¿.\n"
+msgstr "出力ファイル %s を開けませんでした.\n"
 
 #: gcov.c:751
 #, c-format
@@ -943,12 +943,12 @@ msgstr ""
 #: gcov.c:780
 #, fuzzy, c-format
 msgid "%s:cannot open graph file\n"
-msgstr "%s: COFF ¥Õ¥¡¥¤¥ë¤È¤·¤Æ³«¤±¤Þ¤»¤ó"
+msgstr "%s: COFF ファイルとして開けません"
 
 #: gcov.c:786
 #, fuzzy, c-format
 msgid "%s:not a gcov graph file\n"
-msgstr "%s: COFF ¥Õ¥¡¥¤¥ë¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó"
+msgstr "%s: COFF ファイルではありません"
 
 #: gcov.c:799
 #, c-format
@@ -973,7 +973,7 @@ msgstr ""
 #: gcov.c:1052
 #, fuzzy, c-format
 msgid "%s:not a gcov data file\n"
-msgstr "%s: COFF ¥Õ¥¡¥¤¥ë¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó"
+msgstr "%s: COFF ファイルではありません"
 
 #: gcov.c:1065
 #, c-format
@@ -988,17 +988,17 @@ msgstr ""
 #: gcov.c:1101
 #, fuzzy, c-format
 msgid "%s:unknown function '%u'\n"
-msgstr "´Ø¿ô `%s' Æâ:"
+msgstr "関数 `%s' 内:"
 
 #: gcov.c:1115
 #, fuzzy, c-format
 msgid "%s:profile mismatch for '%s'\n"
-msgstr "%s: `%s' ¤ËÂФ¹¤ëÌ·½â°ìÍ÷¤Ï°Ê²¼¤ÎÄ̤ê¤Ç¤¹:\n"
+msgstr "%s: `%s' に対する矛盾一覧は以下の通りです:\n"
 
 #: gcov.c:1134
 #, fuzzy, c-format
 msgid "%s:overflowed\n"
-msgstr "%s: ¥ª¡¼¥Ð¡¼¥Õ¥í¡¼ÈÏ°Ï¥¨¥é¡¼"
+msgstr "%s: ã\82ªã\83¼ã\83\90ã\83¼ã\83\95ã\83­ã\83¼ç¯\84å\9b²ã\82¨ã\83©ã\83¼"
 
 #: gcov.c:1158
 #, c-format
@@ -1033,12 +1033,12 @@ msgstr ""
 #: gcov.c:1466
 #, fuzzy, c-format
 msgid "No executable lines\n"
-msgstr "¥Õ¥¡¥¤¥ë %s ¤Ë¼Â¹Ô²Äǽ¤Ê¥½¡¼¥¹¹Ô¤¬¤¢¤ê¤Þ¤»¤ó\n"
+msgstr "ファイル %s に実行可能なソース行がありません\n"
 
 #: gcov.c:1472
 #, fuzzy, c-format
 msgid "Branches executed:%s of %d\n"
-msgstr "¥Ö¥é¥ó¥Á %d ¤Ï°ìÅÙ¤â¼Â¹Ô¤µ¤ì¤º\n"
+msgstr "ブランチ %d は一度も実行されず\n"
 
 #: gcov.c:1476
 #, c-format
@@ -1048,7 +1048,7 @@ msgstr ""
 #: gcov.c:1482
 #, fuzzy, c-format
 msgid "No branches\n"
-msgstr "¥Õ¥¡¥¤¥ë %s ¤Ë¤Ï¥Ö¥é¥ó¥Á¤¬¤¢¤ê¤Þ¤»¤ó\n"
+msgstr "ファイル %s にはブランチがありません\n"
 
 #: gcov.c:1484
 #, c-format
@@ -1058,32 +1058,32 @@ msgstr ""
 #: gcov.c:1488
 #, fuzzy, c-format
 msgid "No calls\n"
-msgstr "¥Õ¥¡¥¤¥ë %s ¤Ë¸Æ¤Ó½Ð¤·¤¬¤¢¤ê¤Þ¤»¤ó\n"
+msgstr "ファイル %s に呼び出しがありません\n"
 
 #: gcov.c:1648
 #, fuzzy, c-format
 msgid "%s:no lines for '%s'\n"
-msgstr "%s: `%s' ¤ËÂФ¹¤ëÌ·½â°ìÍ÷¤Ï°Ê²¼¤ÎÄ̤ê¤Ç¤¹:\n"
+msgstr "%s: `%s' に対する矛盾一覧は以下の通りです:\n"
 
 #: gcov.c:1843
 #, fuzzy, c-format
 msgid "call   %2d returned %s\n"
-msgstr "¸Æ¤Ó½Ð¤· %d ¤ÎÌá¤ê = %d\n"
+msgstr "呼び出し %d の戻り = %d\n"
 
 #: gcov.c:1848
 #, fuzzy, c-format
 msgid "call   %2d never executed\n"
-msgstr "¸Æ¤Ó½Ð¤· %d ¤Ï°ìÅÙ¤â¼Â¹Ô¤»¤º\n"
+msgstr "呼び出し %d は一度も実行せず\n"
 
 #: gcov.c:1853
 #, fuzzy, c-format
 msgid "branch %2d taken %s%s\n"
-msgstr "¥Ö¥é¥ó¥Á %d ¼õÍý = %d%%\n"
+msgstr "ブランチ %d 受理 = %d%%\n"
 
 #: gcov.c:1857
 #, fuzzy, c-format
 msgid "branch %2d never executed\n"
-msgstr "¥Ö¥é¥ó¥Á %d ¤Ï°ìÅÙ¤â¼Â¹Ô¤µ¤ì¤º\n"
+msgstr "ブランチ %d は一度も実行されず\n"
 
 #: gcov.c:1862
 #, c-format
@@ -1093,12 +1093,12 @@ msgstr ""
 #: gcov.c:1865
 #, fuzzy, c-format
 msgid "unconditional %2d never executed\n"
-msgstr "¸Æ¤Ó½Ð¤· %d ¤Ï°ìÅÙ¤â¼Â¹Ô¤»¤º\n"
+msgstr "呼び出し %d は一度も実行せず\n"
 
 #: gcov.c:1901
 #, fuzzy, c-format
 msgid "%s:cannot open source file\n"
-msgstr "%s: COFF ¥Õ¥¡¥¤¥ë¤È¤·¤Æ³«¤±¤Þ¤»¤ó"
+msgstr "%s: COFF ファイルとして開けません"
 
 #: gcse.c:4066
 msgid "PRE disabled"
@@ -1111,12 +1111,12 @@ msgstr ""
 #: gcse.c:5137
 #, fuzzy
 msgid "const/copy propagation disabled"
-msgstr "-g ¥ª¥×¥·¥ç¥ó¤ò̵¸ú²½¤·¤Þ¤·¤¿¡£"
+msgstr "-g オプションを無効化しました。"
 
 #: incpath.c:76
 #, c-format
 msgid "ignoring duplicate directory \"%s\"\n"
-msgstr "½ÅÊ£¤·¤¿¥Ç¥£¥ì¥¯¥È¥ê \"%s\" ¤ò̵»ë¤·¤Þ¤¹\n"
+msgstr "重複したディレクトリ \"%s\" を無視します\n"
 
 #: incpath.c:79
 #, c-format
@@ -1126,76 +1126,76 @@ msgstr ""
 #: incpath.c:83
 #, c-format
 msgid "ignoring nonexistent directory \"%s\"\n"
-msgstr "¸ºß¤·¤Ê¤¤¥Ç¥£¥ì¥¯¥È¥ê \"%s\" ¤ò̵»ë¤·¤Þ¤¹\n"
+msgstr "存在しないディレクトリ \"%s\" を無視します\n"
 
 #: incpath.c:345
 #, c-format
 msgid "#include \"...\" search starts here:\n"
-msgstr "#include \"...\" ¤Îõº÷¤Ï¤³¤³¤«¤é»Ï¤Þ¤ê¤Þ¤¹:\n"
+msgstr "#include \"...\" の探索はここから始まります:\n"
 
 #: incpath.c:349
 #, c-format
 msgid "#include <...> search starts here:\n"
-msgstr "#include <...> ¤Îõº÷¤Ï¤³¤³¤«¤é»Ï¤Þ¤ê¤Þ¤¹:\n"
+msgstr "#include <...> の探索はここから始まります:\n"
 
 #: incpath.c:354
 #, c-format
 msgid "End of search list.\n"
-msgstr "õº÷¥ê¥¹¥È¤Î½ª¤ï¤ê\n"
+msgstr "探索リストの終わり\n"
 
 #: input.c:39 c-family/c-opts.c:1308 cp/error.c:1047 fortran/cpp.c:568
 #, fuzzy
 msgid "<built-in>"
-msgstr "<ÁȤ߹þ¤ß>"
+msgstr "<組み込み>"
 
 #. Opening quotation mark.
 #: intl.c:64
 msgid "`"
-msgstr ""
+msgstr "`"
 
 #. Closing quotation mark.
 #: intl.c:67
 msgid "'"
-msgstr ""
+msgstr "'"
 
 #: ipa-pure-const.c:155
 #, fuzzy
 msgid "function might be candidate for attribute %<%s%>"
-msgstr "´Ø¿ô¤Ï¶²¤é¤¯ `noreturn' Â°À­¤Î¸õÊä¤È»×¤ï¤ì¤Þ¤¹"
+msgstr "関数は恐らく `noreturn' 属性の候補と思われます"
 
 #: ipa-pure-const.c:156
 #, fuzzy
 msgid "function might be candidate for attribute %<%s%> if it is known to return normally"
-msgstr "´Ø¿ô¤Ï¶²¤é¤¯ `noreturn' Â°À­¤Î¸õÊä¤È»×¤ï¤ì¤Þ¤¹"
+msgstr "関数は恐らく `noreturn' 属性の候補と思われます"
 
 #: langhooks.c:381
 msgid "At top level:"
-msgstr "¥È¥Ã¥×¥ì¥Ù¥ë:"
+msgstr "トップレベル:"
 
 #: langhooks.c:401 cp/error.c:2786
 #, fuzzy, c-format
 msgid "In member function %qs"
-msgstr "´Ø¿ô `%s' Æâ:"
+msgstr "関数 `%s' 内:"
 
 #: langhooks.c:405 cp/error.c:2789
 #, fuzzy, c-format
 msgid "In function %qs"
-msgstr "´Ø¿ô `%s' Æâ:"
+msgstr "関数 `%s' 内:"
 
 #: langhooks.c:456 cp/error.c:2739
 #, fuzzy, c-format
 msgid "    inlined from %qs at %s:%d:%d"
-msgstr "%s:%d ¤«¤é include ¤µ¤ì¤¿¥Õ¥¡¥¤¥ëÆâ"
+msgstr "%s:%d から include されたファイル内"
 
 #: langhooks.c:461 cp/error.c:2744
 #, fuzzy, c-format
 msgid "    inlined from %qs at %s:%d"
-msgstr "%s:%d ¤«¤é include ¤µ¤ì¤¿¥Õ¥¡¥¤¥ëÆâ"
+msgstr "%s:%d から include されたファイル内"
 
 #: langhooks.c:467 cp/error.c:2750
 #, fuzzy, c-format
 msgid "    inlined from %qs"
-msgstr "%s:%u ¤«¤é include ¤µ¤ì¤¿¥Õ¥¡¥¤¥ëÃæ"
+msgstr "%s:%u から include されたファイル中"
 
 #: loop-iv.c:2967 tree-ssa-loop-niter.c:1913
 msgid "assuming that the loop is not infinite"
@@ -1216,17 +1216,17 @@ msgstr ""
 #: lto-wrapper.c:222
 #, fuzzy, c-format
 msgid "%s terminated with signal %d [%s], core dumped"
-msgstr "%s ¥·¥°¥Ê¥ë %d [%s]%s ¤Ç½ªÎ»¤µ¤»¤é¤ì¤Þ¤·¤¿"
+msgstr "%s シグナル %d [%s]%s で終了させられました"
 
 #: lto-wrapper.c:225
 #, fuzzy, c-format
 msgid "%s terminated with signal %d [%s]"
-msgstr "%s ¥·¥°¥Ê¥ë %d [%s]%s ¤Ç½ªÎ»¤µ¤»¤é¤ì¤Þ¤·¤¿"
+msgstr "%s シグナル %d [%s]%s で終了させられました"
 
 #: lto-wrapper.c:230 collect2.c:1990
 #, gcc-internal-format
 msgid "%s returned %d exit status"
-msgstr "%s ¤Ï exit ¾õÂÖ %d ¤òÊÖ¤·¤Þ¤·¤¿"
+msgstr "%s は exit 状態 %d を返しました"
 
 #: lto-wrapper.c:246
 #, c-format
@@ -1236,17 +1236,17 @@ msgstr ""
 #: lto-wrapper.c:268
 #, fuzzy, c-format
 msgid "failed to open %s"
-msgstr "%s ¤ò open ¤Ç¤­¤Þ¤»¤ó"
+msgstr "%s を open できません"
 
 #: lto-wrapper.c:273
 #, fuzzy, c-format
 msgid "could not write to temporary file %s"
-msgstr "°ì»þ¥Õ¥¡¥¤¥ë¤òºîÀ®¤Ç¤­¤Þ¤»¤ó"
+msgstr "一時ファイルを作成できません"
 
 #: lto-wrapper.c:312
 #, fuzzy, c-format
 msgid "environment variable COLLECT_GCC must be set"
-msgstr "´Ä¶­ÊÑ¿ô DJGPP ¤¬ÄêµÁ¤µ¤ì¤Æ¤¤¤Þ¤»¤ó"
+msgstr "環境変数 DJGPP が定義されていません"
 
 #: lto-wrapper.c:317
 #, c-format
@@ -1261,7 +1261,7 @@ msgstr ""
 #: lto-wrapper.c:471 lto-wrapper.c:629
 #, fuzzy, c-format
 msgid "invalid LTO mode"
-msgstr "̵¸ú¤Ê¥³¡¼¥É¤Ç¤¹"
+msgstr "無効なコードです"
 
 #: lto-wrapper.c:492
 #, fuzzy, c-format
@@ -1307,7 +1307,7 @@ msgstr ""
 #: opts.c:1551
 #, fuzzy
 msgid "The following options control optimizations"
-msgstr "ËöÈø¸Æ¤Ó½Ð¤·ºÇŬ²½¤ò¹Ô¤¦"
+msgstr "末尾呼び出し最適化を行う"
 
 #: opts.c:1554 opts.c:1593
 msgid "The following options are language-independent"
@@ -1328,7 +1328,7 @@ msgstr ""
 #: opts.c:1576
 #, fuzzy
 msgid "The following options are not documented"
-msgstr "  ¤³¤ì¤é¤Ï¸ºß¤·¤Þ¤¹¤¬¡¢Ê¸½ñ²½¤µ¤ì¤Æ¤¤¤Þ¤»¤ó\n"
+msgstr "  これらは存在しますが、文書化されていません\n"
 
 #: opts.c:1578
 msgid "The following options take separate arguments"
@@ -1355,7 +1355,7 @@ msgstr ""
 #: opts.c:2488
 #, fuzzy
 msgid "enabled by default"
-msgstr "'char' ¤ò¥Ç¥Õ¥©¥ë¥È¤ÇÉä¹çÉÕ¤­¤È¤¹¤ë"
+msgstr "'char' をデフォルトで符合付きとする"
 
 #: plugin.c:790
 msgid "Event"
@@ -1373,7 +1373,7 @@ msgstr ""
 #: reload.c:3806
 #, fuzzy
 msgid "unable to generate reloads for:"
-msgstr "¥³¡¼¥É¤¬À¸À®¤µ¤ì¤ë CPU ¤òÁªÂò¤¹¤ë"
+msgstr "コードが生成される CPU を選択する"
 
 #: reload1.c:2105
 msgid "this is the insn:"
@@ -1383,13 +1383,13 @@ msgstr ""
 #: reload1.c:6009
 #, fuzzy
 msgid "could not find a spill register"
-msgstr "spec ¥Õ¥¡¥¤¥ë %s ¤ò¸«¤Ä¤±¤ë¤³¤È¤¬¤Ç¤­¤Þ¤»¤ó¤Ç¤·¤¿\n"
+msgstr "spec ファイル %s を見つけることができませんでした\n"
 
 #. It's the compiler's fault.
 #: reload1.c:7863
 #, fuzzy
 msgid "VOIDmode on an output"
-msgstr "½ÐÎÏÃæ¤Ë I/O ¥¨¥é¡¼¤¬È¯À¸"
+msgstr "出力中に I/O エラーが発生"
 
 #: reload1.c:8618
 msgid "failure trying to reload:"
@@ -1398,17 +1398,17 @@ msgstr ""
 #: rtl-error.c:117
 #, fuzzy
 msgid "unrecognizable insn:"
-msgstr "ǧ¼±ÉÔǽ¤ÊÌ¿Îá:"
+msgstr "認識不能な命令:"
 
 #: rtl-error.c:119
 #, fuzzy
 msgid "insn does not satisfy its constraints:"
-msgstr "Ì¿Î᤬¤½¤ÎÀ©Ìó¤òËþ¤¿¤·¤Þ¤»¤ó"
+msgstr "命令がその制約を満たしません"
 
 #: tlink.c:387
 #, c-format
 msgid "collect: reading %s\n"
-msgstr "collect: %s ¤òÆɤ߹þ¤ß¤Þ¤¹\n"
+msgstr "collect: %s を読み込みます\n"
 
 #: tlink.c:481
 #, c-format
@@ -1423,22 +1423,22 @@ msgstr ""
 #: tlink.c:537
 #, c-format
 msgid "collect: recompiling %s\n"
-msgstr "collect: %s ¤òºÆ¥³¥ó¥Ñ¥¤¥ë¤·¤Þ¤¹\n"
+msgstr "collect: %s を再コンパイルします\n"
 
 #: tlink.c:744
 #, c-format
 msgid "collect: tweaking %s in %s\n"
-msgstr "collect: %s ¤ò°ú¤ÃÄ¥¤ê¤Þ¤¹(%s Æâ)\n"
+msgstr "collect: %s を引っ張ります(%s 内)\n"
 
 #: tlink.c:794
 #, c-format
 msgid "collect: relinking\n"
-msgstr "collect: ºÆ¥ê¥ó¥¯¤·¤Þ¤¹\n"
+msgstr "collect: 再リンクします\n"
 
 #: toplev.c:476
 #, fuzzy, c-format
 msgid "unrecoverable error"
-msgstr "ÆâÉô¥¨¥é¡¼"
+msgstr "å\86\85é\83¨ã\82¨ã\83©ã\83¼"
 
 #: toplev.c:1033
 #, fuzzy, c-format
@@ -1472,11 +1472,11 @@ msgstr ""
 
 #: toplev.c:1205
 msgid "options passed: "
-msgstr "ÅϤµ¤ì¤¿¥ª¥×¥·¥ç¥ó: "
+msgstr "渡されたオプション: "
 
 #: toplev.c:1233
 msgid "options enabled: "
-msgstr "Í­¸ú¥ª¥×¥·¥ç¥ó: "
+msgstr "有効オプション: "
 
 #: toplev.c:1368
 #, c-format
@@ -1506,30 +1506,30 @@ msgstr ""
 #: cif-code.def:39
 #, fuzzy
 msgid "function not considered for inlining"
-msgstr "´Ø¿ô¤ò inline ¤Ë¤Ç¤­¤Þ¤»¤ó"
+msgstr "関数を inline にできません"
 
 #. Inlining failed owing to unavailable function body.
 #: cif-code.def:42
 #, fuzzy
 msgid "function body not available"
-msgstr "´Ø¿ô¤ò inline ¤Ë¤Ç¤­¤Þ¤»¤ó"
+msgstr "関数を inline にできません"
 
 #: cif-code.def:45
 #, fuzzy
 msgid "redefined extern inline functions are not considered for inlining"
-msgstr "¥¤¥ó¥é¥¤¥ó´Ø¿ô¤ò¥¤¥ó¥é¥¤¥ó²½¤Ç¤­¤Ê¤¤¾ì¹ç¤Ë·Ù¹ð¤¹¤ë"
+msgstr "インライン関数をインライン化できない場合に警告する"
 
 #. Function is not inlinable.
 #: cif-code.def:49
 #, fuzzy
 msgid "function not inlinable"
-msgstr "´Ø¿ô¤ò inline ¤Ë¤Ç¤­¤Þ¤»¤ó"
+msgstr "関数を inline にできません"
 
 #. Function is not an inlining candidate.
 #: cif-code.def:52
 #, fuzzy
 msgid "function not inline candidate"
-msgstr "´Ø¿ô¤ò inline ¤Ë¤Ç¤­¤Þ¤»¤ó"
+msgstr "関数を inline にできません"
 
 #: cif-code.def:56
 msgid "--param large-function-growth limit reached"
@@ -1575,12 +1575,12 @@ msgstr ""
 msgid "target specific option mismatch"
 msgstr ""
 "\n"
-"¥¿¡¼¥²¥Ã¥È»ÅÍÍ¥ª¥×¥·¥ç¥ó:\n"
+"ターゲット仕様オプション:\n"
 
 #: cif-code.def:82
 #, fuzzy
 msgid "mismatched arguments"
-msgstr "̵¸ú¤Ê·¿°ú¿ô¤Ç¤¹"
+msgstr "無効な型引数です"
 
 #: cif-code.def:86
 msgid "originally indirect function call not considered for inlining"
@@ -1591,34 +1591,33 @@ msgid "indirect function call with a yet undetermined callee"
 msgstr ""
 
 #: cif-code.def:92
-#, fuzzy
 msgid "function body can be overwriten at linktime"
-msgstr "´Ø¿ô¤ò inline ¤Ë¤Ç¤­¤Þ¤»¤ó"
+msgstr ""
 
 #. The remainder are real diagnostic types.
 #: diagnostic.def:33
 #, fuzzy
 msgid "fatal error: "
-msgstr "ÆâÉô¥¨¥é¡¼: "
+msgstr "å\86\85é\83¨ã\82¨ã\83©ã\83¼: "
 
 #: diagnostic.def:34
 #, fuzzy
 msgid "internal compiler error: "
-msgstr "ÆâÉô¥³¥ó¥Ñ¥¤¥é¥¨¥é¡¼."
+msgstr "å\86\85é\83¨ã\82³ã\83³ã\83\91ã\82¤ã\83©ã\82¨ã\83©ã\83¼."
 
 #: diagnostic.def:35
 #, fuzzy
 msgid "error: "
-msgstr "ÆâÉô¥¨¥é¡¼: "
+msgstr "å\86\85é\83¨ã\82¨ã\83©ã\83¼: "
 
 #: diagnostic.def:36
 #, fuzzy
 msgid "sorry, unimplemented: "
-msgstr "»ÄÇ°¤Ê¤¬¤é¸«¼ÂÁõ¤Ç¤¹: "
+msgstr "残念ながら見実装です: "
 
 #: diagnostic.def:37
 msgid "warning: "
-msgstr "·Ù¹ð: "
+msgstr "警告: "
 
 #: diagnostic.def:38
 msgid "anachronism: "
@@ -1637,12 +1636,12 @@ msgstr ""
 #: diagnostic.def:43
 #, fuzzy
 msgid "pedwarn: "
-msgstr "·Ù¹ð: "
+msgstr "警告: "
 
 #: diagnostic.def:44
 #, fuzzy
 msgid "permerror: "
-msgstr "ÆâÉô¥¨¥é¡¼: "
+msgstr "å\86\85é\83¨ã\82¨ã\83©ã\83¼: "
 
 #: params.def:48
 msgid "The threshold ratio between current and hottest structure counts"
@@ -1723,7 +1722,7 @@ msgstr ""
 #: params.def:187
 #, fuzzy
 msgid "The size of translation unit to be considered large"
-msgstr "ËÝÌõñ°ÌÁ´ÂΤò¥Õ¥¡¥¤¥ë¤Ë¥À¥ó¥×¤¹¤ë"
+msgstr "翻訳単位全体をファイルにダンプする"
 
 #: params.def:191
 msgid "How much can given compilation unit grow because of the inlining (in percent)"
@@ -1852,7 +1851,7 @@ msgstr ""
 #: params.def:380
 #, fuzzy
 msgid "The maximum number of loop iterations we predict statically"
-msgstr "RPTS ÍѤκÇÂçÈ¿Éü¿ô¤ò»ØÄꤹ¤ë"
+msgstr "RPTS 用の最大反復数を指定する"
 
 #: params.def:384
 msgid "The percentage of function, weighted by execution frequency, that must be covered by trace formation. Used when profile feedback is available"
@@ -1913,7 +1912,7 @@ msgstr ""
 #: params.def:462
 #, fuzzy
 msgid "Bound on number of iv uses in loop optimized in iv optimizations"
-msgstr "ÌÜΩ¤¿¤Ê¤¤¡¢¥³¥¹¥È¤Î¤«¤«¤ëºÇŬ²½¤ò¹Ô¤Ê¤¦"
+msgstr "目立たない、コストのかかる最適化を行なう"
 
 #: params.def:470
 msgid "If number of candidates in the set is smaller, we always try to remove unused ivs during its optimization"
@@ -1990,7 +1989,7 @@ msgstr ""
 #: params.def:581
 #, fuzzy
 msgid "The maximum number of iterations through CFG to extend regions"
-msgstr "RPTS ÍѤκÇÂçÈ¿Éü¿ô¤ò»ØÄꤹ¤ë"
+msgstr "RPTS 用の最大反復数を指定する"
 
 #: params.def:586
 msgid "The maximum conflict delay for an insn to be considered for speculative motion"
@@ -2023,7 +2022,7 @@ msgstr ""
 #: params.def:624
 #, fuzzy
 msgid "The upper bound for sharing integer constants"
-msgstr "`%s' ¤ÎÎóµóÃͤ¬À°¿ôÄê¿ô¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó"
+msgstr "`%s' の列挙値が整数定数ではありません"
 
 #: params.def:643
 msgid "Minimum number of virtual mappings to consider switching to full virtual renames"
@@ -2104,7 +2103,7 @@ msgstr ""
 #: params.def:787
 #, fuzzy
 msgid "maximum number of parameters in a SCoP"
-msgstr "RPTS ÍѤκÇÂçÈ¿Éü¿ô¤ò»ØÄꤹ¤ë"
+msgstr "RPTS 用の最大反復数を指定する"
 
 #: params.def:794
 msgid "maximum number of basic blocks per function to be analyzed by Graphite"
@@ -2155,323 +2154,321 @@ msgid "format"
 msgstr ""
 
 #: c-family/c-format.c:369
-#, fuzzy
 msgid "field width specifier"
-msgstr "¥Õ¥£¡¼¥ë¥ÉÉý"
+msgstr ""
 
 #: c-family/c-format.c:370
-#, fuzzy
 msgid "field precision specifier"
-msgstr "¥Õ¥£¡¼¥ë¥ÉÀºÅÙ"
+msgstr ""
 
 #: c-family/c-format.c:484 c-family/c-format.c:508 config/i386/msformat-c.c:50
 #, fuzzy
 msgid "' ' flag"
-msgstr "` ' ¥Õ¥é¥°"
+msgstr "` ' ã\83\95ã\83©ã\82°"
 
 #: c-family/c-format.c:484 c-family/c-format.c:508 config/i386/msformat-c.c:50
 #, fuzzy
 msgid "the ' ' printf flag"
-msgstr "printf ¤Î ` ' ¥Õ¥é¥°"
+msgstr "printf ã\81® ` ' ã\83\95ã\83©ã\82°"
 
 #: c-family/c-format.c:485 c-family/c-format.c:509 c-family/c-format.c:543
 #: c-family/c-format.c:606 config/i386/msformat-c.c:51
 #, fuzzy
 msgid "'+' flag"
-msgstr "`+' ¥Õ¥é¥°"
+msgstr "`+' ã\83\95ã\83©ã\82°"
 
 #: c-family/c-format.c:485 c-family/c-format.c:509 c-family/c-format.c:543
 #: config/i386/msformat-c.c:51
 #, fuzzy
 msgid "the '+' printf flag"
-msgstr "printf ¤Î `+' ¥Õ¥é¥°"
+msgstr "printf ã\81® `+' ã\83\95ã\83©ã\82°"
 
 #: c-family/c-format.c:486 c-family/c-format.c:510 c-family/c-format.c:544
 #: c-family/c-format.c:582 config/i386/msformat-c.c:52
 #: config/i386/msformat-c.c:87
 #, fuzzy
 msgid "'#' flag"
-msgstr "`#' ¥Õ¥é¥°"
+msgstr "`#' ã\83\95ã\83©ã\82°"
 
 #: c-family/c-format.c:486 c-family/c-format.c:510 c-family/c-format.c:544
 #: config/i386/msformat-c.c:52
 #, fuzzy
 msgid "the '#' printf flag"
-msgstr "printf ¤Î `#' ¥Õ¥é¥°"
+msgstr "printf ã\81® `#' ã\83\95ã\83©ã\82°"
 
 #: c-family/c-format.c:487 c-family/c-format.c:511 c-family/c-format.c:580
 #: config/i386/msformat-c.c:53
 #, fuzzy
 msgid "'0' flag"
-msgstr "`0' ¥Õ¥é¥°"
+msgstr "`0' ã\83\95ã\83©ã\82°"
 
 #: c-family/c-format.c:487 c-family/c-format.c:511 config/i386/msformat-c.c:53
 #, fuzzy
 msgid "the '0' printf flag"
-msgstr "printf ¤Î `0' ¥Õ¥é¥°"
+msgstr "printf ã\81® `0' ã\83\95ã\83©ã\82°"
 
 #: c-family/c-format.c:488 c-family/c-format.c:512 c-family/c-format.c:579
 #: c-family/c-format.c:609 config/i386/msformat-c.c:54
 #, fuzzy
 msgid "'-' flag"
-msgstr "`-' ¥Õ¥é¥°"
+msgstr "`-' ã\83\95ã\83©ã\82°"
 
 #: c-family/c-format.c:488 c-family/c-format.c:512 config/i386/msformat-c.c:54
 #, fuzzy
 msgid "the '-' printf flag"
-msgstr "printf ¤Î `-' ¥Õ¥é¥°"
+msgstr "printf ã\81® `-' ã\83\95ã\83©ã\82°"
 
 #: c-family/c-format.c:489 c-family/c-format.c:562 config/i386/msformat-c.c:55
 #: config/i386/msformat-c.c:75
 #, fuzzy
 msgid "''' flag"
-msgstr "`'' ¥Õ¥é¥°"
+msgstr "`'' ã\83\95ã\83©ã\82°"
 
 #: c-family/c-format.c:489 config/i386/msformat-c.c:55
 #, fuzzy
 msgid "the ''' printf flag"
-msgstr "printf ¤Î `'' ¥Õ¥é¥°"
+msgstr "printf ã\81® `'' ã\83\95ã\83©ã\82°"
 
 #: c-family/c-format.c:490 c-family/c-format.c:563
 #, fuzzy
 msgid "'I' flag"
-msgstr "`'' ¥Õ¥é¥°"
+msgstr "`'' ã\83\95ã\83©ã\82°"
 
 #: c-family/c-format.c:490
 #, fuzzy
 msgid "the 'I' printf flag"
-msgstr "printf ¤Î `'' ¥Õ¥é¥°"
+msgstr "printf ã\81® `'' ã\83\95ã\83©ã\82°"
 
 #: c-family/c-format.c:491 c-family/c-format.c:513 c-family/c-format.c:560
 #: c-family/c-format.c:583 c-family/c-format.c:610 config/sol2-c.c:45
 #: config/i386/msformat-c.c:56 config/i386/msformat-c.c:73
 msgid "field width"
-msgstr "¥Õ¥£¡¼¥ë¥ÉÉý"
+msgstr "フィールド幅"
 
 #: c-family/c-format.c:491 c-family/c-format.c:513 config/sol2-c.c:45
 #: config/i386/msformat-c.c:56
 msgid "field width in printf format"
-msgstr "printf ¥Õ¥©¡¼¥Þ¥Ã¥È¤Ç¤Î¥Õ¥£¡¼¥ë¥ÉÉý"
+msgstr "printf フォーマットでのフィールド幅"
 
 #: c-family/c-format.c:492 c-family/c-format.c:514 c-family/c-format.c:546
 #: config/i386/msformat-c.c:57
 msgid "precision"
-msgstr "ÀºÅÙ"
+msgstr "精度"
 
 #: c-family/c-format.c:492 c-family/c-format.c:514 c-family/c-format.c:546
 #: config/i386/msformat-c.c:57
 msgid "precision in printf format"
-msgstr "printf ¥Õ¥©¡¼¥Þ¥Ã¥È¤Ç¤ÎÀºÅÙ"
+msgstr "printf フォーマットでの精度"
 
 #: c-family/c-format.c:493 c-family/c-format.c:515 c-family/c-format.c:547
 #: c-family/c-format.c:561 c-family/c-format.c:613 config/sol2-c.c:46
 #: config/i386/msformat-c.c:58 config/i386/msformat-c.c:74
 msgid "length modifier"
-msgstr "Ťµ½¤¾þ»Ò"
+msgstr "長さ修飾子"
 
 #: c-family/c-format.c:493 c-family/c-format.c:515 c-family/c-format.c:547
 #: config/sol2-c.c:46 config/i386/msformat-c.c:58
 msgid "length modifier in printf format"
-msgstr "printf ¥Õ¥©¡¼¥Þ¥Ã¥È¤ÎŤµ½¤¾þ»Ò"
+msgstr "printf フォーマットの長さ修飾子"
 
 #: c-family/c-format.c:545
 #, fuzzy
 msgid "'q' flag"
-msgstr "`'' ¥Õ¥é¥°"
+msgstr "`'' ã\83\95ã\83©ã\82°"
 
 #: c-family/c-format.c:545
 #, fuzzy
 msgid "the 'q' diagnostic flag"
-msgstr "printf ¤Î `'' ¥Õ¥é¥°"
+msgstr "printf ã\81® `'' ã\83\95ã\83©ã\82°"
 
 #: c-family/c-format.c:557 config/i386/msformat-c.c:71
 msgid "assignment suppression"
-msgstr "ÂåÆþ¤ÎÍÞÀ©"
+msgstr "代入の抑制"
 
 #: c-family/c-format.c:557 config/i386/msformat-c.c:71
 #, fuzzy
 msgid "the assignment suppression scanf feature"
-msgstr "ÂåÆþ¤ÎÍÞÀ©"
+msgstr "代入の抑制"
 
 #: c-family/c-format.c:558 config/i386/msformat-c.c:72
 #, fuzzy
 msgid "'a' flag"
-msgstr "`'' ¥Õ¥é¥°"
+msgstr "`'' ã\83\95ã\83©ã\82°"
 
 #: c-family/c-format.c:558 config/i386/msformat-c.c:72
 #, fuzzy
 msgid "the 'a' scanf flag"
-msgstr "scanf ¤Î `a' ¥Õ¥é¥°"
+msgstr "scanf ã\81® `a' ã\83\95ã\83©ã\82°"
 
 #: c-family/c-format.c:559
 #, fuzzy
 msgid "'m' flag"
-msgstr "`'' ¥Õ¥é¥°"
+msgstr "`'' ã\83\95ã\83©ã\82°"
 
 #: c-family/c-format.c:559
 #, fuzzy
 msgid "the 'm' scanf flag"
-msgstr "scanf ¤Î `'' ¥Õ¥é¥°"
+msgstr "scanf ã\81® `'' ã\83\95ã\83©ã\82°"
 
 #: c-family/c-format.c:560 config/i386/msformat-c.c:73
 msgid "field width in scanf format"
-msgstr "scanf ¥Õ¥©¡¼¥Þ¥Ã¥È¤Î¥Õ¥£¡¼¥ë¥ÉÉý"
+msgstr "scanf フォーマットのフィールド幅"
 
 #: c-family/c-format.c:561 config/i386/msformat-c.c:74
 msgid "length modifier in scanf format"
-msgstr "scanf ¥Õ¥©¡¼¥Þ¥Ã¥È¤ÎŤµ½¤¾þ»Ò"
+msgstr "scanf フォーマットの長さ修飾子"
 
 #: c-family/c-format.c:562 config/i386/msformat-c.c:75
 #, fuzzy
 msgid "the ''' scanf flag"
-msgstr "scanf ¤Î `'' ¥Õ¥é¥°"
+msgstr "scanf ã\81® `'' ã\83\95ã\83©ã\82°"
 
 #: c-family/c-format.c:563
 #, fuzzy
 msgid "the 'I' scanf flag"
-msgstr "scanf ¤Î `'' ¥Õ¥é¥°"
+msgstr "scanf ã\81® `'' ã\83\95ã\83©ã\82°"
 
 #: c-family/c-format.c:578
 #, fuzzy
 msgid "'_' flag"
-msgstr "`'' ¥Õ¥é¥°"
+msgstr "`'' ã\83\95ã\83©ã\82°"
 
 #: c-family/c-format.c:578
 #, fuzzy
 msgid "the '_' strftime flag"
-msgstr "strftime ¤Î `_' ¥Õ¥é¥°"
+msgstr "strftime ã\81® `_' ã\83\95ã\83©ã\82°"
 
 #: c-family/c-format.c:579
 #, fuzzy
 msgid "the '-' strftime flag"
-msgstr "strftime ¤Î `-' ¥Õ¥é¥°"
+msgstr "strftime ã\81® `-' ã\83\95ã\83©ã\82°"
 
 #: c-family/c-format.c:580
 #, fuzzy
 msgid "the '0' strftime flag"
-msgstr "strftime ¤Î `^' ¥Õ¥é¥°"
+msgstr "strftime ã\81® `^' ã\83\95ã\83©ã\82°"
 
 #: c-family/c-format.c:581 c-family/c-format.c:605
 #, fuzzy
 msgid "'^' flag"
-msgstr "`'' ¥Õ¥é¥°"
+msgstr "`'' ã\83\95ã\83©ã\82°"
 
 #: c-family/c-format.c:581
 #, fuzzy
 msgid "the '^' strftime flag"
-msgstr "strftime ¤Î `^' ¥Õ¥é¥°"
+msgstr "strftime ã\81® `^' ã\83\95ã\83©ã\82°"
 
 #: c-family/c-format.c:582 config/i386/msformat-c.c:87
 #, fuzzy
 msgid "the '#' strftime flag"
-msgstr "strftime ¤Î `#' ¥Õ¥é¥°"
+msgstr "strftime ã\81® `#' ã\83\95ã\83©ã\82°"
 
 #: c-family/c-format.c:583
 msgid "field width in strftime format"
-msgstr "strftime ¥Õ¥©¡¼¥Þ¥Ã¥È¤Î¥Õ¥£¡¼¥ë¥ÉÉý"
+msgstr "strftime フォーマットのフィールド幅"
 
 #: c-family/c-format.c:584
 #, fuzzy
 msgid "'E' modifier"
-msgstr "`E' ½¤¾þ»Ò"
+msgstr "`E' 修飾子"
 
 #: c-family/c-format.c:584
 #, fuzzy
 msgid "the 'E' strftime modifier"
-msgstr "strftime ¤Î `E' ½¤¾þ»Ò"
+msgstr "strftime の `E' 修飾子"
 
 #: c-family/c-format.c:585
 #, fuzzy
 msgid "'O' modifier"
-msgstr "`O' ½¤¾þ»Ò"
+msgstr "`O' 修飾子"
 
 #: c-family/c-format.c:585
 #, fuzzy
 msgid "the 'O' strftime modifier"
-msgstr "strftime ¤Î `O' ½¤¾þ»Ò"
+msgstr "strftime の `O' 修飾子"
 
 #: c-family/c-format.c:586
 #, fuzzy
 msgid "the 'O' modifier"
-msgstr "the `O' ½¤¾þ»Ò"
+msgstr "the `O' 修飾子"
 
 #: c-family/c-format.c:604
 msgid "fill character"
-msgstr "µÍ¤áʸ»ú"
+msgstr "詰め文字"
 
 #: c-family/c-format.c:604
 msgid "fill character in strfmon format"
-msgstr "strfmon ¥Õ¥©¡¼¥Þ¥Ã¥È¤ÎµÍ¤áʸ»ú"
+msgstr "strfmon フォーマットの詰め文字"
 
 #: c-family/c-format.c:605
 #, fuzzy
 msgid "the '^' strfmon flag"
-msgstr "strfmon ¤Î `^' ¥Õ¥é¥°"
+msgstr "strfmon ã\81® `^' ã\83\95ã\83©ã\82°"
 
 #: c-family/c-format.c:606
 #, fuzzy
 msgid "the '+' strfmon flag"
-msgstr "strfmon ¤Î `+' ¥Õ¥é¥°"
+msgstr "strfmon ã\81® `+' ã\83\95ã\83©ã\82°"
 
 #: c-family/c-format.c:607
 #, fuzzy
 msgid "'(' flag"
-msgstr "`'' ¥Õ¥é¥°"
+msgstr "`'' ã\83\95ã\83©ã\82°"
 
 #: c-family/c-format.c:607
 #, fuzzy
 msgid "the '(' strfmon flag"
-msgstr "strfmon ¤Î `(' ¥Õ¥é¥°"
+msgstr "strfmon ã\81® `(' ã\83\95ã\83©ã\82°"
 
 #: c-family/c-format.c:608
 #, fuzzy
 msgid "'!' flag"
-msgstr "`'' ¥Õ¥é¥°"
+msgstr "`'' ã\83\95ã\83©ã\82°"
 
 #: c-family/c-format.c:608
 #, fuzzy
 msgid "the '!' strfmon flag"
-msgstr "strfmon ¤Î `!' ¥Õ¥é¥°"
+msgstr "strfmon ã\81® `!' ã\83\95ã\83©ã\82°"
 
 #: c-family/c-format.c:609
 #, fuzzy
 msgid "the '-' strfmon flag"
-msgstr "strfmon ¤Î `-' ¥Õ¥é¥°"
+msgstr "strfmon ã\81® `-' ã\83\95ã\83©ã\82°"
 
 #: c-family/c-format.c:610
 msgid "field width in strfmon format"
-msgstr "strfmon ¥Õ¥©¡¼¥Þ¥Ã¥È¤Î¥Õ¥£¡¼¥ë¥ÉÉý"
+msgstr "strfmon フォーマットのフィールド幅"
 
 #: c-family/c-format.c:611
 msgid "left precision"
-msgstr "º¸ÀºÅÙ"
+msgstr "左精度"
 
 #: c-family/c-format.c:611
 msgid "left precision in strfmon format"
-msgstr "strfmon ¥Õ¥©¡¼¥Þ¥Ã¥È¤Îº¸ÀºÅÙ"
+msgstr "strfmon フォーマットの左精度"
 
 #: c-family/c-format.c:612
 msgid "right precision"
-msgstr "±¦ÀºÅÙ"
+msgstr "右精度"
 
 #: c-family/c-format.c:612
 msgid "right precision in strfmon format"
-msgstr "strfmon ¥Õ¥©¡¼¥Þ¥Ã¥È¤Î±¦ÀºÅÙ"
+msgstr "strfmon フォーマットの右精度"
 
 #: c-family/c-format.c:613
 msgid "length modifier in strfmon format"
-msgstr "strfmon ¥Õ¥©¡¼¥Þ¥Ã¥È¤ÎŤµ½¤¾þ»Ò"
+msgstr "strfmon フォーマットの長さ修飾子"
 
 #. Handle deferred options from command-line.
 #: c-family/c-opts.c:1326 fortran/cpp.c:573
 #, fuzzy
 msgid "<command-line>"
-msgstr "<¥³¥Þ¥ó¥É¥é¥¤¥ó>"
+msgstr "<コマンドライン>"
 
 #: c-family/c-pretty-print.c:344
 #, fuzzy
 msgid "<type-error>"
-msgstr "¹½Ê¸²òÀÏ¥¨¥é¡¼"
+msgstr "æ§\8bæ\96\87解æ\9e\90ã\82¨ã\83©ã\83¼"
 
 #: c-family/c-pretty-print.c:383
 msgid "<unnamed-unsigned:"
@@ -2496,12 +2493,12 @@ msgstr ""
 #: c-family/c-pretty-print.c:418
 #, fuzzy
 msgid "<tag-error>"
-msgstr "ʸˡ¥¨¥é¡¼"
+msgstr "æ\96\87æ³\95ã\82¨ã\83©ã\83¼"
 
 #: c-family/c-pretty-print.c:1165
 #, fuzzy
 msgid "<erroneous-expression>"
-msgstr "Äê¿ô¼°¤¬¥ª¡¼¥Ð¡¼¥Õ¥í¡¼¤·¤Þ¤·¤¿"
+msgstr "定数式がオーバーフローしました"
 
 #: c-family/c-pretty-print.c:1169 cp/cxx-pretty-print.c:154
 #, fuzzy
@@ -2511,128 +2508,128 @@ msgstr "return"
 #: config/alpha/alpha.c:5146
 #, c-format
 msgid "invalid %%H value"
-msgstr "̵¸ú¤Ê %%H ÃÍ"
+msgstr "無効な %%H 値"
 
 #: config/alpha/alpha.c:5167 config/bfin/bfin.c:1683
 #, fuzzy, c-format
 msgid "invalid %%J value"
-msgstr "̵¸ú¤Ê %%Q ÃÍ"
+msgstr "無効な %%Q 値"
 
 #: config/alpha/alpha.c:5197 config/ia64/ia64.c:5147
 #, c-format
 msgid "invalid %%r value"
-msgstr "̵¸ú¤Ê %%r ÃÍ"
+msgstr "無効な %%r 値"
 
 #: config/alpha/alpha.c:5207 config/ia64/ia64.c:5101
 #: config/rs6000/rs6000.c:15667 config/xtensa/xtensa.c:2304
 #, c-format
 msgid "invalid %%R value"
-msgstr "̵¸ú¤Ê %%R ÃÍ"
+msgstr "無効な %%R 値"
 
 #: config/alpha/alpha.c:5213 config/rs6000/rs6000.c:15586
 #: config/xtensa/xtensa.c:2271
 #, c-format
 msgid "invalid %%N value"
-msgstr "̵¸ú¤Ê %%N ÃÍ"
+msgstr "無効な %%N 値"
 
 #: config/alpha/alpha.c:5221 config/rs6000/rs6000.c:15614
 #, c-format
 msgid "invalid %%P value"
-msgstr "̵¸ú¤Ê %%P ÃÍ"
+msgstr "無効な %%P 値"
 
 #: config/alpha/alpha.c:5229
 #, c-format
 msgid "invalid %%h value"
-msgstr "̵¸ú¤Ê %%h ÃÍ"
+msgstr "無効な %%h 値"
 
 #: config/alpha/alpha.c:5237 config/xtensa/xtensa.c:2297
 #, c-format
 msgid "invalid %%L value"
-msgstr "̵¸ú¤Ê %%L ÃÍ"
+msgstr "無効な %%L 値"
 
 #: config/alpha/alpha.c:5276 config/rs6000/rs6000.c:15568
 #, c-format
 msgid "invalid %%m value"
-msgstr "̵¸ú¤Ê %%m ÃÍ"
+msgstr "無効な %%m 値"
 
 #: config/alpha/alpha.c:5284 config/rs6000/rs6000.c:15576
 #, c-format
 msgid "invalid %%M value"
-msgstr "̵¸ú¤Ê %%M ÃÍ"
+msgstr "無効な %%M 値"
 
 #: config/alpha/alpha.c:5328
 #, c-format
 msgid "invalid %%U value"
-msgstr "̵¸ú¤Ê %%U ÃÍ"
+msgstr "無効な %%U 値"
 
 #: config/alpha/alpha.c:5340 config/alpha/alpha.c:5354
 #: config/rs6000/rs6000.c:15675
 #, c-format
 msgid "invalid %%s value"
-msgstr "̵¸ú¤Ê %%s ÃÍ"
+msgstr "無効な %%s 値"
 
 #: config/alpha/alpha.c:5377
 #, c-format
 msgid "invalid %%C value"
-msgstr "̵¸ú¤Ê %%C ÃÍ"
+msgstr "無効な %%C 値"
 
 #: config/alpha/alpha.c:5414 config/rs6000/rs6000.c:15433
 #, c-format
 msgid "invalid %%E value"
-msgstr "̵¸ú¤Ê %%E ÃÍ"
+msgstr "無効な %%E 値"
 
 #: config/alpha/alpha.c:5439 config/alpha/alpha.c:5487
 #, fuzzy, c-format
 msgid "unknown relocation unspec"
-msgstr "ÉÔÌÀ¤ÊÀßÄêºÑ¥³¥ó¥¹¥È¥é¥¯¥¿·¿¤Ç¤¹"
+msgstr "不明な設定済コンストラクタ型です"
 
 #: config/alpha/alpha.c:5448 config/crx/crx.c:1119
 #: config/rs6000/rs6000.c:16030 config/spu/spu.c:1719
 #, c-format
 msgid "invalid %%xn code"
-msgstr "̵¸ú¤Ê %%xn ¥³¡¼¥É"
+msgstr "無効な %%xn コード"
 
 #: config/arc/arc.c:1737 config/m32r/m32r.c:2152
 #, fuzzy, c-format
 msgid "invalid operand to %%R code"
-msgstr "%R ¥³¡¼¥É¤ËÂФ¹¤ë̵¸ú¤Ê¥ª¥Ú¥é¥ó¥É"
+msgstr "%R コードに対する無効なオペランド"
 
 #: config/arc/arc.c:1769 config/m32r/m32r.c:2175
 #, fuzzy, c-format
 msgid "invalid operand to %%H/%%L code"
-msgstr "%H/%L ¥³¡¼¥É¤ËÂФ¹¤ë̵¸ú¤Ê¥ª¥Ú¥é¥ó¥É"
+msgstr "%H/%L コードに対する無効なオペランド"
 
 #: config/arc/arc.c:1791 config/m32r/m32r.c:2246
 #, fuzzy, c-format
 msgid "invalid operand to %%U code"
-msgstr "%U ¥³¡¼¥É¤ËÂФ¹¤ë̵¸ú¤Ê¥ª¥Ú¥é¥ó¥É"
+msgstr "%U コードに対する無効なオペランド"
 
 #: config/arc/arc.c:1802
 #, fuzzy, c-format
 msgid "invalid operand to %%V code"
-msgstr "%V ¥³¡¼¥É¤ËÂФ¹¤ë̵¸ú¤Ê¥ª¥Ú¥é¥ó¥É"
+msgstr "%V コードに対する無効なオペランド"
 
 #. Unknown flag.
 #. Undocumented flag.
 #: config/arc/arc.c:1809 config/m32r/m32r.c:2273 config/sparc/sparc.c:7539
 #, c-format
 msgid "invalid operand output code"
-msgstr "̵¸ú¤Ê¥ª¥Ú¥é¥ó¥É½ÐÎÏ¥³¡¼¥É"
+msgstr "無効なオペランド出力コード"
 
 #: config/arm/arm.c:15779 config/arm/arm.c:15797
 #, fuzzy, c-format
 msgid "predicated Thumb instruction"
-msgstr "ʸ»úÌ¿Îá¤òÀ¸À®¤¹¤ë"
+msgstr "文字命令を生成する"
 
 #: config/arm/arm.c:15785
 #, fuzzy, c-format
 msgid "predicated instruction in conditional sequence"
-msgstr "ret Ì¿Îá¤Ï¼ÂÁõ¤µ¤ì¤Æ¤¤¤Þ¤»¤ó"
+msgstr "ret 命令は実装されていません"
 
 #: config/arm/arm.c:15955
 #, fuzzy, c-format
 msgid "invalid shift operand"
-msgstr "̵¸ú¤Ê %P ¥ª¥Ú¥é¥ó¥É¤Ç¤¹"
+msgstr "無効な %P オペランドです"
 
 #: config/arm/arm.c:16012 config/arm/arm.c:16034 config/arm/arm.c:16044
 #: config/arm/arm.c:16054 config/arm/arm.c:16064 config/arm/arm.c:16103
@@ -2646,27 +2643,27 @@ msgstr "̵
 #: config/bfin/bfin.c:1740 config/bfin/bfin.c:1747
 #, fuzzy, c-format
 msgid "invalid operand for code '%c'"
-msgstr "%R ¥³¡¼¥É¤ËÂФ¹¤ë̵¸ú¤Ê¥ª¥Ú¥é¥ó¥É"
+msgstr "%R コードに対する無効なオペランド"
 
 #: config/arm/arm.c:16116
 #, fuzzy, c-format
 msgid "instruction never executed"
-msgstr "¥Ö¥é¥ó¥Á %d ¤Ï°ìÅÙ¤â¼Â¹Ô¤µ¤ì¤º\n"
+msgstr "ブランチ %d は一度も実行されず\n"
 
 #: config/arm/arm.c:16454
 #, fuzzy, c-format
 msgid "missing operand"
-msgstr "¹à¤ò·ç¤¤¤Æ¤¤¤Þ¤¹"
+msgstr "項を欠いています"
 
 #: config/arm/arm.c:18884
 #, fuzzy
 msgid "function parameters cannot have __fp16 type"
-msgstr "Ê£»¨¤Ê¥Ñ¥é¥á¥¿¤ò¤â¤Ä´Ø¿ô¤Ï inline ¤Ë¤Ç¤­¤Þ¤»¤ó"
+msgstr "複雑なパラメタをもつ関数は inline にできません"
 
 #: config/arm/arm.c:18894
 #, fuzzy
 msgid "functions cannot return __fp16 type"
-msgstr "´Ø¿ô¤¬Ê¸»úÎ󷿤òÊÖ¤·¤Þ¤»¤ó"
+msgstr "関数が文字列型を返しません"
 
 #: config/avr/avr.c:1097
 #, c-format
@@ -2676,7 +2673,7 @@ msgstr ""
 #: config/avr/avr.c:1223
 #, fuzzy
 msgid "bad address, not a constant):"
-msgstr "ÉÔÀµ¤Êʸ»úÎóÄê¿ô¤Ç¤¹"
+msgstr "不正な文字列定数です"
 
 #: config/avr/avr.c:1236
 msgid "bad address, not (reg+disp):"
@@ -2689,17 +2686,17 @@ msgstr ""
 #: config/avr/avr.c:1254
 #, fuzzy
 msgid "internal compiler error.  Bad address:"
-msgstr "ÆâÉô¥³¥ó¥Ñ¥¤¥é¥¨¥é¡¼."
+msgstr "å\86\85é\83¨ã\82³ã\83³ã\83\91ã\82¤ã\83©ã\82¨ã\83©ã\83¼."
 
 #: config/avr/avr.c:1279
 #, fuzzy
 msgid "internal compiler error.  Unknown mode:"
-msgstr "ÆâÉô¥³¥ó¥Ñ¥¤¥é¥¨¥é¡¼."
+msgstr "å\86\85é\83¨ã\82³ã\83³ã\83\91ã\82¤ã\83©ã\82¨ã\83©ã\83¼."
 
 #: config/avr/avr.c:1860 config/avr/avr.c:2548
 #, fuzzy
 msgid "invalid insn:"
-msgstr "̵¸ú¤Ê #line"
+msgstr "無効な #line"
 
 #: config/avr/avr.c:1899 config/avr/avr.c:1985 config/avr/avr.c:2034
 #: config/avr/avr.c:2062 config/avr/avr.c:2157 config/avr/avr.c:2326
@@ -2711,7 +2708,7 @@ msgstr ""
 #: config/avr/avr.c:2765
 #, fuzzy
 msgid "unknown move insn:"
-msgstr "ÉÔÌÀ¤Ê¥Þ¥·¥ó¥â¡¼¥É `%s'"
+msgstr "不明なマシンモード `%s'"
 
 #: config/avr/avr.c:2995
 msgid "bad shift insn:"
@@ -2720,17 +2717,17 @@ msgstr ""
 #: config/avr/avr.c:3111 config/avr/avr.c:3531 config/avr/avr.c:3889
 #, fuzzy
 msgid "internal compiler error.  Incorrect shift:"
-msgstr "ÆâÉô¥³¥ó¥Ñ¥¤¥é¥¨¥é¡¼."
+msgstr "å\86\85é\83¨ã\82³ã\83³ã\83\91ã\82¤ã\83©ã\82¨ã\83©ã\83¼."
 
 #: config/bfin/bfin.c:1645
 #, c-format
 msgid "invalid %%j value"
-msgstr "̵¸ú¤Ê %%j ÃÍ"
+msgstr "無効な %%j 値"
 
 #: config/bfin/bfin.c:1838
 #, fuzzy, c-format
 msgid "invalid const_double operand"
-msgstr "̵¸ú¤Ê %P ¥ª¥Ú¥é¥ó¥É¤Ç¤¹"
+msgstr "無効な %P オペランドです"
 
 #: config/cris/cris.c:571 config/moxie/moxie.c:112 final.c:3074 final.c:3076
 #: fold-const.c:263 gcc.c:4555 gcc.c:4569 loop-iv.c:2969 loop-iv.c:2978
@@ -2752,67 +2749,67 @@ msgstr ""
 #: config/cris/cris.c:704
 #, fuzzy
 msgid "invalid operand for 'b' modifier"
-msgstr "%R ¥³¡¼¥É¤ËÂФ¹¤ë̵¸ú¤Ê¥ª¥Ú¥é¥ó¥É"
+msgstr "%R コードに対する無効なオペランド"
 
 #: config/cris/cris.c:721
 #, fuzzy
 msgid "invalid operand for 'o' modifier"
-msgstr "%R ¥³¡¼¥É¤ËÂФ¹¤ë̵¸ú¤Ê¥ª¥Ú¥é¥ó¥É"
+msgstr "%R コードに対する無効なオペランド"
 
 #: config/cris/cris.c:740
 #, fuzzy
 msgid "invalid operand for 'O' modifier"
-msgstr "%R ¥³¡¼¥É¤ËÂФ¹¤ë̵¸ú¤Ê¥ª¥Ú¥é¥ó¥É"
+msgstr "%R コードに対する無効なオペランド"
 
 #: config/cris/cris.c:773
 #, fuzzy
 msgid "invalid operand for 'p' modifier"
-msgstr "%p ¥³¡¼¥É¤ËÂФ¹¤ë̵¸ú¤Ê¥ª¥Ú¥é¥ó¥É"
+msgstr "%p コードに対する無効なオペランド"
 
 #: config/cris/cris.c:812
 #, fuzzy
 msgid "invalid operand for 'z' modifier"
-msgstr "%R ¥³¡¼¥É¤ËÂФ¹¤ë̵¸ú¤Ê¥ª¥Ú¥é¥ó¥É"
+msgstr "%R コードに対する無効なオペランド"
 
 #: config/cris/cris.c:876 config/cris/cris.c:910
 #, fuzzy
 msgid "invalid operand for 'H' modifier"
-msgstr "%R ¥³¡¼¥É¤ËÂФ¹¤ë̵¸ú¤Ê¥ª¥Ú¥é¥ó¥É"
+msgstr "%R コードに対する無効なオペランド"
 
 #: config/cris/cris.c:886
 #, fuzzy
 msgid "bad register"
-msgstr "ÉâÆ°¾®¿ôÅÀ¥ì¥¸¥¹¥¿¤òÍøÍѤ¹¤ë"
+msgstr "浮動小数点レジスタを利用する"
 
 #: config/cris/cris.c:930
 #, fuzzy
 msgid "invalid operand for 'e' modifier"
-msgstr "%R ¥³¡¼¥É¤ËÂФ¹¤ë̵¸ú¤Ê¥ª¥Ú¥é¥ó¥É"
+msgstr "%R コードに対する無効なオペランド"
 
 #: config/cris/cris.c:947
 #, fuzzy
 msgid "invalid operand for 'm' modifier"
-msgstr "%R ¥³¡¼¥É¤ËÂФ¹¤ë̵¸ú¤Ê¥ª¥Ú¥é¥ó¥É"
+msgstr "%R コードに対する無効なオペランド"
 
 #: config/cris/cris.c:972
 #, fuzzy
 msgid "invalid operand for 'A' modifier"
-msgstr "%R ¥³¡¼¥É¤ËÂФ¹¤ë̵¸ú¤Ê¥ª¥Ú¥é¥ó¥É"
+msgstr "%R コードに対する無効なオペランド"
 
 #: config/cris/cris.c:995
 #, fuzzy
 msgid "invalid operand for 'D' modifier"
-msgstr "%R ¥³¡¼¥É¤ËÂФ¹¤ë̵¸ú¤Ê¥ª¥Ú¥é¥ó¥É"
+msgstr "%R コードに対する無効なオペランド"
 
 #: config/cris/cris.c:1009
 #, fuzzy
 msgid "invalid operand for 'T' modifier"
-msgstr "%R ¥³¡¼¥É¤ËÂФ¹¤ë̵¸ú¤Ê¥ª¥Ú¥é¥ó¥É"
+msgstr "%R コードに対する無効なオペランド"
 
 #: config/cris/cris.c:1029 config/moxie/moxie.c:182
 #, fuzzy
 msgid "invalid operand modifier letter"
-msgstr "̵¸ú¤Ê¥ª¥Ú¥é¥ó¥É½ÐÎÏ¥³¡¼¥É"
+msgstr "無効なオペランド出力コード"
 
 #: config/cris/cris.c:1086
 msgid "unexpected multiplicative operand"
@@ -2821,17 +2818,17 @@ msgstr ""
 #: config/cris/cris.c:1106 config/moxie/moxie.c:207
 #, fuzzy
 msgid "unexpected operand"
-msgstr "ͽ´ü¤µ¤ì¤ë¥á¥â¥ê¥ì¥¤¥Æ¥ó¥·¤òÄ´À°¤¹¤ë"
+msgstr "予期されるメモリレイテンシを調整する"
 
 #: config/cris/cris.c:1145 config/cris/cris.c:1155
 #, fuzzy
 msgid "unrecognized address"
-msgstr "ǧ¼±ÉÔǽ¤Î¥¨¥¹¥±¡¼¥× \\r%c"
+msgstr "認識不能のエスケープ \\r%c"
 
 #: config/cris/cris.c:2279
 #, fuzzy
 msgid "unrecognized supposed constant"
-msgstr "ǧ¼±ÉÔǽ¤Î¥¨¥¹¥±¡¼¥× \\r%c"
+msgstr "認識不能のエスケープ \\r%c"
 
 #: config/cris/cris.c:2708 config/cris/cris.c:2772
 msgid "unexpected side-effects in address"
@@ -2851,53 +2848,53 @@ msgstr ""
 #: config/fr30/fr30.c:514
 #, c-format
 msgid "fr30_print_operand_address: unhandled address"
-msgstr "fr30_print_operand_address: ½èÍý¤µ¤ì¤Ê¤¤¥¢¥É¥ì¥¹¤Ç¤¹"
+msgstr "fr30_print_operand_address: 処理されないアドレスです"
 
 #: config/fr30/fr30.c:538
 #, fuzzy, c-format
 msgid "fr30_print_operand: unrecognized %%p code"
-msgstr "fr30_print_operand: Ç§¼±¤Ç¤­¤Ê¤¤ %p ¥³¡¼¥É¤Ç¤¹"
+msgstr "fr30_print_operand: 認識できない %p コードです"
 
 #: config/fr30/fr30.c:558
 #, fuzzy, c-format
 msgid "fr30_print_operand: unrecognized %%b code"
-msgstr "fr30_print_operand: Ç§¼±¤Ç¤­¤Ê¤¤ %b ¥³¡¼¥É¤Ç¤¹"
+msgstr "fr30_print_operand: 認識できない %b コードです"
 
 #: config/fr30/fr30.c:579
 #, fuzzy, c-format
 msgid "fr30_print_operand: unrecognized %%B code"
-msgstr "fr30_print_operand: Ç§¼±¤Ç¤­¤Ê¤¤ %B ¥³¡¼¥É¤Ç¤¹"
+msgstr "fr30_print_operand: 認識できない %B コードです"
 
 #: config/fr30/fr30.c:587
 #, fuzzy, c-format
 msgid "fr30_print_operand: invalid operand to %%A code"
-msgstr "fr30_print_operand: %A ¥³¡¼¥É¤ËÂФ¹¤ë̵¸ú¤Ê±é»»»Ò¤Ç¤¹"
+msgstr "fr30_print_operand: %A コードに対する無効な演算子です"
 
 #: config/fr30/fr30.c:604
 #, fuzzy, c-format
 msgid "fr30_print_operand: invalid %%x code"
-msgstr "fr30_print_operand: Ìµ¸ú¤Ê %x ¥³¡¼¥É¤Ç¤¹"
+msgstr "fr30_print_operand: 無効な %x コードです"
 
 #: config/fr30/fr30.c:611
 #, fuzzy, c-format
 msgid "fr30_print_operand: invalid %%F code"
-msgstr "fr30_print_operand: Ìµ¸ú¤Ê %F ¥³¡¼¥É¤Ç¤¹"
+msgstr "fr30_print_operand: 無効な %F コードです"
 
 #: config/fr30/fr30.c:628
 #, c-format
 msgid "fr30_print_operand: unknown code"
-msgstr "fr30_print_operand: ÉÔÌÀ¤Ê¥³¡¼¥É¤Ç¤¹"
+msgstr "fr30_print_operand: 不明なコードです"
 
 #: config/fr30/fr30.c:656 config/fr30/fr30.c:665 config/fr30/fr30.c:676
 #: config/fr30/fr30.c:689
 #, c-format
 msgid "fr30_print_operand: unhandled MEM"
-msgstr "fr30_print_operand: ½èÍý¤µ¤ì¤Ê¤¤ MEM ¤Ç¤¹"
+msgstr "fr30_print_operand: 処理されない MEM です"
 
 #: config/frv/frv.c:2602
 #, fuzzy
 msgid "bad insn to frv_print_operand_address:"
-msgstr "fr30_print_operand_address: ½èÍý¤µ¤ì¤Ê¤¤¥¢¥É¥ì¥¹¤Ç¤¹"
+msgstr "fr30_print_operand_address: 処理されないアドレスです"
 
 #: config/frv/frv.c:2613
 msgid "bad register to frv_print_operand_memory_reference_reg:"
@@ -2916,7 +2913,7 @@ msgstr ""
 #: config/frv/frv.c:2859
 #, fuzzy
 msgid "bad insn in frv_print_operand, bad const_double"
-msgstr "¥ª¥Ú¥é¥ó¥É¤Ï const_double ¤Ç¤¹"
+msgstr "オペランドは const_double です"
 
 #: config/frv/frv.c:2920
 msgid "bad insn to frv_print_operand, 'e' modifier:"
@@ -2961,7 +2958,7 @@ msgstr ""
 #: config/frv/frv.c:3114
 #, fuzzy
 msgid "frv_print_operand: unknown code"
-msgstr "fr30_print_operand: ÉÔÌÀ¤Ê¥³¡¼¥É¤Ç¤¹"
+msgstr "fr30_print_operand: 不明なコードです"
 
 #: config/frv/frv.c:4515
 msgid "bad output_move_single operand"
@@ -2992,7 +2989,7 @@ msgstr ""
 #: config/i386/i386.c:12993
 #, c-format
 msgid "invalid UNSPEC as operand"
-msgstr "¥ª¥Ú¥é¥ó¥É¤È¤·¤Æ̵¸ú¤Ê UNSPEC"
+msgstr "オペランドとして無効な UNSPEC"
 
 #: config/i386/i386.c:13590
 #, c-format
@@ -3002,12 +2999,12 @@ msgstr ""
 #: config/i386/i386.c:13681 config/i386/i386.c:13756
 #, fuzzy, c-format
 msgid "invalid operand size for operand code '%c'"
-msgstr "%p ¥³¡¼¥É¤ËÂФ¹¤ë̵¸ú¤Ê¥ª¥Ú¥é¥ó¥É"
+msgstr "%p コードに対する無効なオペランド"
 
 #: config/i386/i386.c:13751
 #, fuzzy, c-format
 msgid "invalid operand type used with operand code '%c'"
-msgstr "̵¸ú¤Ê¥ª¥Ú¥é¥ó¥É½ÐÎÏ¥³¡¼¥É"
+msgstr "無効なオペランド出力コード"
 
 #: config/i386/i386.c:13831 config/i386/i386.c:13871
 #, c-format
@@ -3042,74 +3039,74 @@ msgstr ""
 #: config/i386/i386.c:14064
 #, fuzzy, c-format
 msgid "invalid operand code '%c'"
-msgstr "%R ¥³¡¼¥É¤ËÂФ¹¤ë̵¸ú¤Ê¥ª¥Ú¥é¥ó¥É"
+msgstr "%R コードに対する無効なオペランド"
 
 #: config/i386/i386.c:14114
 #, fuzzy, c-format
 msgid "invalid constraints for operand"
-msgstr "¥ª¥Ú¥é¥ó¥É¤È¤·¤Æ̵¸ú¤Ê¼°"
+msgstr "オペランドとして無効な式"
 
 #: config/i386/i386.c:22022
 #, fuzzy
 msgid "unknown insn mode"
-msgstr "ÉÔÌÀ¤Ê¥Þ¥·¥ó¥â¡¼¥É `%s'"
+msgstr "不明なマシンモード `%s'"
 
 #. If the environment variable DJDIR is not defined, then DJGPP is not        installed correctly and GCC will quickly become confused with the        default prefix settings. Report the problem now so the user doesn't        receive deceptive "file not found" error messages later.
 #. DJDIR is automatically defined by the DJGPP environment config            file pointed to by the environment variable DJGPP. Examine DJGPP            to try and figure out what's wrong.
 #: config/i386/xm-djgpp.h:61
 #, fuzzy, c-format
 msgid "environment variable DJGPP not defined"
-msgstr "´Ä¶­ÊÑ¿ô DJGPP ¤¬ÄêµÁ¤µ¤ì¤Æ¤¤¤Þ¤»¤ó"
+msgstr "環境変数 DJGPP が定義されていません"
 
 #: config/i386/xm-djgpp.h:63
 #, fuzzy, c-format
 msgid "environment variable DJGPP points to missing file '%s'"
-msgstr "´Ä¶­ÊÑ¿ô DJGPP ¤¬¡¢¸«¤Ä¤«¤é¤Ê¤¤¥Õ¥¡¥¤¥ë '%s' ¤ò¼¨¤·¤Æ¤¤¤Þ¤¹¡£"
+msgstr "環境変数 DJGPP が、見つからないファイル '%s' を示しています。"
 
 #: config/i386/xm-djgpp.h:66
 #, fuzzy, c-format
 msgid "environment variable DJGPP points to corrupt file '%s'"
-msgstr "´Ä¶­ÊÑ¿ô DJGPP ¤¬¡¢²õ¤ì¤¿¥Õ¥¡¥¤¥ë '%s' ¤ò¼¨¤·¤Æ¤¤¤Þ¤¹¡£"
+msgstr "環境変数 DJGPP が、壊れたファイル '%s' を示しています。"
 
 #: config/ia64/ia64.c:5029
 #, fuzzy, c-format
 msgid "invalid %%G mode"
-msgstr "̵¸ú¤Ê %%j ¥³¡¼¥É¤Ç¤¹"
+msgstr "無効な %%j コードです"
 
 #: config/ia64/ia64.c:5199
 #, c-format
 msgid "ia64_print_operand: unknown code"
-msgstr "ia64_print_operand: ÉÔÌÀ¤Ê¥³¡¼¥É¤Ç¤¹"
+msgstr "ia64_print_operand: 不明なコードです"
 
 #: config/ia64/ia64.c:10855
 #, fuzzy
 msgid "invalid conversion from %<__fpreg%>"
-msgstr "̵¸ú¤Ê¥Ð¡¼¥¸¥ç¥óÈÖ¹æ·Á¼°"
+msgstr "無効なバージョン番号形式"
 
 #: config/ia64/ia64.c:10858
 #, fuzzy
 msgid "invalid conversion to %<__fpreg%>"
-msgstr "%p ¥³¡¼¥É¤ËÂФ¹¤ë̵¸ú¤Ê¥ª¥Ú¥é¥ó¥É"
+msgstr "%p コードに対する無効なオペランド"
 
 #: config/ia64/ia64.c:10871 config/ia64/ia64.c:10882
 #, fuzzy
 msgid "invalid operation on %<__fpreg%>"
-msgstr "%p ¥³¡¼¥É¤ËÂФ¹¤ë̵¸ú¤Ê¥ª¥Ú¥é¥ó¥É"
+msgstr "%p コードに対する無効なオペランド"
 
 #: config/iq2000/iq2000.c:3170
 #, fuzzy, c-format
 msgid "invalid %%P operand"
-msgstr "̵¸ú¤Ê %P ¥ª¥Ú¥é¥ó¥É¤Ç¤¹"
+msgstr "無効な %P オペランドです"
 
 #: config/iq2000/iq2000.c:3178 config/rs6000/rs6000.c:15604
 #, c-format
 msgid "invalid %%p value"
-msgstr "̵¸ú¤Ê %%p ÃͤǤ¹"
+msgstr "無効な %%p 値です"
 
 #: config/iq2000/iq2000.c:3235
 #, c-format
 msgid "invalid use of %%d, %%x, or %%X"
-msgstr "̵¸ú¤ÊÍÑË¡¤Î of %%d, %%x, Ëô¤Ï %%X"
+msgstr "無効な用法の of %%d, %%x, 又は %%X"
 
 #: config/lm32/lm32.c:526
 #, c-format
@@ -3119,7 +3116,7 @@ msgstr ""
 #: config/lm32/lm32.c:596
 #, fuzzy
 msgid "bad operand"
-msgstr "̵¸ú¤Ê %P ¥ª¥Ú¥é¥ó¥É¤Ç¤¹"
+msgstr "無効な %P オペランドです"
 
 #: config/lm32/lm32.c:608
 msgid "can't use non gp relative absolute address"
@@ -3128,17 +3125,17 @@ msgstr ""
 #: config/lm32/lm32.c:612
 #, fuzzy
 msgid "invalid addressing mode"
-msgstr "Ê£»¨¤Ê¥¢¥É¥ì¥·¥ó¥°¥â¡¼¥É¤ò»ÈÍѤ¹¤ë"
+msgstr "複雑なアドレシングモードを使用する"
 
 #: config/m32r/m32r.c:2122
 #, fuzzy, c-format
 msgid "invalid operand to %%s code"
-msgstr "%s ¥³¡¼¥É¤ËÂФ¹¤ë̵¸ú¤Ê¥ª¥Ú¥é¥ó¥É"
+msgstr "%s コードに対する無効なオペランド"
 
 #: config/m32r/m32r.c:2129
 #, fuzzy, c-format
 msgid "invalid operand to %%p code"
-msgstr "%p ¥³¡¼¥É¤ËÂФ¹¤ë̵¸ú¤Ê¥ª¥Ú¥é¥ó¥É"
+msgstr "%p コードに対する無効なオペランド"
 
 #: config/m32r/m32r.c:2184
 msgid "bad insn for 'A'"
@@ -3147,22 +3144,22 @@ msgstr ""
 #: config/m32r/m32r.c:2231
 #, fuzzy, c-format
 msgid "invalid operand to %%T/%%B code"
-msgstr "%T/%B ¥³¡¼¥É¤ËÂФ¹¤ë̵¸ú¤Ê¥ª¥Ú¥é¥ó¥É"
+msgstr "%T/%B コードに対する無効なオペランド"
 
 #: config/m32r/m32r.c:2254
 #, fuzzy, c-format
 msgid "invalid operand to %%N code"
-msgstr "%N ¥³¡¼¥É¤ËÂФ¹¤ë̵¸ú¤Ê¥ª¥Ú¥é¥ó¥É"
+msgstr "%N コードに対する無効なオペランド"
 
 #: config/m32r/m32r.c:2287
 #, fuzzy
 msgid "pre-increment address is not a register"
-msgstr "`%d' ¥ª¥Ú¥é¥ó¥É¤¬¥ì¥¸¥¹¥¿¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó"
+msgstr "`%d' オペランドがレジスタではありません"
 
 #: config/m32r/m32r.c:2294
 #, fuzzy
 msgid "pre-decrement address is not a register"
-msgstr "thumb_load_double_from_address: ¥Ù¡¼¥¹¤¬¥ì¥¸¥¹¥¿¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó"
+msgstr "thumb_load_double_from_address: ベースがレジスタではありません"
 
 #: config/m32r/m32r.c:2301
 msgid "post-increment address is not a register"
@@ -3172,12 +3169,12 @@ msgstr ""
 #: config/rs6000/rs6000.c:25033
 #, fuzzy
 msgid "bad address"
-msgstr "ÉÔÀµ¤Ê¥Ø¥Ã¥À¥Ð¡¼¥¸¥ç¥ó"
+msgstr "不正なヘッダバージョン"
 
 #: config/m32r/m32r.c:2396
 #, fuzzy
 msgid "lo_sum not of register"
-msgstr "ÉâÆ°¾®¿ôÅÀ¥ì¥¸¥¹¥¿¤òÍøÍѤ·¤Ê¤¤"
+msgstr "浮動小数点レジスタを利用しない"
 
 #. !!!! SCz wrong here.
 #: config/m68hc11/m68hc11.c:3255 config/m68hc11/m68hc11.c:3633
@@ -3188,27 +3185,27 @@ msgstr ""
 #: config/m68hc11/m68hc11.c:3836
 #, fuzzy
 msgid "invalid register in the move instruction"
-msgstr "`%s' ¤ËÂФ¹¤ë¥ì¥¸¥¹¥¿Ì¾¤È¤·¤Æ̵¸ú¤Ç¤¹"
+msgstr "`%s' に対するレジスタ名として無効です"
 
 #: config/m68hc11/m68hc11.c:3513
 #, fuzzy
 msgid "invalid operand in the instruction"
-msgstr "%s ¥³¡¼¥É¤ËÂФ¹¤ë̵¸ú¤Ê¥ª¥Ú¥é¥ó¥É"
+msgstr "%s コードに対する無効なオペランド"
 
 #: config/m68hc11/m68hc11.c:3810
 #, fuzzy
 msgid "invalid register in the instruction"
-msgstr "`%s' ¤ËÂФ¹¤ë¥ì¥¸¥¹¥¿Ì¾¤È¤·¤Æ̵¸ú¤Ç¤¹"
+msgstr "`%s' に対するレジスタ名として無効です"
 
 #: config/m68hc11/m68hc11.c:3843
 #, fuzzy
 msgid "operand 1 must be a hard register"
-msgstr "`%d' ¥ª¥Ú¥é¥ó¥É¤¬¥ì¥¸¥¹¥¿¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó"
+msgstr "`%d' オペランドがレジスタではありません"
 
 #: config/m68hc11/m68hc11.c:3857
 #, fuzzy
 msgid "invalid rotate insn"
-msgstr "²¾°ú¿ô `%s' ¤Ï̵¸ú¤Ç¤¹"
+msgstr "仮引数 `%s' は無効です"
 
 #: config/m68hc11/m68hc11.c:4285
 msgid "registers IX, IY and Z used in the same INSN"
@@ -3221,32 +3218,32 @@ msgstr ""
 #: config/m68hc11/m68hc11.c:4981
 #, fuzzy
 msgid "invalid Z register replacement for insn"
-msgstr "`%s' ¤ËÂФ¹¤ë¥ì¥¸¥¹¥¿Ì¾¤È¤·¤Æ̵¸ú¤Ç¤¹"
+msgstr "`%s' に対するレジスタ名として無効です"
 
 #: config/mep/mep.c:3321
 #, fuzzy, c-format
 msgid "invalid %%L code"
-msgstr "̵¸ú¤Ê %%j ¥³¡¼¥É¤Ç¤¹"
+msgstr "無効な %%j コードです"
 
 #: config/microblaze/microblaze.c:1741
-#, fuzzy, c-format
+#, c-format
 msgid "unknown punctuation '%c'"
-msgstr "PRINT_OPERAND: ÉÔÌÀ¤Ê¶çÆÉÅÀ '%c'"
+msgstr ""
 
 #: config/microblaze/microblaze.c:1750
-#, fuzzy, c-format
+#, c-format
 msgid "null pointer"
-msgstr "PRINT_OPERAND NULL ¥Ý¥¤¥ó¥¿"
+msgstr ""
 
 #: config/microblaze/microblaze.c:1785
-#, fuzzy, c-format
+#, c-format
 msgid "PRINT_OPERAND, invalid insn for %%C"
-msgstr "PRINT_OPERAND NULL ¥Ý¥¤¥ó¥¿"
+msgstr ""
 
 #: config/microblaze/microblaze.c:1814
-#, fuzzy, c-format
+#, c-format
 msgid "PRINT_OPERAND, invalid insn for %%N"
-msgstr "PRINT_OPERAND NULL ¥Ý¥¤¥ó¥¿"
+msgstr ""
 
 #: config/microblaze/microblaze.c:1834 config/microblaze/microblaze.c:1995
 msgid "insn contains an invalid address !"
@@ -3256,24 +3253,24 @@ msgstr ""
 #: config/xtensa/xtensa.c:2391
 #, fuzzy
 msgid "invalid address"
-msgstr "̵¸ú¤Ê¥³¡¼¥É¤Ç¤¹"
+msgstr "無効なコードです"
 
 #: config/microblaze/microblaze.c:1947
-#, fuzzy, c-format
+#, c-format
 msgid "letter %c was found & insn was not CONST_INT"
-msgstr "PRINT_OPERAND: Ê¸»ú %c ¤¬¸«¤Ä¤«¤ê¡¢Ì¿Îá¤Ï CONST_INT ¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó"
+msgstr ""
 
 #: config/mips/mips.c:7462 config/mips/mips.c:7483 config/mips/mips.c:7603
 #, fuzzy, c-format
 msgid "'%%%c' is not a valid operand prefix"
-msgstr "'lul' ¤ÏÀµ¾ï¤ÊÀ°¿ôÀÜÈø¼­¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó"
+msgstr "'lul' は正常な整数接尾辞ではありません"
 
 #: config/mips/mips.c:7540 config/mips/mips.c:7547 config/mips/mips.c:7554
 #: config/mips/mips.c:7561 config/mips/mips.c:7621 config/mips/mips.c:7635
 #: config/mips/mips.c:7648 config/mips/mips.c:7657
 #, fuzzy, c-format
 msgid "invalid use of '%%%c'"
-msgstr "`restrict' ¤ÎÍÑË¡¤¬ÉÔŬÀڤǤ¹"
+msgstr "`restrict' の用法が不適切です"
 
 #: config/mips/mips.c:7879
 msgid "mips_debugger_offset called with non stack/frame/arg pointer"
@@ -3319,7 +3316,7 @@ msgstr ""
 #: config/mmix/mmix.c:2785
 #, fuzzy
 msgid "MMIX Internal: This is not a constant:"
-msgstr "¥Õ¥£¡¼¥ë¥É½é´üÀßÄê»Ò¤¬Äê¿ô¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó"
+msgstr "フィールド初期設定子が定数ではありません"
 
 #: config/picochip/picochip.c:2682
 msgid "picochip_print_memory_address - Operand isn't memory based"
@@ -3336,7 +3333,7 @@ msgstr ""
 #: config/picochip/picochip.c:3033
 #, fuzzy
 msgid "Bad address, not register:"
-msgstr "°ú¿ô¤ò¥ì¥¸¥¹¥¿ÅϤ·¤Ë¤¹¤ë"
+msgstr "引数をレジスタ渡しにする"
 
 #: config/rs6000/host-darwin.c:97
 #, c-format
@@ -3351,17 +3348,17 @@ msgstr ""
 #: config/rs6000/rs6000.c:2711
 #, fuzzy
 msgid "-mvsx requires hardware floating point"
-msgstr "¥Ï¡¼¥É¥¦¥§¥¢ÉâÆ°¾®¿ôÅÀ¤òÍøÍѤ¹¤ë"
+msgstr "ハードウェア浮動小数点を利用する"
 
 #: config/rs6000/rs6000.c:2716
 #, fuzzy
 msgid "-mvsx and -mpaired are incompatible"
-msgstr "-msystem-v ¤È -mthreads ¤Ï¸ß´¹À­¤¬¤¢¤ê¤Þ¤»¤ó"
+msgstr "-msystem-v と -mthreads は互換性がありません"
 
 #: config/rs6000/rs6000.c:2721
 #, fuzzy
 msgid "-mvsx used with little endian code"
-msgstr "¥ê¥È¥ë¥¨¥ó¥Ç¥£¥¢¥ó¤Î¥³¡¼¥É¤òÀ¸À®"
+msgstr "リトルエンディアンのコードを生成"
 
 #: config/rs6000/rs6000.c:2723
 msgid "-mvsx needs indexed addressing"
@@ -3370,7 +3367,7 @@ msgstr ""
 #: config/rs6000/rs6000.c:2727
 #, fuzzy
 msgid "-mvsx and -mno-altivec are incompatible"
-msgstr "-f%s ¤È -msdata=%s ¤Ï¶¦Â¸¤Ç¤­¤Þ¤»¤ó"
+msgstr "-f%s と -msdata=%s は共存できません"
 
 #: config/rs6000/rs6000.c:2729
 msgid "-mno-altivec disables vsx"
@@ -3383,92 +3380,92 @@ msgstr ""
 #: config/rs6000/rs6000.c:15414
 #, fuzzy, c-format
 msgid "invalid %%c value"
-msgstr "̵¸ú¤Ê %%Q ÃÍ"
+msgstr "無効な %%Q 値"
 
 #: config/rs6000/rs6000.c:15442
 #, c-format
 msgid "invalid %%f value"
-msgstr "̵¸ú¤Ê %%f ÃͤǤ¹"
+msgstr "無効な %%f 値です"
 
 #: config/rs6000/rs6000.c:15451
 #, c-format
 msgid "invalid %%F value"
-msgstr "̵¸ú¤Ê %%F ÃͤǤ¹"
+msgstr "無効な %%F 値です"
 
 #: config/rs6000/rs6000.c:15460
 #, c-format
 msgid "invalid %%G value"
-msgstr "̵¸ú¤Ê %%G ÃͤǤ¹"
+msgstr "無効な %%G 値です"
 
 #: config/rs6000/rs6000.c:15495
 #, c-format
 msgid "invalid %%j code"
-msgstr "̵¸ú¤Ê %%j ¥³¡¼¥É¤Ç¤¹"
+msgstr "無効な %%j コードです"
 
 #: config/rs6000/rs6000.c:15505
 #, c-format
 msgid "invalid %%J code"
-msgstr "̵¸ú¤Ê %%J ¥³¡¼¥É¤Ç¤¹"
+msgstr "無効な %%J コードです"
 
 #: config/rs6000/rs6000.c:15515
 #, c-format
 msgid "invalid %%k value"
-msgstr "̵¸ú¤Ê %%k ÃÍ"
+msgstr "無効な %%k 値"
 
 #: config/rs6000/rs6000.c:15530 config/xtensa/xtensa.c:2290
 #, c-format
 msgid "invalid %%K value"
-msgstr "̵¸ú¤Ê %%K ÃͤǤ¹"
+msgstr "無効な %%K 値です"
 
 #: config/rs6000/rs6000.c:15594
 #, c-format
 msgid "invalid %%O value"
-msgstr "̵¸ú¤Ê %%O ÃÍ"
+msgstr "無効な %%O 値"
 
 #: config/rs6000/rs6000.c:15641
 #, c-format
 msgid "invalid %%q value"
-msgstr "̵¸ú¤Ê %%q ÃͤǤ¹"
+msgstr "無効な %%q 値です"
 
 #: config/rs6000/rs6000.c:15685
 #, c-format
 msgid "invalid %%S value"
-msgstr "̵¸ú¤Ê %%S ÃÍ"
+msgstr "無効な %%S 値"
 
 #: config/rs6000/rs6000.c:15725
 #, c-format
 msgid "invalid %%T value"
-msgstr "̵¸ú¤Ê %%T ÃͤǤ¹"
+msgstr "無効な %%T 値です"
 
 #: config/rs6000/rs6000.c:15735
 #, c-format
 msgid "invalid %%u value"
-msgstr "̵¸ú¤Ê %%u ÃͤǤ¹"
+msgstr "無効な %%u 値です"
 
 #: config/rs6000/rs6000.c:15744 config/xtensa/xtensa.c:2260
 #, c-format
 msgid "invalid %%v value"
-msgstr "̵¸ú¤Ê %%v ÃͤǤ¹"
+msgstr "無効な %%v 値です"
 
 #: config/rs6000/rs6000.c:15843 config/xtensa/xtensa.c:2311
 #, fuzzy, c-format
 msgid "invalid %%x value"
-msgstr "̵¸ú¤Ê %%Q ÃÍ"
+msgstr "無効な %%Q 値"
 
 #: config/rs6000/rs6000.c:15989
 #, fuzzy, c-format
 msgid "invalid %%y value, try using the 'Z' constraint"
-msgstr "̵¸ú¤Ê¶çÆÉÅÀ `%c' ¤¬À©ÌóÆâ¤Ë¤¢¤ê¤Þ¤¹"
+msgstr "無効な句読点 `%c' が制約内にあります"
 
 #: config/rs6000/rs6000.c:27149
 #, fuzzy
 msgid "AltiVec argument passed to unprototyped function"
-msgstr "´Ø¿ô¤Ø¤Î°ú¿ô¤¬¾¯¤Ê¤¹¤®¤Þ¤¹"
+msgstr "関数への引数が少なすぎます"
 
 #: config/s390/s390.c:5134
 #, fuzzy, c-format
 msgid "cannot decompose address"
-msgstr "Ê£»¨¤Ê¥¢¥É¥ì¥·¥ó¥°¥â¡¼¥É¤òÍøÍѤ·¤Ê¤¤"
+msgstr "複雑なアドレシングモードを利用しない"
 
 #: config/s390/s390.c:5357
 msgid "UNKNOWN in print_operand !?"
@@ -3478,17 +3475,17 @@ msgstr ""
 #: config/score/score7.c:1272
 #, fuzzy, c-format
 msgid "invalid operand for code: '%c'"
-msgstr "%R ¥³¡¼¥É¤ËÂФ¹¤ë̵¸ú¤Ê¥ª¥Ú¥é¥ó¥É"
+msgstr "%R コードに対する無効なオペランド"
 
 #: config/sh/sh.c:1182
 #, fuzzy, c-format
 msgid "invalid operand to %%R"
-msgstr "%R ¥³¡¼¥É¤ËÂФ¹¤ë̵¸ú¤Ê¥ª¥Ú¥é¥ó¥É"
+msgstr "%R コードに対する無効なオペランド"
 
 #: config/sh/sh.c:1209
 #, fuzzy, c-format
 msgid "invalid operand to %%S"
-msgstr "%R ¥³¡¼¥É¤ËÂФ¹¤ë̵¸ú¤Ê¥ª¥Ú¥é¥ó¥É"
+msgstr "%R コードに対する無効なオペランド"
 
 #: config/sh/sh.c:9139
 msgid "created and used with different architectures / ABIs"
@@ -3505,52 +3502,52 @@ msgstr ""
 #: config/sparc/sparc.c:7347 config/sparc/sparc.c:7353
 #, fuzzy, c-format
 msgid "invalid %%Y operand"
-msgstr "̵¸ú¤Ê %%Y ¥ª¥Ú¥é¥ó¥É"
+msgstr "無効な %%Y オペランド"
 
 #: config/sparc/sparc.c:7423
 #, fuzzy, c-format
 msgid "invalid %%A operand"
-msgstr "̵¸ú¤Ê %%A ¥ª¥Ú¥é¥ó¥É"
+msgstr "無効な %%A オペランド"
 
 #: config/sparc/sparc.c:7433
 #, fuzzy, c-format
 msgid "invalid %%B operand"
-msgstr "̵¸ú¤Ê %%B ¥ª¥Ú¥é¥ó¥É"
+msgstr "無効な %%B オペランド"
 
 #: config/sparc/sparc.c:7472
 #, fuzzy, c-format
 msgid "invalid %%c operand"
-msgstr "̵¸ú¤Ê %%c ¥ª¥Ú¥é¥ó¥É"
+msgstr "無効な %%c オペランド"
 
 #: config/sparc/sparc.c:7494
 #, fuzzy, c-format
 msgid "invalid %%d operand"
-msgstr "̵¸ú¤Ê %%d ¥ª¥Ú¥é¥ó¥É"
+msgstr "無効な %%d オペランド"
 
 #: config/sparc/sparc.c:7511
 #, fuzzy, c-format
 msgid "invalid %%f operand"
-msgstr "̵¸ú¤Ê %%f ¥ª¥Ú¥é¥ó¥É"
+msgstr "無効な %%f オペランド"
 
 #: config/sparc/sparc.c:7525
 #, fuzzy, c-format
 msgid "invalid %%s operand"
-msgstr "̵¸ú¤Ê %P ¥ª¥Ú¥é¥ó¥É¤Ç¤¹"
+msgstr "無効な %P オペランドです"
 
 #: config/sparc/sparc.c:7579
 #, c-format
 msgid "long long constant not a valid immediate operand"
-msgstr "long long Äê¿ô¤ÏÀµ¾ï¤Ê¨ÃÍ¥ª¥Ú¥é¥ó¥É¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó"
+msgstr "long long 定数は正常な即値オペランドではありません"
 
 #: config/sparc/sparc.c:7582
 #, c-format
 msgid "floating point constant not a valid immediate operand"
-msgstr "ÉâÆ°¾®¿ôÄê¿ô¤ÏÀµ¾ï¤Ê¨ÃÍ¥ª¥Ú¥é¥ó¥É¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó"
+msgstr "浮動小数定数は正常な即値オペランドではありません"
 
 #: config/stormy16/stormy16.c:1748 config/stormy16/stormy16.c:1819
 #, fuzzy, c-format
 msgid "'B' operand is not constant"
-msgstr "½ÐÎÏ¥ª¥Ú¥é¥ó¥É¤¬ `asm' Æâ¤ÇÄê¿ô¤Ç¤¹"
+msgstr "出力オペランドが `asm' 内で定数です"
 
 #: config/stormy16/stormy16.c:1775
 #, c-format
@@ -3560,12 +3557,12 @@ msgstr ""
 #: config/stormy16/stormy16.c:1801
 #, fuzzy, c-format
 msgid "'o' operand is not constant"
-msgstr "½ÐÎÏ¥ª¥Ú¥é¥ó¥É¤¬ `asm' Æâ¤ÇÄê¿ô¤Ç¤¹"
+msgstr "出力オペランドが `asm' 内で定数です"
 
 #: config/stormy16/stormy16.c:1833
 #, fuzzy, c-format
 msgid "xstormy16_print_operand: unknown code"
-msgstr "fr30_print_operand: ÉÔÌÀ¤Ê¥³¡¼¥É¤Ç¤¹"
+msgstr "fr30_print_operand: 不明なコードです"
 
 #: config/v850/v850.c:339
 msgid "const_double_split got a bad insn:"
@@ -3588,12 +3585,12 @@ msgstr ""
 #: config/vax/vax.c:514
 #, fuzzy, c-format
 msgid "symbol used as immediate operand"
-msgstr "long long Äê¿ô¤ÏÀµ¾ï¤Ê¨ÃÍ¥ª¥Ú¥é¥ó¥É¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó"
+msgstr "long long 定数は正常な即値オペランドではありません"
 
 #: config/vax/vax.c:1539
 #, fuzzy
 msgid "illegal operand detected"
-msgstr "%R ¥³¡¼¥É¤ËÂФ¹¤ë̵¸ú¤Ê¥ª¥Ú¥é¥ó¥É"
+msgstr "%R コードに対する無効なオペランド"
 
 #: config/xtensa/xtensa.c:737 config/xtensa/xtensa.c:769
 #: config/xtensa/xtensa.c:778
@@ -3603,32 +3600,32 @@ msgstr ""
 #: config/xtensa/xtensa.c:2248
 #, fuzzy, c-format
 msgid "invalid %%D value"
-msgstr "̵¸ú¤Ê %D ÃͤǤ¹"
+msgstr "無効な %D 値です"
 
 #: config/xtensa/xtensa.c:2285
 #, fuzzy
 msgid "invalid mask"
-msgstr "̵¸ú¤Ê #pragma %s ¤Ç¤¹"
+msgstr "無効な #pragma %s です"
 
 #: config/xtensa/xtensa.c:2318
 #, fuzzy, c-format
 msgid "invalid %%d value"
-msgstr "̵¸ú¤Ê %%Q ÃÍ"
+msgstr "無効な %%Q 値"
 
 #: config/xtensa/xtensa.c:2339 config/xtensa/xtensa.c:2349
 #, fuzzy, c-format
 msgid "invalid %%t/%%b value"
-msgstr "̵¸ú¤Ê %%b ÃÍ"
+msgstr "無効な %%b 値"
 
 #: config/xtensa/xtensa.c:2416
 #, fuzzy
 msgid "no register in address"
-msgstr "ÉÔÌÀ¤Ê¥ì¥¸¥¹¥¿Ì¾¤Ç¤¹: %s"
+msgstr "不明なレジスタ名です: %s"
 
 #: config/xtensa/xtensa.c:2424
 #, fuzzy
 msgid "address offset not a constant"
-msgstr "Í׵ᤵ¤ì¤¿¥¢¥é¥¤¥ó¥á¥ó¥È¤¬Äê¿ô¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó"
+msgstr "要求されたアラインメントが定数ではありません"
 
 #: cp/call.c:2892 cp/pt.c:1729 cp/pt.c:16507
 msgid "candidates are:"
@@ -3666,27 +3663,27 @@ msgstr ""
 #: cp/error.c:299
 #, fuzzy
 msgid "<missing>"
-msgstr "<ɸ½àÆþÎÏ>"
+msgstr "<標準入力>"
 
 #: cp/error.c:359
 #, fuzzy
 msgid "<brace-enclosed initializer list>"
-msgstr "¥¹¥«¥é¡¼½é´ü²½»Ò¤¬¥Ö¥ì¡¼¥¹¤Ç°Ï¤Þ¤ì¤Æ¤¤¤Þ¤¹"
+msgstr "スカラー初期化子がブレースで囲まれています"
 
 #: cp/error.c:361
 #, fuzzy
 msgid "<unresolved overloaded function type>"
-msgstr "sizeof ¤¬´Ø¿ô·¿¤ËŬÍѤµ¤ì¤Þ¤·¤¿"
+msgstr "sizeof が関数型に適用されました"
 
 #: cp/error.c:513
 #, fuzzy
 msgid "<type error>"
-msgstr "¹½Ê¸²òÀÏ¥¨¥é¡¼"
+msgstr "æ§\8bæ\96\87解æ\9e\90ã\82¨ã\83©ã\83¼"
 
 #: cp/error.c:613
 #, c-format
 msgid "<anonymous %s>"
-msgstr "<̵̾ %s>"
+msgstr "<無名 %s>"
 
 #. A lambda's "type" is essentially its signature.
 #: cp/error.c:618
@@ -3700,12 +3697,12 @@ msgstr ""
 #: cp/error.c:857
 #, fuzzy, c-format
 msgid "(static initializers for %s)"
-msgstr "(ÀÅŪ%s: %s ÍÑ)"
+msgstr "(静的%s: %s 用)"
 
 #: cp/error.c:859
 #, fuzzy, c-format
 msgid "(static destructors for %s)"
-msgstr "(ÀÅŪ%s: %s ÍÑ)"
+msgstr "(静的%s: %s 用)"
 
 #: cp/error.c:946
 msgid "vtable for "
@@ -3716,9 +3713,8 @@ msgid "<return value> "
 msgstr ""
 
 #: cp/error.c:971
-#, fuzzy
 msgid "{anonymous}"
-msgstr "((̵̾))"
+msgstr ""
 
 #: cp/error.c:1086
 msgid "<enumerator>"
@@ -3727,7 +3723,7 @@ msgstr ""
 #: cp/error.c:1126
 #, fuzzy
 msgid "<declaration error>"
-msgstr "`%s' ¤¬ºÆÀë¸À¤µ¤ì¤Þ¤·¤¿"
+msgstr "`%s' が再宣言されました"
 
 #: cp/error.c:1370
 msgid "with"
@@ -3746,7 +3742,7 @@ msgstr ""
 #: cp/error.c:1717
 #, fuzzy
 msgid "<throw-expression>"
-msgstr "  throw ¤µ¤ì¤¿¼°¤ÎÃæ"
+msgstr "  throw された式の中"
 
 #: cp/error.c:2194
 msgid "<unparsed>"
@@ -3755,7 +3751,7 @@ msgstr ""
 #: cp/error.c:2343
 #, fuzzy
 msgid "<expression error>"
-msgstr "¹½Ê¸²òÀÏ¥¨¥é¡¼"
+msgstr "æ§\8bæ\96\87解æ\9e\90ã\82¨ã\83©ã\83¼"
 
 #: cp/error.c:2357
 msgid "<unknown operator>"
@@ -3776,17 +3772,17 @@ msgstr ""
 #: cp/error.c:2776
 #, fuzzy, c-format
 msgid "In static member function %qs"
-msgstr "¥Ç¥¹¥È¥é¥¯¥¿¤òÀÅŪ¥á¥ó¥Ð´Ø¿ô¤È¤¹¤ë¤³¤È¤Ï¤Ç¤­¤Þ¤»¤ó"
+msgstr "デストラクタを静的メンバ関数とすることはできません"
 
 #: cp/error.c:2778
 #, fuzzy, c-format
 msgid "In copy constructor %qs"
-msgstr "¥³¥ó¥¹¥È¥é¥¯¥¿¤Î´Ø¿ôËÜÂΤò·ç¤¤¤Æ¤¤¤Þ¤¹"
+msgstr "コンストラクタの関数本体を欠いています"
 
 #: cp/error.c:2780
 #, fuzzy, c-format
 msgid "In constructor %qs"
-msgstr "%d ¸Ä¤Î¥³¥ó¥¹¥È¥é¥¯¥¿¤¬¸«¤Ä¤«¤ê¤Þ¤·¤¿\n"
+msgstr "%d 個のコンストラクタが見つかりました\n"
 
 #: cp/error.c:2782
 #, c-format
@@ -3796,47 +3792,47 @@ msgstr ""
 #: cp/error.c:2784
 #, fuzzy
 msgid "In lambda function"
-msgstr "´Ø¿ô `%s' Æâ:"
+msgstr "関数 `%s' 内:"
 
 #: cp/error.c:2814
 #, fuzzy, c-format
 msgid "%s: In instantiation of %qs:\n"
-msgstr "%s: `%s' ¤Î½é´ü²½:\n"
+msgstr "%s: `%s' の初期化:\n"
 
 #: cp/error.c:2846
-#, fuzzy, c-format
+#, c-format
 msgid "%s:%d:%d:   recursively instantiated from %qs\n"
-msgstr "%s:%d:   `%s' ¤«¤é¼ÂÂ⽤µ¤ì¤Þ¤·¤¿\n"
+msgstr ""
 
 #: cp/error.c:2847
 #, fuzzy, c-format
 msgid "%s:%d:%d:   instantiated from %qs\n"
-msgstr "%s:%d:   `%s' ¤«¤é¼ÂÂ⽤µ¤ì¤Þ¤·¤¿\n"
+msgstr "%s:%d:   `%s' から実体化されました\n"
 
 #: cp/error.c:2852 cp/error.c:2853
-#, fuzzy, c-format
+#, c-format
 msgid "%s:%d:   recursively instantiated from %qs\n"
-msgstr "%s:%d:   `%s' ¤«¤é¼ÂÂ⽤µ¤ì¤Þ¤·¤¿\n"
+msgstr ""
 
 #: cp/error.c:2861
-#, fuzzy, c-format
+#, c-format
 msgid "%s:%d:%d:   recursively instantiated from here"
-msgstr "%s:%d:   ¤³¤³¤Ç¼ÂÂ⽤µ¤ì¤Þ¤·¤¿\n"
+msgstr ""
 
 #: cp/error.c:2862
 #, fuzzy, c-format
 msgid "%s:%d:%d:   instantiated from here"
-msgstr "%s:%d:   ¤³¤³¤Ç¼ÂÂ⽤µ¤ì¤Þ¤·¤¿\n"
+msgstr "%s:%d:   ここで実体化されました\n"
 
 #: cp/error.c:2867
-#, fuzzy, c-format
+#, c-format
 msgid "%s:%d:   recursively instantiated from here"
-msgstr "%s:%d:   ¤³¤³¤Ç¼ÂÂ⽤µ¤ì¤Þ¤·¤¿\n"
+msgstr ""
 
 #: cp/error.c:2868
 #, fuzzy, c-format
 msgid "%s:%d:   instantiated from here"
-msgstr "%s:%d:   ¤³¤³¤Ç¼ÂÂ⽤µ¤ì¤Þ¤·¤¿\n"
+msgstr "%s:%d:   ここで実体化されました\n"
 
 #: cp/error.c:2911
 #, c-format
@@ -3854,39 +3850,39 @@ msgid "%s:%d:%d:   in constexpr expansion of %qs"
 msgstr ""
 
 #: cp/error.c:2981
-#, fuzzy, c-format
+#, c-format
 msgid "%s:%d:   in constexpr expansion of %qs"
-msgstr "%s:%d:   `%s' ¤«¤é¼ÂÂ⽤µ¤ì¤Þ¤·¤¿\n"
+msgstr ""
 
 #: cp/rtti.c:538
 #, fuzzy
 msgid "target is not pointer or reference to class"
-msgstr "¥Ý¥¤¥ó¥¿¤ò»²¾È¤È¤·¤ÆÀë¸À¤Ç¤­¤Þ¤»¤ó"
+msgstr "ポインタを参照として宣言できません"
 
 #: cp/rtti.c:543
 #, fuzzy
 msgid "target is not pointer or reference to complete type"
-msgstr "ÉÔ´°Á´·¿¤Ø¤Î¥Ý¥¤¥ó¥¿¤ËÂФ¹¤ë±é»»"
+msgstr "不完全型へのポインタに対する演算"
 
 #: cp/rtti.c:549
 #, fuzzy
 msgid "target is not pointer or reference"
-msgstr "¥Ý¥¤¥ó¥¿¤ò»²¾È¤È¤·¤ÆÀë¸À¤Ç¤­¤Þ¤»¤ó"
+msgstr "ポインタを参照として宣言できません"
 
 #: cp/rtti.c:562
 #, fuzzy
 msgid "source is not a pointer"
-msgstr "`->' ¤Î¥Ù¡¼¥¹¥ª¥Ú¥é¥ó¥É¤¬¥Ý¥¤¥ó¥¿¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó"
+msgstr "`->' のベースオペランドがポインタではありません"
 
 #: cp/rtti.c:567
 #, fuzzy
 msgid "source is not a pointer to class"
-msgstr "¥Ý¥¤¥ó¥¿¤ÏÊÌ̾¤Ë¤Ê¤é¤Ê¤¤¤È¤ß¤Ê¤¹"
+msgstr "ポインタは別名にならないとみなす"
 
 #: cp/rtti.c:572
 #, fuzzy
 msgid "source is a pointer to incomplete type"
-msgstr "ÉÔ´°Á´·¿¤Î¥Ý¥¤¥ó¥¿¤Ø¤Î´ÖÀÜ»²¾È"
+msgstr "不完全型のポインタへの間接参照"
 
 #: cp/rtti.c:587
 msgid "source is not of class type"
@@ -3895,7 +3891,7 @@ msgstr ""
 #: cp/rtti.c:592
 #, fuzzy
 msgid "source is of incomplete class type"
-msgstr "Ìá¤êÃͤη¿¤¬ÉÔ´°Á´·¿¤Ç¤¹"
+msgstr "戻り値の型が不完全型です"
 
 #: cp/rtti.c:605
 msgid "conversion casts away constness"
@@ -3908,32 +3904,32 @@ msgstr ""
 #: cp/typeck.c:5044 c-typeck.c:3494
 #, gcc-internal-format
 msgid "wrong type argument to unary minus"
-msgstr "ñ¹à¥Þ¥¤¥Ê¥¹¤Ø¤Î°ú¿ô¤Î·¿¤¬´Ö°ã¤Ã¤Æ¤¤¤Þ¤¹"
+msgstr "単項マイナスへの引数の型が間違っています"
 
 #: cp/typeck.c:5045 c-typeck.c:3481
 #, gcc-internal-format
 msgid "wrong type argument to unary plus"
-msgstr "ñ¹à¥×¥é¥¹¤Ø¤Î°ú¿ô¤Î·¿¤¬´Ö°ã¤Ã¤Æ¤¤¤Þ¤¹"
+msgstr "単項プラスへの引数の型が間違っています"
 
 #: cp/typeck.c:5068 c-typeck.c:3520
 #, gcc-internal-format
 msgid "wrong type argument to bit-complement"
-msgstr "¥Ó¥Ã¥Èȿž¤Ø¤Î°ú¿ô¤Î·¿¤¬´Ö°ã¤Ã¤Æ¤¤¤Þ¤¹"
+msgstr "ビット反転への引数の型が間違っています"
 
 #: cp/typeck.c:5075 c-typeck.c:3528
 #, gcc-internal-format
 msgid "wrong type argument to abs"
-msgstr "abs ¤Ø¤Î°ú¿ô¤Î·¿¤¬´Ö°ã¤Ã¤Æ¤¤¤Þ¤¹"
+msgstr "abs への引数の型が間違っています"
 
 #: cp/typeck.c:5083 c-typeck.c:3540
 #, gcc-internal-format
 msgid "wrong type argument to conjugation"
-msgstr "Ê£ÁǶ¦Ìò(~)¤Ø¤Î°ú¿ô¤Î·¿¤¬´Ö°ã¤Ã¤Æ¤¤¤Þ¤¹"
+msgstr "複素共役(~)への引数の型が間違っています"
 
 #: cp/typeck.c:5094
 #, fuzzy
 msgid "in argument to unary !"
-msgstr "ñ¹à¥×¥é¥¹¤Ø¤Î°ú¿ô¤Î·¿¤¬´Ö°ã¤Ã¤Æ¤¤¤Þ¤¹"
+msgstr "単項プラスへの引数の型が間違っています"
 
 #: cp/typeck.c:5157
 msgid "no pre-increment operator for type"
@@ -3970,7 +3966,7 @@ msgstr ""
 #: fortran/arith.c:108
 #, fuzzy
 msgid "Division by zero at %L"
-msgstr "#if ¤Ç¥¼¥í½ü»»¤¬È¯À¸¤·¤Þ¤·¤¿"
+msgstr "#if でゼロ除算が発生しました"
 
 #: fortran/arith.c:111
 msgid "Array operands are incommensurate at %L"
@@ -4003,7 +3999,7 @@ msgstr ""
 #: fortran/error.c:902
 #, fuzzy
 msgid "Warning:"
-msgstr "·Ù¹ð: "
+msgstr "警告: "
 
 #: fortran/error.c:794 fortran/error.c:882 fortran/error.c:932
 msgid "Error:"
@@ -4012,7 +4008,7 @@ msgstr ""
 #: fortran/error.c:956
 #, fuzzy
 msgid "Fatal Error:"
-msgstr "ÆâÉô¥¨¥é¡¼: "
+msgstr "å\86\85é\83¨ã\82¨ã\83©ã\83¼: "
 
 #: fortran/expr.c:607
 #, c-format
@@ -4027,12 +4023,12 @@ msgstr ""
 #: fortran/expr.c:615
 #, fuzzy, c-format
 msgid "Integer value too large in expression at %C"
-msgstr "¼°¤ÎÀ°¿ô¤¬¥ª¡¼¥Ð¡¼¥Õ¥í¡¼¤·¤Þ¤·¤¿"
+msgstr "式の整数がオーバーフローしました"
 
 #: fortran/expr.c:3141
 #, fuzzy
 msgid "array assignment"
-msgstr "ÂåÆþ"
+msgstr "代入"
 
 #: fortran/gfortranspec.c:274
 #, c-format
@@ -4060,7 +4056,7 @@ msgstr ""
 #: fortran/io.c:550
 #, fuzzy
 msgid "Nonnegative width required"
-msgstr "¥Ó¥Ã¥È¥Õ¥£¡¼¥ë¥É `%s' ¤ÎÉý¤¬Éé¤Î¿ô¤Ç¤¹"
+msgstr "ビットフィールド `%s' の幅が負の数です"
 
 #: fortran/io.c:551
 msgid "Unexpected element '%c' in format string at %L"
@@ -4069,12 +4065,12 @@ msgstr ""
 #: fortran/io.c:553
 #, fuzzy
 msgid "Unexpected end of format string"
-msgstr "½ªÃ¼¤µ¤ì¤Æ¤¤¤Ê¤¤¥Õ¥©¡¼¥Þ¥Ã¥Èʸ»úÎó"
+msgstr "終端されていないフォーマット文字列"
 
 #: fortran/io.c:554
 #, fuzzy
 msgid "Zero width in format descriptor"
-msgstr "%s ¤ÇÉý 0 ¤Î¥Õ¥©¡¼¥Þ¥Ã¥È¤Ç¤¹"
+msgstr "%s で幅 0 のフォーマットです"
 
 #: fortran/io.c:574
 msgid "Missing leading left parenthesis"
@@ -4104,7 +4100,7 @@ msgstr ""
 #: fortran/io.c:844
 #, fuzzy
 msgid "E specifier not allowed with g0 descriptor"
-msgstr "·¿»ØÄê»Ò `%s' ¤Ï struct ¤ä class ¤Î¸å¤Ë¤Ï»È¤¨¤Þ¤»¤ó"
+msgstr "型指定子 `%s' は struct や class の後には使えません"
 
 #: fortran/io.c:914
 msgid "Positive exponent width required"
@@ -4113,12 +4109,12 @@ msgstr ""
 #: fortran/io.c:944
 #, fuzzy
 msgid "Period required in format specifier"
-msgstr "ǧ¼±¤Ç¤­¤Ê¤¤¥Õ¥©¡¼¥Þ¥Ã¥È»ØÄê»Ò"
+msgstr "認識できないフォーマット指定子"
 
 #: fortran/io.c:1521
-#, fuzzy, c-format
+#, c-format
 msgid "%s tag"
-msgstr "%s "
+msgstr ""
 
 #: fortran/io.c:2818
 msgid "internal unit in WRITE"
@@ -4134,22 +4130,22 @@ msgstr ""
 #: fortran/matchexp.c:28
 #, fuzzy, c-format
 msgid "Syntax error in expression at %C"
-msgstr "¼°¤ÎÀ°¿ô¤¬¥ª¡¼¥Ð¡¼¥Õ¥í¡¼¤·¤Þ¤·¤¿"
+msgstr "式の整数がオーバーフローしました"
 
 #: fortran/module.c:985
 #, fuzzy
 msgid "Unexpected EOF"
-msgstr "';' ¤¬É¬ÍפǤ¹"
+msgstr "';' が必要です"
 
 #: fortran/module.c:1017
 #, fuzzy
 msgid "Unexpected end of module in string constant"
-msgstr "ʸ»úÎóÄê¿ô¤ÎÃæ¤Ç¥Õ¥¡¥¤¥ë¤Î½ªÃ¼¤ò¸¡½Ð¤·¤Þ¤·¤¿"
+msgstr "文字列定数の中でファイルの終端を検出しました"
 
 #: fortran/module.c:1071
 #, fuzzy
 msgid "Integer overflow"
-msgstr "¼°¤ÎÀ°¿ô¤¬¥ª¡¼¥Ð¡¼¥Õ¥í¡¼¤·¤Þ¤·¤¿"
+msgstr "式の整数がオーバーフローしました"
 
 #: fortran/module.c:1102
 msgid "Name too long"
@@ -4162,7 +4158,7 @@ msgstr ""
 #: fortran/module.c:1253
 #, fuzzy
 msgid "Expected name"
-msgstr "MCU Ì¾¤ò»ØÄꤹ¤ë"
+msgstr "MCU 名を指定する"
 
 #: fortran/module.c:1256
 msgid "Expected left parenthesis"
@@ -4187,12 +4183,12 @@ msgstr ""
 #: fortran/module.c:1908
 #, fuzzy
 msgid "Expected attribute bit name"
-msgstr "packed Â°À­¤ÏɬÍפ¢¤ê¤Þ¤»¤ó"
+msgstr "packed 属性は必要ありません"
 
 #: fortran/module.c:2777
 #, fuzzy
 msgid "Expected integer string"
-msgstr "¥»¥¯¥·¥ç¥ó¥Ý¥¤¥ó¥¿¤ò·ç¤¤¤Æ¤¤¤Þ¤¹"
+msgstr "セクションポインタを欠いています"
 
 #: fortran/module.c:2781
 msgid "Error converting integer"
@@ -4201,7 +4197,7 @@ msgstr ""
 #: fortran/module.c:2803
 #, fuzzy
 msgid "Expected real string"
-msgstr "½ªÃ¼¤µ¤ì¤Æ¤¤¤Ê¤¤¥Õ¥©¡¼¥Þ¥Ã¥Èʸ»úÎó"
+msgstr "終端されていないフォーマット文字列"
 
 #: fortran/module.c:3020
 msgid "Expected expression type"
@@ -4214,12 +4210,12 @@ msgstr ""
 #: fortran/module.c:3163
 #, fuzzy
 msgid "Bad type in constant expression"
-msgstr "Äê¿ô¼°¤¬¥ª¡¼¥Ð¡¼¥Õ¥í¡¼¤·¤Þ¤·¤¿"
+msgstr "定数式がオーバーフローしました"
 
 #: fortran/module.c:5669
 #, fuzzy
 msgid "Unexpected end of module"
-msgstr "ͽ´ü¤·¤Ê¤¤·¿¤¬ `id' (%s) ¤Ë»ØÄꤵ¤ì¤Þ¤·¤¿"
+msgstr "予期しない型が `id' (%s) に指定されました"
 
 #: fortran/parse.c:1166
 msgid "arithmetic IF"
@@ -4228,17 +4224,17 @@ msgstr ""
 #: fortran/parse.c:1175
 #, fuzzy
 msgid "attribute declaration"
-msgstr "̵¸ú¤ÊÀë¸À¤Ç¤¹"
+msgstr "無効な宣言です"
 
 #: fortran/parse.c:1211
 #, fuzzy
 msgid "data declaration"
-msgstr "¶õ¤ÎÀë¸À¤Ç¤¹"
+msgstr "空の宣言です"
 
 #: fortran/parse.c:1220
 #, fuzzy
 msgid "derived type declaration"
-msgstr "¶õ¤ÎÀë¸À¤Ç¤¹"
+msgstr "空の宣言です"
 
 #: fortran/parse.c:1314
 msgid "block IF"
@@ -4250,12 +4246,12 @@ msgstr ""
 
 #: fortran/parse.c:1408 fortran/resolve.c:8917
 msgid "assignment"
-msgstr "ÂåÆþ"
+msgstr "代入"
 
 #: fortran/parse.c:1411 fortran/resolve.c:8956 fortran/resolve.c:8958
 #, fuzzy
 msgid "pointer assignment"
-msgstr "ÂåÆþ"
+msgstr "代入"
 
 #: fortran/parse.c:1429
 msgid "simple IF"
@@ -4268,7 +4264,7 @@ msgstr ""
 #: fortran/resolve.c:500
 #, fuzzy
 msgid "internal function"
-msgstr "ÆâÉô¥¨¥é¡¼"
+msgstr "å\86\85é\83¨ã\82¨ã\83©ã\83¼"
 
 #: fortran/resolve.c:1896
 msgid "elemental procedure"
@@ -4353,7 +4349,7 @@ msgstr ""
 #: fortran/resolve.c:6149
 #, fuzzy
 msgid "End expression in DO loop"
-msgstr "¥ª¥Ú¥é¥ó¥É¤È¤·¤Æ̵¸ú¤Ê¼°"
+msgstr "オペランドとして無効な式"
 
 #: fortran/resolve.c:6153
 msgid "Step expression in DO loop"
@@ -4433,7 +4429,7 @@ msgstr ""
 #: fortran/trans-stmt.c:991 fortran/trans-stmt.c:1272
 #, fuzzy
 msgid "Loop variable has been modified"
-msgstr "½ÐÎϤΥѥ¤¥×¤¬ÊĤ¸¤é¤ì¤Þ¤·¤¿"
+msgstr "出力のパイプが閉じられました"
 
 #: fortran/trans-stmt.c:1131
 msgid "DO step value is zero"
@@ -4446,7 +4442,7 @@ msgstr ""
 #: fortran/trans.c:49
 #, fuzzy
 msgid "Incorrect function return value"
-msgstr "`noreturn' ´Ø¿ô¤¬Èó void ÃͤòÊÖ¤·¤Æ¤¤¤Þ¤¹"
+msgstr "`noreturn' 関数が非 void 値を返しています"
 
 #: fortran/trans.c:556
 msgid "Memory allocation failed"
@@ -4481,32 +4477,32 @@ msgstr ""
 #: java/jcf-dump.c:1062
 #, fuzzy, c-format
 msgid "Not a valid Java .class file.\n"
-msgstr "Àµ¾ï¤Ê Java .class ¥Õ¥¡¥¤¥ë¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó"
+msgstr "正常な Java .class ファイルではありません"
 
 #: java/jcf-dump.c:1068
 #, fuzzy, c-format
 msgid "error while parsing constant pool\n"
-msgstr "constant ¥×¡¼¥ë¤Î¹½Ê¸²òÀÏÃæ¤Ë¥¨¥é¡¼¤¬È¯À¸¤·¤Þ¤·¤¿"
+msgstr "constant プールの構文解析中にエラーが発生しました"
 
 #: java/jcf-dump.c:1074 java/jcf-parse.c:1435
 #, gcc-internal-format
 msgid "error in constant pool entry #%d\n"
-msgstr "constant ¥×¡¼¥ë¹àÌÜ #%d Æâ¤Ç¥¨¥é¡¼¤¬È¯À¸¤·¤Þ¤·¤¿\n"
+msgstr "constant プール項目 #%d 内でエラーが発生しました\n"
 
 #: java/jcf-dump.c:1084
 #, fuzzy, c-format
 msgid "error while parsing fields\n"
-msgstr "¥Õ¥£¡¼¥ë¥É¤Î¹½Ê¸²òÀÏÃæ¤Ë¥¨¥é¡¼¤¬È¯À¸¤·¤Þ¤·¤¿"
+msgstr "フィールドの構文解析中にエラーが発生しました"
 
 #: java/jcf-dump.c:1090
 #, fuzzy, c-format
 msgid "error while parsing methods\n"
-msgstr "¥á¥½¥Ã¥É¤Î¹½Ê¸²òÀÏÃæ¤Ë¥¨¥é¡¼¤¬È¯À¸¤·¤Þ¤·¤¿"
+msgstr "メソッドの構文解析中にエラーが発生しました"
 
 #: java/jcf-dump.c:1096
 #, fuzzy, c-format
 msgid "error while parsing final attributes\n"
-msgstr "final Â°À­¤Î¹½Ê¸²òÀÏÃæ¤Ë¥¨¥é¡¼¤¬È¯À¸¤·¤Þ¤·¤¿"
+msgstr "final 属性の構文解析中にエラーが発生しました"
 
 #: java/jcf-dump.c:1133
 #, c-format
@@ -4530,12 +4526,12 @@ msgstr ""
 #: java/jcf-dump.c:1142
 #, fuzzy, c-format
 msgid "  -c                      Disassemble method bodies\n"
-msgstr "  -W                      ÆÃÊ̤ʷٹð¤òÍ­¸ú¤Ë¤¹¤ë\n"
+msgstr "  -W                      特別な警告を有効にする\n"
 
 #: java/jcf-dump.c:1143
 #, fuzzy, c-format
 msgid "  --javap                 Generate output in 'javap' format\n"
-msgstr "  --help                  ¤³¤Î¾ðÊó¤òɽ¼¨¤¹¤ë\n"
+msgstr "  --help                  この情報を表示する\n"
 
 #: java/jcf-dump.c:1145
 #, c-format
@@ -4545,7 +4541,7 @@ msgstr ""
 #: java/jcf-dump.c:1146
 #, fuzzy, c-format
 msgid "  -IDIR                   Append directory to class path\n"
-msgstr "  -B <directory>           <directory> ¤ò¥³¥ó¥Ñ¥¤¥é¤Îõº÷¥Ñ¥¹¤ËÄɲ乤ë\n"
+msgstr "  -B <directory>           <directory> をコンパイラの探索パスに追加する\n"
 
 #: java/jcf-dump.c:1147
 #, c-format
@@ -4560,19 +4556,19 @@ msgstr ""
 #: java/jcf-dump.c:1149
 #, fuzzy, c-format
 msgid "  -o FILE                 Set output file name\n"
-msgstr "  -o <file>               ½ÐÎϤò <file> ¤Ë½ñ¤­¹þ¤à\n"
+msgstr "  -o <file>               出力を <file> に書き込む\n"
 
 #: java/jcf-dump.c:1151
 #, fuzzy, c-format
 msgid "  --help                  Print this help, then exit\n"
-msgstr "  --help                   ¤³¤Î¥Ø¥ë¥×¾ðÊó¤òɽ¼¨\n"
+msgstr "  --help                   このヘルプ情報を表示\n"
 
 #: java/jcf-dump.c:1152
 #, fuzzy, c-format
 msgid "  --version               Print version number, then exit\n"
 msgstr ""
-"  -V <version>             ¥¤¥ó¥¹¥È¡¼¥ë¤µ¤ì¤Æ¤¤¤ì¤Ð <version> ¥Ð¡¼¥¸¥ç¥óÈÖ¹æ¤Î\n"
-"                               gcc ¤È¤·¤Æ¼Â¹Ô¤¹¤ë\n"
+"  -V <version>             インストールされていれば <version> バージョン番号の\n"
+"                               gcc として実行する\n"
 
 #: java/jcf-dump.c:1153
 #, c-format
@@ -4586,7 +4582,7 @@ msgid ""
 "%s.\n"
 msgstr ""
 "\n"
-"¥Ð¥°¥ì¥Ý¡¼¥È¤Î¼ê½ç¤Ï¡¢°Ê²¼¤ò»²¾È\n"
+"バグレポートの手順は、以下を参照\n"
 
 #: java/jcf-dump.c:1183 java/jcf-dump.c:1251
 #, c-format
@@ -4596,7 +4592,7 @@ msgstr ""
 #: java/jcf-dump.c:1271
 #, fuzzy, c-format
 msgid "Cannot open '%s' for output.\n"
-msgstr "%s ¤ò½ñ¤­¹þ¤ßÍѤ˳«¤±¤Þ¤»¤ó¤Ç¤·¤¿"
+msgstr "%s を書き込み用に開けませんでした"
 
 #: java/jcf-dump.c:1316
 #, c-format
@@ -4616,21 +4612,21 @@ msgstr ""
 #: java/jvgenmain.c:111
 #, fuzzy, c-format
 msgid "%s: Cannot open output file: %s\n"
-msgstr "½ÐÎÏ¥Õ¥¡¥¤¥ë `%s' ¤ò open ¤Ç¤­¤Þ¤»¤ó"
+msgstr "出力ファイル `%s' を open できません"
 
 #: java/jvgenmain.c:157
 #, fuzzy, c-format
 msgid "%s: Failed to close output file %s\n"
-msgstr "½ÐÎÏ¥Õ¥¡¥¤¥ë %s ¤ò³«¤±¤Þ¤»¤ó¤Ç¤·¤¿.\n"
+msgstr "出力ファイル %s を開けませんでした.\n"
 
 #: config/arc/arc.h:61 config/mips/mips.h:1171
 msgid "may not use both -EB and -EL"
-msgstr "-EB ¤È -EL ¤ÎξÊý¤ò»È¤¦¤³¤È¤Ï¤Ç¤­¤Þ¤»¤ó"
+msgstr "-EB と -EL の両方を使うことはできません"
 
 #: config/vax/netbsd-elf.h:51
 #, fuzzy
 msgid "the -shared option is not currently supported for VAX ELF"
-msgstr "ÁȤ߹þ¤ß´Ø¿ô `%s' ¤Ï¸½ºß¥µ¥Ý¡¼¥È¤µ¤ì¤Æ¤¤¤Þ¤»¤ó"
+msgstr "組み込み関数 `%s' は現在サポートされていません"
 
 #: config/i386/linux-unwind.h:186
 msgid "ax ; {int $0x80 | syscall"
@@ -4639,11 +4635,11 @@ msgstr ""
 #: config/i386/mingw-w64.h:76 config/i386/mingw32.h:101
 #: config/i386/cygwin.h:116
 msgid "shared and mdll are not compatible"
-msgstr "shared ¤È mdll ¤È¤Ï¶¦Â¸¤Ç¤­¤Þ¤»¤ó"
+msgstr "shared と mdll とは共存できません"
 
 #: ada/gcc-interface/lang-specs.h:33 java/jvspec.c:80 gcc.c:766
 msgid "-pg and -fomit-frame-pointer are incompatible"
-msgstr "-pg ¤È -fomit-frame-pointer ¤Ï¶¦Â¸¤Ç¤­¤Þ¤»¤ó"
+msgstr "-pg と -fomit-frame-pointer は共存できません"
 
 #: ada/gcc-interface/lang-specs.h:34
 msgid "-c or -S required for Ada"
@@ -4651,7 +4647,7 @@ msgstr ""
 
 #: config/mcore/mcore.h:54
 msgid "the m210 does not have little endian support"
-msgstr "m210 ¤Ï¥ê¥È¥ë¥¨¥ó¥Ç¥£¥¢¥ó¥µ¥Ý¡¼¥È¤ò¹Ô¤Ê¤¨¤Þ¤»¤ó"
+msgstr "m210 はリトルエンディアンサポートを行なえません"
 
 #: config/darwin.h:223
 msgid "-current_version only allowed with -dynamiclib"
@@ -4664,17 +4660,17 @@ msgstr ""
 #: config/darwin.h:230
 #, fuzzy
 msgid "-bundle not allowed with -dynamiclib"
-msgstr "-m64 »ØÄê¥â¡¼¥É¤Ç¤Ï -mlong-double-64 ¤Ïµö²Ä¤µ¤ì¤Þ¤»¤ó"
+msgstr "-m64 指定モードでは -mlong-double-64 は許可されません"
 
 #: config/darwin.h:231
 #, fuzzy
 msgid "-bundle_loader not allowed with -dynamiclib"
-msgstr "-m64 »ØÄê¥â¡¼¥É¤Ç¤Ï -mlong-double-64 ¤Ïµö²Ä¤µ¤ì¤Þ¤»¤ó"
+msgstr "-m64 指定モードでは -mlong-double-64 は許可されません"
 
 #: config/darwin.h:232
 #, fuzzy
 msgid "-client_name not allowed with -dynamiclib"
-msgstr "-m64 »ØÄê¥â¡¼¥É¤Ç¤Ï -mlong-double-64 ¤Ïµö²Ä¤µ¤ì¤Þ¤»¤ó"
+msgstr "-m64 指定モードでは -mlong-double-64 は許可されません"
 
 #: config/darwin.h:237
 msgid "-force_flat_namespace not allowed with -dynamiclib"
@@ -4687,15 +4683,15 @@ msgstr ""
 #: config/darwin.h:240
 #, fuzzy
 msgid "-private_bundle not allowed with -dynamiclib"
-msgstr "-m64 »ØÄê¥â¡¼¥É¤Ç¤Ï -mlong-double-64 ¤Ïµö²Ä¤µ¤ì¤Þ¤»¤ó"
+msgstr "-m64 指定モードでは -mlong-double-64 は許可されません"
 
 #: java/lang-specs.h:33
 msgid "-fjni and -femit-class-files are incompatible"
-msgstr "-fjni ¤È -femit-class-files ¤Ï¶¦Â¸¤Ç¤­¤Þ¤»¤ó"
+msgstr "-fjni と -femit-class-files は共存できません"
 
 #: java/lang-specs.h:34
 msgid "-fjni and -femit-class-file are incompatible"
-msgstr "-fjini ¤È -femit-class-file ¤Ï¶¦Â¸¤Ç¤­¤Þ¤»¤ó"
+msgstr "-fjini と -femit-class-file は共存できません"
 
 #: java/lang-specs.h:35 java/lang-specs.h:36
 msgid "-femit-class-file should used along with -fsyntax-only"
@@ -4712,22 +4708,21 @@ msgstr ""
 #: config/sparc/sol2-bi.h:240 config/sparc/sol2-bi.h:250
 #, fuzzy
 msgid "may not use both -m32 and -m64"
-msgstr "-mfp64 ¤È -m4650 ¤ÎξÊý¤ò»È¤¦¤³¤È¤Ï¤Ç¤­¤Þ¤»¤ó"
+msgstr "-mfp64 と -m4650 の両方を使うことはできません"
 
 #: config/bfin/elf.h:54
 #, fuzzy
 msgid "no processor type specified for linking"
-msgstr "spec ¥Õ¥¡¥¤¥ë¤Ë¥ê¥ó¥¯¤Ë´Ø¤¹¤ë spec ¤¬¤¢¤ê¤Þ¤»¤ó"
+msgstr "spec ファイルにリンクに関する spec がありません"
 
 #: config/vax/vax.h:50 config/vax/vax.h:51
 #, fuzzy
 msgid "profiling not supported with -mg"
-msgstr "-mg ¤Ç¤Î¥×¥í¥Õ¥¡¥¤¥ë¤ÏÄ󶡤µ¤ì¤Þ¤»¤ó\n"
+msgstr "-mg でのプロファイルは提供されません\n"
 
 #: config/i386/nwld.h:34
-#, fuzzy
 msgid "static linking is not supported"
-msgstr "¥¹¥¿¥Ã¥¯À©¸Â¼°¤ò¼õ¤±ÉÕ¤±¤Þ¤»¤ó"
+msgstr ""
 
 #: config/pa/pa-hpux10.h:87 config/pa/pa-hpux10.h:90 config/pa/pa-hpux10.h:98
 #: config/pa/pa-hpux10.h:101 config/pa/pa-hpux11.h:108
@@ -4746,7 +4741,7 @@ msgstr ""
 #: config/vxworks.h:71
 #, fuzzy
 msgid "-Xbind-now and -Xbind-lazy are incompatible"
-msgstr "-membedded-pic ¤È -mabicalls ¤Ï¶¦Â¸¤Ç¤­¤Þ¤»¤ó"
+msgstr "-membedded-pic と -mabicalls は共存できません"
 
 #: objc/lang-specs.h:31 objc/lang-specs.h:46
 msgid "GNU Objective C no longer supports traditional compilation"
@@ -4756,30 +4751,29 @@ msgstr ""
 #: config/sparc/sol2-gld-bi.h:50 config/sparc/sol2-gld-bi.h:55
 #, fuzzy
 msgid "does not support multilib"
-msgstr "%s ¤Ï %s ¤ò¼õ¤±ÉÕ¤±¤Þ¤»¤ó"
+msgstr "%s は %s を受け付けません"
 
 #: config/arm/arm.h:178
 msgid "-msoft-float and -mhard_float may not be used together"
-msgstr "-msoft-float ¤È -mhard_float ¤ÏƱ»þ¤Ë»È¤¨¤Þ¤»¤ó"
+msgstr "-msoft-float と -mhard_float は同時に使えません"
 
 #: config/arm/arm.h:180
 msgid "-mbig-endian and -mlittle-endian may not be used together"
-msgstr "-mbig-endian ¤È -mlittle-endian ¤ÏƱ»þ¤Ë»È¤¨¤Þ¤»¤ó"
+msgstr "-mbig-endian と -mlittle-endian は同時に使えません"
 
 #: config/cris/cris.h:197
-#, fuzzy
 msgid "do not specify both -march=... and -mcpu=..."
-msgstr "-C ¤È -o ¤ÏξÊý¤ò°ì½ï¤Ë»ØÄê¤Ç¤­¤Þ¤»¤ó"
+msgstr ""
 
 #: config/sh/sh.h:469
 #, fuzzy
 msgid "SH2a does not support little-endian"
-msgstr "¥¿¡¼¥²¥Ã¥È CPU ¤Ï interworking ¤ò¥µ¥Ý¡¼¥È¤·¤Þ¤»¤ó"
+msgstr "ターゲット CPU は interworking をサポートしません"
 
 #: config/rx/rx.h:66
 #, fuzzy
 msgid "-mas100-syntax is incompatible with -gdwarf"
-msgstr "-mapcs-stack-check ¤Ï -mno-apcs-frame ¤È¶¦Â¸¤Ç¤­¤Þ¤»¤ó"
+msgstr "-mapcs-stack-check は -mno-apcs-frame と共存できません"
 
 #: config/rx/rx.h:67
 msgid "rx200 cpu does not have FPU hardware"
@@ -4792,22 +4786,22 @@ msgstr ""
 #: config/mips/r3900.h:34
 #, fuzzy
 msgid "-mhard-float not supported"
-msgstr "-mhard-float ¤Ï¼ÂÁõ¤µ¤ì¤Æ¤¤¤Þ¤»¤ó."
+msgstr "-mhard-float は実装されていません."
 
 #: config/mips/r3900.h:36
 #, fuzzy
 msgid "-msingle-float and -msoft-float cannot both be specified"
-msgstr "-msingle-float ¤È -msoft-float ¤ò°ìÅ٤˻ØÄꤹ¤ë¤³¤È¤Ï¤Ç¤­¤Þ¤»¤ó¡£"
+msgstr "-msingle-float と -msoft-float を一度に指定することはできません。"
 
 #: gcc.c:927
 #, fuzzy
 msgid "GNU C no longer supports -traditional without -E"
-msgstr "GNU C ¤Ï -E ¤òȼ¤ï¤Ê¤¤ -C ¤ò¼ÂÁõ¤·¤Æ¤¤¤Þ¤»¤ó"
+msgstr "GNU C は -E を伴わない -C を実装していません"
 
 #: gcc.c:936
 #, fuzzy
 msgid "-E or -x required when input is from standard input"
-msgstr "ÆþÎϤ¬É¸½àÆþÎϤξì¹ç¤Ï -E ¤¬É¬ÍפǤ¹"
+msgstr "入力が標準入力の場合は -E が必要です"
 
 #: config/i386/i386.h:555
 msgid "'-msse5' was removed"
@@ -4816,7 +4810,7 @@ msgstr ""
 #: config/s390/tpf.h:120
 #, fuzzy
 msgid "static is not supported on TPF-OS"
-msgstr "-traditional ¤Ï C++ ¤Ç¤Ï¼õ¤±ÉÕ¤±¤é¤ì¤Þ¤»¤ó"
+msgstr "-traditional は C++ では受け付けられません"
 
 #: config/lynx.h:70
 msgid "cannot use mthreads and mlegacy-threads together"
@@ -4829,19 +4823,19 @@ msgstr ""
 #: fortran/lang-specs.h:55 fortran/lang-specs.h:69
 #, fuzzy
 msgid "gfortran does not support -E without -cpp"
-msgstr "GNU C ¤Ï -E ¤òȼ¤ï¤Ê¤¤ -C ¤ò¼ÂÁõ¤·¤Æ¤¤¤Þ¤»¤ó"
+msgstr "GNU C は -E を伴わない -C を実装していません"
 
 #: java/lang.opt:122
 msgid "Warn if deprecated empty statements are found"
-msgstr "¿ä¾©¤µ¤ì¤Ê¤¤¶õʸ¤¬¸«¤Ä¤«¤ì¤Ð·Ù¹ð¤¹¤ë"
+msgstr "推奨されない空文が見つかれば警告する"
 
 #: java/lang.opt:126
 msgid "Warn if .class files are out of date"
-msgstr ".class ¥Õ¥¡¥¤¥ë¤¬¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤è¤ê¸Å¤±¤ì¤Ð·Ù¹ð¤¹¤ë"
+msgstr ".class ファイルがソースファイルより古ければ警告する"
 
 #: java/lang.opt:130
 msgid "Warn if modifiers are specified when not necessary"
-msgstr "»ØÄꤵ¤ì¤¿½¤¾þ»Ò¤¬ÉÔÍפʤâ¤Î¤Ç¤¢¤ì¤Ð·Ù¹ð¤¹¤ë"
+msgstr "指定された修飾子が不要なものであれば警告する"
 
 #: java/lang.opt:150
 msgid "--CLASSPATH\tDeprecated; use --classpath instead"
@@ -4854,12 +4848,12 @@ msgstr ""
 #: java/lang.opt:179
 #, fuzzy
 msgid "--bootclasspath=<path>\tReplace system path"
-msgstr "¥¯¥é¥¹¥Ñ¥¹¤òÀßÄꤷ¤Æ¥·¥¹¥Æ¥à¥Ñ¥¹¤ò±£¤¹"
+msgstr "クラスパスを設定してシステムパスを隠す"
 
 #: java/lang.opt:183
 #, fuzzy
 msgid "Generate checks for references to NULL"
-msgstr "DLL ÍѤΥ³¡¼¥É¤òÀ¸À®¤¹¤ë"
+msgstr "DLL 用のコードを生成する"
 
 #: java/lang.opt:187
 msgid "--classpath=<path>\tSet class path"
@@ -4884,11 +4878,11 @@ msgstr ""
 #: java/lang.opt:216
 #, fuzzy
 msgid "Input file is a file with a list of filenames to compile"
-msgstr "ÆþÎÏ¥Õ¥¡¥¤¥ë¤ò¥³¥ó¥Ñ¥¤¥ë¤¹¤ë¥Õ¥¡¥¤¥ë̾¤Î¥ê¥¹¥È¤È¤¹¤ë"
+msgstr "入力ファイルをコンパイルするファイル名のリストとする"
 
 #: java/lang.opt:223
 msgid "Always check for non gcj generated classes archives"
-msgstr "gcj ¤¬À¸À®¤·¤Æ¤¤¤Ê¤¤¥¯¥é¥¹¥¢¡¼¥«¥¤¥Ö¤ò¾ï¤Ë¸¡ºº¤¹¤ë"
+msgstr "gcj が生成していないクラスアーカイブを常に検査する"
 
 #: java/lang.opt:227
 msgid "Assume the runtime uses a hash table to map an object to its synchronization structure"
@@ -4904,12 +4898,12 @@ msgstr ""
 
 #: java/lang.opt:242
 msgid "Assume native functions are implemented using JNI"
-msgstr "native ´Ø¿ô¤¬ JNI ¤òÍøÍѤ·¤Æ¼ÂÁõ¤·¤Æ¤¤¤ë¤â¤Î¤È¤ß¤Ê¤¹"
+msgstr "native 関数が JNI を利用して実装しているものとみなす"
 
 #: java/lang.opt:246
 #, fuzzy
 msgid "Enable optimization of static class initialization code"
-msgstr "(¥¯¥é¥¹³°¤Ç¤Î½é´ü²½¤òɬÍפȤ·¤Þ¤¹)"
+msgstr "(クラス外での初期化を必要とします)"
 
 #: java/lang.opt:253
 msgid "Reduce the amount of reflection meta-data generated"
@@ -4922,7 +4916,7 @@ msgstr ""
 #: java/lang.opt:261
 #, fuzzy
 msgid "Generate code for the Boehm GC"
-msgstr "Boehm GC ÍѤΥ³¡¼¥É¤òÀ¸À®¤¹¤ë"
+msgstr "Boehm GC 用のコードを生成する"
 
 #: java/lang.opt:265
 msgid "Call a library routine to do integer divisions"
@@ -4931,7 +4925,7 @@ msgstr ""
 #: java/lang.opt:269
 #, fuzzy
 msgid "Generate code for built-in atomic operations"
-msgstr "¥Ó¥Ã¥°¥¨¥ó¥Ç¥£¥¢¥óÍѤΥ³¡¼¥É¤òÀ¸À®¤¹¤ë"
+msgstr "ビッグエンディアン用のコードを生成する"
 
 #: java/lang.opt:273
 msgid "Generated should be loaded by bootstrap loader"
@@ -4944,7 +4938,7 @@ msgstr ""
 #: java/lang.opt:281
 #, fuzzy
 msgid "Set the target VM version"
-msgstr "ÉÔÀµ¤Ê¥Ø¥Ã¥À¥Ð¡¼¥¸¥ç¥ó"
+msgstr "不正なヘッダバージョン"
 
 #: ada/gcc-interface/lang.opt:114
 msgid "-gnat<options>\tSpecify options to GNAT"
@@ -4957,7 +4951,7 @@ msgstr ""
 #: fortran/lang.opt:199
 #, fuzzy
 msgid "Warn about possible aliasing of dummy arguments"
-msgstr "³ç¸Ì¤ò·ç¤¤¤Æ¤¤¤ë²ÄǽÀ­¤¬¤¢¤ë¾ì¹ç¤Ë·Ù¹ð¤¹¤ë"
+msgstr "括弧を欠いている可能性がある場合に警告する"
 
 #: fortran/lang.opt:203
 msgid "Warn about alignment of COMMON blocks"
@@ -4966,27 +4960,26 @@ msgstr ""
 #: fortran/lang.opt:207
 #, fuzzy
 msgid "Warn about missing ampersand in continued character constants"
-msgstr "½ªÃ¼¤µ¤ì¤Æ¤¤¤Ê¤¤Ê¸»úÎóÄê¿ôËô¤Ïʸ»úÄê¿ô"
+msgstr "終端されていない文字列定数又は文字定数"
 
 #: fortran/lang.opt:211
 #, fuzzy
 msgid "Warn about creation of array temporaries"
-msgstr "´Ø¿ô¥Ý¥¤¥ó¥¿¤Î·×»»¤Ë´Ø¤·¤Æ·Ù¹ð¤¹¤ë"
+msgstr "関数ポインタの計算に関して警告する"
 
 #: fortran/lang.opt:215
 #, fuzzy
 msgid "Warn about truncated character expressions"
-msgstr "Ê£¿ôʸ»ú¥ê¥Æ¥é¥ë¤Î»ÈÍѤ˴ؤ·¤Æ·Ù¹ð¤¹¤ë"
+msgstr "複数文字リテラルの使用に関して警告する"
 
 #: fortran/lang.opt:223
-#, fuzzy
 msgid "Warn about most implicit conversions"
-msgstr "°ÅÌۤδؿôÀë¸À¤Ë´Ø¤·¤Æ·Ù¹ð¤¹¤ë"
+msgstr ""
 
 #: fortran/lang.opt:227
 #, fuzzy
 msgid "Warn about calls with implicit interface"
-msgstr "½¤¾þ»Ò¤ò¼è¤êµî¤ë¥­¥ã¥¹¥È¤Ë¤Ä¤¤¤Æ·Ù¹ð¤¹¤ë"
+msgstr "修飾子を取り去るキャストについて警告する"
 
 #: fortran/lang.opt:231
 msgid "Warn about called procedures not explicitly declared"
@@ -4995,7 +4988,7 @@ msgstr ""
 #: fortran/lang.opt:235
 #, fuzzy
 msgid "Warn about truncated source lines"
-msgstr "Ê£¿ôʸ»ú¥ê¥Æ¥é¥ë¤Î»ÈÍѤ˴ؤ·¤Æ·Ù¹ð¤¹¤ë"
+msgstr "複数文字リテラルの使用に関して警告する"
 
 #: fortran/lang.opt:239
 msgid "Warn on intrinsics not part of the selected standard"
@@ -5004,7 +4997,7 @@ msgstr ""
 #: fortran/lang.opt:247
 #, fuzzy
 msgid "Warn about \"suspicious\" constructs"
-msgstr "µ¿¤ï¤·¤¤ main ¤ÎÀë¸À¤Ë´Ø¤·¤Æ·Ù¹ð¤¹¤ë"
+msgstr "疑わしい main の宣言に関して警告する"
 
 #: fortran/lang.opt:251
 msgid "Permit nonconforming uses of the tab character"
@@ -5013,26 +5006,25 @@ msgstr ""
 #: fortran/lang.opt:255
 #, fuzzy
 msgid "Warn about underflow of numerical constant expressions"
-msgstr "Äê¿ô¼°¤¬¥ª¡¼¥Ð¡¼¥Õ¥í¡¼¤·¤Þ¤·¤¿"
+msgstr "定数式がオーバーフローしました"
 
 #: fortran/lang.opt:259
 msgid "Warn if a user-procedure has the same name as an intrinsic"
 msgstr ""
 
 #: fortran/lang.opt:263
-#, fuzzy
 msgid "Warn about unused dummy arguments."
-msgstr "ǧ¼±¤Ç¤­¤Ê¤¤ pragma ¤Ë´Ø¤·¤Æ·Ù¹ð¤¹¤ë"
+msgstr ""
 
 #: fortran/lang.opt:267
 #, fuzzy
 msgid "Enable preprocessing"
-msgstr "¥¹¥¿¥Ã¥¯Ãµº÷¤òÍ­¸ú¤Ë¤¹¤ë"
+msgstr "スタック探索を有効にする"
 
 #: fortran/lang.opt:275
 #, fuzzy
 msgid "Disable preprocessing"
-msgstr "¥Ç¥Ð¥Ã¥°¤ò̵¸ú¤Ë¤¹¤ë"
+msgstr "デバッグを無効にする"
 
 #: fortran/lang.opt:283
 msgid "Enable alignment of COMMON blocks"
@@ -5045,7 +5037,7 @@ msgstr ""
 #: fortran/lang.opt:295
 #, fuzzy
 msgid "Do not treat local variables and COMMON blocks as if they were named in SAVE statements"
-msgstr "¥í¡¼¥«¥ëÊÑ¿ô¤È COMMON ¥Ö¥í¥Ã¥¯¤ò SAVE Ê¸¤Ç̾Á°ÉÕ¤±¤é¤ì¤¿¤è¤¦¤Ë¼è¤ê°·¤¦"
+msgstr "ローカル変数と COMMON ブロックを SAVE 文で名前付けられたように取り扱う"
 
 #: fortran/lang.opt:299
 msgid "Specify that backslash in string introduces an escape character"
@@ -5066,12 +5058,12 @@ msgstr ""
 #: fortran/lang.opt:315
 #, fuzzy
 msgid "Use big-endian format for unformatted files"
-msgstr "¥Ó¥Ã¥°¥¨¥ó¥Ç¥£¥¢¥ó¤Î¥Ð¥¤¥È½ç¤ò»ÈÍѤ¹¤ë"
+msgstr "ビッグエンディアンのバイト順を使用する"
 
 #: fortran/lang.opt:319
 #, fuzzy
 msgid "Use little-endian format for unformatted files"
-msgstr "¥Ç¡¼¥¿¤Î¥Ð¥¤¥È½ç¤Ë¥ê¥È¥ë¥¨¥ó¥Ç¥£¥¢¥ó¤ò»ÈÍѤ¹¤ë"
+msgstr "データのバイト順にリトルエンディアンを使用する"
 
 #: fortran/lang.opt:323
 msgid "Use native format for unformatted files"
@@ -5084,7 +5076,7 @@ msgstr ""
 #: fortran/lang.opt:331
 #, fuzzy
 msgid "Use the Cray Pointer extension"
-msgstr "Cygwin ¥¤¥ó¥¿¡¼¥Õ¥§¥¤¥¹¤ò»ÈÍѤ¹¤ë"
+msgstr "Cygwin インターフェイスを使用する"
 
 #: fortran/lang.opt:335
 msgid "Ignore 'D' in column one in fixed form"
@@ -5119,9 +5111,8 @@ msgid "Display the code tree after parsing"
 msgstr ""
 
 #: fortran/lang.opt:367
-#, fuzzy
 msgid "Display the code tree after front end optimization"
-msgstr "ºÇŬ²½²áÄø¤Î¥ì¥¸¥¹¥¿¤Ä¤±ÊѤ¨¤ò¹Ô¤Ê¤¦"
+msgstr ""
 
 #: fortran/lang.opt:371
 msgid "Display the code tree after parsing; deprecated option"
@@ -5134,12 +5125,12 @@ msgstr ""
 #: fortran/lang.opt:379
 #, fuzzy
 msgid "Use f2c calling convention"
-msgstr "ÉáÄ̤θƤӽФ·µ¬Ìó¤ò»È¤¦"
+msgstr "普通の呼び出し規約を使う"
 
 #: fortran/lang.opt:383
 #, fuzzy
 msgid "Assume that the source file is fixed form"
-msgstr "¥Ý¥¤¥ó¥¿¤ÏÊÌ̾¤Ë¤Ê¤é¤Ê¤¤¤È¤ß¤Ê¤¹"
+msgstr "ポインタは別名にならないとみなす"
 
 #: fortran/lang.opt:387
 msgid "Specify where to find the compiled intrinsic modules"
@@ -5184,7 +5175,7 @@ msgstr ""
 #: fortran/lang.opt:427
 #, fuzzy
 msgid "Initialize local variables to zero (from g77)"
-msgstr "¥í¡¼¥«¥ëÊÑ¿ô¤äÇÛÎó¤ò¥¼¥í¤Ë½é´ü²½¤¹¤ë"
+msgstr "ローカル変数や配列をゼロに初期化する"
 
 #: fortran/lang.opt:431
 msgid "-finit-logical=<true|false>\tInitialize local logical variables"
@@ -5221,7 +5212,7 @@ msgstr ""
 #: fortran/lang.opt:471
 #, fuzzy
 msgid "Protect parentheses in expressions"
-msgstr "#if ¼°¤ÎÃæ¤Ç¤Ïʸ»úÎóÄê¿ô¤¬»È¤¨¤Þ¤»¤ó"
+msgstr "#if 式の中では文字列定数が使えません"
 
 #: fortran/lang.opt:475
 msgid "Enable range checking during compilation"
@@ -5262,12 +5253,12 @@ msgstr ""
 #: fortran/lang.opt:515
 #, fuzzy
 msgid "Append underscores to externally visible names"
-msgstr "³°ÉôÊÑ¿ô¤ËÆó¤ÄÌܤΥ¢¥ó¥À¡¼¥¹¥³¥¢¤òÉÕ¤±Â­¤µ¤Ê¤¤"
+msgstr "外部変数に二つ目のアンダースコアを付け足さない"
 
 #: fortran/lang.opt:519
 #, fuzzy
 msgid "Compile all program units at once and check all interfaces"
-msgstr "¥×¥í¥°¥é¥à¤¬±ÑÂçʸ»ú¤Ç½ñ¤«¤ì¤¿Íͤ˥³¥ó¥Ñ¥¤¥ë¤¹¤ë"
+msgstr "プログラムが英大文字で書かれた様にコンパイルする"
 
 #: fortran/lang.opt:559
 msgid "Statically link the GNU Fortran helper library (libgfortran)"
@@ -5295,55 +5286,55 @@ msgstr ""
 
 #: config/alpha/alpha.opt:23 config/i386/i386.opt:209
 msgid "Do not use hardware fp"
-msgstr "¥Ï¡¼¥É¥¦¥§¥¢ÉâÆ°¾®¿ôÅÀ¤òÍøÍѤ·¤Ê¤¤"
+msgstr "ハードウェア浮動小数点を利用しない"
 
 #: config/alpha/alpha.opt:27
 msgid "Use fp registers"
-msgstr "ÉâÆ°¾®¿ôÅÀ¥ì¥¸¥¹¥¿¤òÍøÍѤ¹¤ë"
+msgstr "浮動小数点レジスタを利用する"
 
 #: config/alpha/alpha.opt:31
 msgid "Assume GAS"
-msgstr "GAS ¤ÎÍøÍѤòÁ°Äó¤È¤¹¤ë"
+msgstr "GAS の利用を前提とする"
 
 #: config/alpha/alpha.opt:35
 msgid "Do not assume GAS"
-msgstr "GAS ¤ÎÍøÍѤòÁ°Äó¤È¤·¤Ê¤¤"
+msgstr "GAS の利用を前提としない"
 
 #: config/alpha/alpha.opt:39
 msgid "Request IEEE-conformant math library routines (OSF/1)"
-msgstr "IEEE ½àµò¤Î¿ô³Ø¥é¥¤¥Ö¥é¥ê¥ë¡¼¥Á¥ó (OSF/1) ¤òÍ׵᤹¤ë"
+msgstr "IEEE 準拠の数学ライブラリルーチン (OSF/1) を要求する"
 
 #: config/alpha/alpha.opt:43
 msgid "Emit IEEE-conformant code, without inexact exceptions"
-msgstr "ÉÔŬÀÚ¤ÊÎã³°¤ò½ü¤¤¤Æ IEEE ½àµò¤Î¥³¡¼¥É¤òȯ¹Ô¤¹¤ë"
+msgstr "不適切な例外を除いて IEEE 準拠のコードを発行する"
 
 #: config/alpha/alpha.opt:50
 msgid "Do not emit complex integer constants to read-only memory"
-msgstr "Ê£ÁÇ¿ô¤ÎÀ°¿ôÄê¿ô¤òÆɤ߹þ¤ßÀìÍÑ¥á¥â¥ê¤ËŸ³«¤µ¤»¤Ê¤¤"
+msgstr "複素数の整数定数を読み込み専用メモリに展開させない"
 
 #: config/alpha/alpha.opt:54
 msgid "Use VAX fp"
-msgstr "VAX ÉâÆ°¾®¿ôÅÀ¤òÍøÍѤ¹¤ë"
+msgstr "VAX 浮動小数点を利用する"
 
 #: config/alpha/alpha.opt:58
 msgid "Do not use VAX fp"
-msgstr "VAX ÉâÆ°¾®¿ôÅÀ¤òÍøÍѤ·¤Ê¤¤"
+msgstr "VAX 浮動小数点を利用しない"
 
 #: config/alpha/alpha.opt:62
 msgid "Emit code for the byte/word ISA extension"
-msgstr "¥Ð¥¤¥È/¥ï¡¼¥É ISA ³ÈÄ¥ÍѤΥ³¡¼¥É¤òȯ¹Ô¤¹¤ë"
+msgstr "バイト/ワード ISA 拡張用のコードを発行する"
 
 #: config/alpha/alpha.opt:66
 msgid "Emit code for the motion video ISA extension"
-msgstr "¥â¡¼¥·¥ç¥ó¥Ó¥Ç¥ª ISA ³ÈÄ¥ÍѤΥ³¡¼¥É¤òȯ¹Ô¤¹¤ë"
+msgstr "モーションビデオ ISA 拡張用のコードを発行する"
 
 #: config/alpha/alpha.opt:70
 msgid "Emit code for the fp move and sqrt ISA extension"
-msgstr "ÉâÆ°¾®¿ôÅÀ move ¤È sqrt ISA ³ÈÄ¥ÍѤΥ³¡¼¥É¤òȯ¹Ô¤¹¤ë"
+msgstr "浮動小数点 move と sqrt ISA 拡張用のコードを発行する"
 
 #: config/alpha/alpha.opt:74
 msgid "Emit code for the counting ISA extension"
-msgstr "¥«¥¦¥ó¥È ISA ³ÈÄ¥ÍѤΥ³¡¼¥É¤òȯ¹Ô¤¹¤ë"
+msgstr "カウント ISA 拡張用のコードを発行する"
 
 #: config/alpha/alpha.opt:78
 msgid "Emit code using explicit relocation directives"
@@ -5360,7 +5351,7 @@ msgstr ""
 #: config/alpha/alpha.opt:90
 #, fuzzy
 msgid "Emit direct branches to local functions"
-msgstr "Ëöü¤Î´Ø¿ô¤Ç¤Ï¥Õ¥ì¡¼¥à¥Ý¥¤¥ó¥¿¤ò¾Êά¤¹¤ë"
+msgstr "末端の関数ではフレームポインタを省略する"
 
 #: config/alpha/alpha.opt:94
 msgid "Emit indirect branches to local functions"
@@ -5374,37 +5365,37 @@ msgstr ""
 #: config/sparc/long-double-switch.opt:23
 #, fuzzy
 msgid "Use 128-bit long double"
-msgstr "128 ¥Ó¥Ã¥È¤Î long double ¤ò»ÈÍѤ¹¤ë"
+msgstr "128 ビットの long double を使用する"
 
 #: config/alpha/alpha.opt:106 config/s390/s390.opt:63
 #: config/sparc/long-double-switch.opt:27
 #, fuzzy
 msgid "Use 64-bit long double"
-msgstr "64 ¥Ó¥Ã¥È long double ¤ò»ÈÍѤ¹¤ë"
+msgstr "64 ビット long double を使用する"
 
 #: config/alpha/alpha.opt:110
 msgid "Use features of and schedule given CPU"
-msgstr "CPU ¤ËÍ¿¤¨¤é¤ì¤¿ÆÃħ¤ä¥¹¥±¥¸¥å¡¼¥ë¤òÍøÍѤ¹¤ë"
+msgstr "CPU に与えられた特徴やスケジュールを利用する"
 
 #: config/alpha/alpha.opt:114
 msgid "Schedule given CPU"
-msgstr "CPU ¤ËÍ¿¤¨¤é¤ì¤¿¥¹¥±¥¸¥å¡¼¥ë¤òÍøÍѤ¹¤ë"
+msgstr "CPU に与えられたスケジュールを利用する"
 
 #: config/alpha/alpha.opt:118
 msgid "Control the generated fp rounding mode"
-msgstr "À¸À®¤µ¤ì¤¿ÉâÆ°¾®¿ôÅÀ´Ý¤á¥â¡¼¥É¤òÀ©¸æ¤¹¤ë"
+msgstr "生成された浮動小数点丸めモードを制御する"
 
 #: config/alpha/alpha.opt:122
 msgid "Control the IEEE trap mode"
-msgstr "IEEE ¥È¥é¥Ã¥×¥â¡¼¥É¤òÀ©¸æ¤¹¤ë"
+msgstr "IEEE トラップモードを制御する"
 
 #: config/alpha/alpha.opt:126
 msgid "Control the precision given to fp exceptions"
-msgstr "ÉâÆ°¾®¿ôÅÀÎã³°¤ËÍ¿¤¨¤é¤ì¤¿ÀºÅÙ¤òÀ©¸æ¤¹¤ë"
+msgstr "浮動小数点例外に与えられた精度を制御する"
 
 #: config/alpha/alpha.opt:130
 msgid "Tune expected memory latency"
-msgstr "ͽ´ü¤µ¤ì¤ë¥á¥â¥ê¥ì¥¤¥Æ¥ó¥·¤òÄ´À°¤¹¤ë"
+msgstr "予期されるメモリレイテンシを調整する"
 
 #: config/alpha/alpha.opt:134 config/ia64/ia64.opt:111
 #: config/rs6000/sysv4.opt:32
@@ -5414,22 +5405,22 @@ msgstr ""
 #: config/frv/frv.opt:23
 #, fuzzy
 msgid "Use 4 media accumulators"
-msgstr "¾è»»Ì¿Îá¤ò»ÈÍѤ¹¤ë"
+msgstr "乗算命令を使用する"
 
 #: config/frv/frv.opt:27
 #, fuzzy
 msgid "Use 8 media accumulators"
-msgstr "¾è»»Ì¿Îá¤ò»ÈÍѤ¹¤ë"
+msgstr "乗算命令を使用する"
 
 #: config/frv/frv.opt:31
 #, fuzzy
 msgid "Enable label alignment optimizations"
-msgstr "SSA ºÇŬ²½¤òÍ­¸ú¤Ë¤¹¤ë"
+msgstr "SSA 最適化を有効にする"
 
 #: config/frv/frv.opt:35
 #, fuzzy
 msgid "Dynamically allocate cc registers"
-msgstr "BK ¥ì¥¸¥¹¥¿¤ò³ÎÊݤ·¤Ê¤¤"
+msgstr "BK レジスタを確保しない"
 
 #: config/frv/frv.opt:42
 msgid "Set the cost of branches"
@@ -5450,17 +5441,17 @@ msgstr ""
 #: config/frv/frv.opt:58
 #, fuzzy
 msgid "Enable conditional moves"
-msgstr "¾ò·ïŪ move Ì¿Îá¤ÎÍøÍѤòÍ­¸ú¤Ë¤¹¤ë"
+msgstr "条件的 move 命令の利用を有効にする"
 
 #: config/frv/frv.opt:62
 #, fuzzy
 msgid "Set the target CPU type"
-msgstr "¥¿¡¼¥²¥Ã¥È CPU ¤Î̾Á°¤ò»ØÄꤹ¤ë"
+msgstr "ターゲット CPU の名前を指定する"
 
 #: config/frv/frv.opt:84
 #, fuzzy
 msgid "Use fp double instructions"
-msgstr "¥Ó¥Ã¥È¥Õ¥£¡¼¥ë¥ÉÌ¿Îá¤ò»ÈÍѤ¹¤ë"
+msgstr "ビットフィールド命令を使用する"
 
 #: config/frv/frv.opt:88
 msgid "Change the ABI to allow double word insns"
@@ -5497,17 +5488,17 @@ msgstr ""
 #: config/frv/frv.opt:120 config/rs6000/rs6000.opt:113
 #: config/pdp11/pdp11.opt:71
 msgid "Use hardware floating point"
-msgstr "¥Ï¡¼¥É¥¦¥§¥¢ÉâÆ°¾®¿ôÅÀ¤òÍøÍѤ¹¤ë"
+msgstr "ハードウェア浮動小数点を利用する"
 
 #: config/frv/frv.opt:124 config/bfin/bfin.opt:77
 #, fuzzy
 msgid "Enable inlining of PLT in function calls"
-msgstr "´Ø¿ô¸Æ¤Ó½Ð¤·¤ÎÁ°¸å¤Ç¥ì¥¸¥¹¥¿¤ÎÊݸ¤òÍ­¸ú¤Ë¤¹¤ë"
+msgstr "関数呼び出しの前後でレジスタの保存を有効にする"
 
 #: config/frv/frv.opt:128
 #, fuzzy
 msgid "Enable PIC support for building libraries"
-msgstr "Â礭¤Ê¥ª¥Ö¥¸¥§¥¯¥È¤Î¥µ¥Ý¡¼¥È"
+msgstr "大きなオブジェクトのサポート"
 
 #: config/frv/frv.opt:132
 msgid "Follow the EABI linkage requirements"
@@ -5516,17 +5507,17 @@ msgstr ""
 #: config/frv/frv.opt:136
 #, fuzzy
 msgid "Disallow direct calls to global functions"
-msgstr "¸Æ¤Ó½Ð¤µ¤ì¤¿¥ª¥Ö¥¸¥§¥¯¥È¤Ï´Ø¿ô¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó"
+msgstr "呼び出されたオブジェクトは関数ではありません"
 
 #: config/frv/frv.opt:140
 #, fuzzy
 msgid "Use media instructions"
-msgstr "¥Ó¥Ã¥È¥Õ¥£¡¼¥ë¥ÉÌ¿Îá¤ò»ÈÍѤ¹¤ë"
+msgstr "ビットフィールド命令を使用する"
 
 #: config/frv/frv.opt:144
 #, fuzzy
 msgid "Use multiply add/subtract instructions"
-msgstr "¾è»»-²Ã»»ÉâÆ°¾®¿ôÅÀÌ¿Îá¤ò¤ò»ÈÍѤ¹¤ë"
+msgstr "乗算-加算浮動小数点命令をを使用する"
 
 #: config/frv/frv.opt:148
 msgid "Enable optimizing &&/|| in conditional execution"
@@ -5535,7 +5526,7 @@ msgstr ""
 #: config/frv/frv.opt:152
 #, fuzzy
 msgid "Enable nested conditional execution optimizations"
-msgstr "¾ò·ïŪ move Ì¿Îá¤ÎÍøÍѤòÍ­¸ú¤Ë¤¹¤ë"
+msgstr "条件的 move 命令の利用を有効にする"
 
 #: config/frv/frv.opt:157
 msgid "Do not mark ABI switches in e_flags"
@@ -5548,7 +5539,7 @@ msgstr ""
 #: config/frv/frv.opt:165
 #, fuzzy
 msgid "Pack VLIW instructions"
-msgstr "POWER Ì¿Î᥻¥Ã¥È¤ò»ÈÍѤ¹¤ë"
+msgstr "POWER 命令セットを使用する"
 
 #: config/frv/frv.opt:169
 msgid "Enable setting GPRs to the result of comparisons"
@@ -5560,7 +5551,7 @@ msgstr ""
 
 #: config/frv/frv.opt:177 config/pa/pa.opt:104
 msgid "Use software floating point"
-msgstr "¥½¥Õ¥ÈÉâÆ°¾®¿ôÅÀ¤òÍøÍѤ¹¤ë"
+msgstr "ソフト浮動小数点を利用する"
 
 #: config/frv/frv.opt:181
 msgid "Assume a large TLS segment"
@@ -5569,7 +5560,7 @@ msgstr ""
 #: config/frv/frv.opt:185
 #, fuzzy
 msgid "Do not assume a large TLS segment"
-msgstr "GAS ¤ÎÍøÍѤòÁ°Äó¤È¤·¤Ê¤¤"
+msgstr "GAS の利用を前提としない"
 
 #: config/frv/frv.opt:190
 msgid "Cause gas to print tomcat statistics"
@@ -5585,31 +5576,30 @@ msgstr ""
 
 #: config/mn10300/mn10300.opt:23
 msgid "Target the AM33 processor"
-msgstr "AM33 ¥×¥í¥»¥Ã¥µ¤ò¥¿¡¼¥²¥Ã¥È¤È¤¹¤ë"
+msgstr "AM33 プロセッサをターゲットとする"
 
 #: config/mn10300/mn10300.opt:27
 #, fuzzy
 msgid "Target the AM33/2.0 processor"
-msgstr "AM33 ¥×¥í¥»¥Ã¥µ¤ò¥¿¡¼¥²¥Ã¥È¤È¤¹¤ë"
+msgstr "AM33 プロセッサをターゲットとする"
 
 #: config/mn10300/mn10300.opt:31
-#, fuzzy
 msgid "Target the AM34 processor"
-msgstr "AM33 ¥×¥í¥»¥Ã¥µ¤ò¥¿¡¼¥²¥Ã¥È¤È¤¹¤ë"
+msgstr ""
 
 #: config/mn10300/mn10300.opt:35 config/arm/arm.opt:154
 #, fuzzy
 msgid "Tune code for the given processor"
-msgstr "v850 ¥×¥í¥»¥Ã¥µÍѤ˥³¥ó¥Ñ¥¤¥ë¤¹¤ë"
+msgstr "v850 プロセッサ用にコンパイルする"
 
 #: config/mn10300/mn10300.opt:39
 msgid "Work around hardware multiply bug"
-msgstr "¥Ï¡¼¥É¥¦¥§¥¢¾è»»¥Ð¥°¤ËÂн褹¤ë"
+msgstr "ハードウェア乗算バグに対処する"
 
 #: config/mn10300/mn10300.opt:44
 #, fuzzy
 msgid "Enable linker relaxations"
-msgstr "¥ê¥ó¥«¤Î´ËϤòÍ­¸ú¤Ë¤¹¤ë"
+msgstr "リンカの緩和を有効にする"
 
 #: config/mn10300/mn10300.opt:48
 msgid "Return pointers in both a0 and d0"
@@ -5622,21 +5612,21 @@ msgstr ""
 #: config/s390/tpf.opt:27
 #, fuzzy
 msgid "Specify main object for TPF-OS"
-msgstr "RPTS ÍѤκÇÂçÈ¿Éü¿ô¤ò»ØÄꤹ¤ë"
+msgstr "RPTS 用の最大反復数を指定する"
 
 #: config/s390/s390.opt:23
 #, fuzzy
 msgid "31 bit ABI"
-msgstr "32 ¥Ó¥Ã¥È ABI ¤ò»ÈÍѤ¹¤ë"
+msgstr "32 ビット ABI を使用する"
 
 #: config/s390/s390.opt:27
 #, fuzzy
 msgid "64 bit ABI"
-msgstr "64 ¥Ó¥Ã¥È ABI ¤ò»ÈÍѤ¹¤ë"
+msgstr "64 ビット ABI を使用する"
 
 #: config/s390/s390.opt:31 config/i386/i386.opt:102 config/spu/spu.opt:80
 msgid "Generate code for given CPU"
-msgstr "½êÍ¿¤Î CPU ÍѤΥ³¡¼¥É¤òÀ¸À®¤¹¤ë"
+msgstr "所与の CPU 用のコードを生成する"
 
 #: config/s390/s390.opt:35
 msgid "Maintain backchain pointer"
@@ -5653,17 +5643,17 @@ msgstr ""
 #: config/s390/s390.opt:47
 #, fuzzy
 msgid "Enable fused multiply/add instructions"
-msgstr "ÉâÆ°¾®¿ô¤Î¾è»»/²Ã»»Ì¿Îá¤òÀ¸À®¤¹¤ë"
+msgstr "浮動小数の乗算/加算命令を生成する"
 
 #: config/s390/s390.opt:51
 #, fuzzy
 msgid "Enable decimal floating point hardware support"
-msgstr "16 ¿ÊÉâÆ°¾®¿ôÄê¿ô¤¬¤Ù¤­¾è¤ò»ý¤Á¤Þ¤»¤ó"
+msgstr "16 進浮動小数定数がべき乗を持ちません"
 
 #: config/s390/s390.opt:55
 #, fuzzy
 msgid "Enable hardware floating point"
-msgstr "¥Ï¡¼¥É¥¦¥§¥¢ÉâÆ°¾®¿ôÅÀ¤òÍøÍѤ¹¤ë"
+msgstr "ハードウェア浮動小数点を利用する"
 
 #: config/s390/s390.opt:67
 msgid "Use packed stack layout"
@@ -5676,7 +5666,7 @@ msgstr ""
 #: config/s390/s390.opt:75
 #, fuzzy
 msgid "Disable hardware floating point"
-msgstr "¥Ï¡¼¥É¥¦¥§¥¢ÉâÆ°¾®¿ôÅÀ¤òÍøÍѤ¹¤ë"
+msgstr "ハードウェア浮動小数点を利用する"
 
 #: config/s390/s390.opt:79
 msgid "Set the max. number of bytes which has to be left to stack size before a trap instruction is triggered"
@@ -5689,7 +5679,7 @@ msgstr ""
 #: config/s390/s390.opt:87 config/ia64/ia64.opt:115 config/sparc/sparc.opt:91
 #: config/i386/i386.opt:237 config/spu/spu.opt:84
 msgid "Schedule code for given CPU"
-msgstr "½êÍ¿¤Î CPU ÍѤΥ³¡¼¥É¤ò¥¹¥±¥¸¥å¡¼¥ë¤¹¤ë"
+msgstr "所与の CPU 用のコードをスケジュールする"
 
 #: config/s390/s390.opt:91
 msgid "mvcle use"
@@ -5710,96 +5700,96 @@ msgstr ""
 #: config/ia64/ilp32.opt:3
 #, fuzzy
 msgid "Generate ILP32 code"
-msgstr "SA ¥³¡¼¥É¤òÀ¸À®¤¹¤ë"
+msgstr "SA コードを生成する"
 
 #: config/ia64/ilp32.opt:7
 #, fuzzy
 msgid "Generate LP64 code"
-msgstr "SA ¥³¡¼¥É¤òÀ¸À®¤¹¤ë"
+msgstr "SA コードを生成する"
 
 #: config/ia64/ia64.opt:21
 msgid "Generate big endian code"
-msgstr "¥Ó¥Ã¥°¥¨¥ó¥Ç¥£¥¢¥ó¤Î¥³¡¼¥É¤òÀ¸À®"
+msgstr "ビッグエンディアンのコードを生成"
 
 #: config/ia64/ia64.opt:25
 msgid "Generate little endian code"
-msgstr "¥ê¥È¥ë¥¨¥ó¥Ç¥£¥¢¥ó¤Î¥³¡¼¥É¤òÀ¸À®"
+msgstr "リトルエンディアンのコードを生成"
 
 #: config/ia64/ia64.opt:29
 msgid "Generate code for GNU as"
-msgstr "GNU as ÍѤΥ³¡¼¥É¤òÀ¸À®¤¹¤ë"
+msgstr "GNU as 用のコードを生成する"
 
 #: config/ia64/ia64.opt:33
 msgid "Generate code for GNU ld"
-msgstr "GNU ld ÍѤΥ³¡¼¥É¤òÀ¸À®¤¹¤ë"
+msgstr "GNU ld 用のコードを生成する"
 
 #: config/ia64/ia64.opt:37
 msgid "Emit stop bits before and after volatile extended asms"
-msgstr "³ÈÄ¥¥¢¥»¥ó¥Ö¥ê volatile ¤ÎÁ°¸å¤Ë stop ¥Ó¥Ã¥È¤òÁ÷½Ð¤¹¤ë"
+msgstr "拡張アセンブリ volatile の前後に stop ビットを送出する"
 
 #: config/ia64/ia64.opt:41
 msgid "Use in/loc/out register names"
-msgstr "in/loc/out ¥ì¥¸¥¹¥¿Ì¾¤ò»ÈÍѤ¹¤ë"
+msgstr "in/loc/out レジスタ名を使用する"
 
 #: config/ia64/ia64.opt:48
 msgid "Enable use of sdata/scommon/sbss"
-msgstr "sdata/scommon/sbss ¤Î»ÈÍѤòÍ­¸ú¤Ë¤¹¤ë"
+msgstr "sdata/scommon/sbss の使用を有効にする"
 
 #: config/ia64/ia64.opt:52
 msgid "Generate code without GP reg"
-msgstr "GP ¥ì¥¸¥¹¥¿ÉÔ»ÈÍѤΥ³¡¼¥É¤òÀ¸À®¤¹¤ë"
+msgstr "GP レジスタ不使用のコードを生成する"
 
 #: config/ia64/ia64.opt:56
 msgid "gp is constant (but save/restore gp on indirect calls)"
-msgstr "gp ¤òÄê¿ô¤È¤¹¤ë¡Êâ¡¢´ÖÀܸƤӽФ·¤Ç¤Ï gp ¤ò save/restore ¤¹¤ë¡Ë"
+msgstr "gp を定数とする(但、間接呼び出しでは gp を save/restore する)"
 
 #: config/ia64/ia64.opt:60
 msgid "Generate self-relocatable code"
-msgstr "¼«¸ÊºÆÇÛÃÖ²Äǽ¥³¡¼¥É¤òÀ¸À®¤¹¤ë"
+msgstr "自己再配置可能コードを生成する"
 
 #: config/ia64/ia64.opt:64
 #, fuzzy
 msgid "Generate inline floating point division, optimize for latency"
-msgstr "¥ì¥¤¥Æ¥ó¥·¤òºÇŬ²½¤¹¤ë¥¤¥ó¥é¥¤¥ó¶èʬ¤òÀ¸À®¤¹¤ë"
+msgstr "レイテンシを最適化するインライン区分を生成する"
 
 #: config/ia64/ia64.opt:68
 #, fuzzy
 msgid "Generate inline floating point division, optimize for throughput"
-msgstr "¥¹¥ë¡¼¥×¥Ã¥È¤òºÇŬ²½¤¹¤ë¥¤¥ó¥é¥¤¥ó¶èʬ¤òÀ¸À®¤¹¤ë"
+msgstr "スループットを最適化するインライン区分を生成する"
 
 #: config/ia64/ia64.opt:75
 #, fuzzy
 msgid "Generate inline integer division, optimize for latency"
-msgstr "¥ì¥¤¥Æ¥ó¥·¤òºÇŬ²½¤¹¤ë¥¤¥ó¥é¥¤¥ó¶èʬ¤òÀ¸À®¤¹¤ë"
+msgstr "レイテンシを最適化するインライン区分を生成する"
 
 #: config/ia64/ia64.opt:79
 #, fuzzy
 msgid "Generate inline integer division, optimize for throughput"
-msgstr "¥¹¥ë¡¼¥×¥Ã¥È¤òºÇŬ²½¤¹¤ë¥¤¥ó¥é¥¤¥ó¶èʬ¤òÀ¸À®¤¹¤ë"
+msgstr "スループットを最適化するインライン区分を生成する"
 
 #: config/ia64/ia64.opt:83
 #, fuzzy
 msgid "Do not inline integer division"
-msgstr "ʬ³äÌ¿Îá¤ò»ÈÍѤ·¤Ê¤¤"
+msgstr "分割命令を使用しない"
 
 #: config/ia64/ia64.opt:87
 #, fuzzy
 msgid "Generate inline square root, optimize for latency"
-msgstr "¥ì¥¤¥Æ¥ó¥·¤òºÇŬ²½¤¹¤ë¥¤¥ó¥é¥¤¥ó¶èʬ¤òÀ¸À®¤¹¤ë"
+msgstr "レイテンシを最適化するインライン区分を生成する"
 
 #: config/ia64/ia64.opt:91
 #, fuzzy
 msgid "Generate inline square root, optimize for throughput"
-msgstr "¥¹¥ë¡¼¥×¥Ã¥È¤òºÇŬ²½¤¹¤ë¥¤¥ó¥é¥¤¥ó¶èʬ¤òÀ¸À®¤¹¤ë"
+msgstr "スループットを最適化するインライン区分を生成する"
 
 #: config/ia64/ia64.opt:95
 #, fuzzy
 msgid "Do not inline square root"
-msgstr "Visual Ì¿Î᥻¥Ã¥È¤òÍøÍѤ·¤Ê¤¤"
+msgstr "Visual 命令セットを利用しない"
 
 #: config/ia64/ia64.opt:99
 msgid "Enable Dwarf 2 line debug info via GNU as"
-msgstr "GNU as ¤òÄ̤¸¤¿ Dwarf2 ¤Î¹Ô¥Ç¥Ð¥Ã¥°¤òÍ­¸ú¤Ë¤¹¤ë"
+msgstr "GNU as を通じた Dwarf2 の行デバッグを有効にする"
 
 #: config/ia64/ia64.opt:103
 msgid "Enable earlier placing stop bits for better scheduling"
@@ -5809,12 +5799,12 @@ msgstr ""
 #: config/pa/pa.opt:51
 #, fuzzy
 msgid "Specify range of registers to make fixed"
-msgstr "¸ÇÄꤹ¤ë¤¿¤á¤Î¥ì¥¸¥¹¥¿¤ÎÈϰϤò»ØÄꤹ¤ë"
+msgstr "固定するためのレジスタの範囲を指定する"
 
 #: config/ia64/ia64.opt:119
 #, fuzzy
 msgid "Use data speculation before reload"
-msgstr "¤è¤ê¿¤¯¤Î¥í¡¼¥É¤Ç¤ÎÉԳμ¤ÊÆ°ºî¤òµö²Ä¤¹¤ë"
+msgstr "より多くのロードでの不確実な動作を許可する"
 
 #: config/ia64/ia64.opt:123
 msgid "Use data speculation after reload"
@@ -5823,7 +5813,7 @@ msgstr ""
 #: config/ia64/ia64.opt:127
 #, fuzzy
 msgid "Use control speculation"
-msgstr "¥³¥ó¥½¡¼¥ë¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤òºî¤ë"
+msgstr "コンソールアプリケーションを作る"
 
 #: config/ia64/ia64.opt:131
 msgid "Use in block data speculation before reload"
@@ -5880,7 +5870,7 @@ msgstr ""
 #: config/ia64/ia64.opt:183
 #, fuzzy
 msgid "Enable fused multiply/add and multiply/subtract instructions"
-msgstr "ÉâÆ°¾®¿ô¤Î¾è»»/²Ã»»Ì¿Îá¤òÀ¸À®¤¹¤ë"
+msgstr "浮動小数の乗算/加算命令を生成する"
 
 #: config/ia64/vms_symvec_libgcc_s.opt:3
 msgid "! It would be better to auto-generate this file."
@@ -5917,86 +5907,86 @@ msgstr ""
 #: config/sparc/little-endian.opt:23
 #, fuzzy
 msgid "Generate code for little-endian"
-msgstr "¥ê¥È¥ë¥¨¥ó¥Ç¥£¥¢¥óÍѤΥ³¡¼¥É¤òÀ¸À®¤¹¤ë"
+msgstr "リトルエンディアン用のコードを生成する"
 
 #: config/sparc/little-endian.opt:27
 #, fuzzy
 msgid "Generate code for big-endian"
-msgstr "¥Ó¥Ã¥°¥¨¥ó¥Ç¥£¥¢¥óÍѤΥ³¡¼¥É¤òÀ¸À®¤¹¤ë"
+msgstr "ビッグエンディアン用のコードを生成する"
 
 #: config/sparc/sparc.opt:23 config/sparc/sparc.opt:27
 #, fuzzy
 msgid "Use hardware FP"
-msgstr "¥Ï¡¼¥É¥¦¥§¥¢ÉâÆ°¾®¿ôÅÀ¤òÍøÍÑ"
+msgstr "ハードウェア浮動小数点を利用"
 
 #: config/sparc/sparc.opt:31
 #, fuzzy
 msgid "Do not use hardware FP"
-msgstr "¥Ï¡¼¥É¥¦¥§¥¢ÉâÆ°¾®¿ôÅÀ¤òÍøÍѤ·¤Ê¤¤"
+msgstr "ハードウェア浮動小数点を利用しない"
 
 #: config/sparc/sparc.opt:35
 msgid "Assume possible double misalignment"
-msgstr "double ¤¬¸í¤Ã¤¿¥¢¥é¥¤¥ó¥á¥ó¥È¤È¤Ê¤ë²ÄǽÀ­¤¬¤¢¤ë¤È¤ß¤Ê¤¹"
+msgstr "double が誤ったアラインメントとなる可能性があるとみなす"
 
 #: config/sparc/sparc.opt:39
 msgid "Use ABI reserved registers"
-msgstr "ABI Í½Ìó¥ì¥¸¥¹¥¿¤ò»ÈÍѤ¹¤ë"
+msgstr "ABI 予約レジスタを使用する"
 
 #: config/sparc/sparc.opt:43
 #, fuzzy
 msgid "Use hardware quad FP instructions"
-msgstr "»ÍÇÜÀºÅÙÉâÆ°¾®¿ôÅÀÌ¿Îá¤ò»ÈÍѤ¹¤ë"
+msgstr "四倍精度浮動小数点命令を使用する"
 
 #: config/sparc/sparc.opt:47
 msgid "Do not use hardware quad fp instructions"
-msgstr "»ÍÇÜÀºÅÙÉâÆ°¾®¿ôÅÀÌ¿Îá¤ò»ÈÍѤ·¤Ê¤¤"
+msgstr "四倍精度浮動小数点命令を使用しない"
 
 #: config/sparc/sparc.opt:51
 #, fuzzy
 msgid "Compile for V8+ ABI"
-msgstr "v8plus ABI ÍѤ˥³¥ó¥Ñ¥¤¥ë¤¹¤ë"
+msgstr "v8plus ABI 用にコンパイルする"
 
 #: config/sparc/sparc.opt:55
 #, fuzzy
 msgid "Use UltraSPARC Visual Instruction Set extensions"
-msgstr "Visual Ì¿Î᥻¥Ã¥È¤òÍøÍѤ¹¤ë"
+msgstr "Visual 命令セットを利用する"
 
 #: config/sparc/sparc.opt:59
 msgid "Pointers are 64-bit"
-msgstr "¥Ý¥¤¥ó¥¿¤ò 64 ¥Ó¥Ã¥È¤È¤¹¤ë"
+msgstr "ポインタを 64 ビットとする"
 
 #: config/sparc/sparc.opt:63
 msgid "Pointers are 32-bit"
-msgstr "¥Ý¥¤¥ó¥¿¤ò 32 ¥Ó¥Ã¥È¤È¤¹¤ë"
+msgstr "ポインタを 32 ビットとする"
 
 #: config/sparc/sparc.opt:67
 msgid "Use 64-bit ABI"
-msgstr "64 ¥Ó¥Ã¥È ABI ¤ò»ÈÍѤ¹¤ë"
+msgstr "64 ビット ABI を使用する"
 
 #: config/sparc/sparc.opt:71
 msgid "Use 32-bit ABI"
-msgstr "32 ¥Ó¥Ã¥È ABI ¤ò»ÈÍѤ¹¤ë"
+msgstr "32 ビット ABI を使用する"
 
 #: config/sparc/sparc.opt:75
 msgid "Use stack bias"
-msgstr "¥¹¥¿¥Ã¥¯¥Ð¥¤¥¢¥¹¤ò»ÈÍѤ¹¤ë"
+msgstr "スタックバイアスを使用する"
 
 #: config/sparc/sparc.opt:79
 msgid "Use structs on stronger alignment for double-word copies"
-msgstr "¥À¥Ö¥ë¥ï¡¼¥É¥³¥Ô¡¼ÍѤζ¯¤¯¥¢¥é¥¤¥ó¤µ¤ì¤¿¹½Â¤ÂΤò»ÈÍѤ¹¤ë"
+msgstr "ダブルワードコピー用の強くアラインされた構造体を使用する"
 
 #: config/sparc/sparc.opt:83
 msgid "Optimize tail call instructions in assembler and linker"
-msgstr "¥¢¥»¥ó¥Ö¥é¤È¥ê¥ó¥«¤ÇËöÈø¸Æ¤Ó½Ð¤·Ì¿Îá¤òºÇŬ²½¤¹¤ë"
+msgstr "アセンブラとリンカで末尾呼び出し命令を最適化する"
 
 #: config/sparc/sparc.opt:87
 msgid "Use features of and schedule code for given CPU"
-msgstr "Í¿¤¨¤é¤ì¤¿ CPU ÍѤε¡Ç½¤È¥¹¥±¥¸¥å¡¼¥ë¥³¡¼¥É¤òÍøÍѤ¹¤ë"
+msgstr "与えられた CPU 用の機能とスケジュールコードを利用する"
 
 #: config/sparc/sparc.opt:95
 #, fuzzy
 msgid "Use given SPARC-V9 code model"
-msgstr "Í¿¤¨¤é¤ì¤¿ Sparc ¥³¡¼¥É¥â¥Ç¥ë¤ò»ÈÍѤ¹¤ë"
+msgstr "与えられた Sparc コードモデルを使用する"
 
 #: config/sparc/sparc.opt:99
 msgid "Enable strict 32-bit psABI struct return checking."
@@ -6005,25 +5995,25 @@ msgstr ""
 #: config/m32r/m32r.opt:23
 #, fuzzy
 msgid "Compile for the m32rx"
-msgstr "68HC12 ÍѤ˥³¥ó¥Ñ¥¤¥ë¤¹¤ë"
+msgstr "68HC12 用にコンパイルする"
 
 #: config/m32r/m32r.opt:27
 #, fuzzy
 msgid "Compile for the m32r2"
-msgstr "68HC12 ÍѤ˥³¥ó¥Ñ¥¤¥ë¤¹¤ë"
+msgstr "68HC12 用にコンパイルする"
 
 #: config/m32r/m32r.opt:31
 #, fuzzy
 msgid "Compile for the m32r"
-msgstr "68HC12 ÍѤ˥³¥ó¥Ñ¥¤¥ë¤¹¤ë"
+msgstr "68HC12 用にコンパイルする"
 
 #: config/m32r/m32r.opt:35
 msgid "Align all loops to 32 byte boundary"
-msgstr "Á´¤Æ¤Î¥ë¡¼¥×¤ò 32 ¥Ð¥¤¥È¶­³¦¤Ë¥¢¥é¥¤¥ó¤¹¤ë"
+msgstr "全てのループを 32 バイト境界にアラインする"
 
 #: config/m32r/m32r.opt:39
 msgid "Prefer branches over conditional execution"
-msgstr "¾ò·ï¤Î¼Â¹Ô¤è¤ê¤Ïʬ´ô¤ÎÀ¸À®¤òÍ¥À褹¤ë"
+msgstr "条件の実行よりは分岐の生成を優先する"
 
 #: config/m32r/m32r.opt:43
 msgid "Give branches their default cost"
@@ -6031,7 +6021,7 @@ msgstr ""
 
 #: config/m32r/m32r.opt:47
 msgid "Display compile time statistics"
-msgstr "¥³¥ó¥Ñ¥¤¥ë»þ´ÖÅý·×Ãͤòɽ¼¨¤¹¤ë"
+msgstr "コンパイル時間統計値を表示する"
 
 #: config/m32r/m32r.opt:51
 msgid "Specify cache flush function"
@@ -6043,21 +6033,21 @@ msgstr ""
 
 #: config/m32r/m32r.opt:59
 msgid "Only issue one instruction per cycle"
-msgstr "¥µ¥¤¥¯¥ëËè¤Ë°ì¤Ä¤ÎÌ¿Îá¤À¤±¤òȯ¹Ô¤¹¤ë"
+msgstr "サイクル毎に一つの命令だけを発行する"
 
 #: config/m32r/m32r.opt:63
 #, fuzzy
 msgid "Allow two instructions to be issued per cycle"
-msgstr "¥µ¥¤¥¯¥ëËè¤Ë°ì¤Ä¤ÎÌ¿Îá¤À¤±¤òȯ¹Ô¤¹¤ë"
+msgstr "サイクル毎に一つの命令だけを発行する"
 
 #: config/m32r/m32r.opt:67
 msgid "Code size: small, medium or large"
-msgstr "¥³¡¼¥É¥µ¥¤¥º: small, medium Ëô¤Ï large"
+msgstr "コードサイズ: small, medium 又は large"
 
 #: config/m32r/m32r.opt:71
 #, fuzzy
 msgid "Don't call any cache flush functions"
-msgstr "´Ø¿ô %s ¤Ë¸Æ¤Ó½Ð¤·¤¬¤¢¤ê¤Þ¤»¤ó\n"
+msgstr "関数 %s に呼び出しがありません\n"
 
 #: config/m32r/m32r.opt:75
 msgid "Don't call any cache flush trap"
@@ -6065,136 +6055,136 @@ msgstr ""
 
 #: config/m32r/m32r.opt:82
 msgid "Small data area: none, sdata, use"
-msgstr "¥¹¥â¡¼¥ë¥Ç¡¼¥¿Îΰè: none, sdata, use"
+msgstr "スモールデータ領域: none, sdata, use"
 
 #: config/m68k/m68k.opt:23
 #, fuzzy
 msgid "Generate code for a 520X"
-msgstr "c2 ÍѤΥ³¡¼¥É¤òÀ¸À®¤¹¤ë"
+msgstr "c2 用のコードを生成する"
 
 #: config/m68k/m68k.opt:27
 #, fuzzy
 msgid "Generate code for a 5206e"
-msgstr "c2 ÍѤΥ³¡¼¥É¤òÀ¸À®¤¹¤ë"
+msgstr "c2 用のコードを生成する"
 
 #: config/m68k/m68k.opt:31
 #, fuzzy
 msgid "Generate code for a 528x"
-msgstr "c2 ÍѤΥ³¡¼¥É¤òÀ¸À®¤¹¤ë"
+msgstr "c2 用のコードを生成する"
 
 #: config/m68k/m68k.opt:35
 #, fuzzy
 msgid "Generate code for a 5307"
-msgstr "DLL ÍѤΥ³¡¼¥É¤òÀ¸À®¤¹¤ë"
+msgstr "DLL 用のコードを生成する"
 
 #: config/m68k/m68k.opt:39
 #, fuzzy
 msgid "Generate code for a 5407"
-msgstr "11/40 ÍѤΥ³¡¼¥É¤òÀ¸À®¤¹¤ë"
+msgstr "11/40 用のコードを生成する"
 
 #: config/m68k/m68k.opt:43 config/m68k/m68k.opt:104
 #, fuzzy
 msgid "Generate code for a 68000"
-msgstr "DLL ÍѤΥ³¡¼¥É¤òÀ¸À®¤¹¤ë"
+msgstr "DLL 用のコードを生成する"
 
 #: config/m68k/m68k.opt:47
 #, fuzzy
 msgid "Generate code for a 68010"
-msgstr "11/40 ÍѤΥ³¡¼¥É¤òÀ¸À®¤¹¤ë"
+msgstr "11/40 用のコードを生成する"
 
 #: config/m68k/m68k.opt:51 config/m68k/m68k.opt:108
 #, fuzzy
 msgid "Generate code for a 68020"
-msgstr "c2 ÍѤΥ³¡¼¥É¤òÀ¸À®¤¹¤ë"
+msgstr "c2 用のコードを生成する"
 
 #: config/m68k/m68k.opt:55
 #, fuzzy
 msgid "Generate code for a 68040, without any new instructions"
-msgstr "update Ì¿Îá¤È°ì½ï¤Ë¥í¡¼¥É/¥¹¥È¥¢Ì¿Îá¤òÀ¸À®¤¹¤ë"
+msgstr "update 命令と一緒にロード/ストア命令を生成する"
 
 #: config/m68k/m68k.opt:59
 #, fuzzy
 msgid "Generate code for a 68060, without any new instructions"
-msgstr "update Ì¿Îá¤È°ì½ï¤Ë¥í¡¼¥É/¥¹¥È¥¢Ì¿Îá¤òÀ¸À®¤¹¤ë"
+msgstr "update 命令と一緒にロード/ストア命令を生成する"
 
 #: config/m68k/m68k.opt:63
 #, fuzzy
 msgid "Generate code for a 68030"
-msgstr "DLL ÍѤΥ³¡¼¥É¤òÀ¸À®¤¹¤ë"
+msgstr "DLL 用のコードを生成する"
 
 #: config/m68k/m68k.opt:67
 #, fuzzy
 msgid "Generate code for a 68040"
-msgstr "11/40 ÍѤΥ³¡¼¥É¤òÀ¸À®¤¹¤ë"
+msgstr "11/40 用のコードを生成する"
 
 #: config/m68k/m68k.opt:71
 #, fuzzy
 msgid "Generate code for a 68060"
-msgstr "DLL ÍѤΥ³¡¼¥É¤òÀ¸À®¤¹¤ë"
+msgstr "DLL 用のコードを生成する"
 
 #: config/m68k/m68k.opt:75
 #, fuzzy
 msgid "Generate code for a 68302"
-msgstr "c32 ÍѤΥ³¡¼¥É¤òÀ¸À®¤¹¤ë"
+msgstr "c32 用のコードを生成する"
 
 #: config/m68k/m68k.opt:79
 #, fuzzy
 msgid "Generate code for a 68332"
-msgstr "c32 ÍѤΥ³¡¼¥É¤òÀ¸À®¤¹¤ë"
+msgstr "c32 用のコードを生成する"
 
 #: config/m68k/m68k.opt:84
 #, fuzzy
 msgid "Generate code for a 68851"
-msgstr "c1 ÍѤΥ³¡¼¥É¤òÀ¸À®¤¹¤ë"
+msgstr "c1 用のコードを生成する"
 
 #: config/m68k/m68k.opt:88
 #, fuzzy
 msgid "Generate code that uses 68881 floating-point instructions"
-msgstr "¥Ï¡¼¥É¥¦¥§¥¢ÉâÆ°¾®¿ôÅÀÌ¿Îá¤ò»ÈÍѤ¹¤ë"
+msgstr "ハードウェア浮動小数点命令を使用する"
 
 #: config/m68k/m68k.opt:92
 #, fuzzy
 msgid "Align variables on a 32-bit boundary"
-msgstr "Á´¤Æ¤Î¥ë¡¼¥×¤ò 32 ¥Ð¥¤¥È¶­³¦¤Ë¥¢¥é¥¤¥ó¤¹¤ë"
+msgstr "全てのループを 32 バイト境界にアラインする"
 
 #: config/m68k/m68k.opt:96 config/arm/arm.opt:49 config/score/score.opt:63
 msgid "Specify the name of the target architecture"
-msgstr "¥¿¡¼¥²¥Ã¥È¥¢¡¼¥­¥Æ¥¯¥Á¥ã¤Î̾Á°¤ò»ØÄꤹ¤ë"
+msgstr "ターゲットアーキテクチャの名前を指定する"
 
 #: config/m68k/m68k.opt:100
 #, fuzzy
 msgid "Use the bit-field instructions"
-msgstr "¥Ó¥Ã¥È¥Õ¥£¡¼¥ë¥ÉÌ¿Îá¤ò»ÈÍѤ¹¤ë"
+msgstr "ビットフィールド命令を使用する"
 
 #: config/m68k/m68k.opt:112
 #, fuzzy
 msgid "Generate code for a ColdFire v4e"
-msgstr "M*Core M340 ÍѤΥ³¡¼¥É¤òÀ¸À®¤¹¤ë"
+msgstr "M*Core M340 用のコードを生成する"
 
 #: config/m68k/m68k.opt:116
 #, fuzzy
 msgid "Specify the target CPU"
-msgstr "¥¿¡¼¥²¥Ã¥È CPU ¤Î̾Á°¤ò»ØÄꤹ¤ë"
+msgstr "ターゲット CPU の名前を指定する"
 
 #: config/m68k/m68k.opt:120
 #, fuzzy
 msgid "Generate code for a cpu32"
-msgstr "c32 ÍѤΥ³¡¼¥É¤òÀ¸À®¤¹¤ë"
+msgstr "c32 用のコードを生成する"
 
 #: config/m68k/m68k.opt:124
 #, fuzzy
 msgid "Use hardware division instructions on ColdFire"
-msgstr "»ÍÇÜÀºÅÙÉâÆ°¾®¿ôÅÀÌ¿Îá¤ò»ÈÍѤ¹¤ë"
+msgstr "四倍精度浮動小数点命令を使用する"
 
 #: config/m68k/m68k.opt:128
 #, fuzzy
 msgid "Generate code for a Fido A"
-msgstr "DLL ÍѤΥ³¡¼¥É¤òÀ¸À®¤¹¤ë"
+msgstr "DLL 用のコードを生成する"
 
 #: config/m68k/m68k.opt:132
 #, fuzzy
 msgid "Generate code which uses hardware floating point instructions"
-msgstr "¥Ï¡¼¥É¥¦¥§¥¢ÉâÆ°¾®¿ôÅÀÌ¿Îá¤ò»ÈÍѤ¹¤ë"
+msgstr "ハードウェア浮動小数点命令を使用する"
 
 #: config/m68k/m68k.opt:136
 msgid "Enable ID based shared library"
@@ -6203,11 +6193,11 @@ msgstr ""
 #: config/m68k/m68k.opt:140
 #, fuzzy
 msgid "Do not use the bit-field instructions"
-msgstr "¥Ó¥Ã¥È¥Õ¥£¡¼¥ë¥ÉÌ¿Îá¤ò»ÈÍѤ·¤Ê¤¤"
+msgstr "ビットフィールド命令を使用しない"
 
 #: config/m68k/m68k.opt:144
 msgid "Use normal calling convention"
-msgstr "ÉáÄ̤θƤӽФ·µ¬Ìó¤ò»È¤¦"
+msgstr "普通の呼び出し規約を使う"
 
 #: config/m68k/m68k.opt:148
 msgid "Consider type 'int' to be 32 bits wide"
@@ -6216,12 +6206,12 @@ msgstr ""
 #: config/m68k/m68k.opt:152
 #, fuzzy
 msgid "Generate pc-relative code"
-msgstr "¼«¸ÊºÆÇÛÃÖ²Äǽ¥³¡¼¥É¤òÀ¸À®¤¹¤ë"
+msgstr "自己再配置可能コードを生成する"
 
 #: config/m68k/m68k.opt:156
 #, fuzzy
 msgid "Use different calling convention using 'rtd'"
-msgstr "ÉáÄ̤θƤӽФ·µ¬Ìó¤ò»È¤¦"
+msgstr "普通の呼び出し規約を使う"
 
 #: config/m68k/m68k.opt:160 config/bfin/bfin.opt:61
 msgid "Enable separate data segment"
@@ -6242,12 +6232,12 @@ msgstr ""
 #: config/m68k/m68k.opt:176
 #, fuzzy
 msgid "Do not use unaligned memory references"
-msgstr "¥¢¥é¥¤¥ó¤µ¤ì¤Ê¤¤¥¢¥¯¥»¥¹¤òµö²Ä¤·¤Ê¤¤"
+msgstr "アラインされないアクセスを許可しない"
 
 #: config/m68k/m68k.opt:180
 #, fuzzy
 msgid "Tune for the specified target CPU or architecture"
-msgstr "¥¿¡¼¥²¥Ã¥È¥¢¡¼¥­¥Æ¥¯¥Á¥ã¤Î̾Á°¤ò»ØÄꤹ¤ë"
+msgstr "ターゲットアーキテクチャの名前を指定する"
 
 #: config/m68k/m68k.opt:184
 msgid "Support more than 8192 GOT entries on ColdFire"
@@ -6259,7 +6249,7 @@ msgstr ""
 
 #: config/m68k/ieee.opt:24 config/i386/i386.opt:145
 msgid "Use IEEE math for fp comparisons"
-msgstr "ÉâÆ°¾®¿ôÅÀÈæ³Ó¤Ë IEEE µ¬³Ê¤ò»È¤¦"
+msgstr "浮動小数点比較に IEEE 規格を使う"
 
 #: config/i386/djgpp.opt:25
 msgid "Ignored (obsolete)"
@@ -6276,16 +6266,16 @@ msgstr ""
 #: config/i386/i386.opt:66
 #, fuzzy
 msgid "sizeof(long double) is 16"
-msgstr "sizeof(long double) ¤Ï 16 ¤È¤¹¤ë¡£"
+msgstr "sizeof(long double) は 16 とする。"
 
 #: config/i386/i386.opt:70 config/i386/i386.opt:141
 msgid "Use hardware fp"
-msgstr "¥Ï¡¼¥É¥¦¥§¥¢ÉâÆ°¾®¿ôÅÀ¤òÍøÍÑ"
+msgstr "ハードウェア浮動小数点を利用"
 
 #: config/i386/i386.opt:74
 #, fuzzy
 msgid "sizeof(long double) is 12"
-msgstr "sizeof(long double) ¤Ï 12 ¤È¤¹¤ë¡£"
+msgstr "sizeof(long double) は 12 とする。"
 
 #: config/i386/i386.opt:78 config/sh/sh.opt:206
 msgid "Reserve space for outgoing arguments in the function prologue"
@@ -6293,32 +6283,32 @@ msgstr ""
 
 #: config/i386/i386.opt:82
 msgid "Align some doubles on dword boundary"
-msgstr "double ¤ò dword ¶­³¦¤Ë¥¢¥é¥¤¥ó¥á¥ó¥È¤¹¤ë"
+msgstr "double を dword 境界にアラインメントする"
 
 #: config/i386/i386.opt:86
 msgid "Function starts are aligned to this power of 2"
-msgstr "´Ø¿ô¤Î³«»Ï°ÌÃÖ¤ò¤³¤ÎÃͤÎÆó¾è¤Ë¥¢¥é¥¤¥ó¥á¥ó¥È¤¹¤ë"
+msgstr "関数の開始位置をこの値の二乗にアラインメントする"
 
 #: config/i386/i386.opt:90
 msgid "Jump targets are aligned to this power of 2"
-msgstr "¥¸¥ã¥ó¥×Àè¤ò¤³¤ÎÃͤÎÆó¾è¤Ë¥¢¥é¥¤¥ó¥á¥ó¥È¤¹¤ë"
+msgstr "ジャンプ先をこの値の二乗にアラインメントする"
 
 #: config/i386/i386.opt:94
 msgid "Loop code aligned to this power of 2"
-msgstr "¥ë¡¼¥×¥³¡¼¥É¤ò¤³¤ÎÃͤÎÆó¾è¤Ë¥¢¥é¥¤¥ó¥á¥ó¥È¤¹¤ë"
+msgstr "ループコードをこの値の二乗にアラインメントする"
 
 #: config/i386/i386.opt:98
 msgid "Align destination of the string operations"
-msgstr "ʸ»úÎóÁàºî¤Î½ñ¹þ¤ßÀè¤ò¥¢¥é¥¤¥ó¥á¥ó¥È¤¹¤ë"
+msgstr "文字列操作の書込み先をアラインメントする"
 
 #: config/i386/i386.opt:106
 #, fuzzy
 msgid "Use given assembler dialect"
-msgstr "DEC ¥¢¥»¥ó¥Ö¥éʸˡ¤ò»ÈÍѤ¹¤ë"
+msgstr "DEC アセンブラ文法を使用する"
 
 #: config/i386/i386.opt:110
 msgid "Branches are this expensive (1-5, arbitrary units)"
-msgstr "¥Ö¥é¥ó¥Á¤Î¥³¥¹¥È¤ò»Ø¼¨¤¹¤ë (1-5, Ç¤°Õ¤Î¸Ä¿ô)"
+msgstr "ブランチのコストを指示する (1-5, 任意の個数)"
 
 #: config/i386/i386.opt:114
 msgid "Data greater than given threshold will go into .ldata section in x86-64 medium model"
@@ -6327,7 +6317,7 @@ msgstr ""
 #: config/i386/i386.opt:118
 #, fuzzy
 msgid "Use given x86-64 code model"
-msgstr "Í¿¤¨¤é¤ì¤¿ Sparc ¥³¡¼¥É¥â¥Ç¥ë¤ò»ÈÍѤ¹¤ë"
+msgstr "与えられた Sparc コードモデルを使用する"
 
 #: config/i386/i386.opt:121
 msgid "%<-mcpu=%> is deprecated; use %<-mtune=%> or %<-march=%> instead"
@@ -6335,7 +6325,7 @@ msgstr ""
 
 #: config/i386/i386.opt:125
 msgid "Generate sin, cos, sqrt for FPU"
-msgstr "FPU ÍѤΠsin, cos, sqrt ¤òÀ¸À®¤¹¤ë"
+msgstr "FPU 用の sin, cos, sqrt を生成する"
 
 #: config/i386/i386.opt:129
 msgid "Always use Dynamic Realigned Argument Pointer (DRAP) to realign stack"
@@ -6343,16 +6333,16 @@ msgstr ""
 
 #: config/i386/i386.opt:133
 msgid "Return values of functions in FPU registers"
-msgstr "FPU ¥ì¥¸¥¹¥¿Æâ¤Îµ¡Ç½¤ÎÃͤòÊÖ¤¹"
+msgstr "FPU レジスタ内の機能の値を返す"
 
 #: config/i386/i386.opt:137
 #, fuzzy
 msgid "Generate floating point mathematics using given instruction set"
-msgstr "¥Ï¡¼¥É¥¦¥§¥¢ÉâÆ°¾®¿ôÅÀÌ¿Îá¤ò»ÈÍѤ¹¤ë"
+msgstr "ハードウェア浮動小数点命令を使用する"
 
 #: config/i386/i386.opt:149
 msgid "Inline all known string operations"
-msgstr "´ûÃΤÎÁ´¤Æ¤Îʸ»úÎóÁàºî¤ò inline ¤Ë¤¹¤ë"
+msgstr "既知の全ての文字列操作を inline にする"
 
 #: config/i386/i386.opt:153
 msgid "Inline memset/memcpy string operations, but perform inline version only for small blocks"
@@ -6368,7 +6358,7 @@ msgstr ""
 
 #: config/i386/i386.opt:177
 msgid "Omit the frame pointer in leaf functions"
-msgstr "Ëöü¤Î´Ø¿ô¤Ç¤Ï¥Õ¥ì¡¼¥à¥Ý¥¤¥ó¥¿¤ò¾Êά¤¹¤ë"
+msgstr "末端の関数ではフレームポインタを省略する"
 
 #: config/i386/i386.opt:181
 msgid "Set 80387 floating-point precision (-mpc32, -mpc64, -mpc80)"
@@ -6376,16 +6366,16 @@ msgstr ""
 
 #: config/i386/i386.opt:185
 msgid "Attempt to keep stack aligned to this power of 2"
-msgstr "¤Ç¤­¤ë¤À¤±¥¹¥¿¥Ã¥¯¤ò¤³¤ÎÃͤÎÆó¾è¤Ë¥¢¥é¥¤¥ó¥á¥ó¥È¤¹¤ë"
+msgstr "できるだけスタックをこの値の二乗にアラインメントする"
 
 #: config/i386/i386.opt:189
 #, fuzzy
 msgid "Assume incoming stack aligned to this power of 2"
-msgstr "¤Ç¤­¤ë¤À¤±¥¹¥¿¥Ã¥¯¤ò¤³¤ÎÃͤÎÆó¾è¤Ë¥¢¥é¥¤¥ó¥á¥ó¥È¤¹¤ë"
+msgstr "できるだけスタックをこの値の二乗にアラインメントする"
 
 #: config/i386/i386.opt:193
 msgid "Use push instructions to save outgoing arguments"
-msgstr "½ÐÎϤ¹¤ë°ú¿ô¤ò¥»¡¼¥Ö¤¹¤ë¤¿¤á push Ì¿Îá¤ò»È¤¦"
+msgstr "出力する引数をセーブするため push 命令を使う"
 
 #: config/i386/i386.opt:197
 msgid "Use red-zone in the x86-64 code"
@@ -6393,11 +6383,11 @@ msgstr ""
 
 #: config/i386/i386.opt:201
 msgid "Number of registers used to pass integer arguments"
-msgstr "¥ì¥¸¥¹¥¿¤Î¿ô¤¬À°¿ô¤ò°ú¿ô¤òÅϤ¹¤¿¤á¤Ë»È¤ï¤ì¤ë"
+msgstr "レジスタの数が整数を引数を渡すために使われる"
 
 #: config/i386/i386.opt:205
 msgid "Alternate calling convention"
-msgstr "¸Æ¤Ó½Ð¤·µ¬Ìó¤òÆþ¤ìÂؤ¨¤ë"
+msgstr "呼び出し規約を入れ替える"
 
 #: config/i386/i386.opt:213
 msgid "Use SSE register passing conventions for SF and DF mode"
@@ -6409,12 +6399,12 @@ msgstr ""
 
 #: config/i386/i386.opt:221
 msgid "Enable stack probing"
-msgstr "¥¹¥¿¥Ã¥¯Ãµº÷¤òÍ­¸ú¤Ë¤¹¤ë"
+msgstr "スタック探索を有効にする"
 
 #: config/i386/i386.opt:225
 #, fuzzy
 msgid "Chose strategy to generate stringop using"
-msgstr "½ªÃ¼¤Î¤Ê¤¤Ê¸»úÎó¥ê¥Æ¥é¥ë¤Î¿äÄ곫»Ï°ÌÃÖ"
+msgstr "終端のない文字列リテラルの推定開始位置"
 
 #: config/i386/i386.opt:229
 msgid "Use given thread-local storage dialect"
@@ -6428,16 +6418,15 @@ msgstr ""
 #: config/i386/i386.opt:241
 #, fuzzy
 msgid "Generate code that conforms to the given ABI"
-msgstr "½êÍ¿¤Î CPU ÍѤΥ³¡¼¥É¤òÀ¸À®¤¹¤ë"
+msgstr "所与の CPU 用のコードを生成する"
 
 #: config/i386/i386.opt:245 config/rs6000/rs6000.opt:125
 msgid "Vector library ABI to use"
 msgstr ""
 
 #: config/i386/i386.opt:249
-#, fuzzy
 msgid "Return 8-byte vectors in memory"
-msgstr "ÉâÆ°¾®¿ôÅÀ¤Î·ë²Ì¤ò¥á¥â¥ê¤ÇÊÖ¤¹"
+msgstr ""
 
 #: config/i386/i386.opt:253
 msgid "Generate reciprocals instead of divss and sqrtss."
@@ -6446,7 +6435,7 @@ msgstr ""
 #: config/i386/i386.opt:257
 #, fuzzy
 msgid "Generate cld instruction in the function prologue."
-msgstr "´Ø¿ô¤Î³«»ÏÉôʬ¤ËÌ¿Îá¤ò°ÜÆ°¤·¤Ê¤¤"
+msgstr "関数の開始部分に命令を移動しない"
 
 #: config/i386/i386.opt:261
 msgid "Generate vzeroupper instruction before a transfer of control flow out of"
@@ -6459,27 +6448,27 @@ msgstr ""
 #: config/i386/i386.opt:273
 #, fuzzy
 msgid "Generate 32bit i386 code"
-msgstr "¥Ó¥Ã¥°¥¨¥ó¥Ç¥£¥¢¥ó¤Î¥³¡¼¥É¤òÀ¸À®"
+msgstr "ビッグエンディアンのコードを生成"
 
 #: config/i386/i386.opt:277
 #, fuzzy
 msgid "Generate 64bit x86-64 code"
-msgstr "H8/S ¥³¡¼¥É¤òÀ¸À®¤¹¤ë"
+msgstr "H8/S コードを生成する"
 
 #: config/i386/i386.opt:281
 #, fuzzy
 msgid "Support MMX built-in functions"
-msgstr "ÁȤ߹þ¤ß´Ø¿ô `%s' ¤òʤ¤¤±£¤·¤Þ¤¹"
+msgstr "組み込み関数 `%s' を覆い隠します"
 
 #: config/i386/i386.opt:285
 #, fuzzy
 msgid "Support 3DNow! built-in functions"
-msgstr "ÁȤ߹þ¤ß´Ø¿ô `%s' ¤òʤ¤¤±£¤·¤Þ¤¹"
+msgstr "組み込み関数 `%s' を覆い隠します"
 
 #: config/i386/i386.opt:289
 #, fuzzy
 msgid "Support Athlon 3Dnow! built-in functions"
-msgstr "¤¤¤¯¤Ä¤«¤ÎÁȤ߹þ¤ß´Ø¿ô¤òǧ¼±¤µ¤»¤Ê¤¤"
+msgstr "いくつかの組み込み関数を認識させない"
 
 #: config/i386/i386.opt:293
 msgid "Support MMX and SSE built-in functions and code generation"
@@ -6540,7 +6529,7 @@ msgstr ""
 #: config/i386/i386.opt:353
 #, fuzzy
 msgid "Support code generation of popcnt instruction."
-msgstr "ʸ»úÌ¿Îá¤òÀ¸À®¤·¤Ê¤¤"
+msgstr "文字命令を生成しない"
 
 #: config/i386/i386.opt:357
 msgid "Support BMI built-in functions and code generation"
@@ -6553,7 +6542,7 @@ msgstr ""
 #: config/i386/i386.opt:365
 #, fuzzy
 msgid "Support code generation of cmpxchg16b instruction."
-msgstr "ʸ»úÌ¿Îá¤òÀ¸À®¤·¤Ê¤¤"
+msgstr "文字命令を生成しない"
 
 #: config/i386/i386.opt:369
 msgid "Support code generation of sahf instruction in 64bit x86-64 code."
@@ -6562,12 +6551,12 @@ msgstr ""
 #: config/i386/i386.opt:373
 #, fuzzy
 msgid "Support code generation of movbe instruction."
-msgstr "multm Ì¿Îá¤òÀ¸À®¤·¤Ê¤¤"
+msgstr "multm 命令を生成しない"
 
 #: config/i386/i386.opt:377
 #, fuzzy
 msgid "Support code generation of crc32 instruction."
-msgstr "ʸ»úÌ¿Îá¤òÀ¸À®¤·¤Ê¤¤"
+msgstr "文字命令を生成しない"
 
 #: config/i386/i386.opt:381
 msgid "Support AES built-in functions and code generation"
@@ -6603,27 +6592,27 @@ msgstr ""
 
 #: config/i386/cygming.opt:23
 msgid "Create console application"
-msgstr "¥³¥ó¥½¡¼¥ë¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤òºî¤ë"
+msgstr "コンソールアプリケーションを作る"
 
 #: config/i386/cygming.opt:27
 msgid "Generate code for a DLL"
-msgstr "DLL ÍѤΥ³¡¼¥É¤òÀ¸À®¤¹¤ë"
+msgstr "DLL 用のコードを生成する"
 
 #: config/i386/cygming.opt:31
 msgid "Ignore dllimport for functions"
-msgstr "´Ø¿ô¤Ø¤Î dllimport ¤ò̵»ë¤¹¤ë"
+msgstr "関数への dllimport を無視する"
 
 #: config/i386/cygming.opt:35
 msgid "Use Mingw-specific thread support"
-msgstr "Mingw ¸ÇÍ­¤Î¥¹¥ì¥Ã¥É¥µ¥Ý¡¼¥È¤ò»ÈÍѤ¹¤ë"
+msgstr "Mingw 固有のスレッドサポートを使用する"
 
 #: config/i386/cygming.opt:39
 msgid "Set Windows defines"
-msgstr "Windows ¤Î define ¤òÀßÄꤹ¤ë"
+msgstr "Windows の define を設定する"
 
 #: config/i386/cygming.opt:43
 msgid "Create GUI application"
-msgstr "GUI ¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤òºî¤ë"
+msgstr "GUI アプリケーションを作る"
 
 #: config/i386/cygming.opt:47
 msgid "Use the GNU extension to the PE format for aligned common data"
@@ -6644,114 +6633,114 @@ msgstr ""
 #: config/rs6000/darwin.opt:38 config/rs6000/sysv4.opt:129
 #, fuzzy
 msgid "Generate 64-bit code"
-msgstr "SA ¥³¡¼¥É¤òÀ¸À®¤¹¤ë"
+msgstr "SA コードを生成する"
 
 #: config/rs6000/darwin.opt:42 config/rs6000/sysv4.opt:133
 #, fuzzy
 msgid "Generate 32-bit code"
-msgstr "SA ¥³¡¼¥É¤òÀ¸À®¤¹¤ë"
+msgstr "SA コードを生成する"
 
 #: config/rs6000/rs6000.opt:25
 msgid "Use POWER instruction set"
-msgstr "POWER Ì¿Î᥻¥Ã¥È¤ò»ÈÍѤ¹¤ë"
+msgstr "POWER 命令セットを使用する"
 
 #: config/rs6000/rs6000.opt:29
 msgid "Do not use POWER instruction set"
-msgstr "POWER Ì¿Î᥻¥Ã¥È¤ò»ÈÍѤ·¤Ê¤¤"
+msgstr "POWER 命令セットを使用しない"
 
 #: config/rs6000/rs6000.opt:33
 msgid "Use POWER2 instruction set"
-msgstr "POWER2 Ì¿Î᥻¥Ã¥È¤ò»ÈÍѤ¹¤ë"
+msgstr "POWER2 命令セットを使用する"
 
 #: config/rs6000/rs6000.opt:37
 msgid "Use PowerPC instruction set"
-msgstr "PowerPC Ì¿Î᥻¥Ã¥È¤ò»ÈÍѤ¹¤ë"
+msgstr "PowerPC 命令セットを使用する"
 
 #: config/rs6000/rs6000.opt:41
 msgid "Do not use PowerPC instruction set"
-msgstr "PowerPC Ì¿Î᥻¥Ã¥È¤ò»ÈÍѤ·¤Ê¤¤"
+msgstr "PowerPC 命令セットを使用しない"
 
 #: config/rs6000/rs6000.opt:45
 msgid "Use PowerPC-64 instruction set"
-msgstr "PowerPC-64 Ì¿Î᥻¥Ã¥È¤ò»ÈÍѤ¹¤ë"
+msgstr "PowerPC-64 命令セットを使用する"
 
 #: config/rs6000/rs6000.opt:49
 msgid "Use PowerPC General Purpose group optional instructions"
-msgstr "PowerPC °ìÈÌÍÑÅÓ¥°¥ë¡¼¥×¥ª¥×¥·¥ç¥óÌ¿Îá¤ò»ÈÍѤ¹¤ë"
+msgstr "PowerPC 一般用途グループオプション命令を使用する"
 
 #: config/rs6000/rs6000.opt:53
 msgid "Use PowerPC Graphics group optional instructions"
-msgstr "PowerPC ¥°¥é¥Õ¥£¥¯¥¹¥°¥ë¡¼¥×¥ª¥×¥·¥ç¥óÌ¿Îá¤ò»ÈÍѤ·¤Ê¤¤"
+msgstr "PowerPC グラフィクスグループオプション命令を使用しない"
 
 #: config/rs6000/rs6000.opt:57
 #, fuzzy
 msgid "Use PowerPC V2.01 single field mfcr instruction"
-msgstr "PowerPC Ì¿Î᥻¥Ã¥È¤ò»ÈÍѤ¹¤ë"
+msgstr "PowerPC 命令セットを使用する"
 
 #: config/rs6000/rs6000.opt:61
 #, fuzzy
 msgid "Use PowerPC V2.02 popcntb instruction"
-msgstr "PowerPC Ì¿Î᥻¥Ã¥È¤ò»ÈÍѤ¹¤ë"
+msgstr "PowerPC 命令セットを使用する"
 
 #: config/rs6000/rs6000.opt:65
 #, fuzzy
 msgid "Use PowerPC V2.02 floating point rounding instructions"
-msgstr "¥Ï¡¼¥É¥¦¥§¥¢ÉâÆ°¾®¿ôÅÀÌ¿Îá¤ò»ÈÍѤ¹¤ë"
+msgstr "ハードウェア浮動小数点命令を使用する"
 
 #: config/rs6000/rs6000.opt:69
 #, fuzzy
 msgid "Use PowerPC V2.05 compare bytes instruction"
-msgstr "PowerPC Ì¿Î᥻¥Ã¥È¤ò»ÈÍѤ¹¤ë"
+msgstr "PowerPC 命令セットを使用する"
 
 #: config/rs6000/rs6000.opt:73
 #, fuzzy
 msgid "Use extended PowerPC V2.05 move floating point to/from GPR instructions"
-msgstr "¥Ï¡¼¥É¥¦¥§¥¢ÉâÆ°¾®¿ôÅÀÌ¿Îá¤ò»ÈÍѤ¹¤ë"
+msgstr "ハードウェア浮動小数点命令を使用する"
 
 #: config/rs6000/rs6000.opt:77
 #, fuzzy
 msgid "Use AltiVec instructions"
-msgstr "¥Ó¥Ã¥È¥Õ¥£¡¼¥ë¥ÉÌ¿Îá¤ò»ÈÍѤ¹¤ë"
+msgstr "ビットフィールド命令を使用する"
 
 #: config/rs6000/rs6000.opt:81
 #, fuzzy
 msgid "Use decimal floating point instructions"
-msgstr "¥Ï¡¼¥É¥¦¥§¥¢ÉâÆ°¾®¿ôÅÀÌ¿Îá¤ò»ÈÍѤ¹¤ë"
+msgstr "ハードウェア浮動小数点命令を使用する"
 
 #: config/rs6000/rs6000.opt:85
 #, fuzzy
 msgid "Use 4xx half-word multiply instructions"
-msgstr "»ÍÇÜÀºÅÙÉâÆ°¾®¿ôÅÀÌ¿Îá¤ò»ÈÍѤ¹¤ë"
+msgstr "四倍精度浮動小数点命令を使用する"
 
 #: config/rs6000/rs6000.opt:89
 #, fuzzy
 msgid "Use 4xx string-search dlmzb instruction"
-msgstr "¥Ó¥Ã¥È¥Õ¥£¡¼¥ë¥ÉÌ¿Îá¤ò»ÈÍѤ¹¤ë"
+msgstr "ビットフィールド命令を使用する"
 
 #: config/rs6000/rs6000.opt:93
 msgid "Generate load/store multiple instructions"
-msgstr "Ê£¿ôÌ¿Îá¤Î¥í¡¼¥É/¥¹¥È¥¢¤òÀ¸À®¤¹¤ë"
+msgstr "複数命令のロード/ストアを生成する"
 
 #: config/rs6000/rs6000.opt:97
 msgid "Generate string instructions for block moves"
-msgstr "¥Ö¥í¥Ã¥¯°ÜÆ°ÍѤΠstring Ì¿Îá¤òÀ¸À®¤¹¤ë"
+msgstr "ブロック移動用の string 命令を生成する"
 
 #: config/rs6000/rs6000.opt:101
 msgid "Use new mnemonics for PowerPC architecture"
-msgstr "PowerPC ¥¢¡¼¥­¥Æ¥¯¥Á¥ãÍѤο·¤·¤¤¥Ë¡¼¥â¥Ë¥Ã¥¯¤ò»ÈÍѤ¹¤ë"
+msgstr "PowerPC アーキテクチャ用の新しいニーモニックを使用する"
 
 #: config/rs6000/rs6000.opt:105
 msgid "Use old mnemonics for PowerPC architecture"
-msgstr "PowerPC ¥¢¡¼¥­¥Æ¥¯¥Á¥ãÍѤθŤ¤¥Ë¡¼¥â¥Ë¥Ã¥¯¤ò»ÈÍѤ¹¤ë"
+msgstr "PowerPC アーキテクチャ用の古いニーモニックを使用する"
 
 #: config/rs6000/rs6000.opt:109 config/pdp11/pdp11.opt:83
 msgid "Do not use hardware floating point"
-msgstr "¥Ï¡¼¥É¥¦¥§¥¢ÉâÆ°¾®¿ôÅÀ¤òÍøÍѤ·¤Ê¤¤"
+msgstr "ハードウェア浮動小数点を利用しない"
 
 #: config/rs6000/rs6000.opt:117
 #, fuzzy
 msgid "Use PowerPC V2.06 popcntd instruction"
-msgstr "PowerPC Ì¿Î᥻¥Ã¥È¤ò»ÈÍѤ¹¤ë"
+msgstr "PowerPC 命令セットを使用する"
 
 #: config/rs6000/rs6000.opt:121
 msgid "Under -ffast-math, generate a FRIZ instruction for (double)(long long) conversions"
@@ -6760,34 +6749,34 @@ msgstr ""
 #: config/rs6000/rs6000.opt:129
 #, fuzzy
 msgid "Use vector/scalar (VSX) instructions"
-msgstr "¥Ó¥Ã¥È¥Õ¥£¡¼¥ë¥ÉÌ¿Îá¤ò»ÈÍѤ¹¤ë"
+msgstr "ビットフィールド命令を使用する"
 
 #: config/rs6000/rs6000.opt:169
 msgid "Do not generate load/store with update instructions"
-msgstr "update Ì¿Îá¤È°ì½ï¤Ë¥í¡¼¥É/¥¹¥È¥¢Ì¿Îá¤òÀ¸À®¤·¤Ê¤¤"
+msgstr "update 命令と一緒にロード/ストア命令を生成しない"
 
 #: config/rs6000/rs6000.opt:173
 msgid "Generate load/store with update instructions"
-msgstr "update Ì¿Îá¤È°ì½ï¤Ë¥í¡¼¥É/¥¹¥È¥¢Ì¿Îá¤òÀ¸À®¤¹¤ë"
+msgstr "update 命令と一緒にロード/ストア命令を生成する"
 
 #: config/rs6000/rs6000.opt:177
 #, fuzzy
 msgid "Avoid generation of indexed load/store instructions when possible"
-msgstr "Ê£¿ôÌ¿Îá¤Î¥í¡¼¥É/¥¹¥È¥¢¤òÀ¸À®¤·¤Ê¤¤"
+msgstr "複数命令のロード/ストアを生成しない"
 
 #: config/rs6000/rs6000.opt:181
 msgid "Generate fused multiply/add instructions"
-msgstr "ÉâÆ°¾®¿ô¤Î¾è»»/²Ã»»Ì¿Îá¤òÀ¸À®¤¹¤ë"
+msgstr "浮動小数の乗算/加算命令を生成する"
 
 #: config/rs6000/rs6000.opt:185
 #, fuzzy
 msgid "Mark __tls_get_addr calls with argument info"
-msgstr "`__builtin_next_arg' ¤¬°ú¿ô̵¤·¤Ç¤Ç¸Æ¤Ó½Ð¤µ¤ì¤Þ¤·¤¿"
+msgstr "`__builtin_next_arg' が引数無しでで呼び出されました"
 
 #: config/rs6000/rs6000.opt:192
 #, fuzzy
 msgid "Schedule the start and end of the procedure"
-msgstr "¥×¥í¥·¡¼¥¸¥ã³«»Ï¤È½ªÎ»¤Î¥¹¥±¥¸¥å¡¼¥ë¤ò¹Ô¤Ê¤ï¤Ê¤¤"
+msgstr "プロシージャ開始と終了のスケジュールを行なわない"
 
 #: config/rs6000/rs6000.opt:196
 msgid "Return all structures in memory (AIX default)"
@@ -6808,20 +6797,20 @@ msgstr ""
 #: config/rs6000/rs6000.opt:220
 #, fuzzy
 msgid "Do not place floating point constants in TOC"
-msgstr "ÉâÆ°¾®¿ôÅÀÄê¿ô¤ò TOC Æâ¤ËÇÛÃÖ¤·¤Ê¤¤"
+msgstr "浮動小数点定数を TOC 内に配置しない"
 
 #: config/rs6000/rs6000.opt:224
 msgid "Place floating point constants in TOC"
-msgstr "ÉâÆ°¾®¿ôÅÀÄê¿ô¤ò TOC Æâ¤ËÇÛÃÖ¤¹¤ë"
+msgstr "浮動小数点定数を TOC 内に配置する"
 
 #: config/rs6000/rs6000.opt:228
 #, fuzzy
 msgid "Do not place symbol+offset constants in TOC"
-msgstr "¥·¥ó¥Ü¥ë+¥ª¥Õ¥»¥Ã¥ÈÄê¿ô¤ò TOC Æâ¤ËÇÛÃÖ¤·¤Ê¤¤"
+msgstr "シンボル+オフセット定数を TOC 内に配置しない"
 
 #: config/rs6000/rs6000.opt:232
 msgid "Place symbol+offset constants in TOC"
-msgstr "¥·¥ó¥Ü¥ë+¥ª¥Õ¥»¥Ã¥ÈÄê¿ô¤ò TOC Æâ¤ËÇÛÃÖ¤¹¤ë"
+msgstr "シンボル+オフセット定数を TOC 内に配置する"
 
 #: config/rs6000/rs6000.opt:243
 msgid "Use only one TOC entry per procedure"
@@ -6829,7 +6818,7 @@ msgstr ""
 
 #: config/rs6000/rs6000.opt:247
 msgid "Put everything in the regular TOC"
-msgstr "Á´¤Æ¤òÄ̾ï TOC Æâ¤ËÇÛÃÖ¤¹¤ë"
+msgstr "全てを通常 TOC 内に配置する"
 
 #: config/rs6000/rs6000.opt:251
 msgid "Generate VRSAVE instructions when generating AltiVec code"
@@ -6846,7 +6835,7 @@ msgstr ""
 #: config/rs6000/rs6000.opt:263
 #, fuzzy
 msgid "Generate isel instructions"
-msgstr "ʸ»úÌ¿Îá¤òÀ¸À®¤¹¤ë"
+msgstr "文字命令を生成する"
 
 #: config/rs6000/rs6000.opt:267
 msgid "-misel=yes/no\tDeprecated option.  Use -misel/-mno-isel instead"
@@ -6855,12 +6844,12 @@ msgstr ""
 #: config/rs6000/rs6000.opt:271
 #, fuzzy
 msgid "Generate SPE SIMD instructions on E500"
-msgstr "ʸ»úÌ¿Îá¤òÀ¸À®¤¹¤ë"
+msgstr "文字命令を生成する"
 
 #: config/rs6000/rs6000.opt:275
 #, fuzzy
 msgid "Generate PPC750CL paired-single instructions"
-msgstr "ʸ»úÌ¿Îá¤òÀ¸À®¤¹¤ë"
+msgstr "文字命令を生成する"
 
 #: config/rs6000/rs6000.opt:279
 msgid "-mspe=yes/no\tDeprecated option.  Use -mspe/-mno-spe instead"
@@ -6869,7 +6858,7 @@ msgstr ""
 #: config/rs6000/rs6000.opt:283
 #, fuzzy
 msgid "-mdebug=\tEnable debug output"
-msgstr "¥Ç¥Ð¥Ã¥°½ÐÎϤòÍ­¸ú¤Ë¤¹¤ë"
+msgstr "デバッグ出力を有効にする"
 
 #: config/rs6000/rs6000.opt:287
 msgid "-mabi=\tSpecify ABI to use"
@@ -6878,12 +6867,12 @@ msgstr ""
 #: config/rs6000/rs6000.opt:291
 #, fuzzy
 msgid "-mcpu=\tUse features of and schedule code for given CPU"
-msgstr "Í¿¤¨¤é¤ì¤¿ CPU ÍѤε¡Ç½¤È¥¹¥±¥¸¥å¡¼¥ë¥³¡¼¥É¤òÍøÍѤ¹¤ë"
+msgstr "与えられた CPU 用の機能とスケジュールコードを利用する"
 
 #: config/rs6000/rs6000.opt:295
 #, fuzzy
 msgid "-mtune=\tSchedule code for given CPU"
-msgstr "½êÍ¿¤Î CPU ÍѤΥ³¡¼¥É¤ò¥¹¥±¥¸¥å¡¼¥ë¤¹¤ë"
+msgstr "所与の CPU 用のコードをスケジュールする"
 
 #: config/rs6000/rs6000.opt:299
 msgid "-mtraceback=\tSelect full, part, or no traceback table"
@@ -6892,17 +6881,17 @@ msgstr ""
 #: config/rs6000/rs6000.opt:303
 #, fuzzy
 msgid "Avoid all range limits on call instructions"
-msgstr "ÊÂÎóÌ¿Îá¤ò̵¸ú¤Ë¤¹¤ë"
+msgstr "並列命令を無効にする"
 
 #: config/rs6000/rs6000.opt:307
 #, fuzzy
 msgid "Generate Cell microcode"
-msgstr "MC ¥³¡¼¥É¤òÀ¸À®¤¹¤ë"
+msgstr "MC コードを生成する"
 
 #: config/rs6000/rs6000.opt:311
 #, fuzzy
 msgid "Warn when a Cell microcoded instruction is emitted"
-msgstr "´Ø¿ô¤¬»È¤ï¤ì¤Ê¤¤¤È¤­¤Ë·Ù¹ð¤¹¤ë"
+msgstr "関数が使われないときに警告する"
 
 #: config/rs6000/rs6000.opt:315
 msgid "Warn about deprecated 'vector long ...' AltiVec type usage"
@@ -6927,7 +6916,7 @@ msgstr ""
 #: config/rs6000/rs6000.opt:335
 #, fuzzy
 msgid "Specify alignment of structure fields default/natural"
-msgstr "¹½Â¤ÂÎ¥¢¥é¥¤¥ó¥á¥ó¥È¤ÎºÇ¾®¥Ó¥Ã¥È¿ô¤ò»ØÄꤹ¤ë"
+msgstr "構造体アラインメントの最小ビット数を指定する"
 
 #: config/rs6000/rs6000.opt:339
 msgid "Specify scheduling priority for dispatch slot restricted insns"
@@ -6936,12 +6925,12 @@ msgstr ""
 #: config/rs6000/rs6000.opt:343
 #, fuzzy
 msgid "Single-precision floating point unit"
-msgstr "ÈóÉâÆ°¾®¿ôÅÀ°ú¿ô¤Ç¤Î½ç½øÉÕ¤±¤é¤ì¤Ê¤¤Èæ³Ó¤Ç¤¹"
+msgstr "非浮動小数点引数での順序付けられない比較です"
 
 #: config/rs6000/rs6000.opt:347
 #, fuzzy
 msgid "Double-precision floating point unit"
-msgstr "ÈóÉâÆ°¾®¿ôÅÀ°ú¿ô¤Ç¤Î½ç½øÉÕ¤±¤é¤ì¤Ê¤¤Èæ³Ó¤Ç¤¹"
+msgstr "非浮動小数点引数での順序付けられない比較です"
 
 #: config/rs6000/rs6000.opt:351
 msgid "Floating point unit does not support divide & sqrt"
@@ -6957,61 +6946,60 @@ msgstr ""
 
 #: config/rs6000/aix64.opt:24
 msgid "Compile for 64-bit pointers"
-msgstr "64 ¥Ó¥Ã¥È¥Ý¥¤¥ó¥¿ÍѤ˥³¥ó¥Ñ¥¤¥ë¤¹¤ë"
+msgstr "64 ビットポインタ用にコンパイルする"
 
 #: config/rs6000/aix64.opt:28
 msgid "Compile for 32-bit pointers"
-msgstr "32 ¥Ó¥Ã¥È¥Ý¥¤¥ó¥¿ÍѤ˥³¥ó¥Ñ¥¤¥ë¤¹¤ë"
+msgstr "32 ビットポインタ用にコンパイルする"
 
 #: config/rs6000/aix64.opt:32
 msgid "Support message passing with the Parallel Environment"
-msgstr "ÊÂÎó´Ä¶­¤Ç¤Î¥á¥Ã¥»¡¼¥¸¥Ñ¥Ã¥·¥ó¥°¤ò¥µ¥Ý¡¼¥È¤¹¤ë"
+msgstr "並列環境でのメッセージパッシングをサポートする"
 
 #: config/rs6000/linux64.opt:24
 #, fuzzy
 msgid "Call mcount for profiling before a function prologue"
-msgstr "´Ø¿ô¤Î³«»ÏÉôʬ¤ËÌ¿Îá¤ò°ÜÆ°¤·¤Ê¤¤"
+msgstr "関数の開始部分に命令を移動しない"
 
 #: config/rs6000/linux64.opt:28
-#, fuzzy
 msgid "Select code model"
-msgstr "Í¿¤¨¤é¤ì¤¿ Sparc ¥³¡¼¥É¥â¥Ç¥ë¤ò»ÈÍѤ¹¤ë"
+msgstr ""
 
 #: config/rs6000/sysv4.opt:24
 #, fuzzy
 msgid "Select ABI calling convention"
-msgstr "ABI ¸Æ¤Ó½Ð¤·µ¬Ìó¤òÁªÂò¤¹¤ë"
+msgstr "ABI 呼び出し規約を選択する"
 
 #: config/rs6000/sysv4.opt:28
 #, fuzzy
 msgid "Select method for sdata handling"
-msgstr "sdata ¼è¤ê°·¤¤¤Î¤¿¤á¤Î¥á¥½¥Ã¥É¤òÁªÂò¤¹¤ë"
+msgstr "sdata 取り扱いのためのメソッドを選択する"
 
 #: config/rs6000/sysv4.opt:36 config/rs6000/sysv4.opt:40
 #, fuzzy
 msgid "Align to the base type of the bit-field"
-msgstr "¥Ó¥Ã¥È¥Õ¥£¡¼¥ë¥É¤Î¥Ù¡¼¥¹¥¿¥¤¥×¤Ë¥¢¥é¥¤¥ó¤¹¤ë"
+msgstr "ビットフィールドのベースタイプにアラインする"
 
 #: config/rs6000/sysv4.opt:45 config/rs6000/sysv4.opt:49
 #, fuzzy
 msgid "Produce code relocatable at runtime"
-msgstr "¼Â¹Ô»þ¤ËºÆÇÛÃÖ²Äǽ¤Ê¥³¡¼¥É¤òÀ¸À®¤¹¤ë"
+msgstr "実行時に再配置可能なコードを生成する"
 
 #: config/rs6000/sysv4.opt:53 config/rs6000/sysv4.opt:57
 #, fuzzy
 msgid "Produce little endian code"
-msgstr "¥ê¥È¥ë¥¨¥ó¥Ç¥£¥¢¥ó¥³¡¼¥É¤òÀ¸À®¤¹¤ë"
+msgstr "リトルエンディアンコードを生成する"
 
 #: config/rs6000/sysv4.opt:61 config/rs6000/sysv4.opt:65
 #, fuzzy
 msgid "Produce big endian code"
-msgstr "¥Ó¥Ã¥°¥¨¥ó¥Ç¥£¥¢¥ó¥³¡¼¥É¤òÀ¸À®¤¹¤ë"
+msgstr "ビッグエンディアンコードを生成する"
 
 #: config/rs6000/sysv4.opt:70 config/rs6000/sysv4.opt:74
 #: config/rs6000/sysv4.opt:83 config/rs6000/sysv4.opt:125
 #: config/rs6000/sysv4.opt:137
 msgid "no description yet"
-msgstr "ÀâÌÀ¤Ï¤Þ¤À¤¢¤ê¤Þ¤»¤ó"
+msgstr "説明はまだありません"
 
 #: config/rs6000/sysv4.opt:78
 msgid "Assume all variable arg functions are prototyped"
@@ -7020,56 +7008,56 @@ msgstr ""
 #: config/rs6000/sysv4.opt:87
 #, fuzzy
 msgid "Use EABI"
-msgstr "EABI ¤òÍøÍѤ¹¤ë¡£"
+msgstr "EABI を利用する。"
 
 #: config/rs6000/sysv4.opt:91
 #, fuzzy
 msgid "Allow bit-fields to cross word boundaries"
-msgstr "¥ï¡¼¥É¶­³¦¤è¤êÂ礭¤á¤Ë¥¢¥é¥¤¥ó¤¹¤ë"
+msgstr "ワード境界より大きめにアラインする"
 
 #: config/rs6000/sysv4.opt:95
 #, fuzzy
 msgid "Use alternate register names"
-msgstr "ÂåÂإ쥸¥¹¥¿Ì¾¤ò»ÈÍѤ¹¤ë"
+msgstr "代替レジスタ名を使用する"
 
 #: config/rs6000/sysv4.opt:101
 #, fuzzy
 msgid "Use default method for sdata handling"
-msgstr "sdata ¼è¤ê°·¤¤¤Î¤¿¤á¤Î¥á¥½¥Ã¥É¤òÁªÂò¤¹¤ë"
+msgstr "sdata 取り扱いのためのメソッドを選択する"
 
 #: config/rs6000/sysv4.opt:105
 #, fuzzy
 msgid "Link with libsim.a, libc.a and sim-crt0.o"
-msgstr "libsim.a, libc.a µÚ¤Ó sim-crt0.o ¤È¥ê¥ó¥¯¤¹¤ë¡£"
+msgstr "libsim.a, libc.a 及び sim-crt0.o とリンクする。"
 
 #: config/rs6000/sysv4.opt:109
 #, fuzzy
 msgid "Link with libads.a, libc.a and crt0.o"
-msgstr "libads.a, libc.a µÚ¤Ó crt0.o ¤È¥ê¥ó¥¯¤¹¤ë¡£"
+msgstr "libads.a, libc.a 及び crt0.o とリンクする。"
 
 #: config/rs6000/sysv4.opt:113
 #, fuzzy
 msgid "Link with libyk.a, libc.a and crt0.o"
-msgstr "libyk.a, libc.a µÚ¤Ó crt0.o ¤È¥ê¥ó¥¯¤¹¤ë¡£"
+msgstr "libyk.a, libc.a 及び crt0.o とリンクする。"
 
 #: config/rs6000/sysv4.opt:117
 #, fuzzy
 msgid "Link with libmvme.a, libc.a and crt0.o"
-msgstr "libmvme.a, libc.a µÚ¤Ó crt0.o ¤È¥ê¥ó¥¯¤¹¤ë¡£"
+msgstr "libmvme.a, libc.a 及び crt0.o とリンクする。"
 
 #: config/rs6000/sysv4.opt:121
 msgid "Set the PPC_EMB bit in the ELF flags header"
-msgstr "PPC_EMB ¥Ó¥Ã¥È¤ò ELF ¥Õ¥é¥°¥Ø¥Ã¥ÀÆâ¤Ë¥»¥Ã¥È¤¹¤ë"
+msgstr "PPC_EMB ビットを ELF フラグヘッダ内にセットする"
 
 #: config/rs6000/sysv4.opt:141
 #, fuzzy
 msgid "Generate code to use a non-exec PLT and GOT"
-msgstr "unix ¥¢¥»¥ó¥Ö¥é¤¬½èÍý¤Ç¤­¤ë¥³¡¼¥É¤òÀ¸À®¤¹¤ë"
+msgstr "unix アセンブラが処理できるコードを生成する"
 
 #: config/rs6000/sysv4.opt:145
 #, fuzzy
 msgid "Generate code for old exec BSS PLT"
-msgstr "c1 ÍѤΥ³¡¼¥É¤òÀ¸À®¤¹¤ë"
+msgstr "c1 用のコードを生成する"
 
 #: config/spu/spu.opt:20
 msgid "Emit warnings when run-time relocations are generated"
@@ -7086,7 +7074,7 @@ msgstr ""
 #: config/spu/spu.opt:32
 #, fuzzy
 msgid "Make sure loads and stores are not moved past DMA instructions"
-msgstr "update Ì¿Îá¤È°ì½ï¤Ë¥í¡¼¥É/¥¹¥È¥¢Ì¿Îá¤òÀ¸À®¤¹¤ë"
+msgstr "update 命令と一緒にロード/ストア命令を生成する"
 
 #: config/spu/spu.opt:36
 msgid "volatile must be specified on any memory that is effected by DMA"
@@ -7103,7 +7091,7 @@ msgstr ""
 #: config/spu/spu.opt:52
 #, fuzzy
 msgid "Generate branch hints for branches"
-msgstr "¥Ö¥í¥Ã¥¯°ÜÆ°ÍѤΠstring Ì¿Îá¤òÀ¸À®¤¹¤ë"
+msgstr "ブロック移動用の string 命令を生成する"
 
 #: config/spu/spu.opt:56
 msgid "Maximum number of nops to insert for a hint (Default 2)"
@@ -7116,12 +7104,12 @@ msgstr ""
 #: config/spu/spu.opt:64
 #, fuzzy
 msgid "Generate code for 18 bit addressing"
-msgstr "¥Ó¥Ã¥°¥¨¥ó¥Ç¥£¥¢¥óÍѤΥ³¡¼¥É¤òÀ¸À®¤¹¤ë"
+msgstr "ビッグエンディアン用のコードを生成する"
 
 #: config/spu/spu.opt:68
 #, fuzzy
 msgid "Generate code for 32 bit addressing"
-msgstr "¥Ó¥Ã¥°¥¨¥ó¥Ç¥£¥¢¥óÍѤΥ³¡¼¥É¤òÀ¸À®¤¹¤ë"
+msgstr "ビッグエンディアン用のコードを生成する"
 
 #: config/spu/spu.opt:76
 msgid "Insert hbrp instructions after hinted branch targets to avoid the SPU hang issue"
@@ -7150,38 +7138,38 @@ msgstr ""
 #: config/mcore/mcore.opt:23
 #, fuzzy
 msgid "Generate code for the M*Core M210"
-msgstr "M*Core M340 ÍѤΥ³¡¼¥É¤òÀ¸À®¤¹¤ë"
+msgstr "M*Core M340 用のコードを生成する"
 
 #: config/mcore/mcore.opt:27
 msgid "Generate code for the M*Core M340"
-msgstr "M*Core M340 ÍѤΥ³¡¼¥É¤òÀ¸À®¤¹¤ë"
+msgstr "M*Core M340 用のコードを生成する"
 
 #: config/mcore/mcore.opt:31
 msgid "Force functions to be aligned to a 4 byte boundary"
-msgstr "´Ø¿ô¤ò¶¯À©Åª¤Ë 4 ¥Ð¥¤¥È¶­³¦¤Ë¥¢¥é¥¤¥ó¤¹¤ë"
+msgstr "関数を強制的に 4 バイト境界にアラインする"
 
 #: config/mcore/mcore.opt:35 config/score/score.opt:23
 #, fuzzy
 msgid "Generate big-endian code"
-msgstr "¥Ó¥Ã¥°¥¨¥ó¥Ç¥£¥¢¥ó¤Î¥³¡¼¥É¤òÀ¸À®"
+msgstr "ビッグエンディアンのコードを生成"
 
 #: config/mcore/mcore.opt:39
 msgid "Emit call graph information"
-msgstr "¸Æ¤Ó½Ð¤·¥°¥é¥Õ¾ðÊó¤òÁ÷½Ð¤¹¤ë"
+msgstr "呼び出しグラフ情報を送出する"
 
 #: config/mcore/mcore.opt:43
 #, fuzzy
 msgid "Use the divide instruction"
-msgstr "ʬ³äÌ¿Îá¤ò»ÈÍѤ·¤Ê¤¤"
+msgstr "分割命令を使用しない"
 
 #: config/mcore/mcore.opt:47
 msgid "Inline constants if it can be done in 2 insns or less"
-msgstr "2 Ì¿Îá°Ê²¼¤Ç¹Ô¤Ê¤¨¤ëÉÔÊѽèÍý¤ò¥¤¥ó¥é¥¤¥ó¤Ë¤¹¤ë"
+msgstr "2 命令以下で行なえる不変処理をインラインにする"
 
 #: config/mcore/mcore.opt:51 config/score/score.opt:27
 #, fuzzy
 msgid "Generate little-endian code"
-msgstr "¥ê¥È¥ë¥¨¥ó¥Ç¥£¥¢¥ó¤Î¥³¡¼¥É¤òÀ¸À®"
+msgstr "リトルエンディアンのコードを生成"
 
 #: config/mcore/mcore.opt:56 config/fr30/fr30.opt:27
 msgid "Assume that run-time support has been provided, so omit -lsim from the linker command line"
@@ -7190,21 +7178,21 @@ msgstr ""
 #: config/mcore/mcore.opt:60
 #, fuzzy
 msgid "Use arbitrary sized immediates in bit operations"
-msgstr "¥Ó¥Ã¥È±é»»¤Ç¤Î¨ÃÍ¥µ¥¤¥º¤òÄ´Ä䤷¤Ê¤¤"
+msgstr "ビット演算での即値サイズを調停しない"
 
 #: config/mcore/mcore.opt:64
 msgid "Prefer word accesses over byte accesses"
-msgstr "¥Ð¥¤¥È¥¢¥¯¥»¥¹¤è¤ê¥ï¡¼¥É¥¢¥¯¥»¥¹¤òÁª¤Ö"
+msgstr "バイトアクセスよりワードアクセスを選ぶ"
 
 #: config/mcore/mcore.opt:71
 #, fuzzy
 msgid "Set the maximum amount for a single stack increment operation"
-msgstr "ñ°ì¥¹¥¿¥Ã¥¯¥¤¥ó¥¯¥ê¥á¥ó¥ÈÁàºî¤ÎºÇÂçÃÍ"
+msgstr "単一スタックインクリメント操作の最大値"
 
 #: config/mcore/mcore.opt:75
 #, fuzzy
 msgid "Always treat bitfields as int-sized"
-msgstr "¥Ó¥Ã¥È¥Õ¥£¡¼¥ë¥É¤ò¾ï¤Ë int ¤Î¥µ¥¤¥º¤È¤·¤Æ°·¤¦"
+msgstr "ビットフィールドを常に int のサイズとして扱う"
 
 #: config/arc/arc.opt:32
 msgid "Prepend the name of the cpu to all public symbol names"
@@ -7229,12 +7217,12 @@ msgstr ""
 #: config/sh/sh.opt:45
 #, fuzzy
 msgid "Generate SH1 code"
-msgstr "SA ¥³¡¼¥É¤òÀ¸À®¤¹¤ë"
+msgstr "SA コードを生成する"
 
 #: config/sh/sh.opt:49
 #, fuzzy
 msgid "Generate SH2 code"
-msgstr "SA ¥³¡¼¥É¤òÀ¸À®¤¹¤ë"
+msgstr "SA コードを生成する"
 
 #: config/sh/sh.opt:53
 msgid "Generate default double-precision SH2a-FPU code"
@@ -7243,7 +7231,7 @@ msgstr ""
 #: config/sh/sh.opt:57
 #, fuzzy
 msgid "Generate SH2a FPU-less code"
-msgstr "SA ¥³¡¼¥É¤òÀ¸À®¤¹¤ë"
+msgstr "SA コードを生成する"
 
 #: config/sh/sh.opt:61
 msgid "Generate default single-precision SH2a-FPU code"
@@ -7256,77 +7244,77 @@ msgstr ""
 #: config/sh/sh.opt:69
 #, fuzzy
 msgid "Generate SH2e code"
-msgstr "SA ¥³¡¼¥É¤òÀ¸À®¤¹¤ë"
+msgstr "SA コードを生成する"
 
 #: config/sh/sh.opt:73
 #, fuzzy
 msgid "Generate SH3 code"
-msgstr "SA ¥³¡¼¥É¤òÀ¸À®¤¹¤ë"
+msgstr "SA コードを生成する"
 
 #: config/sh/sh.opt:77
 #, fuzzy
 msgid "Generate SH3e code"
-msgstr "SA ¥³¡¼¥É¤òÀ¸À®¤¹¤ë"
+msgstr "SA コードを生成する"
 
 #: config/sh/sh.opt:81
 #, fuzzy
 msgid "Generate SH4 code"
-msgstr "SA ¥³¡¼¥É¤òÀ¸À®¤¹¤ë"
+msgstr "SA コードを生成する"
 
 #: config/sh/sh.opt:85
 #, fuzzy
 msgid "Generate SH4-100 code"
-msgstr "SA ¥³¡¼¥É¤òÀ¸À®¤¹¤ë"
+msgstr "SA コードを生成する"
 
 #: config/sh/sh.opt:89
 #, fuzzy
 msgid "Generate SH4-200 code"
-msgstr "29050 ¥³¡¼¥É¤òÀ¸À®"
+msgstr "29050 コードを生成"
 
 #: config/sh/sh.opt:95
 #, fuzzy
 msgid "Generate SH4-300 code"
-msgstr "H8/300H ¥³¡¼¥É¤òÀ¸À®¤¹¤ë"
+msgstr "H8/300H コードを生成する"
 
 #: config/sh/sh.opt:99
 #, fuzzy
 msgid "Generate SH4 FPU-less code"
-msgstr "SA ¥³¡¼¥É¤òÀ¸À®¤¹¤ë"
+msgstr "SA コードを生成する"
 
 #: config/sh/sh.opt:103
 #, fuzzy
 msgid "Generate SH4-100 FPU-less code"
-msgstr "H8/300H ¥³¡¼¥É¤òÀ¸À®¤¹¤ë"
+msgstr "H8/300H コードを生成する"
 
 #: config/sh/sh.opt:107
 #, fuzzy
 msgid "Generate SH4-200 FPU-less code"
-msgstr "29050 ¥³¡¼¥É¤òÀ¸À®"
+msgstr "29050 コードを生成"
 
 #: config/sh/sh.opt:111
 #, fuzzy
 msgid "Generate SH4-300 FPU-less code"
-msgstr "H8/300H ¥³¡¼¥É¤òÀ¸À®¤¹¤ë"
+msgstr "H8/300H コードを生成する"
 
 #: config/sh/sh.opt:115
 #, fuzzy
 msgid "Generate code for SH4 340 series (MMU/FPU-less)"
-msgstr "C30 CPU ÍѤΥ³¡¼¥É¤òÀ¸À®¤¹¤ë"
+msgstr "C30 CPU 用のコードを生成する"
 
 #: config/sh/sh.opt:120
 #, fuzzy
 msgid "Generate code for SH4 400 series (MMU/FPU-less)"
-msgstr "C40 CPU ÍѤΥ³¡¼¥É¤òÀ¸À®¤¹¤ë"
+msgstr "C40 CPU 用のコードを生成する"
 
 #: config/sh/sh.opt:125
 #, fuzzy
 msgid "Generate code for SH4 500 series (FPU-less)."
-msgstr "C40 CPU ÍѤΥ³¡¼¥É¤òÀ¸À®¤¹¤ë"
+msgstr "C40 CPU 用のコードを生成する"
 
 #: config/sh/sh.opt:130
 #, fuzzy
 msgid "Generate default single-precision SH4 code"
-msgstr "¥ê¥È¥ë¥¨¥ó¥Ç¥£¥¢¥ó¤Î¥³¡¼¥É¤òÀ¸À®"
+msgstr "リトルエンディアンのコードを生成"
 
 #: config/sh/sh.opt:134
 msgid "Generate default single-precision SH4-100 code"
@@ -7343,77 +7331,77 @@ msgstr ""
 #: config/sh/sh.opt:146
 #, fuzzy
 msgid "Generate only single-precision SH4 code"
-msgstr "¥ê¥È¥ë¥¨¥ó¥Ç¥£¥¢¥ó¤Î¥³¡¼¥É¤òÀ¸À®"
+msgstr "リトルエンディアンのコードを生成"
 
 #: config/sh/sh.opt:150
 #, fuzzy
 msgid "Generate only single-precision SH4-100 code"
-msgstr "¥ê¥È¥ë¥¨¥ó¥Ç¥£¥¢¥ó¤Î¥³¡¼¥É¤òÀ¸À®"
+msgstr "リトルエンディアンのコードを生成"
 
 #: config/sh/sh.opt:154
 #, fuzzy
 msgid "Generate only single-precision SH4-200 code"
-msgstr "¥ê¥È¥ë¥¨¥ó¥Ç¥£¥¢¥ó¤Î¥³¡¼¥É¤òÀ¸À®"
+msgstr "リトルエンディアンのコードを生成"
 
 #: config/sh/sh.opt:158
 #, fuzzy
 msgid "Generate only single-precision SH4-300 code"
-msgstr "¥ê¥È¥ë¥¨¥ó¥Ç¥£¥¢¥ó¤Î¥³¡¼¥É¤òÀ¸À®"
+msgstr "リトルエンディアンのコードを生成"
 
 #: config/sh/sh.opt:162
 #, fuzzy
 msgid "Generate SH4a code"
-msgstr "SA ¥³¡¼¥É¤òÀ¸À®¤¹¤ë"
+msgstr "SA コードを生成する"
 
 #: config/sh/sh.opt:166
 #, fuzzy
 msgid "Generate SH4a FPU-less code"
-msgstr "SA ¥³¡¼¥É¤òÀ¸À®¤¹¤ë"
+msgstr "SA コードを生成する"
 
 #: config/sh/sh.opt:170
 #, fuzzy
 msgid "Generate default single-precision SH4a code"
-msgstr "¥ê¥È¥ë¥¨¥ó¥Ç¥£¥¢¥ó¤Î¥³¡¼¥É¤òÀ¸À®"
+msgstr "リトルエンディアンのコードを生成"
 
 #: config/sh/sh.opt:174
 #, fuzzy
 msgid "Generate only single-precision SH4a code"
-msgstr "¥ê¥È¥ë¥¨¥ó¥Ç¥£¥¢¥ó¤Î¥³¡¼¥É¤òÀ¸À®"
+msgstr "リトルエンディアンのコードを生成"
 
 #: config/sh/sh.opt:178
 #, fuzzy
 msgid "Generate SH4al-dsp code"
-msgstr "SA ¥³¡¼¥É¤òÀ¸À®¤¹¤ë"
+msgstr "SA コードを生成する"
 
 #: config/sh/sh.opt:182
 #, fuzzy
 msgid "Generate 32-bit SHmedia code"
-msgstr "¥Ó¥Ã¥°¥¨¥ó¥Ç¥£¥¢¥ó¤Î¥³¡¼¥É¤òÀ¸À®"
+msgstr "ビッグエンディアンのコードを生成"
 
 #: config/sh/sh.opt:186
 #, fuzzy
 msgid "Generate 32-bit FPU-less SHmedia code"
-msgstr "¥ê¥È¥ë¥¨¥ó¥Ç¥£¥¢¥ó¤Î¥³¡¼¥É¤òÀ¸À®"
+msgstr "リトルエンディアンのコードを生成"
 
 #: config/sh/sh.opt:190
 #, fuzzy
 msgid "Generate 64-bit SHmedia code"
-msgstr "¥Ó¥Ã¥°¥¨¥ó¥Ç¥£¥¢¥ó¤Î¥³¡¼¥É¤òÀ¸À®"
+msgstr "ビッグエンディアンのコードを生成"
 
 #: config/sh/sh.opt:194
 #, fuzzy
 msgid "Generate 64-bit FPU-less SHmedia code"
-msgstr "¥ê¥È¥ë¥¨¥ó¥Ç¥£¥¢¥ó¤Î¥³¡¼¥É¤òÀ¸À®"
+msgstr "リトルエンディアンのコードを生成"
 
 #: config/sh/sh.opt:198
 #, fuzzy
 msgid "Generate SHcompact code"
-msgstr "SA ¥³¡¼¥É¤òÀ¸À®¤¹¤ë"
+msgstr "SA コードを生成する"
 
 #: config/sh/sh.opt:202
 #, fuzzy
 msgid "Generate FPU-less SHcompact code"
-msgstr "SA ¥³¡¼¥É¤òÀ¸À®¤¹¤ë"
+msgstr "SA コードを生成する"
 
 #: config/sh/sh.opt:210
 msgid "Throttle unrolling to avoid thrashing target registers unless the unroll benefit outweighs this"
@@ -7422,17 +7410,17 @@ msgstr ""
 #: config/sh/sh.opt:214
 #, fuzzy
 msgid "Generate code in big endian mode"
-msgstr "¥Ó¥Ã¥°¥¨¥ó¥Ç¥£¥¢¥óÍѤΥ³¡¼¥É¤òÀ¸À®¤¹¤ë"
+msgstr "ビッグエンディアン用のコードを生成する"
 
 #: config/sh/sh.opt:218
 #, fuzzy
 msgid "Generate 32-bit offsets in switch tables"
-msgstr "switch ¥Æ¡¼¥Ö¥ë¤Ç 4 ¥Ð¥¤¥È¥¨¥ó¥È¥ê¤ò»ÈÍѤ¹¤ë"
+msgstr "switch テーブルで 4 バイトエントリを使用する"
 
 #: config/sh/sh.opt:222
 #, fuzzy
 msgid "Generate bit instructions"
-msgstr "ʸ»úÌ¿Îá¤òÀ¸À®¤¹¤ë"
+msgstr "文字命令を生成する"
 
 #: config/sh/sh.opt:226
 msgid "Cost to assume for a branch insn"
@@ -7453,7 +7441,7 @@ msgstr ""
 #: config/sh/sh.opt:242
 #, fuzzy
 msgid "Align doubles at 64-bit boundaries"
-msgstr "double ¤ò word ¶­³¦¤Ë¥¢¥é¥¤¥ó¥á¥ó¥È¤¹¤ë"
+msgstr "double を word 境界にアラインメントする"
 
 #: config/sh/sh.opt:246
 msgid "Division strategy, one of: call, call2, fp, inv, inv:minlat, inv20u, inv20l, inv:call, inv:call2, inv:fp, call-div1, call-fp, call-table"
@@ -7470,7 +7458,7 @@ msgstr ""
 #: config/sh/sh.opt:262
 #, fuzzy
 msgid "Enable the use of the fused floating point multiply-accumulate operation"
-msgstr "ÉâÆ°¾®¿ôÅÀ¥¨¥ß¥å¥ì¡¼¥¿¤Î¥Ð¡¼¥¸¥ç¥ó¤ò»ØÄꤹ¤ë"
+msgstr "浮動小数点エミュレータのバージョンを指定する"
 
 #: config/sh/sh.opt:266
 msgid "Cost to assume for gettr insn"
@@ -7503,7 +7491,7 @@ msgstr ""
 #: config/sh/sh.opt:294
 #, fuzzy
 msgid "Generate code in little endian mode"
-msgstr "¥ê¥È¥ë¥¨¥ó¥Ç¥£¥¢¥óÍѤΥ³¡¼¥É¤òÀ¸À®¤¹¤ë"
+msgstr "リトルエンディアン用のコードを生成する"
 
 #: config/sh/sh.opt:298
 msgid "Mark MAC register as call-clobbered"
@@ -7552,35 +7540,35 @@ msgstr ""
 #: config/arm/arm.opt:23
 #, fuzzy
 msgid "Specify an ABI"
-msgstr "MIPS ISA ¤ò»ØÄꤹ¤ë"
+msgstr "MIPS ISA を指定する"
 
 #: config/arm/arm.opt:27
 msgid "Generate a call to abort if a noreturn function returns"
-msgstr "noreturn ´Ø¿ô¤¬ return ¤¹¤ë¤È¤­ abort ¤Î¸Æ¤Ó½Ð¤·¤òÀ¸À®¤¹¤ë"
+msgstr "noreturn 関数が return するとき abort の呼び出しを生成する"
 
 #: config/arm/arm.opt:34
 msgid "Pass FP arguments in FP registers"
-msgstr "FP ¥ì¥¸¥¹¥¿¤Ç FP °ú¿ô¤òÅϤ¹"
+msgstr "FP レジスタで FP 引数を渡す"
 
 #: config/arm/arm.opt:38
 msgid "Generate APCS conformant stack frames"
-msgstr "APCS Å¬¹ç¤·¤¿¥¹¥¿¥Ã¥¯¥Õ¥ì¡¼¥à¤òÀ¸À®¤¹¤ë"
+msgstr "APCS 適合したスタックフレームを生成する"
 
 #: config/arm/arm.opt:42
 msgid "Generate re-entrant, PIC code"
-msgstr "ºÆÆþ²Äǽ¤Ê PIC ¥³¡¼¥É¤òÀ¸À®¤·¤Þ¤¹"
+msgstr "再入可能な PIC コードを生成します"
 
 #: config/arm/arm.opt:56
 msgid "Assume target CPU is configured as big endian"
-msgstr "¥¿¡¼¥²¥Ã¥È CPU ¤¬¥Ó¥Ã¥¯¥¨¥ó¥Ç¥£¥¢¥ó¤È¤·¤ÆÀßÄꤵ¤ì¤Æ¤¤¤ë¤È¤ß¤Ê¤¹"
+msgstr "ターゲット CPU がビックエンディアンとして設定されているとみなす"
 
 #: config/arm/arm.opt:60
 msgid "Thumb: Assume non-static functions may be called from ARM code"
-msgstr "Thumb: ÈóÀÅŪ´Ø¿ô¤¬ ARM ¥³¡¼¥É¤«¤é¸Æ¤Ó½Ð¤µ¤ì¤ë²ÄǽÀ­¤¬¤¢¤ë¤È¤ß¤Ê¤¹"
+msgstr "Thumb: 非静的関数が ARM コードから呼び出される可能性があるとみなす"
 
 #: config/arm/arm.opt:64
 msgid "Thumb: Assume function pointers may go to non-Thumb aware code"
-msgstr "Thumb: ´Ø¿ô¥Ý¥¤¥ó¥¿¤¬Èó Thumb ¤Èǧ¼±¤¹¤ë¥³¡¼¥É¤ËÆÍÆþ¤¹¤ë²ÄǽÀ­¤¬¤¢¤ë¤È¤ß¤Ê¤¹"
+msgstr "Thumb: 関数ポインタが非 Thumb と認識するコードに突入する可能性があるとみなす"
 
 #: config/arm/arm.opt:68
 msgid "Cirrus: Place NOPs to avoid invalid instruction combinations"
@@ -7588,7 +7576,7 @@ msgstr ""
 
 #: config/arm/arm.opt:72 config/bfin/bfin.opt:27
 msgid "Specify the name of the target CPU"
-msgstr "¥¿¡¼¥²¥Ã¥È CPU ¤Î̾Á°¤ò»ØÄꤹ¤ë"
+msgstr "ターゲット CPU の名前を指定する"
 
 #: config/arm/arm.opt:76
 msgid "Specify if floating point hardware should be used"
@@ -7597,12 +7585,12 @@ msgstr ""
 #: config/arm/arm.opt:83
 #, fuzzy
 msgid "Specify the __fp16 floating-point format"
-msgstr "ÉâÆ°¾®¿ôÅÀ¥¨¥ß¥å¥ì¡¼¥¿¤Î¥Ð¡¼¥¸¥ç¥ó¤ò»ØÄꤹ¤ë"
+msgstr "浮動小数点エミュレータのバージョンを指定する"
 
 #: config/arm/arm.opt:94
 #, fuzzy
 msgid "Specify the name of the target floating point hardware/format"
-msgstr "ÉâÆ°¾®¿ôÅÀ¥¨¥ß¥å¥ì¡¼¥¿¤Î¥Ð¡¼¥¸¥ç¥ó¤ò»ØÄꤹ¤ë"
+msgstr "浮動小数点エミュレータのバージョンを指定する"
 
 #: config/arm/arm.opt:98
 msgid "Alias for -mfloat-abi=hard"
@@ -7610,28 +7598,28 @@ msgstr ""
 
 #: config/arm/arm.opt:102
 msgid "Assume target CPU is configured as little endian"
-msgstr "¥¿¡¼¥²¥Ã¥È CPU ¤¬¥ê¥È¥ë¥¨¥ó¥Ç¥£¥¢¥ó¤È¤·¤ÆÀßÄꤵ¤ì¤Æ¤¤¤ë¤È¤ß¤Ê¤¹"
+msgstr "ターゲット CPU がリトルエンディアンとして設定されているとみなす"
 
 #: config/arm/arm.opt:106
 msgid "Generate call insns as indirect calls, if necessary"
-msgstr "ɬÍפ¬¤¢¤ì¤Ð¡¢Ì¿Îá¸Æ¤Ó½Ð¤·¤ò´ÖÀܸƤӽФ·¤È¤·¤ÆÀ¸À®¤¹¤ë"
+msgstr "必要があれば、命令呼び出しを間接呼び出しとして生成する"
 
 #: config/arm/arm.opt:110
 msgid "Specify the register to be used for PIC addressing"
-msgstr "PIC ¥¢¥É¥ì¥·¥ó¥°¤ËÍøÍѤµ¤ì¤ë¥ì¥¸¥¹¥¿¤ò»ØÄꤹ¤ë"
+msgstr "PIC アドレシングに利用されるレジスタを指定する"
 
 #: config/arm/arm.opt:114
 msgid "Store function names in object code"
-msgstr "¥ª¥Ö¥¸¥§¥¯¥È¥³¡¼¥É¤Ë´Ø¿ô̾¤ò³ÊǼ¤¹¤ë"
+msgstr "オブジェクトコードに関数名を格納する"
 
 #: config/arm/arm.opt:118
 #, fuzzy
 msgid "Permit scheduling of a function's prologue sequence"
-msgstr "´Ø¿ô³«»ÏÉôʬÍѤΥ¹¥¿¥Ö¤ò»ÈÍѤ¹¤ë"
+msgstr "関数開始部分用のスタブを使用する"
 
 #: config/arm/arm.opt:122
 msgid "Do not load the PIC register in function prologues"
-msgstr "´Ø¿ô¤ÎÁ°ÃÖ¤­Éôʬ¤Ë PIC ¥ì¥¸¥¹¥¿¤ò¥í¡¼¥É¤·¤Ê¤¤"
+msgstr "関数の前置き部分に PIC レジスタをロードしない"
 
 #: config/arm/arm.opt:126
 msgid "Alias for -mfloat-abi=soft"
@@ -7639,32 +7627,32 @@ msgstr ""
 
 #: config/arm/arm.opt:130
 msgid "Specify the minimum bit alignment of structures"
-msgstr "¹½Â¤ÂÎ¥¢¥é¥¤¥ó¥á¥ó¥È¤ÎºÇ¾®¥Ó¥Ã¥È¿ô¤ò»ØÄꤹ¤ë"
+msgstr "構造体アラインメントの最小ビット数を指定する"
 
 #: config/arm/arm.opt:134
 msgid "Compile for the Thumb not the ARM"
-msgstr "ARM ¤Ç¤Ï¤Ê¤¯ Thumb ÍѤ˥³¥ó¥Ñ¥¤¥ë¤¹¤ë"
+msgstr "ARM ではなく Thumb 用にコンパイルする"
 
 #: config/arm/arm.opt:138
 msgid "Support calls between Thumb and ARM instruction sets"
-msgstr "Thumb ¤È ARM Ì¿Î᥻¥Ã¥È´Ö¤Î¸Æ¤Ó½Ð¤·¤ò¥µ¥Ý¡¼¥È¤¹¤ë"
+msgstr "Thumb と ARM 命令セット間の呼び出しをサポートする"
 
 #: config/arm/arm.opt:142
 #, fuzzy
 msgid "Specify how to access the thread pointer"
-msgstr "¥¿¡¼¥²¥Ã¥È¥¢¡¼¥­¥Æ¥¯¥Á¥ã¤Î̾Á°¤ò»ØÄꤹ¤ë"
+msgstr "ターゲットアーキテクチャの名前を指定する"
 
 #: config/arm/arm.opt:146
 msgid "Thumb: Generate (non-leaf) stack frames even if not needed"
-msgstr "Thumb: ÉÔÍפʾì¹ç¤Ç¤â(ÈóËöü)¥¹¥¿¥Ã¥¯¥Õ¥ì¡¼¥à¤òÀ¸À®¤¹¤ë"
+msgstr "Thumb: 不要な場合でも(非末端)スタックフレームを生成する"
 
 #: config/arm/arm.opt:150
 msgid "Thumb: Generate (leaf) stack frames even if not needed"
-msgstr "Thumb: ÉÔÍפʾì¹ç¤Ç¤â(Ëöü)¥¹¥¿¥Ã¥¯¥Õ¥ì¡¼¥à¤òÀ¸À®¤¹¤ë"
+msgstr "Thumb: 不要な場合でも(末端)スタックフレームを生成する"
 
 #: config/arm/arm.opt:158
 msgid "Assume big endian bytes, little endian words"
-msgstr "byte ¤¬¥Ó¥Ã¥°¥¨¥ó¥Ç¥£¥¢¥ó¤Ç word ¤¬¥ê¥È¥ë¥¨¥ó¥Ç¥£¥¢¥ó¤È¤ß¤Ê¤¹"
+msgstr "byte がビッグエンディアンで word がリトルエンディアンとみなす"
 
 #: config/arm/arm.opt:162
 msgid "Use Neon quad-word (rather than double-word) registers for vectorization"
@@ -7680,29 +7668,29 @@ msgstr ""
 
 #: config/arm/pe.opt:23
 msgid "Ignore dllimport attribute for functions"
-msgstr "´Ø¿ô¤Î dllimport Â°À­¤ò̵»ë¤¹¤ë"
+msgstr "関数の dllimport 属性を無視する"
 
 #: config/pdp11/pdp11.opt:23
 msgid "Generate code for an 11/10"
-msgstr "11/10 ÍѤΥ³¡¼¥É¤òÀ¸À®¤¹¤ë"
+msgstr "11/10 用のコードを生成する"
 
 #: config/pdp11/pdp11.opt:27
 msgid "Generate code for an 11/40"
-msgstr "11/40 ÍѤΥ³¡¼¥É¤òÀ¸À®¤¹¤ë"
+msgstr "11/40 用のコードを生成する"
 
 #: config/pdp11/pdp11.opt:31
 msgid "Generate code for an 11/45"
-msgstr "11/45 ÍѤΥ³¡¼¥É¤òÀ¸À®¤¹¤ë"
+msgstr "11/45 用のコードを生成する"
 
 #: config/pdp11/pdp11.opt:35
 #, fuzzy
 msgid "Use 16-bit abs patterns"
-msgstr "64 ¥Ó¥Ã¥È FP ¥ì¥¸¥¹¥¿¤ò»ÈÍѤ¹¤ë"
+msgstr "64 ビット FP レジスタを使用する"
 
 #: config/pdp11/pdp11.opt:39
 #, fuzzy
 msgid "Return floating-point results in ac0 (fr0 in Unix assembler syntax)"
-msgstr "ÉâÆ°¾®¿ôÅÀ¤Î·ë²Ì¤ò ac0 ¤ÇÊÖ¤¹"
+msgstr "浮動小数点の結果を ac0 で返す"
 
 #: config/pdp11/pdp11.opt:43
 msgid "Do not use inline patterns for copying memory"
@@ -7723,36 +7711,36 @@ msgstr ""
 #: config/pdp11/pdp11.opt:59
 #, fuzzy
 msgid "Use the DEC assembler syntax"
-msgstr "DEC ¥¢¥»¥ó¥Ö¥éʸˡ¤ò»ÈÍѤ¹¤ë"
+msgstr "DEC アセンブラ文法を使用する"
 
 #: config/pdp11/pdp11.opt:63
 msgid "Use 32 bit float"
-msgstr "32 ¥Ó¥Ã¥ÈÉâÆ°¾®¿ô¤ò»ÈÍѤ¹¤ë"
+msgstr "32 ビット浮動小数を使用する"
 
 #: config/pdp11/pdp11.opt:67
 msgid "Use 64 bit float"
-msgstr "64 ¥Ó¥Ã¥ÈÉâÆ°¾®¿ô¤ò»ÈÍѤ¹¤ë"
+msgstr "64 ビット浮動小数を使用する"
 
 #: config/pdp11/pdp11.opt:75
 msgid "Use 16 bit int"
-msgstr "16 ¥Ó¥Ã¥ÈÀ°¿ô¤ò»ÈÍѤ¹¤ë"
+msgstr "16 ビット整数を使用する"
 
 #: config/pdp11/pdp11.opt:79
 msgid "Use 32 bit int"
-msgstr "32 ¥Ó¥Ã¥ÈÀ°¿ô¤ò»ÈÍѤ¹¤ë"
+msgstr "32 ビット整数を使用する"
 
 #: config/pdp11/pdp11.opt:87
 msgid "Target has split I&D"
-msgstr "¥¿¡¼¥²¥Ã¥È¤Ï split Ì¿Îá¤È¥Ç¡¼¥¿¥á¥â¥ê¤ò»ý¤Ä"
+msgstr "ターゲットは split 命令とデータメモリを持つ"
 
 #: config/pdp11/pdp11.opt:91
 msgid "Use UNIX assembler syntax"
-msgstr "UNIX ¥¢¥»¥ó¥Ö¥éʸˡ¤ò»ÈÍѤ¹¤ë"
+msgstr "UNIX アセンブラ文法を使用する"
 
 #: config/avr/avr.opt:23
 #, fuzzy
 msgid "Use subroutines for function prologues and epilogues"
-msgstr "´Ø¿ô¤ÎÁ°ÃÖ¤­/·ë¤Ó¤Î¤¿¤á¤Î¥µ¥Ö¥ë¡¼¥Á¥ó¤òÍøÍѤ¹¤ë"
+msgstr "関数の前置き/結びのためのサブルーチンを利用する"
 
 #: config/avr/avr.opt:27
 msgid "-mmcu=MCU\tSelect the target MCU"
@@ -7761,11 +7749,11 @@ msgstr ""
 #: config/avr/avr.opt:34
 #, fuzzy
 msgid "Use an 8-bit 'int' type"
-msgstr "64 ¥Ó¥Ã¥È int ·¿¤ò»ÈÍѤ¹¤ë"
+msgstr "64 ビット int 型を使用する"
 
 #: config/avr/avr.opt:38
 msgid "Change the stack pointer without disabling interrupts"
-msgstr "³ä¤ê¹þ¤ß¤Î̵¸ú²½¤Ê¤·¤Ç¥¹¥¿¥Ã¥¯¥Ý¥¤¥ó¥¿¤òÊѹ¹¤¹¤ë"
+msgstr "割り込みの無効化なしでスタックポインタを変更する"
 
 #: config/avr/avr.opt:48
 msgid "Use rjmp/rcall (limited range) on >8K devices"
@@ -7773,7 +7761,7 @@ msgstr ""
 
 #: config/avr/avr.opt:52
 msgid "Change only the low 8 bits of the stack pointer"
-msgstr "¥¹¥¿¥Ã¥¯¥Ý¥¤¥ó¥¿¤Î²¼°Ì 8 ¥Ó¥Ã¥È¤À¤±¤òÊѹ¹¤¹¤ë"
+msgstr "スタックポインタの下位 8 ビットだけを変更する"
 
 #: config/avr/avr.opt:56
 msgid "Relax branches"
@@ -7786,12 +7774,12 @@ msgstr ""
 #: config/crx/crx.opt:23
 #, fuzzy
 msgid "Support multiply accumulate instructions"
-msgstr "¾è»»-²Ã»»ÉâÆ°¾®¿ôÅÀÌ¿Îá¤ò¤ò»ÈÍѤ¹¤ë"
+msgstr "乗算-加算浮動小数点命令をを使用する"
 
 #: config/crx/crx.opt:27
 #, fuzzy
 msgid "Do not use push to store function arguments"
-msgstr "½ÐÎϤ¹¤ë°ú¿ô¤ò¥»¡¼¥Ö¤¹¤ë¤¿¤á¤Ë¤Ï push Ì¿Îá¤ò»È¤ï¤Ê¤¤"
+msgstr "出力する引数をセーブするためには push 命令を使わない"
 
 #: config/crx/crx.opt:31
 msgid "Restrict doloop to the given nesting level"
@@ -7800,7 +7788,7 @@ msgstr ""
 #: config/pa/pa-hpux.opt:23
 #, fuzzy
 msgid "Generate cpp defines for server IO"
-msgstr "½êÍ¿¤Î CPU ÍѤΥ³¡¼¥É¤òÀ¸À®¤¹¤ë"
+msgstr "所与の CPU 用のコードを生成する"
 
 #: config/pa/pa-hpux.opt:27 config/pa/pa-hpux1010.opt:23
 #: config/pa/pa-hpux1111.opt:23
@@ -7810,17 +7798,17 @@ msgstr ""
 #: config/pa/pa-hpux.opt:31
 #, fuzzy
 msgid "Generate cpp defines for workstation IO"
-msgstr "11/40 ÍѤΥ³¡¼¥É¤òÀ¸À®¤¹¤ë"
+msgstr "11/40 用のコードを生成する"
 
 #: config/pa/pa.opt:23 config/pa/pa.opt:76 config/pa/pa.opt:84
 #, fuzzy
 msgid "Generate PA1.0 code"
-msgstr "SA ¥³¡¼¥É¤òÀ¸À®¤¹¤ë"
+msgstr "SA コードを生成する"
 
 #: config/pa/pa.opt:27 config/pa/pa.opt:88 config/pa/pa.opt:108
 #, fuzzy
 msgid "Generate PA1.1 code"
-msgstr "SA ¥³¡¼¥É¤òÀ¸À®¤¹¤ë"
+msgstr "SA コードを生成する"
 
 #: config/pa/pa.opt:31 config/pa/pa.opt:92
 msgid "Generate PA2.0 code (requires binutils 2.10 or later)"
@@ -7829,22 +7817,22 @@ msgstr ""
 #: config/pa/pa.opt:35
 #, fuzzy
 msgid "Generate code for huge switch statements"
-msgstr "¹â°Ì¥¢¥É¥ì¥¹¥á¥â¥êÍѤΥ³¡¼¥É¤òÀ¸À®¤¹¤ë"
+msgstr "高位アドレスメモリ用のコードを生成する"
 
 #: config/pa/pa.opt:39
 #, fuzzy
 msgid "Disable FP regs"
-msgstr "¥Ç¥Ð¥Ã¥°¤ò̵¸ú¤Ë¤¹¤ë"
+msgstr "デバッグを無効にする"
 
 #: config/pa/pa.opt:43
 #, fuzzy
 msgid "Disable indexed addressing"
-msgstr "¥Ç¥Ð¥Ã¥°¤ò̵¸ú¤Ë¤¹¤ë"
+msgstr "デバッグを無効にする"
 
 #: config/pa/pa.opt:47
 #, fuzzy
 msgid "Generate fast indirect calls"
-msgstr "´ÖÀܸƤӽФ·¤ò»ÈÍѤ·¤Ê¤¤"
+msgstr "間接呼び出しを使用しない"
 
 #: config/pa/pa.opt:55
 msgid "Assume code will be assembled by GAS"
@@ -7857,7 +7845,7 @@ msgstr ""
 #: config/pa/pa.opt:64
 #, fuzzy
 msgid "Enable linker optimizations"
-msgstr "SSA ºÇŬ²½¤òÍ­¸ú¤Ë¤¹¤ë"
+msgstr "SSA 最適化を有効にする"
 
 #: config/pa/pa.opt:68
 msgid "Always generate long calls"
@@ -7874,19 +7862,19 @@ msgstr ""
 #: config/pa/pa.opt:96
 #, fuzzy
 msgid "Use portable calling conventions"
-msgstr "ÉáÄ̤θƤӽФ·µ¬Ìó¤ò»È¤¦"
+msgstr "普通の呼び出し規約を使う"
 
 #: config/pa/pa.opt:100
 #, fuzzy
 msgid "Specify CPU for scheduling purposes.  Valid arguments are 700, 7100, 7100LC, 7200, 7300, and 8000"
 msgstr ""
-"ÉÔÌÀ¤Ê -mschedule= ¥ª¥×¥·¥ç¥ó (%s).\n"
-"Àµ¾ï¤Ê¥ª¥×¥·¥ç¥ó¤Ï 700, 7100, 7100LC, 7200, µÚ¤Ó 8000 ¤Ç¤¹\n"
+"不明な -mschedule= オプション (%s).\n"
+"正常なオプションは 700, 7100, 7100LC, 7200, 及び 8000 です\n"
 
 #: config/pa/pa.opt:112
 #, fuzzy
 msgid "Do not disable space regs"
-msgstr "ÉâÆ°¾®¿ôÅÀ¥ì¥¸¥¹¥¿¤òÍøÍѤ·¤Ê¤¤"
+msgstr "浮動小数点レジスタを利用しない"
 
 #: config/pa/pa64-hpux.opt:23
 msgid "Assume code will be linked by GNU ld"
@@ -7899,12 +7887,11 @@ msgstr ""
 #: config/xtensa/xtensa.opt:23
 #, fuzzy
 msgid "Use CONST16 instruction to load constants"
-msgstr "½ÐÎϤ¹¤ë°ú¿ô¤ò¥»¡¼¥Ö¤¹¤ë¤¿¤á push Ì¿Îá¤ò»È¤¦"
+msgstr "出力する引数をセーブするため push 命令を使う"
 
 #: config/xtensa/xtensa.opt:27
-#, fuzzy
 msgid "Disable position-independent code (PIC) for use in OS kernel code"
-msgstr "²Äǽ¤Ç¤¢¤ì¤Ð°ÌÃÖÆÈΩ¥³¡¼¥É¤òÀ¸À®¤¹¤ë"
+msgstr ""
 
 #: config/xtensa/xtensa.opt:31
 msgid "Use indirect CALLXn instructions for large programs"
@@ -7937,12 +7924,12 @@ msgstr ""
 #: config/mips/mips.opt:31
 #, fuzzy
 msgid "Use PMC-style 'mad' instructions"
-msgstr "¥Ó¥Ã¥È¥Õ¥£¡¼¥ë¥ÉÌ¿Îá¤ò»ÈÍѤ¹¤ë"
+msgstr "ビットフィールド命令を使用する"
 
 #: config/mips/mips.opt:35
 #, fuzzy
 msgid "-march=ISA\tGenerate code for the given ISA"
-msgstr "½êÍ¿¤Î CPU ÍѤΥ³¡¼¥É¤òÀ¸À®¤¹¤ë"
+msgstr "所与の CPU 用のコードを生成する"
 
 #: config/mips/mips.opt:39
 msgid "-mbranch-cost=COST\tSet the cost of branches to roughly COST instructions"
@@ -7958,7 +7945,7 @@ msgstr ""
 
 #: config/mips/mips.opt:51
 msgid "Trap on integer divide by zero"
-msgstr "À°¿ô¤Î¥¼¥í½ü»»¤ò¥È¥é¥Ã¥×¤¹¤ë"
+msgstr "整数のゼロ除算をトラップする"
 
 #: config/mips/mips.opt:55
 msgid "-mcode-readable=SETTING\tSpecify when instructions are allowed to access code"
@@ -7971,12 +7958,12 @@ msgstr ""
 #: config/mips/mips.opt:63
 #, fuzzy
 msgid "Use trap instructions to check for integer divide by zero"
-msgstr "À°¿ô¤Î¥¼¥í½ü»»¤ò¥È¥é¥Ã¥×¤¹¤ë"
+msgstr "整数のゼロ除算をトラップする"
 
 #: config/mips/mips.opt:67
 #, fuzzy
 msgid "Allow the use of MDMX instructions"
-msgstr "DB Ì¿Îá¤Î»ÈÍѤòÍ­¸ú¤Ë¤¹¤ë"
+msgstr "DB 命令の使用を有効にする"
 
 #: config/mips/mips.opt:71
 msgid "Allow hardware floating-point instructions to cover both 32-bit and 64-bit operations"
@@ -7985,24 +7972,24 @@ msgstr ""
 #: config/mips/mips.opt:75
 #, fuzzy
 msgid "Use MIPS-DSP instructions"
-msgstr "MIPS16 Ì¿Îá¤ò»ÈÍѤ·¤Ê¤¤"
+msgstr "MIPS16 命令を使用しない"
 
 #: config/mips/mips.opt:79
 #, fuzzy
 msgid "Use MIPS-DSP REV 2 instructions"
-msgstr "POWER2 Ì¿Î᥻¥Ã¥È¤ò»ÈÍѤ¹¤ë"
+msgstr "POWER2 命令セットを使用する"
 
 #: config/mips/mips.opt:89 config/mep/mep.opt:80
 msgid "Use big-endian byte order"
-msgstr "¥Ó¥Ã¥°¥¨¥ó¥Ç¥£¥¢¥ó¤Î¥Ð¥¤¥È½ç¤ò»ÈÍѤ¹¤ë"
+msgstr "ビッグエンディアンのバイト順を使用する"
 
 #: config/mips/mips.opt:93 config/mep/mep.opt:84
 msgid "Use little-endian byte order"
-msgstr "¥ê¥È¥ë¥¨¥ó¥Ç¥£¥¢¥ó¤Î¥Ð¥¤¥È½ç¤ò»ÈÍѤ¹¤ë"
+msgstr "リトルエンディアンのバイト順を使用する"
 
 #: config/mips/mips.opt:97 config/iq2000/iq2000.opt:31
 msgid "Use ROM instead of RAM"
-msgstr "RAM ¤ÎÂå¤ï¤ê¤Ë ROM ¤òÍøÍѤ¹¤ë"
+msgstr "RAM の代わりに ROM を利用する"
 
 #: config/mips/mips.opt:101
 msgid "Use NewABI-style %reloc() assembly operators"
@@ -8015,12 +8002,12 @@ msgstr ""
 #: config/mips/mips.opt:109
 #, fuzzy
 msgid "Work around certain R4000 errata"
-msgstr "½é´ü¤Î 4300 ¥Ï¡¼¥É¥¦¥§¥¢¥Ð¥°¤ÎÂнè¤ò¹Ô¤¦"
+msgstr "初期の 4300 ハードウェアバグの対処を行う"
 
 #: config/mips/mips.opt:113
 #, fuzzy
 msgid "Work around certain R4400 errata"
-msgstr "½é´ü¤Î 4300 ¥Ï¡¼¥É¥¦¥§¥¢¥Ð¥°¤ÎÂнè¤ò¹Ô¤¦"
+msgstr "初期の 4300 ハードウェアバグの対処を行う"
 
 #: config/mips/mips.opt:117
 msgid "Work around certain R10000 errata"
@@ -8041,22 +8028,22 @@ msgstr ""
 #: config/mips/mips.opt:133
 #, fuzzy
 msgid "Work around an early 4300 hardware bug"
-msgstr "½é´ü¤Î 4300 ¥Ï¡¼¥É¥¦¥§¥¢¥Ð¥°¤ÎÂнè¤ò¹Ô¤¦"
+msgstr "初期の 4300 ハードウェアバグの対処を行う"
 
 #: config/mips/mips.opt:137
 #, fuzzy
 msgid "FP exceptions are enabled"
-msgstr "Í­¸ú¥ª¥×¥·¥ç¥ó: "
+msgstr "有効オプション: "
 
 #: config/mips/mips.opt:141
 #, fuzzy
 msgid "Use 32-bit floating-point registers"
-msgstr "32 ¥Ó¥Ã¥È°ìÈ̥쥸¥¹¥¿¤ò»ÈÍѤ¹¤ë"
+msgstr "32 ビット一般レジスタを使用する"
 
 #: config/mips/mips.opt:145
 #, fuzzy
 msgid "Use 64-bit floating-point registers"
-msgstr "64 ¥Ó¥Ã¥È°ìÈ̥쥸¥¹¥¿¤ò»ÈÍѤ¹¤ë"
+msgstr "64 ビット一般レジスタを使用する"
 
 #: config/mips/mips.opt:149
 msgid "-mflush-func=FUNC\tUse FUNC to flush the cache before calling stack trampolines"
@@ -8065,15 +8052,15 @@ msgstr ""
 #: config/mips/mips.opt:153
 #, fuzzy
 msgid "Generate floating-point multiply-add instructions"
-msgstr "ÉâÆ°¾®¿ô¤Î¾è»»/²Ã»»Ì¿Îá¤òÀ¸À®¤¹¤ë"
+msgstr "浮動小数の乗算/加算命令を生成する"
 
 #: config/mips/mips.opt:157
 msgid "Use 32-bit general registers"
-msgstr "32 ¥Ó¥Ã¥È°ìÈ̥쥸¥¹¥¿¤ò»ÈÍѤ¹¤ë"
+msgstr "32 ビット一般レジスタを使用する"
 
 #: config/mips/mips.opt:161
 msgid "Use 64-bit general registers"
-msgstr "64 ¥Ó¥Ã¥È°ìÈ̥쥸¥¹¥¿¤ò»ÈÍѤ¹¤ë"
+msgstr "64 ビット一般レジスタを使用する"
 
 #: config/mips/mips.opt:165
 msgid "Use GP-relative addressing to access small data"
@@ -8086,7 +8073,7 @@ msgstr ""
 #: config/mips/mips.opt:173
 #, fuzzy
 msgid "Allow the use of hardware floating-point ABI and instructions"
-msgstr "¥Ï¡¼¥É¥¦¥§¥¢ÉâÆ°¾®¿ôÅÀÌ¿Îá¤ò»ÈÍѤ¹¤ë"
+msgstr "ハードウェア浮動小数点命令を使用する"
 
 #: config/mips/mips.opt:177
 msgid "Generate code that can be safely linked with MIPS16 code."
@@ -8095,22 +8082,22 @@ msgstr ""
 #: config/mips/mips.opt:181
 #, fuzzy
 msgid "-mipsN\tGenerate code for ISA level N"
-msgstr "Intel as ÍѤΥ³¡¼¥É¤òÀ¸À®¤¹¤ë"
+msgstr "Intel as 用のコードを生成する"
 
 #: config/mips/mips.opt:185
 #, fuzzy
 msgid "Generate MIPS16 code"
-msgstr "SA ¥³¡¼¥É¤òÀ¸À®¤¹¤ë"
+msgstr "SA コードを生成する"
 
 #: config/mips/mips.opt:189
 #, fuzzy
 msgid "Use MIPS-3D instructions"
-msgstr "MIPS16 Ì¿Îá¤ò»ÈÍѤ·¤Ê¤¤"
+msgstr "MIPS16 命令を使用しない"
 
 #: config/mips/mips.opt:193
 #, fuzzy
 msgid "Use ll, sc and sync instructions"
-msgstr "¥Ó¥Ã¥È¥Õ¥£¡¼¥ë¥ÉÌ¿Îá¤ò»ÈÍѤ¹¤ë"
+msgstr "ビットフィールド命令を使用する"
 
 #: config/mips/mips.opt:197
 msgid "Use -G for object-local data"
@@ -8118,17 +8105,17 @@ msgstr ""
 
 #: config/mips/mips.opt:201
 msgid "Use indirect calls"
-msgstr "´ÖÀܸƤӽФ·¤ò»ÈÍѤ¹¤ë"
+msgstr "間接呼び出しを使用する"
 
 #: config/mips/mips.opt:205
 #, fuzzy
 msgid "Use a 32-bit long type"
-msgstr "32 ¥Ó¥Ã¥È long ·¿¤ò»ÈÍѤ¹¤ë"
+msgstr "32 ビット long 型を使用する"
 
 #: config/mips/mips.opt:209
 #, fuzzy
 msgid "Use a 64-bit long type"
-msgstr "64 ¥Ó¥Ã¥È long ·¿¤ò»ÈÍѤ¹¤ë"
+msgstr "64 ビット long 型を使用する"
 
 #: config/mips/mips.opt:213
 msgid "Pass the address of the ra save location to _mcount in $12"
@@ -8136,22 +8123,22 @@ msgstr ""
 
 #: config/mips/mips.opt:217
 msgid "Don't optimize block moves"
-msgstr "¥Ö¥í¥Ã¥¯°ÜÆ°¤òºÇŬ²½¤·¤Ê¤¤"
+msgstr "ブロック移動を最適化しない"
 
 #: config/mips/mips.opt:221
 #, fuzzy
 msgid "Use the mips-tfile postpass"
-msgstr "asm ¸å²áÄø¤Ç mips-tfile ¤òÍøÍѤ¹¤ë"
+msgstr "asm 後過程で mips-tfile を利用する"
 
 #: config/mips/mips.opt:225
 #, fuzzy
 msgid "Allow the use of MT instructions"
-msgstr "RTPS Ì¿Îá¤ÎÍøÍѤòÍ­¸ú¤Ë¤¹¤ë"
+msgstr "RTPS 命令の利用を有効にする"
 
 #: config/mips/mips.opt:229
 #, fuzzy
 msgid "Prevent the use of all floating-point operations"
-msgstr "ÉâÆ°¾®¿ôÅÀ¥¨¥ß¥å¥ì¡¼¥¿¤Î¥Ð¡¼¥¸¥ç¥ó¤ò»ØÄꤹ¤ë"
+msgstr "浮動小数点エミュレータのバージョンを指定する"
 
 #: config/mips/mips.opt:233
 msgid "Do not use a cache-flushing function before calling stack trampolines"
@@ -8160,22 +8147,22 @@ msgstr ""
 #: config/mips/mips.opt:237
 #, fuzzy
 msgid "Do not use MDMX instructions"
-msgstr "MIPS16 Ì¿Îá¤ò»ÈÍѤ·¤Ê¤¤"
+msgstr "MIPS16 命令を使用しない"
 
 #: config/mips/mips.opt:241
 #, fuzzy
 msgid "Generate normal-mode code"
-msgstr "SA ¥³¡¼¥É¤òÀ¸À®¤¹¤ë"
+msgstr "SA コードを生成する"
 
 #: config/mips/mips.opt:245
 #, fuzzy
 msgid "Do not use MIPS-3D instructions"
-msgstr "MIPS16 Ì¿Îá¤ò»ÈÍѤ·¤Ê¤¤"
+msgstr "MIPS16 命令を使用しない"
 
 #: config/mips/mips.opt:249
 #, fuzzy
 msgid "Use paired-single floating-point instructions"
-msgstr "¥Ï¡¼¥É¥¦¥§¥¢ÉâÆ°¾®¿ôÅÀÌ¿Îá¤ò»ÈÍѤ¹¤ë"
+msgstr "ハードウェア浮動小数点命令を使用する"
 
 #: config/mips/mips.opt:253
 msgid "-mr10k-cache-barrier=SETTING\tSpecify when r10k cache barriers should be inserted"
@@ -8192,26 +8179,26 @@ msgstr ""
 #: config/mips/mips.opt:265
 #, fuzzy
 msgid "Restrict the use of hardware floating-point instructions to 32-bit operations"
-msgstr "¥Ï¡¼¥É¥¦¥§¥¢ÉâÆ°¾®¿ôÅÀÌ¿Îá¤ò»ÈÍѤ¹¤ë"
+msgstr "ハードウェア浮動小数点命令を使用する"
 
 #: config/mips/mips.opt:269
 #, fuzzy
 msgid "Use SmartMIPS instructions"
-msgstr "MIPS16 Ì¿Îá¤ò»ÈÍѤ·¤Ê¤¤"
+msgstr "MIPS16 命令を使用しない"
 
 #: config/mips/mips.opt:273
 #, fuzzy
 msgid "Prevent the use of all hardware floating-point instructions"
-msgstr "¥Ï¡¼¥É¥¦¥§¥¢ÉâÆ°¾®¿ôÅÀÌ¿Îá¤ò»ÈÍѤ¹¤ë"
+msgstr "ハードウェア浮動小数点命令を使用する"
 
 #: config/mips/mips.opt:277
 msgid "Optimize lui/addiu address loads"
-msgstr "lui/addiu ¥¢¥É¥ì¥¹¥í¡¼¥É¤òºÇŬ²½¤¹¤ë"
+msgstr "lui/addiu アドレスロードを最適化する"
 
 #: config/mips/mips.opt:281
 #, fuzzy
 msgid "Assume all symbols have 32-bit values"
-msgstr "Á´¤Æ¤Î double ¤ò¥¢¥é¥¤¥ó¤µ¤ì¤¿¤â¤Î¤È¤ß¤Ê¤¹"
+msgstr "全ての double をアラインされたものとみなす"
 
 #: config/mips/mips.opt:285
 msgid "Use synci instruction to invalidate i-cache"
@@ -8223,12 +8210,12 @@ msgstr ""
 
 #: config/mips/mips.opt:293 config/iq2000/iq2000.opt:44
 msgid "Put uninitialized constants in ROM (needs -membedded-data)"
-msgstr "̤½é´ü²½Äê¿ô¤ò ROM ¤ËÃÖ¤¯(Í× -membedded-data)"
+msgstr "未初期化定数を ROM に置く(要 -membedded-data)"
 
 #: config/mips/mips.opt:297
 #, fuzzy
 msgid "Perform VR4130-specific alignment optimizations"
-msgstr "ËöÈø¸Æ¤Ó½Ð¤·ºÇŬ²½¤ò¹Ô¤¦"
+msgstr "末尾呼び出し最適化を行う"
 
 #: config/mips/mips.opt:301
 msgid "Lift restrictions on GOT size"
@@ -8236,24 +8223,24 @@ msgstr ""
 
 #: config/fr30/fr30.opt:23
 msgid "Assume small address space"
-msgstr "¥¹¥â¡¼¥ë¥¢¥É¥ì¥¹¶õ´Ö¤È¤ß¤Ê¤¹"
+msgstr "スモールアドレス空間とみなす"
 
 #: config/m68hc11/m68hc11.opt:23 config/m68hc11/m68hc11.opt:31
 msgid "Compile for a 68HC11"
-msgstr "68HC11 ÍѤ˥³¥ó¥Ñ¥¤¥ë¤¹¤ë"
+msgstr "68HC11 用にコンパイルする"
 
 #: config/m68hc11/m68hc11.opt:27 config/m68hc11/m68hc11.opt:35
 msgid "Compile for a 68HC12"
-msgstr "68HC12 ÍѤ˥³¥ó¥Ñ¥¤¥ë¤¹¤ë"
+msgstr "68HC12 用にコンパイルする"
 
 #: config/m68hc11/m68hc11.opt:41 config/m68hc11/m68hc11.opt:45
 #, fuzzy
 msgid "Compile for a 68HCS12"
-msgstr "68HC12 ÍѤ˥³¥ó¥Ñ¥¤¥ë¤¹¤ë"
+msgstr "68HC12 用にコンパイルする"
 
 #: config/m68hc11/m68hc11.opt:49
 msgid "Auto pre/post decrement increment allowed"
-msgstr "¼«Æ° pre/post ¥Ç¥¯¥ê¥á¥ó¥È ¥¤¥ó¥¯¥ê¥á¥ó¥È¤òµöÍƤ¹¤ë"
+msgstr "自動 pre/post デクリメント インクリメントを許容する"
 
 #: config/m68hc11/m68hc11.opt:53
 msgid "Min/max instructions allowed"
@@ -8262,47 +8249,47 @@ msgstr ""
 #: config/m68hc11/m68hc11.opt:57
 #, fuzzy
 msgid "Use call and rtc for function calls and returns"
-msgstr "noreturn ´Ø¿ô¤¬ return ¤¹¤ë¤È¤­ abort ¤Î¸Æ¤Ó½Ð¤·¤òÀ¸À®¤¹¤ë"
+msgstr "noreturn 関数が return するとき abort の呼び出しを生成する"
 
 #: config/m68hc11/m68hc11.opt:61
 msgid "Auto pre/post decrement increment not allowed"
-msgstr "¼«Æ° pre/post ¥Ç¥¯¥ê¥á¥ó¥È ¥¤¥ó¥¯¥ê¥á¥ó¥È¤òµöÍƤ·¤Ê¤¤"
+msgstr "自動 pre/post デクリメント インクリメントを許容しない"
 
 #: config/m68hc11/m68hc11.opt:65
 #, fuzzy
 msgid "Use jsr and rts for function calls and returns"
-msgstr "´Ø¿ô³«»ÏÉôʬÍѤΥ¹¥¿¥Ö¤ò»ÈÍѤ¹¤ë"
+msgstr "関数開始部分用のスタブを使用する"
 
 #: config/m68hc11/m68hc11.opt:69
 #, fuzzy
 msgid "Min/max instructions not allowed"
-msgstr "ret Ì¿Îá¤Ï¼ÂÁõ¤µ¤ì¤Æ¤¤¤Þ¤»¤ó"
+msgstr "ret 命令は実装されていません"
 
 #: config/m68hc11/m68hc11.opt:73
 #, fuzzy
 msgid "Use direct addressing mode for soft registers"
-msgstr "'¾®¤µ¤Ê' ½¸¹çÂΤò¥ì¥¸¥¹¥¿¤Ç¤Ï¤Ê¤¯¥á¥â¥ê¤Ë³ÊǼ¤·¤ÆÊÖ¤¹"
+msgstr "'小さな' 集合体をレジスタではなくメモリに格納して返す"
 
 #: config/m68hc11/m68hc11.opt:77
 msgid "Compile with 32-bit integer mode"
-msgstr "32 ¥Ó¥Ã¥ÈÀ°¿ô¥â¡¼¥É¤Ç¥³¥ó¥Ñ¥¤¥ë¤¹¤ë"
+msgstr "32 ビット整数モードでコンパイルする"
 
 #: config/m68hc11/m68hc11.opt:82
 msgid "Specify the register allocation order"
-msgstr "¥ì¥¸¥¹¥¿³ÎÊݽç¤ò»ØÄꤹ¤ë"
+msgstr "レジスタ確保順を指定する"
 
 #: config/m68hc11/m68hc11.opt:86
 #, fuzzy
 msgid "Do not use direct addressing mode for soft registers"
-msgstr "Ê£»¨¤Ê¥¢¥É¥ì¥·¥ó¥°¥â¡¼¥É¤òÍøÍѤ·¤Ê¤¤"
+msgstr "複雑なアドレシングモードを利用しない"
 
 #: config/m68hc11/m68hc11.opt:90
 msgid "Compile with 16-bit integer mode"
-msgstr "16 ¥Ó¥Ã¥ÈÀ°¿ô¥â¡¼¥É¤Ç¥³¥ó¥Ñ¥¤¥ë¤¹¤ë"
+msgstr "16 ビット整数モードでコンパイルする"
 
 #: config/m68hc11/m68hc11.opt:94
 msgid "Indicate the number of soft registers available"
-msgstr "ÍøÍѲÄǽ¥½¥Õ¥È¥ì¥¸¥¹¥¿¤Î¿ô¤ò¼¨¤¹"
+msgstr "利用可能ソフトレジスタの数を示す"
 
 #: config/vax/vax.opt:23 config/vax/vax.opt:27
 msgid "Target DFLOAT double precision code"
@@ -8311,17 +8298,17 @@ msgstr ""
 #: config/vax/vax.opt:31 config/vax/vax.opt:35
 #, fuzzy
 msgid "Generate GFLOAT double precision code"
-msgstr "¥ê¥È¥ë¥¨¥ó¥Ç¥£¥¢¥ó¤Î¥³¡¼¥É¤òÀ¸À®"
+msgstr "リトルエンディアンのコードを生成"
 
 #: config/vax/vax.opt:39
 #, fuzzy
 msgid "Generate code for GNU assembler (gas)"
-msgstr "GNU as ÍѤΥ³¡¼¥É¤òÀ¸À®¤¹¤ë"
+msgstr "GNU as 用のコードを生成する"
 
 #: config/vax/vax.opt:43
 #, fuzzy
 msgid "Generate code for UNIX assembler"
-msgstr "GNU as ÍѤΥ³¡¼¥É¤òÀ¸À®¤¹¤ë"
+msgstr "GNU as 用のコードを生成する"
 
 #: config/vax/vax.opt:47
 msgid "Use VAXC structure conventions"
@@ -8338,7 +8325,7 @@ msgstr ""
 #: config/cris/cris.opt:45
 #, fuzzy
 msgid "Work around bug in multiplication instruction"
-msgstr "¾è»»-²Ã»»ÉâÆ°¾®¿ôÅÀÌ¿Îá¤ò»ÈÍѤ·¤Ê¤¤"
+msgstr "乗算-加算浮動小数点命令を使用しない"
 
 #: config/cris/cris.opt:51
 msgid "Compile for ETRAX 4 (CRIS v3)"
@@ -8355,7 +8342,7 @@ msgstr ""
 #: config/cris/cris.opt:71
 #, fuzzy
 msgid "Do not use condition codes from normal instructions"
-msgstr "¥Ó¥Ã¥È¥Õ¥£¡¼¥ë¥ÉÌ¿Îá¤ò»ÈÍѤ·¤Ê¤¤"
+msgstr "ビットフィールド命令を使用しない"
 
 #: config/cris/cris.opt:80
 msgid "Do not emit addressing modes with side-effect assignment"
@@ -8364,12 +8351,12 @@ msgstr ""
 #: config/cris/cris.opt:89
 #, fuzzy
 msgid "Do not tune stack alignment"
-msgstr "¥¹¥¿¥Ã¥¯¥Ð¥¤¥¢¥¹¤ò»ÈÍѤ·¤Ê¤¤"
+msgstr "スタックバイアスを使用しない"
 
 #: config/cris/cris.opt:98
 #, fuzzy
 msgid "Do not tune writable data alignment"
-msgstr "ʸ»úÎó¤ò½ñ¤­¹þ¤ß²Äǽ¥Ç¡¼¥¿¥»¥¯¥·¥ç¥ó¤Ë³ÊǼ¤¹¤ë"
+msgstr "文字列を書き込み可能データセクションに格納する"
 
 #: config/cris/cris.opt:107
 msgid "Do not tune code and read-only data alignment"
@@ -8386,7 +8373,7 @@ msgstr ""
 #: config/cris/cris.opt:142
 #, fuzzy
 msgid "Do not emit function prologue or epilogue"
-msgstr "´Ø¿ô¤ÎÁ°ÃÖ¤­/·ë¤Ó¤Î¤¿¤á¤Î¥µ¥Ö¥ë¡¼¥Á¥ó¤òÍøÍѤ¹¤ë"
+msgstr "関数の前置き/結びのためのサブルーチンを利用する"
 
 #: config/cris/cris.opt:149
 msgid "Use the most feature-enabling options allowed by other options"
@@ -8411,37 +8398,37 @@ msgstr ""
 #: config/h8300/h8300.opt:23
 #, fuzzy
 msgid "Generate H8S code"
-msgstr "H8/S ¥³¡¼¥É¤òÀ¸À®¤¹¤ë"
+msgstr "H8/S コードを生成する"
 
 #: config/h8300/h8300.opt:27
 #, fuzzy
 msgid "Generate H8SX code"
-msgstr "H8/S ¥³¡¼¥É¤òÀ¸À®¤¹¤ë"
+msgstr "H8/S コードを生成する"
 
 #: config/h8300/h8300.opt:31
 #, fuzzy
 msgid "Generate H8S/2600 code"
-msgstr "H8/S2600 ¥³¡¼¥É¤òÀ¸À®¤¹¤ë"
+msgstr "H8/S2600 コードを生成する"
 
 #: config/h8300/h8300.opt:35
 msgid "Make integers 32 bits wide"
-msgstr "À°¿ô¤ò 32 ¥Ó¥Ã¥ÈÉý¤È¤¹¤ë"
+msgstr "整数を 32 ビット幅とする"
 
 #: config/h8300/h8300.opt:42
 msgid "Use registers for argument passing"
-msgstr "°ú¿ô¤ò¥ì¥¸¥¹¥¿ÅϤ·¤Ë¤¹¤ë"
+msgstr "引数をレジスタ渡しにする"
 
 #: config/h8300/h8300.opt:46
 msgid "Consider access to byte sized memory slow"
-msgstr "¥Ð¥¤¥È¥µ¥¤¥ºÃ±°Ì¤Î¥á¥â¥ê¥¢¥¯¥»¥¹¤¬ÃÙ¤¤¤³¤È¤ò¹Íθ¤¹¤ë"
+msgstr "バイトサイズ単位のメモリアクセスが遅いことを考慮する"
 
 #: config/h8300/h8300.opt:50
 msgid "Enable linker relaxing"
-msgstr "¥ê¥ó¥«¤Î -relax ¥ª¥×¥·¥ç¥ó¤òÍ­¸ú¤Ë¤¹¤ë"
+msgstr "リンカの -relax オプションを有効にする"
 
 #: config/h8300/h8300.opt:54
 msgid "Generate H8/300H code"
-msgstr "H8/300H ¥³¡¼¥É¤òÀ¸À®¤¹¤ë"
+msgstr "H8/300H コードを生成する"
 
 #: config/h8300/h8300.opt:58
 msgid "Enable the normal mode"
@@ -8449,58 +8436,58 @@ msgstr ""
 
 #: config/h8300/h8300.opt:62
 msgid "Use H8/300 alignment rules"
-msgstr "H8/300 ¥¢¥é¥¤¥ó¥á¥ó¥Èµ¬Â§¤ò»ÈÍѤ¹¤ë"
+msgstr "H8/300 アラインメント規則を使用する"
 
 #: config/v850/v850.opt:23
 #, fuzzy
 msgid "Use registers r2 and r5"
-msgstr "ÉâÆ°¾®¿ôÅÀ¥ì¥¸¥¹¥¿¤òÍøÍѤ¹¤ë"
+msgstr "浮動小数点レジスタを利用する"
 
 #: config/v850/v850.opt:27
 msgid "Use 4 byte entries in switch tables"
-msgstr "switch ¥Æ¡¼¥Ö¥ë¤Ç 4 ¥Ð¥¤¥È¥¨¥ó¥È¥ê¤ò»ÈÍѤ¹¤ë"
+msgstr "switch テーブルで 4 バイトエントリを使用する"
 
 #: config/v850/v850.opt:31
 msgid "Enable backend debugging"
-msgstr "¥Ð¥Ã¥¯¥¨¥ó¥É¥Ç¥Ð¥Ã¥°¤òÍ­¸ú¤Ë¤¹¤ë"
+msgstr "バックエンドデバッグを有効にする"
 
 #: config/v850/v850.opt:35
 #, fuzzy
 msgid "Do not use the callt instruction"
-msgstr "ʬ³äÌ¿Îá¤ò»ÈÍѤ·¤Ê¤¤"
+msgstr "分割命令を使用しない"
 
 #: config/v850/v850.opt:39
 msgid "Reuse r30 on a per function basis"
-msgstr "´Ø¿ô¤Î¼çÍ×ÉôʬËè¤Ë r30 ¤òºÆÍøÍѤ¹¤ë"
+msgstr "関数の主要部分毎に r30 を再利用する"
 
 #: config/v850/v850.opt:43
 msgid "Support Green Hills ABI"
-msgstr "Green Hill ¤Î ABI ¤ò¥µ¥Ý¡¼¥È¤¹¤ë"
+msgstr "Green Hill の ABI をサポートする"
 
 #: config/v850/v850.opt:47
 msgid "Prohibit PC relative function calls"
-msgstr "PC ´ØÏ¢¤Î´Ø¿ô¸Æ¤Ó½Ð¤·¤ò¶Ø¤¸¤ë"
+msgstr "PC 関連の関数呼び出しを禁じる"
 
 #: config/v850/v850.opt:51
 msgid "Use stubs for function prologues"
-msgstr "´Ø¿ô³«»ÏÉôʬÍѤΥ¹¥¿¥Ö¤ò»ÈÍѤ¹¤ë"
+msgstr "関数開始部分用のスタブを使用する"
 
 #: config/v850/v850.opt:55
 msgid "Set the max size of data eligible for the SDA area"
-msgstr "SDA Îΰè¤Ë¤È¤Ã¤Æ˾¤Þ¤·¤¤ºÇÂç¥Ç¡¼¥¿¥µ¥¤¥º¤òÀßÄꤹ¤ë"
+msgstr "SDA 領域にとって望ましい最大データサイズを設定する"
 
 #: config/v850/v850.opt:59
 #, fuzzy
 msgid "Enable the use of the short load instructions"
-msgstr "DB Ì¿Îá¤Î»ÈÍѤòÍ­¸ú¤Ë¤¹¤ë"
+msgstr "DB 命令の使用を有効にする"
 
 #: config/v850/v850.opt:63
 msgid "Same as: -mep -mprolog-function"
-msgstr "-mep -mprolog-function ¤ÈƱÍÍ"
+msgstr "-mep -mprolog-function と同様"
 
 #: config/v850/v850.opt:67
 msgid "Set the max size of data eligible for the TDA area"
-msgstr "TDA Îΰè¤Ë¤È¤Ã¤Æ˾¤Þ¤·¤¤ºÇÂç¥Ç¡¼¥¿¥µ¥¤¥º¤òÀßÄꤹ¤ë"
+msgstr "TDA 領域にとって望ましい最大データサイズを設定する"
 
 #: config/v850/v850.opt:71
 msgid "Enforce strict alignment"
@@ -8512,31 +8499,29 @@ msgstr ""
 
 #: config/v850/v850.opt:82
 msgid "Compile for the v850 processor"
-msgstr "v850 ¥×¥í¥»¥Ã¥µÍѤ˥³¥ó¥Ñ¥¤¥ë¤¹¤ë"
+msgstr "v850 プロセッサ用にコンパイルする"
 
 #: config/v850/v850.opt:86
 #, fuzzy
 msgid "Compile for the v850e processor"
-msgstr "v850 ¥×¥í¥»¥Ã¥µÍѤ˥³¥ó¥Ñ¥¤¥ë¤¹¤ë"
+msgstr "v850 プロセッサ用にコンパイルする"
 
 #: config/v850/v850.opt:90
 #, fuzzy
 msgid "Compile for the v850e1 processor"
-msgstr "v850 ¥×¥í¥»¥Ã¥µÍѤ˥³¥ó¥Ñ¥¤¥ë¤¹¤ë"
+msgstr "v850 プロセッサ用にコンパイルする"
 
 #: config/v850/v850.opt:94
-#, fuzzy
 msgid "Compile for the v850e2 processor"
-msgstr "v850 ¥×¥í¥»¥Ã¥µÍѤ˥³¥ó¥Ñ¥¤¥ë¤¹¤ë"
+msgstr ""
 
 #: config/v850/v850.opt:98
-#, fuzzy
 msgid "Compile for the v850e2v3 processor"
-msgstr "v850 ¥×¥í¥»¥Ã¥µÍѤ˥³¥ó¥Ñ¥¤¥ë¤¹¤ë"
+msgstr ""
 
 #: config/v850/v850.opt:102
 msgid "Set the max size of data eligible for the ZDA area"
-msgstr "ZDA Îΰè¤Ë¤È¤Ã¤Æ˾¤Þ¤·¤¤ºÇÂç¥Ç¡¼¥¿¥µ¥¤¥º¤òÀßÄꤹ¤ë"
+msgstr "ZDA 領域にとって望ましい最大データサイズを設定する"
 
 #: config/mmix/mmix.opt:24
 msgid "For intrinsics library: pass all parameters in registers"
@@ -8545,17 +8530,17 @@ msgstr ""
 #: config/mmix/mmix.opt:28
 #, fuzzy
 msgid "Use register stack for parameters and return value"
-msgstr "°ú¿ô¤ò¥ì¥¸¥¹¥¿ÅϤ·¤Ë¤¹¤ë"
+msgstr "引数をレジスタ渡しにする"
 
 #: config/mmix/mmix.opt:32
 #, fuzzy
 msgid "Use call-clobbered registers for parameters and return value"
-msgstr "¸Æ¤Ó½Ð¤·¤ÇÇ˲õ¤µ¤ì¤ë¥ì¥¸¥¹¥¿¤¬¥°¥í¡¼¥Ð¥ë¥ì¥¸¥¹¥¿ÊÑ¿ô¤È¤·¤Æ»È¤ï¤ì¤Þ¤·¤¿"
+msgstr "呼び出しで破壊されるレジスタがグローバルレジスタ変数として使われました"
 
 #: config/mmix/mmix.opt:37
 #, fuzzy
 msgid "Use epsilon-respecting floating point compare instructions"
-msgstr "¥Ï¡¼¥É¥¦¥§¥¢ÉâÆ°¾®¿ôÅÀÌ¿Îá¤ò»ÈÍѤ¹¤ë"
+msgstr "ハードウェア浮動小数点命令を使用する"
 
 #: config/mmix/mmix.opt:41
 msgid "Use zero-extending memory loads, not sign-extending ones"
@@ -8588,27 +8573,27 @@ msgstr ""
 #: config/mmix/mmix.opt:79
 #, fuzzy
 msgid "Use addresses that allocate global registers"
-msgstr "¥«¡¼¥Í¥ë¥°¥í¡¼¥Ð¥ë¥ì¥¸¥¹¥¿¤òÍøÍÑ"
+msgstr "カーネルグローバルレジスタを利用"
 
 #: config/mmix/mmix.opt:83
 #, fuzzy
 msgid "Do not use addresses that allocate global registers"
-msgstr "BK ¥ì¥¸¥¹¥¿¤ò³ÎÊݤ·¤Ê¤¤"
+msgstr "BK レジスタを確保しない"
 
 #: config/mmix/mmix.opt:87
 #, fuzzy
 msgid "Generate a single exit point for each function"
-msgstr "noreturn ´Ø¿ô¤¬ return ¤¹¤ë¤È¤­ abort ¤Î¸Æ¤Ó½Ð¤·¤òÀ¸À®¤¹¤ë"
+msgstr "noreturn 関数が return するとき abort の呼び出しを生成する"
 
 #: config/mmix/mmix.opt:91
 #, fuzzy
 msgid "Do not generate a single exit point for each function"
-msgstr "multm Ì¿Îá¤òÀ¸À®¤·¤Ê¤¤"
+msgstr "multm 命令を生成しない"
 
 #: config/mmix/mmix.opt:95
 #, fuzzy
 msgid "Set start-address of the program"
-msgstr "°ì»þ¥ª¥Ö¥¸¥§¥¯¥È¤Î¥¢¥É¥ì¥¹¤ò¼è¤í¤¦¤È¤·¤Æ¤¤¤Þ¤¹"
+msgstr "一時オブジェクトのアドレスを取ろうとしています"
 
 #: config/mmix/mmix.opt:99
 msgid "Set start-address of data"
@@ -8617,19 +8602,19 @@ msgstr ""
 #: config/iq2000/iq2000.opt:23
 #, fuzzy
 msgid "Specify CPU for code generation purposes"
-msgstr "Ì¿Î᥹¥±¥¸¥å¡¼¥ê¥ó¥°¤Î¤¿¤á¤Ë CPU ¤ò»ØÄꤹ¤ë"
+msgstr "命令スケジューリングのために CPU を指定する"
 
 #: config/iq2000/iq2000.opt:27
 msgid "Specify CPU for scheduling purposes"
-msgstr "Ì¿Î᥹¥±¥¸¥å¡¼¥ê¥ó¥°¤Î¤¿¤á¤Ë CPU ¤ò»ØÄꤹ¤ë"
+msgstr "命令スケジューリングのために CPU を指定する"
 
 #: config/iq2000/iq2000.opt:35 config/microblaze/microblaze.opt:65
 msgid "Use GP relative sdata/sbss sections"
-msgstr "GP ´ØÏ¢ sdata/sbss ¥»¥¯¥·¥ç¥ó¤ò»ÈÍѤ¹¤ë"
+msgstr "GP 関連 sdata/sbss セクションを使用する"
 
 #: config/iq2000/iq2000.opt:40
 msgid "No default crt0.o"
-msgstr "crt0.o ¤ò¥Ç¥Õ¥©¥ë¥È¤È¤·¤Ê¤¤"
+msgstr "crt0.o をデフォルトとしない"
 
 #: config/bfin/bfin.opt:23 config/mep/mep.opt:141
 msgid "Use simulator runtime"
@@ -8638,7 +8623,7 @@ msgstr ""
 #: config/bfin/bfin.opt:31
 #, fuzzy
 msgid "Omit frame pointer for leaf functions"
-msgstr "Ëöü¤Î´Ø¿ô¤Ç¤Ï¥Õ¥ì¡¼¥à¥Ý¥¤¥ó¥¿¤ò¾Êά¤¹¤ë"
+msgstr "末端の関数ではフレームポインタを省略する"
 
 #: config/bfin/bfin.opt:35
 msgid "Program is entirely located in low 64k of memory"
@@ -8691,7 +8676,7 @@ msgstr ""
 #: config/bfin/bfin.opt:101
 #, fuzzy
 msgid "Assume ICPLBs are enabled at runtime."
-msgstr "¼Â¹Ô»þ¤ËºÆÇÛÃÖ²Äǽ¤Ê¥³¡¼¥É¤òÀ¸À®¤¹¤ë"
+msgstr "実行時に再配置可能なコードを生成する"
 
 #: config/picochip/picochip.opt:23
 msgid "Specify which type of AE to target. This option sets the mul-type and byte-access."
@@ -8708,7 +8693,7 @@ msgstr ""
 #: config/picochip/picochip.opt:35
 #, fuzzy
 msgid "Enable debug output to be generated."
-msgstr "¥Ç¥Ð¥Ã¥°½ÐÎϤòÍ­¸ú¤Ë¤¹¤ë"
+msgstr "デバッグ出力を有効にする"
 
 #: config/picochip/picochip.opt:39
 msgid "Allow a symbol value to be used as an immediate value in an instruction."
@@ -8721,12 +8706,12 @@ msgstr ""
 #: config/vxworks.opt:24
 #, fuzzy
 msgid "Assume the VxWorks RTP environment"
-msgstr "Ä̾ï¤Î C ¼Â¹Ô´Ä¶­¤òÁ°Äó¤È¤¹¤ë"
+msgstr "通常の C 実行環境を前提とする"
 
 #: config/vxworks.opt:31
 #, fuzzy
 msgid "Assume the VxWorks vThreads environment"
-msgstr "Ä̾ï¤Î C ¼Â¹Ô´Ä¶­¤òÁ°Äó¤È¤¹¤ë"
+msgstr "通常の C 実行環境を前提とする"
 
 #: config/darwin.opt:50 c-family/c.opt:71 c-family/c.opt:74 c-family/c.opt:77
 #: c-family/c.opt:80 c-family/c.opt:179 c-family/c.opt:182 c-family/c.opt:220
@@ -8734,12 +8719,11 @@ msgstr "
 #: c-family/c.opt:1061 common.opt:195 common.opt:198 common.opt:1978
 #, fuzzy, c-format
 msgid "missing filename after %qs"
-msgstr "%s ¤Î¸å¤í¤Î¿ô»ú¤ò·ç¤¤¤Æ¤¤¤Þ¤¹"
+msgstr "%s の後ろの数字を欠いています"
 
 #: config/darwin.opt:102
-#, fuzzy
 msgid "Generate compile-time CFString objects"
-msgstr "¥Ð¥¤¥È½ñ¤­¹þ¤ß¤ò»È¤Ã¤Æ¥³¡¼¥ÉÀ¸À®"
+msgstr ""
 
 #: config/darwin.opt:145
 msgid "Warn if constant CFString objects contain non-portable characters"
@@ -8756,7 +8740,7 @@ msgstr ""
 #: config/darwin.opt:158
 #, fuzzy
 msgid "Generate code suitable for fast turn around debugging"
-msgstr "unix ¥¢¥»¥ó¥Ö¥é¤¬½èÍý¤Ç¤­¤ë¥³¡¼¥É¤òÀ¸À®¤¹¤ë"
+msgstr "unix アセンブラが処理できるコードを生成する"
 
 #: config/darwin.opt:166
 msgid "The earliest MacOS X version on which this program will run"
@@ -8769,12 +8753,12 @@ msgstr ""
 #: config/darwin.opt:174
 #, fuzzy
 msgid "Generate code for darwin loadable kernel extensions"
-msgstr "¥ê¥È¥ë¥¨¥ó¥Ç¥£¥¢¥óÍѤΥ³¡¼¥É¤òÀ¸À®¤¹¤ë"
+msgstr "リトルエンディアン用のコードを生成する"
 
 #: config/darwin.opt:178
 #, fuzzy
 msgid "Generate code for the kernel or loadable kernel extensions"
-msgstr "¥Ð¥¤¥È/¥ï¡¼¥É ISA ³ÈÄ¥ÍѤΥ³¡¼¥É¤òȯ¹Ô¤¹¤ë"
+msgstr "バイト/ワード ISA 拡張用のコードを発行する"
 
 #: config/darwin.opt:182
 msgid "-iframework <dir>\tAdd <dir> to the end of the system framework include path"
@@ -8787,7 +8771,7 @@ msgstr ""
 #: config/lynx.opt:27
 #, fuzzy
 msgid "Use shared libraries"
-msgstr "¥Ï¡¼¥É¥¦¥§¥¢ÉâÆ°¾®¿ôÅÀ¤òÍøÍÑ"
+msgstr "ハードウェア浮動小数点を利用"
 
 #: config/lynx.opt:31
 msgid "Support multi-threading"
@@ -8796,12 +8780,12 @@ msgstr ""
 #: config/score/score.opt:31
 #, fuzzy
 msgid "Disable bcnz instruction"
-msgstr "DB Ì¿Îá¤Î»ÈÍѤò̵¸ú¤Ë¤¹¤ë"
+msgstr "DB 命令の使用を無効にする"
 
 #: config/score/score.opt:35
 #, fuzzy
 msgid "Enable unaligned load/store instruction"
-msgstr "DB Ì¿Îá¤Î»ÈÍѤòÍ­¸ú¤Ë¤¹¤ë"
+msgstr "DB 命令の使用を有効にする"
 
 #: config/score/score.opt:39
 msgid "Support SCORE 5 ISA"
@@ -8832,9 +8816,8 @@ msgid "Use Bionic C library"
 msgstr ""
 
 #: config/linux.opt:28
-#, fuzzy
 msgid "Use GNU C library"
-msgstr "GNU as ¤òÍøÍѤ¹¤ë"
+msgstr ""
 
 #: config/linux.opt:32
 msgid "Use uClibc C library"
@@ -8843,17 +8826,17 @@ msgstr ""
 #: config/mep/mep.opt:21
 #, fuzzy
 msgid "Enable absolute difference instructions"
-msgstr "DB Ì¿Îá¤Î»ÈÍѤòÍ­¸ú¤Ë¤¹¤ë"
+msgstr "DB 命令の使用を有効にする"
 
 #: config/mep/mep.opt:25
 #, fuzzy
 msgid "Enable all optional instructions"
-msgstr "ÊÂÎóÌ¿Îá¤òÍ­¸ú¤Ë¤¹¤ë"
+msgstr "並列命令を有効にする"
 
 #: config/mep/mep.opt:29
 #, fuzzy
 msgid "Enable average instructions"
-msgstr "ÊÂÎóÌ¿Îá¤òÍ­¸ú¤Ë¤¹¤ë"
+msgstr "並列命令を有効にする"
 
 #: config/mep/mep.opt:33
 msgid "Variables this size and smaller go in the based section. (default 0)"
@@ -8862,7 +8845,7 @@ msgstr ""
 #: config/mep/mep.opt:37
 #, fuzzy
 msgid "Enable bit manipulation instructions"
-msgstr "ÊÂÎóÌ¿Îá¤òÍ­¸ú¤Ë¤¹¤ë"
+msgstr "並列命令を有効にする"
 
 #: config/mep/mep.opt:41
 msgid "Section to put all const variables in (tiny, near, far) (no default)"
@@ -8871,7 +8854,7 @@ msgstr ""
 #: config/mep/mep.opt:45
 #, fuzzy
 msgid "Enable clip instructions"
-msgstr "ÊÂÎóÌ¿Îá¤òÍ­¸ú¤Ë¤¹¤ë"
+msgstr "並列命令を有効にする"
 
 #: config/mep/mep.opt:49
 msgid "Configuration name"
@@ -8892,7 +8875,7 @@ msgstr ""
 #: config/mep/mep.opt:65
 #, fuzzy
 msgid "Enable IVC2 scheduling"
-msgstr "¥Ç¥Ð¥Ã¥°¤òÍ­¸ú¤Ë¤¹¤ë"
+msgstr "デバッグを有効にする"
 
 #: config/mep/mep.opt:69
 msgid "Const variables default to the near section"
@@ -8901,7 +8884,7 @@ msgstr ""
 #: config/mep/mep.opt:76
 #, fuzzy
 msgid "Enable 32-bit divide instructions"
-msgstr "ʬ³äÌ¿Îá¤ò»ÈÍѤ·¤Ê¤¤"
+msgstr "分割命令を使用しない"
 
 #: config/mep/mep.opt:91
 msgid "__io vars are volatile by default"
@@ -8914,42 +8897,42 @@ msgstr ""
 #: config/mep/mep.opt:99
 #, fuzzy
 msgid "Enable leading zero instructions"
-msgstr "DB Ì¿Îá¤Î»ÈÍѤòÍ­¸ú¤Ë¤¹¤ë"
+msgstr "DB 命令の使用を有効にする"
 
 #: config/mep/mep.opt:106
 #, fuzzy
 msgid "All variables default to the near section"
-msgstr "¥Ç¡¼¥¿¹àÌܤò¤½¤ì¤é¼«¿È¤Î¥»¥¯¥·¥ç¥ó¤ËÇÛÃÖ¤¹¤ë"
+msgstr "データ項目をそれら自身のセクションに配置する"
 
 #: config/mep/mep.opt:110
 #, fuzzy
 msgid "Enable min/max instructions"
-msgstr "ÊÂÎóÌ¿Îá¤òÍ­¸ú¤Ë¤¹¤ë"
+msgstr "並列命令を有効にする"
 
 #: config/mep/mep.opt:114
 #, fuzzy
 msgid "Enable 32-bit multiply instructions"
-msgstr "ÊÂÎóÌ¿Îá¤òÍ­¸ú¤Ë¤¹¤ë"
+msgstr "並列命令を有効にする"
 
 #: config/mep/mep.opt:118
 #, fuzzy
 msgid "Disable all optional instructions"
-msgstr "ÊÂÎóÌ¿Îá¤ò̵¸ú¤Ë¤¹¤ë"
+msgstr "並列命令を無効にする"
 
 #: config/mep/mep.opt:125
 #, fuzzy
 msgid "Allow gcc to use the repeat/erepeat instructions"
-msgstr "ʬ³äÌ¿Îá¤ò»ÈÍѤ·¤Ê¤¤"
+msgstr "分割命令を使用しない"
 
 #: config/mep/mep.opt:129
 #, fuzzy
 msgid "All variables default to the tiny section"
-msgstr "¥Ç¡¼¥¿¹àÌܤò¤½¤ì¤é¼«¿È¤Î¥»¥¯¥·¥ç¥ó¤ËÇÛÃÖ¤¹¤ë"
+msgstr "データ項目をそれら自身のセクションに配置する"
 
 #: config/mep/mep.opt:133
 #, fuzzy
 msgid "Enable saturation instructions"
-msgstr "ÊÂÎóÌ¿Îá¤òÍ­¸ú¤Ë¤¹¤ë"
+msgstr "並列命令を有効にする"
 
 #: config/mep/mep.opt:137
 msgid "Use sdram version of runtime"
@@ -8962,7 +8945,7 @@ msgstr ""
 #: config/mep/mep.opt:149
 #, fuzzy
 msgid "All functions default to the far section"
-msgstr "³Æ¡¹¤Î´Ø¿ô¤ò¤½¤ì¼«¿È¤Î¥»¥¯¥·¥ç¥ó¤ËÇÛÃÖ¤¹¤ë"
+msgstr "各々の関数をそれ自身のセクションに配置する"
 
 #: config/mep/mep.opt:153
 msgid "Variables this size and smaller go in the tiny section. (default 4)"
@@ -8987,12 +8970,12 @@ msgstr ""
 #: config/rx/rx.opt:34
 #, fuzzy
 msgid "Disable the use of RX FPU instructions.  "
-msgstr "RTPS Ì¿Îá¤ÎÍøÍѤò̵¸ú¤Ë¤¹¤ë"
+msgstr "RTPS 命令の利用を無効にする"
 
 #: config/rx/rx.opt:41
 #, fuzzy
 msgid "Enable the use of RX FPU instructions.  This is the default."
-msgstr "RTPS Ì¿Îá¤ÎÍøÍѤòÍ­¸ú¤Ë¤¹¤ë"
+msgstr "RTPS 命令の利用を有効にする"
 
 #: config/rx/rx.opt:47
 msgid "Specify the target RX cpu type."
@@ -9009,7 +8992,7 @@ msgstr ""
 #: config/rx/rx.opt:63
 #, fuzzy
 msgid "Maximum size of global and static variables which can be placed into the small data area."
-msgstr "8 ¥Ó¥Ã¥ÈÎΰèÆâ¤ËÇÛÃ֤Ǥ­¤ëÊÑ¿ô¤À¤±¤¬½é´ü²½¤µ¤ì¤Þ¤·¤¿"
+msgstr "8 ビット領域内に配置できる変数だけが初期化されました"
 
 #: config/rx/rx.opt:69
 msgid "Use the simulator runtime."
@@ -9022,7 +9005,7 @@ msgstr ""
 #: config/rx/rx.opt:81
 #, fuzzy
 msgid "Enable linker relaxation."
-msgstr "¥ê¥ó¥«¤Î´ËϤòÍ­¸ú¤Ë¤¹¤ë"
+msgstr "リンカの緩和を有効にする"
 
 #: config/rx/rx.opt:87
 msgid "Maximum size in bytes of constant values allowed as operands."
@@ -9031,7 +9014,7 @@ msgstr ""
 #: config/rx/rx.opt:93
 #, fuzzy
 msgid "Specifies the number of registers to reserve for interrupt handlers."
-msgstr "PIC ¥¢¥É¥ì¥·¥ó¥°¤ËÍøÍѤµ¤ì¤ë¥ì¥¸¥¹¥¿¤ò»ØÄꤹ¤ë"
+msgstr "PIC アドレシングに利用されるレジスタを指定する"
 
 #: config/rx/rx.opt:99
 msgid "Specifies whether interrupt functions should save and restore the accumulator register."
@@ -9040,75 +9023,67 @@ msgstr ""
 #: config/lm32/lm32.opt:24
 #, fuzzy
 msgid "Enable multiply instructions"
-msgstr "ÊÂÎóÌ¿Îá¤òÍ­¸ú¤Ë¤¹¤ë"
+msgstr "並列命令を有効にする"
 
 #: config/lm32/lm32.opt:28
 #, fuzzy
 msgid "Enable divide and modulus instructions"
-msgstr "DB Ì¿Îá¤Î»ÈÍѤòÍ­¸ú¤Ë¤¹¤ë"
+msgstr "DB 命令の使用を有効にする"
 
 #: config/lm32/lm32.opt:32
 #, fuzzy
 msgid "Enable barrel shift instructions"
-msgstr "ÊÂÎóÌ¿Îá¤òÍ­¸ú¤Ë¤¹¤ë"
+msgstr "並列命令を有効にする"
 
 #: config/lm32/lm32.opt:36
 #, fuzzy
 msgid "Enable sign extend instructions"
-msgstr "DB Ì¿Îá¤Î»ÈÍѤòÍ­¸ú¤Ë¤¹¤ë"
+msgstr "DB 命令の使用を有効にする"
 
 #: config/lm32/lm32.opt:40
 #, fuzzy
 msgid "Enable user-defined instructions"
-msgstr "DB Ì¿Îá¤Î»ÈÍѤòÍ­¸ú¤Ë¤¹¤ë"
+msgstr "DB 命令の使用を有効にする"
 
 #: config/microblaze/microblaze.opt:25
-#, fuzzy
 msgid "Use software emulation for floating point (default)"
-msgstr "¥½¥Õ¥ÈÉâÆ°¾®¿ôÅÀ¤òÍøÍѤ¹¤ë"
+msgstr ""
 
 #: config/microblaze/microblaze.opt:29
 msgid "Use hardware floating point instructions"
-msgstr "¥Ï¡¼¥É¥¦¥§¥¢ÉâÆ°¾®¿ôÅÀÌ¿Îá¤ò»ÈÍѤ¹¤ë"
+msgstr ""
 
 #: config/microblaze/microblaze.opt:33
 msgid "Use table lookup optimization for small signed integer divisions"
 msgstr ""
 
 #: config/microblaze/microblaze.opt:37
-#, fuzzy
 msgid "-mcpu=PROCESSOR\t\tUse features of and schedule code for given CPU"
-msgstr "Í¿¤¨¤é¤ì¤¿ CPU ÍѤε¡Ç½¤È¥¹¥±¥¸¥å¡¼¥ë¥³¡¼¥É¤òÍøÍѤ¹¤ë"
+msgstr ""
 
 #: config/microblaze/microblaze.opt:41
-#, fuzzy
 msgid "Don't optimize block moves, use memcpy"
-msgstr "¥Ö¥í¥Ã¥¯°ÜÆ°¤òºÇŬ²½¤·¤Ê¤¤"
+msgstr ""
 
 #: config/microblaze/microblaze.opt:45
-#, fuzzy
 msgid "Use the soft multiply emulation (default)"
-msgstr "volatile ¥á¥â¥ê»²¾ÈÍѥǡ¼¥¿¥­¥ã¥Ã¥·¥å¤òÍøÍѤ¹¤ë(¥Ç¥Õ¥©¥ë¥È)"
+msgstr ""
 
 #: config/microblaze/microblaze.opt:49
-#, fuzzy
 msgid "Use the software emulation for divides (default)"
-msgstr "volatile ¥á¥â¥ê»²¾ÈÍѥǡ¼¥¿¥­¥ã¥Ã¥·¥å¤òÍøÍѤ¹¤ë(¥Ç¥Õ¥©¥ë¥È)"
+msgstr ""
 
 #: config/microblaze/microblaze.opt:53
-#, fuzzy
 msgid "Use the hardware barrel shifter instead of emulation"
-msgstr "»ÍÇÜÀºÅÙÉâÆ°¾®¿ôÅÀÌ¿Îá¤ò»ÈÍѤ¹¤ë"
+msgstr ""
 
 #: config/microblaze/microblaze.opt:57
-#, fuzzy
 msgid "Use pattern compare instructions"
-msgstr "ʸ»úÌ¿Îá¤òÀ¸À®¤¹¤ë"
+msgstr ""
 
 #: config/microblaze/microblaze.opt:61
-#, fuzzy
 msgid "Check for stack overflow at runtime"
-msgstr "ʸˡ¥¨¥é¡¼¤ò¸¡½Ð¤·¤Æ¡¢¤½¤³¤ÇÄä»ß¤¹¤ë"
+msgstr ""
 
 #: config/microblaze/microblaze.opt:69
 msgid "Clear the BSS to zero and place zero initialized in BSS"
@@ -9119,14 +9094,12 @@ msgid "Use multiply high instructions for high part of 32x32 multiply"
 msgstr ""
 
 #: config/microblaze/microblaze.opt:77
-#, fuzzy
 msgid "Use hardware floating point converstion instructions"
-msgstr "¥Ï¡¼¥É¥¦¥§¥¢ÉâÆ°¾®¿ôÅÀÌ¿Îá¤ò»ÈÍѤ¹¤ë"
+msgstr ""
 
 #: config/microblaze/microblaze.opt:81
-#, fuzzy
 msgid "Use hardware floating point square root instruction"
-msgstr "¥Ï¡¼¥É¥¦¥§¥¢ÉâÆ°¾®¿ôÅÀÌ¿Îá¤ò»ÈÍѤ¹¤ë"
+msgstr ""
 
 #: config/microblaze/microblaze.opt:85
 msgid "Description for mxl-mode-executable"
@@ -9145,21 +9118,19 @@ msgid "Description for mxl-mode-novectors"
 msgstr ""
 
 #: config/linux-android.opt:23
-#, fuzzy
 msgid "Generate code for the Android platform."
-msgstr "¥ê¥È¥ë¥¨¥ó¥Ç¥£¥¢¥óÍѤΥ³¡¼¥É¤òÀ¸À®¤¹¤ë"
+msgstr ""
 
 #: config/g.opt:28
 #, fuzzy
 msgid "-G<number>\tPut global and static data smaller than <number> bytes into a special section (on some targets)"
 msgstr ""
-"  -G <number>             <number> ¥Ð¥¤¥È¤è¤ê¾®¤µ¤ÊÂç°è¤ª¤è¤ÓÀÅŪ¥Ç¡¼¥¿¤ò\n"
-"                          ÆÃÊ̤ʥ»¥¯¥·¥ç¥ó¤ËÃÖ¤¯ (¥¿¡¼¥²¥Ã¥È¼¡Âè)\n"
+"  -G <number>             <number> バイトより小さな大域および静的データを\n"
+"                          特別なセクションに置く (ターゲット次第)\n"
 
 #: config/sol2.opt:23
-#, fuzzy
 msgid "Pass -z text to linker"
-msgstr "¥ê¥ó¥«¤Ë -assert pure-text ¤òÅϤ¹"
+msgstr ""
 
 #: config/fused-madd.opt:23
 msgid "%<-mfused-madd%> is deprecated; use %<-ffp-contract=%> instead"
@@ -9168,20 +9139,20 @@ msgstr ""
 #: c-family/c.opt:44 c-family/c.opt:47 c-family/c.opt:185
 #, fuzzy, c-format
 msgid "assertion missing after %qs"
-msgstr "%s ¤Î¸å¤í¤Î¥¢¥µ¡¼¥·¥ç¥ó¤ò·ç¤¤¤Æ¤¤¤Þ¤¹"
+msgstr "%s の後ろのアサーションを欠いています"
 
 #: c-family/c.opt:56 c-family/c.opt:59 c-family/c.opt:167 c-family/c.opt:170
 #: c-family/c.opt:197 c-family/c.opt:256
 #, fuzzy, c-format
 msgid "macro name missing after %qs"
-msgstr "%s ¤Î¸å¤í¤Î¥Þ¥¯¥í̾¤ò·ç¤¤¤Æ¤¤¤Þ¤¹"
+msgstr "%s の後ろのマクロ名を欠いています"
 
 #: c-family/c.opt:86 c-family/c.opt:89 c-family/c.opt:92 c-family/c.opt:95
 #: c-family/c.opt:204 c-family/c.opt:212 c-family/c.opt:1049
 #: c-family/c.opt:1069 c-family/c.opt:1073 c-family/c.opt:1077
 #, fuzzy, c-format
 msgid "missing path after %qs"
-msgstr "%s ¤Î¸å¤í¤Î¿ô»ú¤ò·ç¤¤¤Æ¤¤¤Þ¤¹"
+msgstr "%s の後ろの数字を欠いています"
 
 #: c-family/c.opt:186
 msgid "-A<question>=<answer>\tAssert the <answer> to <question>.  Putting '-' before <question> disables the <answer> to <question>"
@@ -9190,12 +9161,12 @@ msgstr ""
 #: c-family/c.opt:190
 #, fuzzy
 msgid "Do not discard comments"
-msgstr "½ªÃ¼¤µ¤ì¤Æ¤¤¤Ê¤¤¥³¥á¥ó¥È"
+msgstr "終端されていないコメント"
 
 #: c-family/c.opt:194
 #, fuzzy
 msgid "Do not discard comments in macro expansions"
-msgstr "¥Ó¥Ã¥È±é»»¤Ç¤Î¨ÃÍ¥µ¥¤¥º¤òÄ´Ä䤷¤Ê¤¤"
+msgstr "ビット演算での即値サイズを調停しない"
 
 #: c-family/c.opt:198
 msgid "-D<macro>[=<val>]\tDefine a <macro> with <val> as its value.  If just <macro> is given, <val> is taken to be 1"
@@ -9208,7 +9179,7 @@ msgstr ""
 #: c-family/c.opt:209
 #, fuzzy
 msgid "Print the name of header files as they are used"
-msgstr "¥³¥ó¥Ñ¥¤¥ë¤µ¤ì¤¿¥×¥í¥°¥é¥àñ°Ì¤Î̾Á°¤òɽ¼¨¤¹¤ë"
+msgstr "コンパイルされたプログラム単位の名前を表示する"
 
 #: c-family/c.opt:213
 msgid "-I <dir>\tAdd <dir> to the end of the main include path"
@@ -9217,12 +9188,12 @@ msgstr ""
 #: c-family/c.opt:217
 #, fuzzy
 msgid "Generate make dependencies"
-msgstr "ưŪ°Í¸´Ø·¸¡£\n"
+msgstr "動的依存関係。\n"
 
 #: c-family/c.opt:221
 #, fuzzy
 msgid "Generate make dependencies and compile"
-msgstr "¥ê¥È¥ë¥¨¥ó¥Ç¥£¥¢¥ó¤Î¥³¡¼¥É¤òÀ¸À®"
+msgstr "リトルエンディアンのコードを生成"
 
 #: c-family/c.opt:225
 msgid "-MF <file>\tWrite dependency output to the given file"
@@ -9243,12 +9214,12 @@ msgstr ""
 #: c-family/c.opt:241
 #, fuzzy
 msgid "Generate phony targets for all headers"
-msgstr "Intel as ÍѤΥ³¡¼¥É¤òÀ¸À®¤¹¤ë"
+msgstr "Intel as 用のコードを生成する"
 
 #: c-family/c.opt:244 c-family/c.opt:248
 #, fuzzy, c-format
 msgid "missing makefile target after %qs"
-msgstr "Àµ¼°¤Ê²¾°ú¿ô¹à¤ò·ç¤¤¤Æ¤¤¤Þ¤¹"
+msgstr "正式な仮引数項を欠いています"
 
 #: c-family/c.opt:245
 msgid "-MQ <target>\tAdd a MAKE-quoted target"
@@ -9261,7 +9232,7 @@ msgstr ""
 #: c-family/c.opt:253
 #, fuzzy
 msgid "Do not generate #line directives"
-msgstr ".size µ¿»÷Ì¿Îá¤òÀ¸À®¤·¤Ê¤¤"
+msgstr ".size 疑似命令を生成しない"
 
 #: c-family/c.opt:257
 msgid "-U<macro>\tUndefine <macro>"
@@ -9274,11 +9245,11 @@ msgstr ""
 #: c-family/c.opt:268
 #, fuzzy
 msgid "Warn about suspicious uses of memory addresses"
-msgstr "µ¿¤ï¤·¤¤ main ¤ÎÀë¸À¤Ë´Ø¤·¤Æ·Ù¹ð¤¹¤ë"
+msgstr "疑わしい main の宣言に関して警告する"
 
 #: c-family/c.opt:272
 msgid "Enable most warning messages"
-msgstr "Ëؤó¤É¤Î·Ù¹ð¥á¥Ã¥»¡¼¥¸¤òÍ­¸ú¤Ë¤¹¤ë"
+msgstr "殆んどの警告メッセージを有効にする"
 
 #: c-family/c.opt:276
 msgid "Warn whenever an Objective-C assignment is being intercepted by the garbage collector"
@@ -9286,7 +9257,7 @@ msgstr ""
 
 #: c-family/c.opt:280
 msgid "Warn about casting functions to incompatible types"
-msgstr "·¿¤Ë¸ß´¹À­¤Î¤Ê¤¤´Ø¿ô¤Î¥­¥ã¥¹¥È¤Ë´Ø¤·¤Æ·Ù¹ð¤¹¤ë"
+msgstr "型に互換性のない関数のキャストに関して警告する"
 
 #: c-family/c.opt:284
 msgid "Warn when a built-in preprocessor macro is undefined or redefined"
@@ -9299,21 +9270,21 @@ msgstr ""
 #: c-family/c.opt:292
 #, fuzzy
 msgid "Warn about C++ constructs whose meaning differs between ISO C++ 1998 and ISO C++ 200x"
-msgstr "ISO C ¤Ç¤½¤Î°ÕÌ£¤¬Êѹ¹¤µ¤ì¤¿ÆâÍƤ˴ؤ·¤Æ·Ù¹ð¤¹¤ë"
+msgstr "ISO C でその意味が変更された内容に関して警告する"
 
 #: c-family/c.opt:296
 msgid "Warn about casts which discard qualifiers"
-msgstr "½¤¾þ»Ò¤ò¼è¤êµî¤ë¥­¥ã¥¹¥È¤Ë¤Ä¤¤¤Æ·Ù¹ð¤¹¤ë"
+msgstr "修飾子を取り去るキャストについて警告する"
 
 #: c-family/c.opt:300
 #, fuzzy
 msgid "Warn about subscripts whose type is \"char\""
-msgstr "ź»ú¤Î·¿¤¬ 'char' ¤Ç¤¢¤ì¤Ð·Ù¹ð¤¹¤ë"
+msgstr "添字の型が 'char' であれば警告する"
 
 #: c-family/c.opt:304
 #, fuzzy
 msgid "Warn about variables that might be changed by \"longjmp\" or \"vfork\""
-msgstr "ÊÑ¿ô `%s' ¤Ï `longjmp' ¤ä `vfork' ¤Ë¤è¤Ã¤Æ¹ó¤¤¤³¤È¤Ë¤Ê¤ë²ÄǽÀ­¤¬¤¢¤ê¤Þ¤¹"
+msgstr "変数 `%s' は `longjmp' や `vfork' によって酷いことになる可能性があります"
 
 #: c-family/c.opt:308
 msgid "Warn about possibly nested block comments, and C++ comments spanning more than one physical line"
@@ -9330,22 +9301,22 @@ msgstr ""
 #: c-family/c.opt:320
 #, fuzzy
 msgid "Warn for converting NULL from/to a non-pointer type"
-msgstr "¥Ý¥¤¥ó¥¿·¿¤ËÊÑ´¹¤Ç¤­¤Þ¤»¤ó"
+msgstr "ポインタ型に変換できません"
 
 #: c-family/c.opt:324
 #, fuzzy
 msgid "Warn for implicit type conversions between signed and unsigned integers"
-msgstr "Éä¹çÉÕ¤­¤ÈÉä¹ç̵¤·¤ÎÀ°¿ô¼°Æ±»Î¤ÎÈæ³Ó¤Ç¤¹"
+msgstr "符合付きと符合無しの整数式同士の比較です"
 
 #: c-family/c.opt:328
 #, fuzzy
 msgid "Warn when all constructors and destructors are private"
-msgstr "Á´¤Æ¤Î¥³¥ó¥¹¥È¥é¥¯¥¿/¥Ç¥¹¥È¥é¥¯¥¿¤¬ private ¤Ç¤â·Ù¹ð¤·¤Ê¤¤"
+msgstr "全てのコンストラクタ/デストラクタが private でも警告しない"
 
 #: c-family/c.opt:332
 #, fuzzy
 msgid "Warn when a declaration is found after a statement"
-msgstr "Àë¸À¤¬·¿¤ò»ØÄꤷ¤Æ¤¤¤Ê¤¤¾ì¹ç¤Ë·Ù¹ð¤¹¤ë"
+msgstr "宣言が型を指定していない場合に警告する"
 
 #: c-family/c.opt:336
 msgid "Warn if a deprecated compiler feature, class, method, or field is used"
@@ -9354,16 +9325,16 @@ msgstr ""
 #: c-family/c.opt:340
 #, fuzzy
 msgid "Warn about compile-time integer division by zero"
-msgstr "À°¿ô¤Î¥¼¥í½ü»»¤ò¥È¥é¥Ã¥×¤¹¤ë"
+msgstr "整数のゼロ除算をトラップする"
 
 #: c-family/c.opt:344
 msgid "Warn about violations of Effective C++ style rules"
-msgstr "Effective C++ ¼°¤Î»Ø¿Ë¤«¤é¤Ï¤º¤ì¤ë¤â¤Î¤Ë¤Ä¤¤¤Æ·Ù¹ð¤¹¤ë"
+msgstr "Effective C++ 式の指針からはずれるものについて警告する"
 
 #: c-family/c.opt:348
 #, fuzzy
 msgid "Warn about an empty body in an if or else statement"
-msgstr "else Ê¸¤ÎÃæ¿È¤¬¶õ¤Ç¤¹"
+msgstr "else 文の中身が空です"
 
 #: c-family/c.opt:352
 msgid "Warn about stray tokens after #elif and #endif"
@@ -9372,7 +9343,7 @@ msgstr ""
 #: c-family/c.opt:356
 #, fuzzy
 msgid "Warn about comparison of different enum types"
-msgstr "Ìá¤êÃͤη¿¤È°ìÃפ·¤Ê¤¤¤â¤Î¤Ë¤Ä¤¤¤Æ·Ù¹ð¤¹¤ë"
+msgstr "戻り値の型と一致しないものについて警告する"
 
 #: c-family/c.opt:364
 msgid "This switch is deprecated; use -Werror=implicit-function-declaration instead"
@@ -9381,22 +9352,22 @@ msgstr ""
 #: c-family/c.opt:368
 #, fuzzy
 msgid "Warn if testing floating point numbers for equality"
-msgstr "ÉâÆ°¾®¿ôÅÀ¿ô¤ÎÅù²Á¥Æ¥¹¥È¤Ë´Ø¤·¤Æ·Ù¹ð¤¹¤ë"
+msgstr "浮動小数点数の等価テストに関して警告する"
 
 #: c-family/c.opt:372
 #, fuzzy
 msgid "Warn about printf/scanf/strftime/strfmon format string anomalies"
-msgstr "printf/scanf/strftime/strfmon ·Á¼°¤ÎÊѧŪ¤Ê¤â¤Î¤Ë´Ø¤·¤Æ·Ù¹ð¤¹¤ë"
+msgstr "printf/scanf/strftime/strfmon 形式の変則的なものに関して警告する"
 
 #: c-family/c.opt:376
 #, fuzzy
 msgid "Warn if passing too many arguments to a function for its format string"
-msgstr "`va_start' ¤ËÂФ¹¤ë°ú¿ô¤¬Â¿¤¹¤®¤Þ¤¹"
+msgstr "`va_start' に対する引数が多すぎます"
 
 #: c-family/c.opt:380
 #, fuzzy
 msgid "Warn about format strings that are not literals"
-msgstr "Ê£¿ôʸ»ú¥ê¥Æ¥é¥ë¤Î»ÈÍѤ˴ؤ·¤Æ·Ù¹ð¤¹¤ë"
+msgstr "複数文字リテラルの使用に関して警告する"
 
 #: c-family/c.opt:384
 msgid "Warn about format strings that contain NUL bytes"
@@ -9404,31 +9375,30 @@ msgstr ""
 
 #: c-family/c.opt:388
 msgid "Warn about possible security problems with format functions"
-msgstr "¥»¥­¥å¥ê¥Æ¥£Åª¤ÊÌäÂê¤È¤Ê¤ê¤¦¤ë format ´Ø¿ô¤Ë´Ø¤·¤Æ·Ù¹ð¤¹¤ë"
+msgstr "セキュリティ的な問題となりうる format 関数に関して警告する"
 
 #: c-family/c.opt:392
 #, fuzzy
 msgid "Warn about strftime formats yielding 2-digit years"
-msgstr "strftime ·Á¼°¤¬Æó·å¤Çǯ¤òɽ¤·¤Æ¤¤¤ë»þ¤Î·Ù¹ð¤·¤Ê¤¤"
+msgstr "strftime 形式が二桁で年を表している時の警告しない"
 
 #: c-family/c.opt:396
 #, fuzzy
 msgid "Warn about zero-length formats"
-msgstr "Ťµ 0 ¤Î¥Õ¥©¡¼¥Þ¥Ã¥Èʸ»úÎó"
+msgstr "長さ 0 のフォーマット文字列"
 
 #: c-family/c.opt:403
 #, fuzzy
 msgid "Warn whenever type qualifiers are ignored."
-msgstr "¥È¥é¥¤¥°¥é¥Õ¤òȯ¸«¤·¤¿¤È¤­¤Ë·Ù¹ð¤¹¤ë"
+msgstr "トライグラフを発見したときに警告する"
 
 #: c-family/c.opt:407
 msgid "Warn about variables which are initialized to themselves"
 msgstr ""
 
 #: c-family/c.opt:411
-#, fuzzy
 msgid "Warn about implicit declarations"
-msgstr "°ÅÌۤδؿôÀë¸À¤Ë´Ø¤·¤Æ·Ù¹ð¤¹¤ë"
+msgstr ""
 
 #: c-family/c.opt:415
 msgid "Warn about implicit conversions from \"float\" to \"double\""
@@ -9436,21 +9406,21 @@ msgstr ""
 
 #: c-family/c.opt:419
 msgid "Warn about implicit function declarations"
-msgstr "°ÅÌۤδؿôÀë¸À¤Ë´Ø¤·¤Æ·Ù¹ð¤¹¤ë"
+msgstr "暗黙の関数宣言に関して警告する"
 
 #: c-family/c.opt:423
 msgid "Warn when a declaration does not specify a type"
-msgstr "Àë¸À¤¬·¿¤ò»ØÄꤷ¤Æ¤¤¤Ê¤¤¾ì¹ç¤Ë·Ù¹ð¤¹¤ë"
+msgstr "宣言が型を指定していない場合に警告する"
 
 #: c-family/c.opt:430
 #, fuzzy
 msgid "Warn when there is a cast to a pointer from an integer of a different size"
-msgstr "°Û¤Ê¤ë¥µ¥¤¥º¤ÎÀ°¿ô¤«¤é¥Ý¥¤¥ó¥¿¤Ë¥­¥ã¥¹¥È¤µ¤ì¤Þ¤·¤¿"
+msgstr "異なるサイズの整数からポインタにキャストされました"
 
 #: c-family/c.opt:434
 #, fuzzy
 msgid "Warn about invalid uses of the \"offsetof\" macro"
-msgstr "#import ¥Ç¥£¥ì¥¯¥Æ¥£¥Ö¤ÎÍøÍѤ˴ؤ·¤Æ·Ù¹ð¤¹¤ë"
+msgstr "#import ディレクティブの利用に関して警告する"
 
 #: c-family/c.opt:438
 msgid "Warn about PCH files that are found but not used"
@@ -9467,31 +9437,31 @@ msgstr ""
 #: c-family/c.opt:450
 #, fuzzy
 msgid "Do not warn about using \"long long\" when -pedantic"
-msgstr "-pedantic »ØÄê»þ¤Ç¤â 'long long' ¤Î»ÈÍѤˤĤ¤¤Æ¤Ï·Ù¹ð¤·¤Ê¤¤"
+msgstr "-pedantic 指定時でも 'long long' の使用については警告しない"
 
 #: c-family/c.opt:454
 #, fuzzy
 msgid "Warn about suspicious declarations of \"main\""
-msgstr "µ¿¤ï¤·¤¤ main ¤ÎÀë¸À¤Ë´Ø¤·¤Æ·Ù¹ð¤¹¤ë"
+msgstr "疑わしい main の宣言に関して警告する"
 
 #: c-family/c.opt:458
 #, fuzzy
 msgid "Warn about possibly missing braces around initializers"
-msgstr "½é´ü²½»Ò¤Î¼þ¤ê¤Ë¥Ö¥ì¡¼¥¹¤ò·ç¤¤¤Æ¤¤¤ëÍͤǤ¢¤ì¤Ð·Ù¹ð¤¹¤ë"
+msgstr "初期化子の周りにブレースを欠いている様であれば警告する"
 
 #: c-family/c.opt:462
 #, fuzzy
 msgid "Warn about global functions without previous declarations"
-msgstr "»öÁ°¤ÎÀë¸À¤Ê¤·¤ÎÂç°è´Ø¿ô¤Ë´Ø¤·¤Æ·Ù¹ð¤¹¤ë"
+msgstr "事前の宣言なしの大域関数に関して警告する"
 
 #: c-family/c.opt:466
 #, fuzzy
 msgid "Warn about missing fields in struct initializers"
-msgstr "½é´ü²½»Ò¤Î¼þ¤ê¤Ë¥Ö¥ì¡¼¥¹¤ò·ç¤¤¤Æ¤¤¤ëÍͤǤ¢¤ì¤Ð·Ù¹ð¤¹¤ë"
+msgstr "初期化子の周りにブレースを欠いている様であれば警告する"
 
 #: c-family/c.opt:470
 msgid "Warn about functions which might be candidates for format attributes"
-msgstr "format Â°À­¤ò¤Î¸õÊä¤È¤Ê¤ê¤½¤¦¤Ê´Ø¿ô¤Ë¤Ä¤¤¤Æ·Ù¹ð¤¹¤ë"
+msgstr "format 属性をの候補となりそうな関数について警告する"
 
 #: c-family/c.opt:474
 msgid "Warn about user-specified include directories that do not exist"
@@ -9504,17 +9474,17 @@ msgstr ""
 #: c-family/c.opt:482
 #, fuzzy
 msgid "Warn about global functions without prototypes"
-msgstr "¥×¥í¥È¥¿¥¤¥×¤Ê¤·¤ÎÂç°è´Ø¿ô¤Ë´Ø¤·¤Æ·Ù¹ð¤¹¤ë"
+msgstr "プロトタイプなしの大域関数に関して警告する"
 
 #: c-family/c.opt:486
 #, fuzzy
 msgid "Warn about use of multi-character character constants"
-msgstr "Ê£¿ôʸ»ú¥ê¥Æ¥é¥ë¤Î»ÈÍѤ˴ؤ·¤Æ·Ù¹ð¤¹¤ë"
+msgstr "複数文字リテラルの使用に関して警告する"
 
 #: c-family/c.opt:490
 #, fuzzy
 msgid "Warn about \"extern\" declarations not at file scope"
-msgstr "¥Õ¥¡¥¤¥ë¥¹¥³¡¼¥×¥ì¥Ù¥ë¤Ç¤Ê¤¤ extern ¤Ë´Ø¤·¤Æ·Ù¹ð¤¹¤ë"
+msgstr "ファイルスコープレベルでない extern に関して警告する"
 
 #: c-family/c.opt:494
 msgid "Warn when a noexcept expression evaluates to false even though the expression can't actually throw"
@@ -9523,12 +9493,12 @@ msgstr ""
 #: c-family/c.opt:498
 #, fuzzy
 msgid "Warn when non-templatized friend functions are declared within a template"
-msgstr "template Æâ¤ÇÈó template ¤Î friend ´Ø¿ô¤¬Àë¸À¤µ¤ì¤¿¾ì¹ç¤Ç¤â·Ù¹ð¤·¤Ê¤¤"
+msgstr "template 内で非 template の friend 関数が宣言された場合でも警告しない"
 
 #: c-family/c.opt:502
 #, fuzzy
 msgid "Warn about non-virtual destructors"
-msgstr "Èó²¾Áۥǥ¹¥È¥é¥¯¥¿¤Ë¤Ä¤¤¤Æ·Ù¹ð¤¹¤ë"
+msgstr "非仮想デストラクタについて警告する"
 
 #: c-family/c.opt:506
 msgid "Warn about NULL being passed to argument slots marked as requiring non-NULL"
@@ -9541,17 +9511,17 @@ msgstr ""
 #: c-family/c.opt:514
 #, fuzzy
 msgid "Warn if a C-style cast is used in a program"
-msgstr "C ¼°¤Î¥­¥ã¥¹¥È¤¬¥×¥í¥°¥é¥à¤Ç»È¤ï¤ì¤¿¤é·Ù¹ð¤¹¤ë"
+msgstr "C 式のキャストがプログラムで使われたら警告する"
 
 #: c-family/c.opt:518
 #, fuzzy
 msgid "Warn for obsolescent usage in a declaration"
-msgstr "°ÅÌۤδؿôÀë¸À¤Ë´Ø¤·¤Æ·Ù¹ð¤¹¤ë"
+msgstr "暗黙の関数宣言に関して警告する"
 
 #: c-family/c.opt:522
 #, fuzzy
 msgid "Warn if an old-style parameter definition is used"
-msgstr "´Ø¿ô¤Î²¾°ú¿ô¤¬»È¤ï¤ì¤Ê¤¤¤È¤­¤Ë·Ù¹ð¤¹¤ë"
+msgstr "関数の仮引数が使われないときに警告する"
 
 #: c-family/c.opt:526
 msgid "Warn if a string is longer than the maximum portable length specified by the standard"
@@ -9559,7 +9529,7 @@ msgstr ""
 
 #: c-family/c.opt:530
 msgid "Warn about overloaded virtual function names"
-msgstr "¥ª¡¼¥Ð¡¼¥í¡¼¥É¤µ¤ì¤¿²¾ÁÛ´Ø¿ô̾¤Ë¤Ä¤¤¤Æ·Ù¹ð¤¹¤ë"
+msgstr "オーバーロードされた仮想関数名について警告する"
 
 #: c-family/c.opt:534
 msgid "Warn about overriding initializers without side effects"
@@ -9568,31 +9538,31 @@ msgstr ""
 #: c-family/c.opt:538
 #, fuzzy
 msgid "Warn about packed bit-fields whose offset changed in GCC 4.4"
-msgstr "ISO C ¤Ç¤½¤Î°ÕÌ£¤¬Êѹ¹¤µ¤ì¤¿ÆâÍƤ˴ؤ·¤Æ·Ù¹ð¤¹¤ë"
+msgstr "ISO C でその意味が変更された内容に関して警告する"
 
 #: c-family/c.opt:542
 #, fuzzy
 msgid "Warn about possibly missing parentheses"
-msgstr "³ç¸Ì¤ò·ç¤¤¤Æ¤¤¤ë²ÄǽÀ­¤¬¤¢¤ë¾ì¹ç¤Ë·Ù¹ð¤¹¤ë"
+msgstr "括弧を欠いている可能性がある場合に警告する"
 
 #: c-family/c.opt:546
 #, fuzzy
 msgid "Warn when converting the type of pointers to member functions"
-msgstr "¥Ý¥¤¥ó¥¿¤«¤é¥á¥ó¥Ð´Ø¿ô¤Ø¤Î·¿ÊÑ´¹¤Î¾ì¹ç¤Ç¤â·Ù¹ð¤·¤Ê¤¤"
+msgstr "ポインタからメンバ関数への型変換の場合でも警告しない"
 
 #: c-family/c.opt:550
 msgid "Warn about function pointer arithmetic"
-msgstr "´Ø¿ô¥Ý¥¤¥ó¥¿¤Î·×»»¤Ë´Ø¤·¤Æ·Ù¹ð¤¹¤ë"
+msgstr "関数ポインタの計算に関して警告する"
 
 #: c-family/c.opt:554
 #, fuzzy
 msgid "Warn when a pointer is cast to an integer of a different size"
-msgstr "¥­¥ã¥¹¥È¤Ë¤è¤Ã¤Æ¥Ý¥¤¥ó¥¿¤«¤é°Û¤Ê¤ë¥µ¥¤¥º¤ÎÀ°¿ô¤È¤Ê¤ê¤Þ¤¹"
+msgstr "キャストによってポインタから異なるサイズの整数となります"
 
 #: c-family/c.opt:558
 #, fuzzy
 msgid "Warn about misuses of pragmas"
-msgstr "ǧ¼±¤Ç¤­¤Ê¤¤ pragma ¤Ë´Ø¤·¤Æ·Ù¹ð¤¹¤ë"
+msgstr "認識できない pragma に関して警告する"
 
 #: c-family/c.opt:562
 msgid "Warn if a property for an Objective-C object has no assign semantics specified"
@@ -9601,15 +9571,15 @@ msgstr ""
 #: c-family/c.opt:566
 #, fuzzy
 msgid "Warn if inherited methods are unimplemented"
-msgstr "ÇÉÀ¸¥á¥½¥Ã¥É¤¬Ì¤¼ÂÁõ¤Î¾ì¹ç¤Ç¤â·Ù¹ð¤·¤Ê¤¤"
+msgstr "派生メソッドが未実装の場合でも警告しない"
 
 #: c-family/c.opt:570
 msgid "Warn about multiple declarations of the same object"
-msgstr "Ʊ°ì¥ª¥Ö¥¸¥§¥¯¥È¤ÎÀë¸À¤¬Ê£¿ô¤¢¤ì¤Ð·Ù¹ð¤¹¤ë"
+msgstr "同一オブジェクトの宣言が複数あれば警告する"
 
 #: c-family/c.opt:574
 msgid "Warn when the compiler reorders code"
-msgstr "¥³¥ó¥Ñ¥¤¥é¤¬¥³¡¼¥É¤òʤÙÂؤ¨¤ë¤È¤­¤Ë·Ù¹ð¤¹¤ë"
+msgstr "コンパイラがコードを並べ替えるときに警告する"
 
 #: c-family/c.opt:578
 msgid "Warn whenever a function's return type defaults to \"int\" (C), or about inconsistent return types (C++)"
@@ -9617,20 +9587,20 @@ msgstr ""
 
 #: c-family/c.opt:582
 msgid "Warn if a selector has multiple methods"
-msgstr "¥»¥ì¥¯¥¿¤¬Ê£¿ô¤Î¥á¥½¥Ã¥É¤ò»ý¤Ã¤Æ¤¤¤ì¤Ð·Ù¹ð¤¹¤ë"
+msgstr "セレクタが複数のメソッドを持っていれば警告する"
 
 #: c-family/c.opt:586
 msgid "Warn about possible violations of sequence point rules"
-msgstr "ÉûºîÍÑ´°Î»ÅÀµ¬Â§¤òÇˤë²ÄǽÀ­¤¬¤¢¤ë¾ì¹ç¤Ë·Ù¹ð¤¹¤ë"
+msgstr "副作用完了点規則を破る可能性がある場合に警告する"
 
 #: c-family/c.opt:590
 #, fuzzy
 msgid "Warn about signed-unsigned comparisons"
-msgstr "Éä¹çÉÕ¤­/Éä¹ç̵¤·¤ÎÈæ³Ó¤Ë´Ø¤·¤Æ·Ù¹ð¤¹¤ë"
+msgstr "符合付き/符合無しの比較に関して警告する"
 
 #: c-family/c.opt:594
 msgid "Warn when overload promotes from unsigned to signed"
-msgstr "¥ª¡¼¥Ð¡¼¥í¡¼¥É¤¬Éä¹ç̵¤·¤«¤éÉä¹çÉÕ¤­¤Ë³Ê¾å¤²¤È¤Ê¤ë¾ì¹ç¤Ë·Ù¹ð¤¹¤ë"
+msgstr "オーバーロードが符合無しから符合付きに格上げとなる場合に警告する"
 
 #: c-family/c.opt:598
 msgid "Warn about uncasted NULL used as sentinel"
@@ -9639,7 +9609,7 @@ msgstr ""
 #: c-family/c.opt:602
 #, fuzzy
 msgid "Warn about unprototyped function declarations"
-msgstr "¥×¥í¥È¥¿¥¤¥×¤µ¤ì¤Æ¤¤¤Ê¤¤´Ø¿ôÀë¸À¤Ë´Ø¤·¤Æ·Ù¹ð¤¹¤ë"
+msgstr "プロトタイプされていない関数宣言に関して警告する"
 
 #: c-family/c.opt:606
 msgid "Warn if type signatures of candidate methods do not match exactly"
@@ -9656,7 +9626,7 @@ msgstr ""
 #: c-family/c.opt:622
 #, fuzzy
 msgid "Warn about features not present in traditional C"
-msgstr "¸Å¤¤ C ¤Ç¤Ï #elif ¤ò»È¤ï¤Ê¤¤Êý¤¬¤¤¤¤¤Ç¤¹"
+msgstr "古い C では #elif を使わない方がいいです"
 
 #: c-family/c.opt:626
 msgid "Warn of prototypes causing type conversions different from what would happen in the absence of prototype"
@@ -9669,21 +9639,21 @@ msgstr ""
 #: c-family/c.opt:634
 #, fuzzy
 msgid "Warn about @selector()s without previously declared methods"
-msgstr "»öÁ°¤ÎÀë¸À¤Ê¤·¤ÎÂç°è´Ø¿ô¤Ë´Ø¤·¤Æ·Ù¹ð¤¹¤ë"
+msgstr "事前の宣言なしの大域関数に関して警告する"
 
 #: c-family/c.opt:638
 #, fuzzy
 msgid "Warn if an undefined macro is used in an #if directive"
-msgstr "̤ÄêµÁËô¤ÏÉÔÀµ¤Ê # ¥Ç¥£¥ì¥¯¥Æ¥£¥Ö¤Ç¤¹"
+msgstr "未定義又は不正な # ディレクティブです"
 
 #: c-family/c.opt:642
 msgid "Warn about unrecognized pragmas"
-msgstr "ǧ¼±¤Ç¤­¤Ê¤¤ pragma ¤Ë´Ø¤·¤Æ·Ù¹ð¤¹¤ë"
+msgstr "認識できない pragma に関して警告する"
 
 #: c-family/c.opt:646
 #, fuzzy
 msgid "Warn about unsuffixed float constants"
-msgstr "ÉâÆ°¾®¿ôÄê¿ô¤Ë 'f' ¤È 'l' ÀÜÈø¼­¤ÎξÊý¤¬¤¢¤ê¤Þ¤¹"
+msgstr "浮動小数定数に 'f' と 'l' 接尾辞の両方があります"
 
 #: c-family/c.opt:650
 msgid "Warn about macros defined in the main file that are not used"
@@ -9696,17 +9666,17 @@ msgstr ""
 #: c-family/c.opt:658
 #, fuzzy
 msgid "Do not warn about using variadic macros when -pedantic"
-msgstr "-pedantic »ØÄê»þ¤Ç¤â 'long long' ¤Î»ÈÍѤˤĤ¤¤Æ¤Ï·Ù¹ð¤·¤Ê¤¤"
+msgstr "-pedantic 指定時でも 'long long' の使用については警告しない"
 
 #: c-family/c.opt:662
 #, fuzzy
 msgid "Warn if a variable length array is used"
-msgstr "ÊÑ¿ô¤¬»È¤ï¤ì¤Ê¤¤¤È¤­¤Ë·Ù¹ð¤¹¤ë"
+msgstr "変数が使われないときに警告する"
 
 #: c-family/c.opt:666
 #, fuzzy
 msgid "Warn when a register variable is declared volatile"
-msgstr "¥¤¥ó¥¹¥¿¥ó¥¹ÊÑ¿ô `%s' ¤Ï private ¤ÈÀë¸À¤µ¤ì¤Æ¤¤¤Þ¤¹"
+msgstr "インスタンス変数 `%s' は private と宣言されています"
 
 #: c-family/c.opt:670
 msgid "In C++, nonzero means warn about deprecated conversion from string literals to 'char *'.  In C, similar warning, except that the conversion is of course not deprecated by the ISO C standard."
@@ -9715,7 +9685,7 @@ msgstr ""
 #: c-family/c.opt:674
 #, fuzzy
 msgid "Warn when a pointer differs in signedness in an assignment"
-msgstr "¥ª¡¼¥Ð¡¼¥í¡¼¥É¤¬Éä¹ç̵¤·¤«¤éÉä¹çÉÕ¤­¤Ë³Ê¾å¤²¤È¤Ê¤ë¾ì¹ç¤Ë·Ù¹ð¤¹¤ë"
+msgstr "オーバーロードが符合無しから符合付きに格上げとなる場合に警告する"
 
 #: c-family/c.opt:678
 msgid "A synonym for -std=c89 (for C) or -std=c++98 (for C++)"
@@ -9724,7 +9694,7 @@ msgstr ""
 #: c-family/c.opt:686
 #, fuzzy
 msgid "Enforce class member access control semantics"
-msgstr "¥¢¥¯¥»¥¹À©¸æ¤Î°ÕÌ£¤Ë½¾¤ï¤Ê¤¤"
+msgstr "アクセス制御の意味に従わない"
 
 #: c-family/c.opt:689 c-family/c.opt:692 c-family/c.opt:746 c-family/c.opt:762
 #: c-family/c.opt:785 c-family/c.opt:791 c-family/c.opt:798 c-family/c.opt:818
@@ -9733,27 +9703,26 @@ msgstr "
 #: c-family/c.opt:1009 c-family/c.opt:1025 c-family/c-opts.c:561
 #, fuzzy, gcc-internal-format
 msgid "switch %qs is no longer supported"
-msgstr "-f%s ¤Ï¤â¤Ï¤ä¥µ¥Ý¡¼¥È¤µ¤ì¤Þ¤»¤ó"
+msgstr "-f%s はもはやサポートされません"
 
 #: c-family/c.opt:693 c-family/c.opt:799 c-family/c.opt:1006
 #: c-family/c.opt:1010 c-family/c.opt:1026
-#, fuzzy
 msgid "No longer supported"
-msgstr "-f%s ¤Ï¤â¤Ï¤ä¥µ¥Ý¡¼¥È¤µ¤ì¤Þ¤»¤ó"
+msgstr ""
 
 #: c-family/c.opt:697
 #, fuzzy
 msgid "Recognize the \"asm\" keyword"
-msgstr "'asm' Í½Ìó¸ì¤òǧ¼±¤µ¤»¤Ê¤¤"
+msgstr "'asm' 予約語を認識させない"
 
 #: c-family/c.opt:701
 #, fuzzy
 msgid "Recognize built-in functions"
-msgstr "¤¤¤¯¤Ä¤«¤ÎÁȤ߹þ¤ß´Ø¿ô¤òǧ¼±¤µ¤»¤Ê¤¤"
+msgstr "いくつかの組み込み関数を認識させない"
 
 #: c-family/c.opt:708
 msgid "Check the return value of new"
-msgstr "new ¤ÎÌá¤êÃͤò¸¡ºº¤¹¤ë"
+msgstr "new の戻り値を検査する"
 
 #: c-family/c.opt:712
 msgid "Allow the arguments of the '?' operator to have different types"
@@ -9762,12 +9731,12 @@ msgstr ""
 #: c-family/c.opt:716
 #, fuzzy
 msgid "Reduce the size of object files"
-msgstr "¥ª¥Ö¥¸¥§¥¯¥È¥Õ¥¡¥¤¥ë¤Î¥µ¥¤¥º¤ò¾®¤µ¤¯¤¹¤ë"
+msgstr "オブジェクトファイルのサイズを小さくする"
 
 #: c-family/c.opt:719
 #, fuzzy, c-format
 msgid "no class name specified with %qs"
-msgstr "%s ¤ËÂФ¹¤ëµ­²±¥¯¥é¥¹»ØÄê»Ò `%s'"
+msgstr "%s に対する記憶クラス指定子 `%s'"
 
 #: c-family/c.opt:720
 msgid "-fconst-string-class=<name>\tUse class <name> for constant strings"
@@ -9786,17 +9755,17 @@ msgstr ""
 #: c-family/c.opt:732
 #, fuzzy
 msgid "Preprocess directives only."
-msgstr "#ident ¥Ç¥£¥ì¥¯¥Æ¥£¥Ö¤ò½èÍý¤¹¤ë"
+msgstr "#ident ディレクティブを処理する"
 
 #: c-family/c.opt:736
 #, fuzzy
 msgid "Permit '$' as an identifier character"
-msgstr "¥Õ¥©¡¼¥Þ¥Ã¥È¤¬¥ï¥¤¥Éʸ»úÎó¤Ç¤¹"
+msgstr "フォーマットがワイド文字列です"
 
 #: c-family/c.opt:743
 #, fuzzy
 msgid "Generate code to check exception specifications"
-msgstr "Îã³°»ÅÍͤθ¡ºº¤ò¤¹¤ë¥³¡¼¥É¤òÀ¸À®¤·¤Ê¤¤"
+msgstr "例外仕様の検査をするコードを生成しない"
 
 #: c-family/c.opt:750
 msgid "-fexec-charset=<cset>\tConvert all strings and character constants to character set <cset>"
@@ -9805,7 +9774,7 @@ msgstr ""
 #: c-family/c.opt:754
 #, fuzzy
 msgid "Permit universal character names (\\u and \\U) in identifiers"
-msgstr "¥æ¥Ë¥Ð¡¼¥µ¥ëʸ»ú̾ `\\u%04x' ¤Ï¼±Ê̻ҤÎÃæ¤Ç¤ÏÍ­¸ú¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó"
+msgstr "ユニバーサル文字名 `\\u%04x' は識別子の中では有効ではありません"
 
 #: c-family/c.opt:758
 msgid "-finput-charset=<cset>\tSpecify the default character set for source files"
@@ -9814,54 +9783,54 @@ msgstr ""
 #: c-family/c.opt:766
 #, fuzzy
 msgid "Scope of for-init-statement variables is local to the loop"
-msgstr "for ½é´ü²½Ê¸¤ÎÊÑ¿ô¤ò¥¹¥³¡¼¥×³°¤Ë³ÈÂ礹¤ë"
+msgstr "for 初期化文の変数をスコープ外に拡大する"
 
 #: c-family/c.opt:770
 #, fuzzy
 msgid "Do not assume that standard C libraries and \"main\" exist"
-msgstr "ɸ½à¥é¥¤¥Ö¥é¥ê¤ä main ¤¬Â¸ºß¤·¤Ê¤¤²ÄǽÀ­¤¬¤¢¤ë¤â¤Î¤È¤¹¤ë"
+msgstr "標準ライブラリや main が存在しない可能性があるものとする"
 
 #: c-family/c.opt:774
 #, fuzzy
 msgid "Recognize GNU-defined keywords"
-msgstr "GNU ÄêµÁ¤ÎͽÌó¸ì¤òǧ¼±¤µ¤»¤Ê¤¤"
+msgstr "GNU 定義の予約語を認識させない"
 
 #: c-family/c.opt:778
 msgid "Generate code for GNU runtime environment"
-msgstr "GNU ¼Â¹Ô´Ä¶­ÍѤΥ³¡¼¥É¤òÀ¸À®¤¹¤ë"
+msgstr "GNU 実行環境用のコードを生成する"
 
 #: c-family/c.opt:782
 #, fuzzy
 msgid "Use traditional GNU semantics for inline functions"
-msgstr "¸Å¤¤ C ¤Ï¶¦ÍÑÂΤνé´ü¤òµñÀ䤷¤Þ¤¹"
+msgstr "古い C は共用体の初期を拒絶します"
 
 #: c-family/c.opt:788
 #, fuzzy
 msgid "-fhandle-exceptions has been renamed -fexceptions (and is now on by default)"
-msgstr "-fhandle-exceptions ¤Ï -fexception ¤ËÊѹ¹¤µ¤ì¤Þ¤·¤¿(¤µ¤é¤Ë¥Ç¥Õ¥©¥ë¥È¤ÇÍ­¸ú¤Ç¤¹)"
+msgstr "-fhandle-exceptions は -fexception に変更されました(さらにデフォルトで有効です)"
 
 #: c-family/c.opt:795
 msgid "Assume normal C execution environment"
-msgstr "Ä̾ï¤Î C ¼Â¹Ô´Ä¶­¤òÁ°Äó¤È¤¹¤ë"
+msgstr "通常の C 実行環境を前提とする"
 
 #: c-family/c.opt:803
 msgid "Export functions even if they can be inlined"
-msgstr "¥¤¥ó¥é¥¤¥ó¤Ë¤Ç¤­¤ë´Ø¿ô¤Ç¤â export ¤¹¤ë"
+msgstr "インラインにできる関数でも export する"
 
 #: c-family/c.opt:807
 #, fuzzy
 msgid "Emit implicit instantiations of inline templates"
-msgstr "¥¤¥ó¥é¥¤¥ó¥Æ¥ó¥×¥ì¡¼¥È¤ÎÌÀ¼¨Åª¤Ê¼ÂÂβ½¤Î¤ß¤òÀ¸À®¤¹¤ë"
+msgstr "インラインテンプレートの明示的な実体化のみを生成する"
 
 #: c-family/c.opt:811
 #, fuzzy
 msgid "Emit implicit instantiations of templates"
-msgstr "¥¤¥ó¥é¥¤¥ó¥Æ¥ó¥×¥ì¡¼¥È¤ÎÌÀ¼¨Åª¤Ê¼ÂÂβ½¤Î¤ß¤òÀ¸À®¤¹¤ë"
+msgstr "インラインテンプレートの明示的な実体化のみを生成する"
 
 #: c-family/c.opt:815
 #, fuzzy
 msgid "Inject friend functions into enclosing namespace"
-msgstr "ñ½ã¤Ê´Ø¿ô¤ò¸Æ¤Ó½Ð¤·Â¦¤ËÅý¹ç¤¹¤ë"
+msgstr "単純な関数を呼び出し側に統合する"
 
 #: c-family/c.opt:822
 msgid "Allow implicit conversions between vectors with differing numbers of subparts and/or differing element types."
@@ -9870,12 +9839,12 @@ msgstr ""
 #: c-family/c.opt:826
 #, fuzzy
 msgid "Don't warn about uses of Microsoft extensions"
-msgstr "Microsoft ³ÈÄ¥¤ÎÍøÍѤ˴ؤ·¤Æ pedantic ·Ù¹ð¤ò¹Ô¤ï¤Ê¤¤"
+msgstr "Microsoft 拡張の利用に関して pedantic 警告を行わない"
 
 #: c-family/c.opt:836
 #, fuzzy
 msgid "Generate code for NeXT (Apple Mac OS X) runtime environment"
-msgstr "NeXT ¼Â¹Ô´Ä¶­ÍѤΥ³¡¼¥É¤òÀ¸À®¤¹¤ë"
+msgstr "NeXT 実行環境用のコードを生成する"
 
 #: c-family/c.opt:840
 msgid "Assume that receivers of Objective-C messages may be nil"
@@ -9904,7 +9873,7 @@ msgstr ""
 #: c-family/c.opt:875
 #, fuzzy
 msgid "Enable Objective-C setjmp exception handling runtime"
-msgstr "Îã³°Ê᪤òÍ­¸ú¤Ë¤¹¤ë"
+msgstr "例外捕捉を有効にする"
 
 #: c-family/c.opt:879
 msgid "Conform to the Objective-C 1.0 language as implemented in GCC 4.0"
@@ -9924,12 +9893,11 @@ msgstr ""
 
 #: c-family/c.opt:902
 msgid "Downgrade conformance errors to warnings"
-msgstr "µ¬³ÊŬ¹çÀ­¥¨¥é¡¼¤ò·Ù¹ð¤Ë³Ê²¼¤²¤¹¤ë"
+msgstr "規格適合性エラーを警告に格下げする"
 
 #: c-family/c.opt:906
-#, fuzzy
 msgid "Enable Plan 9 language extensions"
-msgstr "Transmeta picoJava ³ÈÄ¥¤òÍ­¸ú¤Ë¤¹¤ë"
+msgstr ""
 
 #: c-family/c.opt:910
 msgid "Treat the input file as already preprocessed"
@@ -9945,16 +9913,16 @@ msgstr ""
 
 #: c-family/c.opt:922
 msgid "Enable automatic template instantiation"
-msgstr "¼«Æ°¥Æ¥ó¥×¥ì¡¼¥È¼ÂÂ⽤òÍ­¸ú¤Ë¤¹¤ë"
+msgstr "自動テンプレート実体化を有効にする"
 
 #: c-family/c.opt:926
 #, fuzzy
 msgid "Generate run time type descriptor information"
-msgstr "¼Â¹Ô»þ·¿µ­½Ò¾ðÊó¤òÀ¸À®¤·¤Ê¤¤"
+msgstr "実行時型記述情報を生成しない"
 
 #: c-family/c.opt:930
 msgid "Use the same size for double as for float"
-msgstr "double ¤Î¥µ¥¤¥º¤ò float ¤ÈƱ¤¸¤È¤·¤Æ»ÈÍѤ¹¤ë"
+msgstr "double のサイズを float と同じとして使用する"
 
 #: c-family/c.opt:934
 msgid "Use the narrowest integer type possible for enumeration types"
@@ -9963,7 +9931,7 @@ msgstr ""
 #: c-family/c.opt:938
 #, fuzzy
 msgid "Force the underlying type for \"wchar_t\" to be \"unsigned short\""
-msgstr "wchar_t ¤Îº¬ËÜŪ¤Ê·¿¤ò `unsigned short' ¤Èʤ¤¹"
+msgstr "wchar_t の根本的な型を `unsigned short' と覆す"
 
 #: c-family/c.opt:942
 msgid "When \"signed\" or \"unsigned\" is not given make the bitfield signed"
@@ -9972,11 +9940,11 @@ msgstr ""
 #: c-family/c.opt:946
 #, fuzzy
 msgid "Make \"char\" signed by default"
-msgstr "'char' ¤ò¥Ç¥Õ¥©¥ë¥È¤ÇÉä¹çÉÕ¤­¤È¤¹¤ë"
+msgstr "'char' をデフォルトで符合付きとする"
 
 #: c-family/c.opt:953
 msgid "Display statistics accumulated during compilation"
-msgstr "¥³¥ó¥Ñ¥¤¥ëÃæ¤ËÃßÀѤµ¤ì¤¿Åý·×¾ðÊó¤òɽ¼¨¤¹¤ë"
+msgstr "コンパイル中に蓄積された統計情報を表示する"
 
 #: c-family/c.opt:957
 msgid "Assume that values of enumeration type are always within the minimum range of that type"
@@ -9989,7 +9957,7 @@ msgstr ""
 #: c-family/c.opt:971
 #, fuzzy
 msgid "-ftemplate-depth=<number>\tSpecify maximum template instantiation depth"
-msgstr "¥Æ¥ó¥×¥ì¡¼¥È¼ÂÂβ½¤Î¿¼¤µ¤ÎºÇÂçÃͤò»ØÄꤹ¤ë"
+msgstr "テンプレート実体化の深さの最大値を指定する"
 
 #: c-family/c.opt:978
 msgid "-fno-threadsafe-statics\tDo not generate thread-safe code for initializing local statics"
@@ -10002,12 +9970,12 @@ msgstr ""
 #: c-family/c.opt:986
 #, fuzzy
 msgid "Make \"char\" unsigned by default"
-msgstr "'char' ¤ò¥Ç¥Õ¥©¥ë¥È¤ÇÉä¹ç̵¤·¤È¤¹¤ë"
+msgstr "'char' をデフォルトで符合無しとする"
 
 #: c-family/c.opt:990
 #, fuzzy
 msgid "Use __cxa_atexit to register destructors"
-msgstr "¥Ç¥¹¥È¥é¥¯¥¿¤ÎÅÐÏ¿¤Ë __cxa_atexit ¤òÍøÍѤ¹¤ë"
+msgstr "デストラクタの登録に __cxa_atexit を利用する"
 
 #: c-family/c.opt:994
 msgid "Use __cxa_get_exception_ptr in exception handling"
@@ -10023,7 +9991,7 @@ msgstr ""
 
 #: c-family/c.opt:1014
 msgid "Emit common-like symbols as weak symbols"
-msgstr "¥³¥â¥ó¥·¥ó¥Ü¥ë¤ò¥¦¥£¡¼¥¯¥·¥ó¥Ü¥ë¤ÎÍͤËÀ¸À®¤¹¤ë"
+msgstr "コモンシンボルをウィークシンボルの様に生成する"
 
 #: c-family/c.opt:1018
 msgid "-fwide-exec-charset=<cset>\tConvert all wide strings and character constants to character set <cset>"
@@ -10040,7 +10008,7 @@ msgstr ""
 #: c-family/c.opt:1034
 #, fuzzy
 msgid "Dump declarations to a .decl file"
-msgstr "Àë¸À¤ò .decl ¥Õ¥¡¥¤¥ë¤Ë¥À¥ó¥×¤¹¤ë"
+msgstr "宣言を .decl ファイルにダンプする"
 
 #: c-family/c.opt:1038
 msgid "-femit-struct-debug-baseonly\tAggressive reduced debug info for structs"
@@ -10105,12 +10073,12 @@ msgstr ""
 #: c-family/c.opt:1116
 #, fuzzy
 msgid "Generate C header of platform-specific features"
-msgstr "¥×¥é¥Ã¥È¥Õ¥©¡¼¥à¸ÇÍ­¤Îµ¡Ç½¤Î C ¥Ø¥Ã¥À¤òÀ¸À®¤¹¤ë"
+msgstr "プラットフォーム固有の機能の C ヘッダを生成する"
 
 #: c-family/c.opt:1120
 #, fuzzy
 msgid "Remap file names when including files"
-msgstr "#%s ¤Ç¤Î¥Õ¥¡¥¤¥ë̾¤¬¶õ¤Ç¤¹"
+msgstr "#%s でのファイル名が空です"
 
 #: c-family/c.opt:1124
 msgid "Conform to the ISO 1998 C++ standard"
@@ -10171,7 +10139,7 @@ msgstr ""
 #: c-family/c.opt:1205
 #, fuzzy
 msgid "Enable traditional preprocessing"
-msgstr "¥¹¥¿¥Ã¥¯Ãµº÷¤òÍ­¸ú¤Ë¤¹¤ë"
+msgstr "スタック探索を有効にする"
 
 #: c-family/c.opt:1209
 msgid "-trigraphs\tSupport ISO C trigraphs"
@@ -10200,7 +10168,7 @@ msgstr ""
 #: common.opt:164
 #, fuzzy
 msgid "Display this information"
-msgstr "  --help                  ¤³¤Î¾ðÊó¤òɽ¼¨¤¹¤ë\n"
+msgstr "  --help                  この情報を表示する\n"
 
 #: common.opt:168
 msgid "--help=<class>\tDisplay descriptions of a specific class of options.  <class> is one or more of optimizers, target, warnings, undocumented, params"
@@ -10217,12 +10185,12 @@ msgstr ""
 #: common.opt:330
 #, fuzzy
 msgid "-O<number>\tSet optimization level to <number>"
-msgstr "  -O[number]              ºÇŬ²½¥ì¥Ù¥ë¤ò [number] ¤ËÀßÄꤹ¤ë\n"
+msgstr "  -O[number]              最適化レベルを [number] に設定する\n"
 
 #: common.opt:334
 #, fuzzy
 msgid "Optimize for space rather than speed"
-msgstr "  -Os                     Â®ÅÙ¤è¤ê¤â¥µ¥¤¥º¤ÎºÇŬ²½¤ò¹Ô¤Ê¤¦\n"
+msgstr "  -Os                     速度よりもサイズの最適化を行なう\n"
 
 #: common.opt:338
 msgid "Optimize for speed disregarding exact standards compliance"
@@ -10234,26 +10202,25 @@ msgstr ""
 
 #: common.opt:373
 msgid "Warn about returning structures, unions or arrays"
-msgstr "¹½Â¤ÂΡ¢¶¦ÍÑÂÎËô¤ÏÇÛÎó¤òÊÖ¤¹¤â¤Î¤Ë´Ø¤·¤Æ·Ù¹ð¤¹¤ë"
+msgstr "構造体、共用体又は配列を返すものに関して警告する"
 
 #: common.opt:377
 #, fuzzy
 msgid "Warn if an array is accessed out of bounds"
-msgstr ".class ¥Õ¥¡¥¤¥ë¤¬¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤è¤ê¸Å¤±¤ì¤Ð·Ù¹ð¤¹¤ë"
+msgstr ".class ファイルがソースファイルより古ければ警告する"
 
 #: common.opt:381
 #, fuzzy
 msgid "Warn about inappropriate attribute usage"
-msgstr "´Ø¿ô¥Ý¥¤¥ó¥¿¤Î·×»»¤Ë´Ø¤·¤Æ·Ù¹ð¤¹¤ë"
+msgstr "関数ポインタの計算に関して警告する"
 
 #: common.opt:385
 msgid "Warn about pointer casts which increase alignment"
-msgstr "¥Ý¥¤¥ó¥¿¤Î¥­¥ã¥¹¥È¤Ç¥¢¥é¥¤¥ó¥á¥ó¥È¤¬Áý²Ã¤¹¤ë¤â¤Î¤Ë´Ø¤·¤Æ·Ù¹ð¤¹¤ë"
+msgstr "ポインタのキャストでアラインメントが増加するものに関して警告する"
 
 #: common.opt:389
-#, fuzzy
 msgid "Warn when a #warning directive is encountered"
-msgstr "¥È¥é¥¤¥°¥é¥Õ¤òȯ¸«¤·¤¿¤È¤­¤Ë·Ù¹ð¤¹¤ë"
+msgstr ""
 
 #: common.opt:393
 msgid "Warn about uses of __attribute__((deprecated)) declarations"
@@ -10261,16 +10228,16 @@ msgstr ""
 
 #: common.opt:397
 msgid "Warn when an optimization pass is disabled"
-msgstr "ºÇŬ²½²áÄø¤¬Ìµ¸ú²½¤µ¤ì¤¿¾ì¹ç¤Ë·Ù¹ð¤¹¤ë"
+msgstr "最適化過程が無効化された場合に警告する"
 
 #: common.opt:401
 msgid "Treat all warnings as errors"
-msgstr "Á´¤Æ¤Î·Ù¹ð¤ò¥¨¥é¡¼¤È¤·¤Æ¼è¤ê°·¤¦"
+msgstr "全ての警告をエラーとして取り扱う"
 
 #: common.opt:405
 #, fuzzy
 msgid "Treat specified warning as error"
-msgstr "Á´¤Æ¤Î·Ù¹ð¤ò¥¨¥é¡¼¤È¤·¤Æ¼è¤ê°·¤¦"
+msgstr "全ての警告をエラーとして取り扱う"
 
 #: common.opt:409
 msgid "Print extra (possibly unwanted) warnings"
@@ -10283,16 +10250,16 @@ msgstr ""
 #: common.opt:417
 #, fuzzy
 msgid "-Wframe-larger-than=<number>\tWarn if a function's stack frame requires more than <number> bytes"
-msgstr "  -Wlarger-than-<number>  ¥ª¥Ö¥¸¥§¥¯¥È¤¬ <number> ¥Ð¥¤¥È¤è¤êÂ礭¤±¤ì¤Ð·Ù¹ð¤¹¤ë\n"
+msgstr "  -Wlarger-than-<number>  オブジェクトが <number> バイトより大きければ警告する\n"
 
 #: common.opt:421
 msgid "Warn when an inlined function cannot be inlined"
-msgstr "¥¤¥ó¥é¥¤¥ó´Ø¿ô¤ò¥¤¥ó¥é¥¤¥ó²½¤Ç¤­¤Ê¤¤¾ì¹ç¤Ë·Ù¹ð¤¹¤ë"
+msgstr "インライン関数をインライン化できない場合に警告する"
 
 #: common.opt:428
 #, fuzzy
 msgid "-Wlarger-than=<number>\tWarn if an object is larger than <number> bytes"
-msgstr "  -Wlarger-than-<number>  ¥ª¥Ö¥¸¥§¥¯¥È¤¬ <number> ¥Ð¥¤¥È¤è¤êÂ礭¤±¤ì¤Ð·Ù¹ð¤¹¤ë\n"
+msgstr "  -Wlarger-than-<number>  オブジェクトが <number> バイトより大きければ警告する\n"
 
 #: common.opt:432
 msgid "Warn if the loop cannot be optimized due to nontrivial assumptions."
@@ -10301,30 +10268,30 @@ msgstr ""
 #: common.opt:436 common.opt:488
 #, fuzzy
 msgid "Warn about functions which might be candidates for __attribute__((noreturn))"
-msgstr "noreturn Â°À­¤Î¸õÊä¤È¤Ê¤ê¤½¤¦¤Ê´Ø¿ô¤Ë´Ø¤·¤Æ·Ù¹ð¤¹¤ë"
+msgstr "noreturn 属性の候補となりそうな関数に関して警告する"
 
 #: common.opt:440
 #, fuzzy
 msgid "Warn about constructs not instrumented by -fmudflap"
-msgstr "²ò¼á¤Ë¸í²ò¤ò¾·¤¯¤â¤Î¤Ë¤Ä¤¤¤Æ·Ù¹ð¤¹¤ë"
+msgstr "解釈に誤解を招くものについて警告する"
 
 #: common.opt:444
 #, fuzzy
 msgid "Warn about overflow in arithmetic expressions"
-msgstr "¼°¤ÎÉâÆ°¾®¿ôÅÀ¿ô¤¬¥ª¡¼¥Ð¡¼¥Õ¥í¡¼¤·¤Þ¤·¤¿"
+msgstr "式の浮動小数点数がオーバーフローしました"
 
 #: common.opt:448
 msgid "Warn when the packed attribute has no effect on struct layout"
-msgstr "packed Â°À­¤¬¹½Â¤ÂÎÇÛÃ֤˱ƶÁ¤·¤Ê¤¤¾ì¹ç¤Ë·Ù¹ð¤¹¤ë"
+msgstr "packed 属性が構造体配置に影響しない場合に警告する"
 
 #: common.opt:452
 #, fuzzy
 msgid "Warn when padding is required to align structure members"
-msgstr "¹½Â¤ÂÎ¥á¥ó¥Ð¤Î¥¢¥é¥¤¥ó¤Ç¡¢¥Ñ¥Ç¥£¥ó¥°¤òÍפ¹¤ë¾ì¹ç¤Ë·Ù¹ð¤¹¤ë"
+msgstr "構造体メンバのアラインで、パディングを要する場合に警告する"
 
 #: common.opt:456
 msgid "Warn when one local variable shadows another"
-msgstr "¤¢¤ë¥í¡¼¥«¥ëÊÑ¿ô¤¬Â¾¤Î¤â¤Î¤òʤ¤¤±£¤¹¤È¤­¤Ë·Ù¹ð¤¹¤ë"
+msgstr "あるローカル変数が他のものを覆い隠すときに警告する"
 
 #: common.opt:460
 msgid "Warn when not issuing stack smashing protection for some reason"
@@ -10333,55 +10300,52 @@ msgstr ""
 #: common.opt:464 common.opt:468
 #, fuzzy
 msgid "Warn about code which might break strict aliasing rules"
-msgstr "format Â°À­¤ò¤Î¸õÊä¤È¤Ê¤ê¤½¤¦¤Ê´Ø¿ô¤Ë¤Ä¤¤¤Æ·Ù¹ð¤¹¤ë"
+msgstr "format 属性をの候補となりそうな関数について警告する"
 
 #: common.opt:472 common.opt:476
 msgid "Warn about optimizations that assume that signed overflow is undefined"
 msgstr ""
 
 #: common.opt:480
-#, fuzzy
 msgid "Warn about functions which might be candidates for __attribute__((const))"
-msgstr "noreturn Â°À­¤Î¸õÊä¤È¤Ê¤ê¤½¤¦¤Ê´Ø¿ô¤Ë´Ø¤·¤Æ·Ù¹ð¤¹¤ë"
+msgstr ""
 
 #: common.opt:484
-#, fuzzy
 msgid "Warn about functions which might be candidates for __attribute__((pure))"
-msgstr "noreturn Â°À­¤Î¸õÊä¤È¤Ê¤ê¤½¤¦¤Ê´Ø¿ô¤Ë´Ø¤·¤Æ·Ù¹ð¤¹¤ë"
+msgstr ""
 
 #: common.opt:492
 #, fuzzy
 msgid "Warn about enumerated switches, with no default, missing a case"
-msgstr "ÎóµóÄê¿ô¤Î switch ¤Ç case »ØÄ꤬·ç¤±¤Æ¤¤¤ë¤â¤Î¤Ë´Ø¤·¤Æ·Ù¹ð¤¹¤ë"
+msgstr "列挙定数の switch で case 指定が欠けているものに関して警告する"
 
 #: common.opt:496
 #, fuzzy
 msgid "Warn about enumerated switches missing a \"default:\" statement"
-msgstr "ÎóµóÄê¿ô¤Î switch ¤Ç case »ØÄ꤬·ç¤±¤Æ¤¤¤ë¤â¤Î¤Ë´Ø¤·¤Æ·Ù¹ð¤¹¤ë"
+msgstr "列挙定数の switch で case 指定が欠けているものに関して警告する"
 
 #: common.opt:500
 #, fuzzy
 msgid "Warn about all enumerated switches missing a specific case"
-msgstr "ÎóµóÄê¿ô¤Î switch ¤Ç case »ØÄ꤬·ç¤±¤Æ¤¤¤ë¤â¤Î¤Ë´Ø¤·¤Æ·Ù¹ð¤¹¤ë"
+msgstr "列挙定数の switch で case 指定が欠けているものに関して警告する"
 
 #: common.opt:504
 msgid "Do not suppress warnings from system headers"
-msgstr "¥·¥¹¥Æ¥à¥Ø¥Ã¥À¤«¤é¤Î·Ù¹ð¤òÍÞÀ©¤·¤Ê¤¤"
+msgstr "システムヘッダからの警告を抑制しない"
 
 #: common.opt:508
-#, fuzzy
 msgid "Warn whenever a trampoline is generated"
-msgstr "ÊÑ¿ô¤¬»È¤ï¤ì¤Ê¤¤¤È¤­¤Ë·Ù¹ð¤¹¤ë"
+msgstr ""
 
 #: common.opt:512
 #, fuzzy
 msgid "Warn if a comparison is always true or always false due to the limited range of the data type"
-msgstr "¥Ç¡¼¥¿·¿¤ÎÈÏ°ÏÀ©¸Â¤Ë¤è¤Ã¤Æ¡¢Èæ³Ó¤¬¾ï¤Ë false ¤È¤Ê¤ê¤Þ¤¹"
+msgstr "データ型の範囲制限によって、比較が常に false となります"
 
 #: common.opt:516
 #, fuzzy
 msgid "Warn about uninitialized automatic variables"
-msgstr "½é´ü²½¤µ¤ì¤Ê¤¤¼«Æ°ÊÑ¿ô¤Ë´Ø¤·¤Æ·Ù¹ð¤¹¤ë"
+msgstr "初期化されない自動変数に関して警告する"
 
 #: common.opt:520 common.opt:662 common.opt:666 common.opt:670 common.opt:674
 msgid "Does nothing. Preserved for backward compatibility."
@@ -10392,34 +10356,32 @@ msgid "Enable all -Wunused- warnings"
 msgstr ""
 
 #: common.opt:528
-#, fuzzy
 msgid "Warn when a function parameter is only set, otherwise unused"
-msgstr "´Ø¿ô¤Î²¾°ú¿ô¤¬»È¤ï¤ì¤Ê¤¤¤È¤­¤Ë·Ù¹ð¤¹¤ë"
+msgstr ""
 
 #: common.opt:532
-#, fuzzy
 msgid "Warn when a variable is only set, otherwise unused"
-msgstr "ÊÑ¿ô¤¬»È¤ï¤ì¤Ê¤¤¤È¤­¤Ë·Ù¹ð¤¹¤ë"
+msgstr ""
 
 #: common.opt:536
 msgid "Warn when a function is unused"
-msgstr "´Ø¿ô¤¬»È¤ï¤ì¤Ê¤¤¤È¤­¤Ë·Ù¹ð¤¹¤ë"
+msgstr "関数が使われないときに警告する"
 
 #: common.opt:540
 msgid "Warn when a label is unused"
-msgstr "¥é¥Ù¥ë¤¬»È¤ï¤ì¤Ê¤¤¤È¤­¤Ë·Ù¹ð¤¹¤ë"
+msgstr "ラベルが使われないときに警告する"
 
 #: common.opt:544
 msgid "Warn when a function parameter is unused"
-msgstr "´Ø¿ô¤Î²¾°ú¿ô¤¬»È¤ï¤ì¤Ê¤¤¤È¤­¤Ë·Ù¹ð¤¹¤ë"
+msgstr "関数の仮引数が使われないときに警告する"
 
 #: common.opt:548
 msgid "Warn when an expression value is unused"
-msgstr "¼°¤ÎÃͤ¬»È¤ï¤ì¤Ê¤¤¤È¤­¤Ë·Ù¹ð¤¹¤ë"
+msgstr "式の値が使われないときに警告する"
 
 #: common.opt:552
 msgid "Warn when a variable is unused"
-msgstr "ÊÑ¿ô¤¬»È¤ï¤ì¤Ê¤¤¤È¤­¤Ë·Ù¹ð¤¹¤ë"
+msgstr "変数が使われないときに警告する"
 
 #: common.opt:556
 msgid "Warn in case profiles in -fprofile-use do not match"
@@ -10428,17 +10390,17 @@ msgstr ""
 #: common.opt:569
 #, fuzzy
 msgid "-aux-info <file>\tEmit declaration information into <file>"
-msgstr "  -aux-info <file>        Àë¸À¾ðÊó¤ò <file> ¤Øȯ¹Ô¤¹¤ë\n"
+msgstr "  -aux-info <file>        宣言情報を <file> へ発行する\n"
 
 #: common.opt:588
 #, fuzzy
 msgid "-d<letters>\tEnable dumps from specific passes of the compiler"
-msgstr "  -d[letters]             ¥³¥ó¥Ñ¥¤¥é¤Î²áÄø¤«¤é¤Î¥À¥ó¥×¤òÍ­¸ú¤Ë¤¹¤ë\n"
+msgstr "  -d[letters]             コンパイラの過程からのダンプを有効にする\n"
 
 #: common.opt:592
 #, fuzzy
 msgid "-dumpbase <file>\tSet the file basename to be used for dumps"
-msgstr "  -dumpbase <file>        ²áÄø¤«¤é¤Î¥À¥ó¥×¤Ë»È¤ï¤ì¤ë̾Á°¤Î¥Ù¡¼¥¹¤È¤¹¤ë\n"
+msgstr "  -dumpbase <file>        過程からのダンプに使われる名前のベースとする\n"
 
 #: common.opt:596
 msgid "-dumpdir <dir>\tSet the directory name to be used for dumps"
@@ -10446,43 +10408,43 @@ msgstr ""
 
 #: common.opt:634
 msgid "Align the start of functions"
-msgstr "´Ø¿ô¤Î³«»Ï¤ò¥¢¥é¥¤¥ó¤¹¤ë"
+msgstr "関数の開始をアラインする"
 
 #: common.opt:641
 msgid "Align labels which are only reached by jumping"
-msgstr "¥é¥Ù¥ë¤Î¤¦¤Á¥¸¥ã¥ó¥×ÅþãÀè¤È¤Ê¤ë¤â¤Î¤À¤±¤ò¥¢¥é¥¤¥ó¤¹¤ë"
+msgstr "ラベルのうちジャンプ到達先となるものだけをアラインする"
 
 #: common.opt:648
 msgid "Align all labels"
-msgstr "Á´¤Æ¤Î¥é¥Ù¥ë¤ò¥¢¥é¥¤¥ó¤¹¤ë"
+msgstr "全てのラベルをアラインする"
 
 #: common.opt:655
 msgid "Align the start of loops"
-msgstr "¥ë¡¼¥×¤Î³«»Ï¤ò¥¢¥é¥¤¥ó¤¹¤ë"
+msgstr "ループの開始をアラインする"
 
 #: common.opt:678
 #, fuzzy
 msgid "Generate unwind tables that are exact at each instruction boundary"
-msgstr "´¬¤­Ìᤷ¤ò¹Ô¤Ê¤¦Îã³°Êä­Íѥơ¼¥Ö¥ë¤òÀ¸À®¤¹¤ë"
+msgstr "巻き戻しを行なう例外補足用テーブルを生成する"
 
 #: common.opt:682
 #, fuzzy
 msgid "Generate auto-inc/dec instructions"
-msgstr "ʸ»úÌ¿Îá¤òÀ¸À®¤¹¤ë"
+msgstr "文字命令を生成する"
 
 #: common.opt:690
 #, fuzzy
 msgid "Generate code to check bounds before indexing arrays"
-msgstr "ÇÛÎó¤Îź»ú¤Èź»ú¶­³¦¤ò¸¡ºº¤¹¤ë¥³¡¼¥É¤òÀ¸À®¤¹¤ë"
+msgstr "配列の添字と添字境界を検査するコードを生成する"
 
 #: common.opt:694
 #, fuzzy
 msgid "Replace add, compare, branch with branch on count register"
-msgstr "²Ã»»¡¢Èæ³Ó¥Ö¥é¥ó¥Á¤ÎÂå¤ï¤ê¤Ë¥«¥¦¥ó¥È¥ì¥¸¥¹¥¿¤Î¥Ö¥é¥ó¥Á¤ò»È¤¦"
+msgstr "加算、比較ブランチの代わりにカウントレジスタのブランチを使う"
 
 #: common.opt:698
 msgid "Use profiling information for branch probabilities"
-msgstr "ʬ´ô·ÐÏ©¿ä¬ÍѤΥץí¥Õ¥¡¥¤¥ë¾ðÊó¤òÍøÍѤ¹¤ë"
+msgstr "分岐経路推測用のプロファイル情報を利用する"
 
 #: common.opt:702
 msgid "Perform branch target load optimization before prologue / epilogue threading"
@@ -10499,17 +10461,17 @@ msgstr ""
 #: common.opt:714
 #, fuzzy
 msgid "-fcall-saved-<register>\tMark <register> as being preserved across functions"
-msgstr "  -fcall-saved-<register> <register> ¤¬´Ø¿ô¤òÄ̤¸¤ÆÊÝ»ý¤µ¤ì¤ë¤È¥Þ¡¼¥¯¤¹¤ë\n"
+msgstr "  -fcall-saved-<register> <register> が関数を通じて保持されるとマークする\n"
 
 #: common.opt:718
 #, fuzzy
 msgid "-fcall-used-<register>\tMark <register> as being corrupted by function calls"
-msgstr "  -fcall-used-<register>  ´Ø¿ô¸Æ¤Ó½Ð¤·¤ÇÇ˲õ¤µ¤ì¤ë <register> ¤È¤·¤Æ¥Þ¡¼¥¯¤¹¤ë\n"
+msgstr "  -fcall-used-<register>  関数呼び出しで破壊される <register> としてマークする\n"
 
 #: common.opt:725
 #, fuzzy
 msgid "Save registers around function calls"
-msgstr "´Ø¿ô¸Æ¤Ó½Ð¤·¤ÎÁ°¸å¤Ç¥ì¥¸¥¹¥¿¤ÎÊݸ¤òÍ­¸ú¤Ë¤¹¤ë"
+msgstr "関数呼び出しの前後でレジスタの保存を有効にする"
 
 #: common.opt:729
 msgid "Compare the results of several data dependence analyzers."
@@ -10522,7 +10484,7 @@ msgstr ""
 #: common.opt:737
 #, fuzzy
 msgid "Do not put uninitialized globals in the common section"
-msgstr "Âç°èÊÑ¿ôÅù¤ò½é´ü²½¤µ¤ì¤Ê¤¤¥³¥â¥ó¥»¥¯¥·¥ç¥ó¤ËÃÖ¤«¤Ê¤¤"
+msgstr "大域変数等を初期化されないコモンセクションに置かない"
 
 #: common.opt:745
 msgid "-fcompare-debug[=<opts>]\tCompile with and without e.g. -gtoggle, and compare the final-insns dump"
@@ -10539,16 +10501,16 @@ msgstr ""
 #: common.opt:757
 #, fuzzy
 msgid "Perform a register copy-propagation optimization pass"
-msgstr "ºÇŬ²½²áÄø¤Î¥ì¥¸¥¹¥¿¤Ä¤±ÊѤ¨¤ò¹Ô¤Ê¤¦"
+msgstr "最適化過程のレジスタつけ変えを行なう"
 
 #: common.opt:761
 #, fuzzy
 msgid "Perform cross-jumping optimization"
-msgstr "¥¸¥ã¥ó¥×ʬ´ôºÇŬ²½¤ò¹Ô¤Ê¤¦"
+msgstr "ジャンプ分岐最適化を行なう"
 
 #: common.opt:765
 msgid "When running CSE, follow jumps to their targets"
-msgstr "CSE ¤ÇÆ°ºî¤¹¤ë¤È¤­¡¢¤½¤ì¤é¤Î¥¿¡¼¥²¥Ã¥È¤Ø¤Î¥¸¥ã¥ó¥×¤ËÄɿ魯¤ë"
+msgstr "CSE で動作するとき、それらのターゲットへのジャンプに追随する"
 
 #: common.opt:773
 msgid "Omit range reduction step when performing complex division"
@@ -10561,7 +10523,7 @@ msgstr ""
 #: common.opt:781
 #, fuzzy
 msgid "Place data items into their own section"
-msgstr "¥Ç¡¼¥¿¹àÌܤò¤½¤ì¤é¼«¿È¤Î¥»¥¯¥·¥ç¥ó¤ËÇÛÃÖ¤¹¤ë"
+msgstr "データ項目をそれら自身のセクションに配置する"
 
 #: common.opt:785
 msgid "List all available debugging counters with their limits and counts."
@@ -10577,22 +10539,22 @@ msgstr ""
 
 #: common.opt:799
 msgid "Defer popping functions args from stack until later"
-msgstr "´Ø¿ô°ú¿ô¤ò¥¹¥¿¥Ã¥¯¤«¤é pop ¤¹¤ë¤Î¤ò¸Æ¤Ó½Ð¤·¸å¤Þ¤ÇÃ٤餻¤ë"
+msgstr "関数引数をスタックから pop するのを呼び出し後まで遅らせる"
 
 #: common.opt:803
 msgid "Attempt to fill delay slots of branch instructions"
-msgstr "ʬ´ôÌ¿Îá¤ÎÃٱ䥹¥í¥Ã¥È¤ò»È¤¦¤³¤È¤ò»î¤ß¤ë"
+msgstr "分岐命令の遅延スロットを使うことを試みる"
 
 #: common.opt:807
 msgid "Delete useless null pointer checks"
-msgstr "̵°ÕÌ£¤Ê null ¥Ý¥¤¥ó¥¿¸¡ºº¤òºï½ü¤¹¤ë"
+msgstr "無意味な null ポインタ検査を削除する"
 
 #: common.opt:811
 #, fuzzy
 msgid "-fdiagnostics-show-location=[once|every-line]\tHow often to emit source location at the beginning of line-wrapped diagnostics"
 msgstr ""
-"  -fdiagnostics-show-location=[once | every-line]  ¿ÇÃÇ¥á¥Ã¥»¡¼¥¸¤Î²þ¹Ô¤ÎºÝ¤Ë,\n"
-" ¥½¡¼¥¹°ÌÃÖ¾ðÊ󤬹Ԥκǽé¤Ëɽ¼¨¤µ¤ì¤ëÉÑÅÙ¤ò»ØÄꤹ¤ë\n"
+"  -fdiagnostics-show-location=[once | every-line]  診断メッセージの改行の際に,\n"
+" ソース位置情報が行の最初に表示される頻度を指定する\n"
 
 #: common.opt:815
 msgid "Amend appropriate diagnostic messages with the command line option that controls them"
@@ -10609,17 +10571,17 @@ msgstr ""
 #: common.opt:830
 #, fuzzy
 msgid "Suppress output of addresses in debugging dumps"
-msgstr "¥Ç¥Ð¥Ã¥°¥À¥ó¥×¤ÇÌ¿ÎáÈÖ¹æ¤È¹ÔÈÖ¹æ¥Î¡¼¥È¤Î½ÐÎϤòÍÞÀ©¤¹¤ë"
+msgstr "デバッグダンプで命令番号と行番号ノートの出力を抑制する"
 
 #: common.opt:834
 #, fuzzy
 msgid "Suppress output of instruction numbers, line number notes and addresses in debugging dumps"
-msgstr "¥Ç¥Ð¥Ã¥°¥À¥ó¥×¤ÇÌ¿ÎáÈÖ¹æ¤È¹ÔÈÖ¹æ¥Î¡¼¥È¤Î½ÐÎϤòÍÞÀ©¤¹¤ë"
+msgstr "デバッグダンプで命令番号と行番号ノートの出力を抑制する"
 
 #: common.opt:838
 #, fuzzy
 msgid "Suppress output of previous and next insn numbers in debugging dumps"
-msgstr "¥Ç¥Ð¥Ã¥°¥À¥ó¥×¤ÇÌ¿ÎáÈÖ¹æ¤È¹ÔÈÖ¹æ¥Î¡¼¥È¤Î½ÐÎϤòÍÞÀ©¤¹¤ë"
+msgstr "デバッグダンプで命令番号と行番号ノートの出力を抑制する"
 
 #: common.opt:842
 msgid "Enable CFI tables via GAS assembler directives."
@@ -10632,7 +10594,7 @@ msgstr ""
 #: common.opt:850
 #, fuzzy
 msgid "Perform DWARF2 duplicate elimination"
-msgstr "ËöÈø¸Æ¤Ó½Ð¤·ºÇŬ²½¤ò¹Ô¤¦"
+msgstr "末尾呼び出し最適化を行う"
 
 #: common.opt:854
 msgid "Perform interprocedural reduction of aggregates"
@@ -10652,12 +10614,12 @@ msgstr ""
 
 #: common.opt:874
 msgid "Enable exception handling"
-msgstr "Îã³°Ê᪤òÍ­¸ú¤Ë¤¹¤ë"
+msgstr "例外捕捉を有効にする"
 
 #: common.opt:878
 #, fuzzy
 msgid "Perform a number of minor, expensive optimizations"
-msgstr "ÌÜΩ¤¿¤Ê¤¤¡¢¥³¥¹¥È¤Î¤«¤«¤ëºÇŬ²½¤ò¹Ô¤Ê¤¦"
+msgstr "目立たない、コストのかかる最適化を行なう"
 
 #: common.opt:882
 msgid "-fexcess-precision=[fast|standard]\tSpecify handling of excess floating-point precision"
@@ -10670,12 +10632,12 @@ msgstr ""
 #: common.opt:893
 #, fuzzy
 msgid "-ffixed-<register>\tMark <register> as being unavailable to the compiler"
-msgstr "  -ffixed-<register>      ¥³¥ó¥Ñ¥¤¥é¤ËÂФ· <register> ¤ò»ÈÍÑÉԲĤȥޡ¼¥¯¤¹¤ë\n"
+msgstr "  -ffixed-<register>      コンパイラに対し <register> を使用不可とマークする\n"
 
 #: common.opt:897
 #, fuzzy
 msgid "Don't allocate floats and doubles in extended-precision registers"
-msgstr "À°¿ô¥ì¥¸¥¹¥¿¤Î³ÎÊݽç¤òÀ©¸æ¤¹¤ë"
+msgstr "整数レジスタの確保順を制御する"
 
 #: common.opt:905
 msgid "Perform a forward propagation pass on RTL"
@@ -10687,27 +10649,27 @@ msgstr ""
 
 #: common.opt:916
 msgid "Allow function addresses to be held in registers"
-msgstr "´Ø¿ô¥¢¥É¥ì¥¹¤ò¥ì¥¸¥¹¥¿¤Ë»ý¤¿¤»¤ë»ö¤òµö²Ä¤¹¤ë"
+msgstr "関数アドレスをレジスタに持たせる事を許可する"
 
 #: common.opt:920
 #, fuzzy
 msgid "Place each function into its own section"
-msgstr "³Æ¡¹¤Î´Ø¿ô¤ò¤½¤ì¼«¿È¤Î¥»¥¯¥·¥ç¥ó¤ËÇÛÃÖ¤¹¤ë"
+msgstr "各々の関数をそれ自身のセクションに配置する"
 
 #: common.opt:924
 #, fuzzy
 msgid "Perform global common subexpression elimination"
-msgstr "¥°¥í¡¼¥Ð¥ë¶¦ÄÌÉôʬ¼°¤ò½üµî¤¹¤ë"
+msgstr "グローバル共通部分式を除去する"
 
 #: common.opt:928
 #, fuzzy
 msgid "Perform enhanced load motion during global common subexpression elimination"
-msgstr "¥°¥í¡¼¥Ð¥ë¶¦ÄÌÉôʬ¼°¤ò½üµî¤¹¤ë"
+msgstr "グローバル共通部分式を除去する"
 
 #: common.opt:932
 #, fuzzy
 msgid "Perform store motion after global common subexpression elimination"
-msgstr "¥°¥í¡¼¥Ð¥ë¶¦ÄÌÉôʬ¼°¤ò½üµî¤¹¤ë"
+msgstr "グローバル共通部分式を除去する"
 
 #: common.opt:936
 msgid "Perform redundant load after store elimination in global common subexpression"
@@ -10716,17 +10678,17 @@ msgstr ""
 #: common.opt:941
 #, fuzzy
 msgid "Perform global common subexpression elimination after register allocation"
-msgstr "¥°¥í¡¼¥Ð¥ë¶¦ÄÌÉôʬ¼°¤ò½üµî¤¹¤ë"
+msgstr "グローバル共通部分式を除去する"
 
 #: common.opt:947
 #, fuzzy
 msgid "Enable in and out of Graphite representation"
-msgstr "¼«Æ°¥Æ¥ó¥×¥ì¡¼¥È¼ÂÂ⽤òÍ­¸ú¤Ë¤¹¤ë"
+msgstr "自動テンプレート実体化を有効にする"
 
 #: common.opt:951
 #, fuzzy
 msgid "Enable Graphite Identity transformation"
-msgstr "¸Æ¤Ó½Ð¤·¥°¥é¥Õ¾ðÊó¤òÁ÷½Ð¤¹¤ë"
+msgstr "呼び出しグラフ情報を送出する"
 
 #: common.opt:955
 msgid "Mark all loops as parallel"
@@ -10743,12 +10705,11 @@ msgstr ""
 #: common.opt:967
 #, fuzzy
 msgid "Enable Loop Blocking transformation"
-msgstr "¥ê¥ó¥«¤Î´ËϤòÍ­¸ú¤Ë¤¹¤ë"
+msgstr "リンカの緩和を有効にする"
 
 #: common.opt:971
-#, fuzzy
 msgid "Enable Loop Flattening transformation"
-msgstr "¼«Æ°¥Æ¥ó¥×¥ì¡¼¥È¼ÂÂ⽤òÍ­¸ú¤Ë¤¹¤ë"
+msgstr ""
 
 #: common.opt:975
 msgid "Force bitfield accesses to match their type width"
@@ -10757,11 +10718,11 @@ msgstr ""
 #: common.opt:979
 #, fuzzy
 msgid "Enable guessing of branch probabilities"
-msgstr "ʬ´ô·ÐÏ©¿ä¬¤òÍ­¸ú¤Ë¤¹¤ë"
+msgstr "分岐経路推測を有効にする"
 
 #: common.opt:987
 msgid "Process #ident directives"
-msgstr "#ident ¥Ç¥£¥ì¥¯¥Æ¥£¥Ö¤ò½èÍý¤¹¤ë"
+msgstr "#ident ディレクティブを処理する"
 
 #: common.opt:991
 msgid "Perform conversion of conditional jumps to branchless equivalents"
@@ -10770,7 +10731,7 @@ msgstr ""
 #: common.opt:995
 #, fuzzy
 msgid "Perform conversion of conditional jumps to conditional execution"
-msgstr "¾ò·ïŪ¤Ê¼Â¹Ô¤Ø¤ÎÊѹ¹¤Î¤¿¤á¤ÎïçÃͤòÊѹ¹¤¹¤ë"
+msgstr "条件的な実行への変更のための閾値を変更する"
 
 #: common.opt:999
 msgid "Convert conditional jumps in innermost loops to branchless equivalents"
@@ -10782,7 +10743,7 @@ msgstr ""
 
 #: common.opt:1011
 msgid "Do not generate .size directives"
-msgstr ".size µ¿»÷Ì¿Îá¤òÀ¸À®¤·¤Ê¤¤"
+msgstr ".size 疑似命令を生成しない"
 
 #: common.opt:1015
 msgid "Perform indirect inlining"
@@ -10791,31 +10752,31 @@ msgstr ""
 #: common.opt:1024
 #, fuzzy
 msgid "Pay attention to the \"inline\" keyword"
-msgstr "'inline' ¥­¡¼¥ï¡¼¥É¤ËÃí°Õ¤òʧ¤¦"
+msgstr "'inline' キーワードに注意を払う"
 
 #: common.opt:1028
 #, fuzzy
 msgid "Integrate simple functions into their callers when code size is known to not growth"
-msgstr "ñ½ã¤Ê´Ø¿ô¤ò¸Æ¤Ó½Ð¤·Â¦¤ËÅý¹ç¤¹¤ë"
+msgstr "単純な関数を呼び出し側に統合する"
 
 #: common.opt:1032
 msgid "Integrate simple functions into their callers"
-msgstr "ñ½ã¤Ê´Ø¿ô¤ò¸Æ¤Ó½Ð¤·Â¦¤ËÅý¹ç¤¹¤ë"
+msgstr "単純な関数を呼び出し側に統合する"
 
 #: common.opt:1036
 #, fuzzy
 msgid "Integrate functions called once into their callers"
-msgstr "ñ½ã¤Ê´Ø¿ô¤ò¸Æ¤Ó½Ð¤·Â¦¤ËÅý¹ç¤¹¤ë"
+msgstr "単純な関数を呼び出し側に統合する"
 
 #: common.opt:1043
 #, fuzzy
 msgid "-finline-limit=<number>\tLimit the size of inlined functions to <number>"
-msgstr "  -finline-limit=<number> ¥¤¥ó¥é¥¤¥ó´Ø¿ô¤Î¥µ¥¤¥º¤ò <number> ¤ËÀ©¸Â¤¹¤ë\n"
+msgstr "  -finline-limit=<number> インライン関数のサイズを <number> に制限する\n"
 
 #: common.opt:1047
 #, fuzzy
 msgid "Instrument function entry and exit with profiling calls"
-msgstr "´Ø¿ô¤ÎÆþ¤ê¸ý/½Ð¸ý¤Ç¥×¥í¥Õ¥¡¥¤¥ë¸Æ¤Ó½Ð¤·¤òÀ¸À®¤¹¤ë"
+msgstr "関数の入り口/出口でプロファイル呼び出しを生成する"
 
 #: common.opt:1051
 msgid "-finstrument-functions-exclude-function-list=name,...  Do not instrument listed functions"
@@ -10844,7 +10805,7 @@ msgstr ""
 #: common.opt:1075
 #, fuzzy
 msgid "Discover pure and const functions"
-msgstr "»È¤ï¤ì¤Ê¤¤²¾ÁÛ´Ø¿ô¤òÀÚ¤ê¼Î¤Æ¤ë"
+msgstr "使われない仮想関数を切り捨てる"
 
 #: common.opt:1079
 msgid "Discover readonly and non addressable static variables"
@@ -10857,7 +10818,7 @@ msgstr ""
 #: common.opt:1088
 #, fuzzy
 msgid "Perform structure layout optimizations based"
-msgstr "¶¯Åٺ︺ºÇŬ²½¤ò¹Ô¤Ê¤¦"
+msgstr "強度削減最適化を行なう"
 
 #: common.opt:1093
 msgid "-fira-algorithm=[CB|priority] Set the used IRA algorithm"
@@ -10874,7 +10835,7 @@ msgstr ""
 #: common.opt:1106
 #, fuzzy
 msgid "Share slots for saving different hard registers."
-msgstr "°ú¿ô¥ì¥¸¥¹¥¿¤Ë¥í¡¼¥«¥ë¤Î¤â¤Î¤ò³ÊǼ¤¹¤ë"
+msgstr "引数レジスタにローカルのものを格納する"
 
 #: common.opt:1110
 msgid "Share stack slots for spilled pseudo-registers."
@@ -10891,26 +10852,26 @@ msgstr ""
 #: common.opt:1122
 #, fuzzy
 msgid "Use jump tables for sufficiently large switch statements"
-msgstr "case ¥é¥Ù¥ë¤¬ switch Ê¸¤ÎÃæ¤Ë¤¢¤ê¤Þ¤»¤ó"
+msgstr "case ラベルが switch 文の中にありません"
 
 #: common.opt:1126
 #, fuzzy
 msgid "Generate code for functions even if they are fully inlined"
-msgstr "Á´¤Æ¥¤¥ó¥é¥¤¥ó¤È¤µ¤ì¤¿¤È¤·¤Æ¤â´Ø¿ô¤Î¥³¡¼¥É¤òÀ¸À®¤¹¤ë"
+msgstr "全てインラインとされたとしても関数のコードを生成する"
 
 #: common.opt:1130
 msgid "Emit static const variables even if they are not used"
-msgstr "»ÈÍѤµ¤ì¤Ê¤¤ÀÅŪÄê¿ôÊÑ¿ô¤Ç¤¢¤Ã¤Æ¤â½ÐÎϤ¹¤ë"
+msgstr "使用されない静的定数変数であっても出力する"
 
 #: common.opt:1134
 #, fuzzy
 msgid "Give external symbols a leading underscore"
-msgstr "³°Éô¥·¥ó¥Ü¥ë¤ËƬʸ»ú¥¢¥ó¥À¡¼¥¹¥³¥¢¤ò»ý¤¿¤»¤ë"
+msgstr "外部シンボルに頭文字アンダースコアを持たせる"
 
 #: common.opt:1142
 #, fuzzy
 msgid "Enable link-time optimization."
-msgstr "SSA ºÇŬ²½¤òÍ­¸ú¤Ë¤¹¤ë"
+msgstr "SSA 最適化を有効にする"
 
 #: common.opt:1146
 msgid "Link-time optimization with number of parallel jobs or jobserver."
@@ -10925,9 +10886,8 @@ msgid "Partition functions and vars at linktime into approximately same sized bu
 msgstr ""
 
 #: common.opt:1158
-#, fuzzy
 msgid "Disable partioning and streaming"
-msgstr "¥ª¥×¥·¥ç¥ó¤Î¿ÇÃÇ¥á¥Ã¥»¡¼¥¸¤òɽ¼¨¤·¤Ê¤¤"
+msgstr ""
 
 #: common.opt:1163
 msgid "-flto-compression-level=<number>\tUse zlib compression level <number> for IL"
@@ -10939,7 +10899,7 @@ msgstr ""
 
 #: common.opt:1171
 msgid "Set errno after built-in math functions"
-msgstr "ÁȤ߹þ¤ß¿ô³Ø´Ø¿ô¤Î¸å¤Ë errno ¤ò¥»¥Ã¥È¤¹¤ë"
+msgstr "組み込み数学関数の後に errno をセットする"
 
 #: common.opt:1175
 msgid "-fmax-errors=<number>\tMaximum number of errors to report"
@@ -10948,7 +10908,7 @@ msgstr ""
 #: common.opt:1179
 #, fuzzy
 msgid "Report on permanent memory allocation"
-msgstr "¼Â¹Ô½ªÎ»»þ¤Ë±Ê³Ū¤Ë³ÎÊݤµ¤ì¤¿¥á¥â¥ê¤òÊó¹ð¤¹¤ë"
+msgstr "実行終了時に永続的に確保されたメモリを報告する"
 
 #: common.opt:1186
 msgid "Attempt to merge identical constants and constant variables"
@@ -10965,7 +10925,7 @@ msgstr ""
 #: common.opt:1198
 #, fuzzy
 msgid "-fmessage-length=<number>\tLimit diagnostics to <number> characters per line.  0 suppresses line-wrapping"
-msgstr "  -fmessage-length=<number> ¿ÇÃÇ¥á¥Ã¥»¡¼¥¸¤ÎŤµ¤ò°ì¹ÔÊÕ¤ê <number> Ê¸»ú¤ËÀ©¸Â¤¹¤ë¡£ 0 ¤À¤È²þ¹Ô¤òÍÞÀ©¤¹¤ë\n"
+msgstr "  -fmessage-length=<number> 診断メッセージの長さを一行辺り <number> 文字に制限する。 0 だと改行を抑制する\n"
 
 #: common.opt:1202
 msgid "Perform SMS based modulo scheduling before the first scheduling pass"
@@ -10978,7 +10938,7 @@ msgstr ""
 #: common.opt:1210
 #, fuzzy
 msgid "Move loop invariant computations out of loops"
-msgstr "¥ë¡¼¥×Ãæ¤ËÉÔÊѤʷ׻»¤ò¥ë¡¼¥×¤Î³°¤Ë°ÜÆ°¤¹¤ë"
+msgstr "ループ中に不変な計算をループの外に移動する"
 
 #: common.opt:1214
 msgid "Add mudflap bounds-checking instrumentation for single-threaded program"
@@ -10995,12 +10955,12 @@ msgstr ""
 #: common.opt:1226
 #, fuzzy
 msgid "Use the RTL dead code elimination pass"
-msgstr "¥Ç¥Ã¥É¥³¡¼¥É¤Î½üµî¤ò¹Ô¤Ê¤¦"
+msgstr "デッドコードの除去を行なう"
 
 #: common.opt:1230
 #, fuzzy
 msgid "Use the RTL dead store elimination pass"
-msgstr "¥Ç¥Ã¥É¥³¡¼¥É¤Î½üµî¤ò¹Ô¤Ê¤¦"
+msgstr "デッドコードの除去を行なう"
 
 #: common.opt:1234
 msgid "Enable/Disable the traditional scheduling in loops that already passed modulo scheduling"
@@ -11008,25 +10968,24 @@ msgstr ""
 
 #: common.opt:1238
 msgid "Support synchronous non-call exceptions"
-msgstr "Ʊ´üÈó¸Æ¤Ó½Ð¤·Îã³°¤ò¥µ¥Ý¡¼¥È¤¹¤ë"
+msgstr "同期非呼び出し例外をサポートする"
 
 #: common.opt:1242
 msgid "When possible do not generate stack frames"
-msgstr "²Äǽ¤Ê¾ì¹ç¡¢¥¹¥¿¥Ã¥¯¥Õ¥ì¡¼¥à¤òÀ¸À®¤·¤Ê¤¤"
+msgstr "可能な場合、スタックフレームを生成しない"
 
 #: common.opt:1246
 #, fuzzy
 msgid "Do the full register move optimization pass"
-msgstr "ºÇŬ²½²áÄø¤ÇºÇÂç¸Â¤Î regmove ¤ò¹Ô¤Ê¤¦"
+msgstr "最適化過程で最大限の regmove を行なう"
 
 #: common.opt:1250
 msgid "Optimize sibling and tail recursive calls"
-msgstr "sibling ¸Æ¤Ó½Ð¤·¤äËöÈøºÆµ¢¸Æ¤Ó½Ð¤·¤òºÇŬ²½¤¹¤ë"
+msgstr "sibling 呼び出しや末尾再帰呼び出しを最適化する"
 
 #: common.opt:1254
-#, fuzzy
 msgid "Perform partial inlining"
-msgstr "ËöÈø¸Æ¤Ó½Ð¤·ºÇŬ²½¤ò¹Ô¤¦"
+msgstr ""
 
 #: common.opt:1258 common.opt:1262
 msgid "Report on memory allocation before interprocedural optimization"
@@ -11034,7 +10993,7 @@ msgstr ""
 
 #: common.opt:1266
 msgid "Pack structure members together without holes"
-msgstr "¹½Â¤ÂÎ¥á¥ó¥Ð¤ò·ê¤¬³«¤«¤Ê¤¤¤è¤¦¤Ë¥Ñ¥Ã¥¯¤¹¤ë"
+msgstr "構造体メンバを穴が開かないようにパックする"
 
 #: common.opt:1270
 msgid "-fpack-struct=<number>\tSet initial maximum structure member alignment"
@@ -11043,42 +11002,42 @@ msgstr ""
 #: common.opt:1274
 #, fuzzy
 msgid "Return small aggregates in memory, not registers"
-msgstr "'¾®¤µ¤Ê' ½¸¹çÂΤò¥ì¥¸¥¹¥¿¤Ç¤Ï¤Ê¤¯¥á¥â¥ê¤Ë³ÊǼ¤·¤ÆÊÖ¤¹"
+msgstr "'小さな' 集合体をレジスタではなくメモリに格納して返す"
 
 #: common.opt:1278
 #, fuzzy
 msgid "Perform loop peeling"
-msgstr "Á´¤Æ¤Î¥ë¡¼¥×¤Ç¥ë¡¼¥×Ÿ³«¤ò¹Ô¤Ê¤¦"
+msgstr "全てのループでループ展開を行なう"
 
 #: common.opt:1282
 #, fuzzy
 msgid "Enable machine specific peephole optimizations"
-msgstr "µ¡¼ï¸ÇÍ­¤ÎÇÁ¤­·êºÇŬ²½¤òÍ­¸ú¤Ë¤¹¤ë"
+msgstr "機種固有の覗き穴最適化を有効にする"
 
 #: common.opt:1286
 #, fuzzy
 msgid "Enable an RTL peephole pass before sched2"
-msgstr "ÂèÆóÌ¿ÎáÇÛÃÖ¤ÎÁ°¤Ç rtl ÇÁ¤­·ê²áÄø¤òÍ­¸ú¤Ë¤¹¤ë"
+msgstr "第二命令配置の前で rtl 覗き穴過程を有効にする"
 
 #: common.opt:1290
 #, fuzzy
 msgid "Generate position-independent code if possible (large mode)"
-msgstr "²Äǽ¤Ç¤¢¤ì¤Ð°ÌÃÖÆÈΩ¥³¡¼¥É¤òÀ¸À®¤¹¤ë"
+msgstr "可能であれば位置独立コードを生成する"
 
 #: common.opt:1294
 #, fuzzy
 msgid "Generate position-independent code for executables if possible (large mode)"
-msgstr "²Äǽ¤Ç¤¢¤ì¤Ð°ÌÃÖÆÈΩ¥³¡¼¥É¤òÀ¸À®¤¹¤ë"
+msgstr "可能であれば位置独立コードを生成する"
 
 #: common.opt:1298
 #, fuzzy
 msgid "Generate position-independent code if possible (small mode)"
-msgstr "²Äǽ¤Ç¤¢¤ì¤Ð°ÌÃÖÆÈΩ¥³¡¼¥É¤òÀ¸À®¤¹¤ë"
+msgstr "可能であれば位置独立コードを生成する"
 
 #: common.opt:1302
 #, fuzzy
 msgid "Generate position-independent code for executables if possible (small mode)"
-msgstr "²Äǽ¤Ç¤¢¤ì¤Ð°ÌÃÖÆÈΩ¥³¡¼¥É¤òÀ¸À®¤¹¤ë"
+msgstr "可能であれば位置独立コードを生成する"
 
 #: common.opt:1306
 msgid "Specify a plugin to load"
@@ -11091,7 +11050,7 @@ msgstr ""
 #: common.opt:1314
 #, fuzzy
 msgid "Run predictive commoning optimization."
-msgstr "ºÇŬ²½²áÄø¤Î¥ì¥¸¥¹¥¿¤Ä¤±ÊѤ¨¤ò¹Ô¤Ê¤¦"
+msgstr "最適化過程のレジスタつけ変えを行なう"
 
 #: common.opt:1318
 msgid "Generate prefetch instructions, if available, for arrays in loops"
@@ -11100,12 +11059,12 @@ msgstr ""
 #: common.opt:1322
 #, fuzzy
 msgid "Enable basic program profiling code"
-msgstr "¥×¥í¥°¥é¥à¤¬¥³¡¼¥É¥×¥í¥Õ¥¡¥¤¥ë¤¹¤ë¸µ¤Ë¤Ê¤ë¸Ì¤òÁÞÆþ¤¹¤ë"
+msgstr "プログラムがコードプロファイルする元になる弧を挿入する"
 
 #: common.opt:1326
 #, fuzzy
 msgid "Insert arc-based program profiling code"
-msgstr "¥×¥í¥°¥é¥à¤¬¥³¡¼¥É¥×¥í¥Õ¥¡¥¤¥ë¤¹¤ë¸µ¤Ë¤Ê¤ë¸Ì¤òÁÞÆþ¤¹¤ë"
+msgstr "プログラムがコードプロファイルする元になる弧を挿入する"
 
 #: common.opt:1330
 msgid "Set the top-level directory for storing the profile data."
@@ -11146,36 +11105,36 @@ msgstr ""
 #: common.opt:1376
 #, fuzzy
 msgid "Return small aggregates in registers"
-msgstr "'¾®¤µ¤Ê' ½¸¹çÂΤò¥ì¥¸¥¹¥¿¤Ë³ÊǼ¤·¤ÆÊÖ¤¹"
+msgstr "'小さな' 集合体をレジスタに格納して返す"
 
 #: common.opt:1380
 #, fuzzy
 msgid "Enables a register move optimization"
-msgstr "°ÜÆ°Ì¿ÎáºÇŬ²½¥ì¥¸¥¹¥¿¤òÍ­¸ú¤Ë¤¹¤ë"
+msgstr "移動命令最適化レジスタを有効にする"
 
 #: common.opt:1384
 #, fuzzy
 msgid "Perform a register renaming optimization pass"
-msgstr "ºÇŬ²½²áÄø¤Î¥ì¥¸¥¹¥¿¤Ä¤±ÊѤ¨¤ò¹Ô¤Ê¤¦"
+msgstr "最適化過程のレジスタつけ変えを行なう"
 
 #: common.opt:1388
 msgid "Reorder basic blocks to improve code placement"
-msgstr "¥³¡¼¥ÉÇÛÃÖ¤ò²þÁ±¤¹¤ë¤¿¤á¤Ë´ðËÜ¥Ö¥í¥Ã¥¯¤òºÆÀ°Íý¤¹¤ë"
+msgstr "コード配置を改善するために基本ブロックを再整理する"
 
 #: common.opt:1392
 #, fuzzy
 msgid "Reorder basic blocks and partition into hot and cold sections"
-msgstr "¥³¡¼¥ÉÇÛÃÖ¤ò²þÁ±¤¹¤ë¤¿¤á¤Ë´ðËÜ¥Ö¥í¥Ã¥¯¤òºÆÀ°Íý¤¹¤ë"
+msgstr "コード配置を改善するために基本ブロックを再整理する"
 
 #: common.opt:1396
 #, fuzzy
 msgid "Reorder functions to improve code placement"
-msgstr "¥³¡¼¥ÉÇÛÃÖ¤ò²þÁ±¤¹¤ë¤¿¤á¤Ë´ðËÜ¥Ö¥í¥Ã¥¯¤òºÆÀ°Íý¤¹¤ë"
+msgstr "コード配置を改善するために基本ブロックを再整理する"
 
 #: common.opt:1400
 #, fuzzy
 msgid "Add a common subexpression elimination pass after loop optimizations"
-msgstr "¥ë¡¼¥×ºÇŬ²½¸å¤Ë¶¦ÄÌÉôʬ¼°½üµî²áÄø¤ò¼Â¹Ô"
+msgstr "ループ最適化後に共通部分式除去過程を実行"
 
 #: common.opt:1408
 msgid "Disable optimizations that assume default FP rounding behavior"
@@ -11183,7 +11142,7 @@ msgstr ""
 
 #: common.opt:1412
 msgid "Enable scheduling across basic blocks"
-msgstr "´ðËÜ¥Ö¥í¥Ã¥¯¤ò¸Ù¤°Ì¿ÎáÇÛÃÖ¤òÍ­¸ú¤Ë¤¹¤ë"
+msgstr "基本ブロックを跨ぐ命令配置を有効にする"
 
 #: common.opt:1416
 msgid "Enable register pressure sensitive insn scheduling"
@@ -11191,20 +11150,20 @@ msgstr ""
 
 #: common.opt:1420
 msgid "Allow speculative motion of non-loads"
-msgstr "Èó¥í¡¼¥É¤Ç¤ÎÉԳμ¤ÊÆ°ºî¤òµö²Ä¤¹¤ë"
+msgstr "非ロードでの不確実な動作を許可する"
 
 #: common.opt:1424
 msgid "Allow speculative motion of some loads"
-msgstr "¤¤¤¯¤Ä¤«¤Î¥í¡¼¥É¤Ç¤ÎÉԳμ¤ÊÆ°ºî¤òµö²Ä¤¹¤ë"
+msgstr "いくつかのロードでの不確実な動作を許可する"
 
 #: common.opt:1428
 msgid "Allow speculative motion of more loads"
-msgstr "¤è¤ê¿¤¯¤Î¥í¡¼¥É¤Ç¤ÎÉԳμ¤ÊÆ°ºî¤òµö²Ä¤¹¤ë"
+msgstr "より多くのロードでの不確実な動作を許可する"
 
 #: common.opt:1432
 #, fuzzy
 msgid "-fsched-verbose=<number>\tSet the verbosity level of the scheduler"
-msgstr "  -fsched-verbose=<number> ¥¹¥±¥¸¥å¡¼¥é¤ÎñÁÀå¥ì¥Ù¥ë¤òÀßÄꤹ¤ë\n"
+msgstr "  -fsched-verbose=<number> スケジューラの饒舌レベルを設定する\n"
 
 #: common.opt:1436
 msgid "If scheduling post reload, do superblock scheduling"
@@ -11212,11 +11171,11 @@ msgstr ""
 
 #: common.opt:1444
 msgid "Reschedule instructions before register allocation"
-msgstr "¥ì¥¸¥¹¥¿³ÎÊݤÎÁ°¤ËÌ¿Îá¤òÊ¤Ùľ¤¹"
+msgstr "レジスタ確保の前に命令を並べ直す"
 
 #: common.opt:1448
 msgid "Reschedule instructions after register allocation"
-msgstr "¥ì¥¸¥¹¥¿³ÎÊݤθå¤ÇÌ¿Îá¤òÊ¤Ùľ¤¹"
+msgstr "レジスタ確保の後で命令を並べ直す"
 
 #: common.opt:1455
 msgid "Schedule instructions using selective scheduling algorithm"
@@ -11301,16 +11260,15 @@ msgstr ""
 #: common.opt:1545
 #, fuzzy
 msgid "Convert floating point constants to single precision constants"
-msgstr "ÉâÆ°¾®¿ôÅÀÄê¿ô¤òñÀºÅÙÄê¿ô¤ËÊÑ´¹¤¹¤ë"
+msgstr "浮動小数点定数を単精度定数に変換する"
 
 #: common.opt:1549
 msgid "Split lifetimes of induction variables when loops are unrolled"
 msgstr ""
 
 #: common.opt:1553
-#, fuzzy
 msgid "Generate discontiguous stack frames"
-msgstr "APCS Å¬¹ç¤·¤¿¥¹¥¿¥Ã¥¯¥Õ¥ì¡¼¥à¤òÀ¸À®¤¹¤ë"
+msgstr ""
 
 #: common.opt:1557
 msgid "Split wide types into independent registers"
@@ -11323,12 +11281,12 @@ msgstr ""
 #: common.opt:1565
 #, fuzzy
 msgid "-fstack-check=[no|generic|specific]\tInsert stack checking code into the program"
-msgstr "¥×¥í¥°¥é¥à¤Ë¥¹¥¿¥Ã¥¯¶­³¦¸¡½Ð¥³¡¼¥É¤òÁÞÆþ¤¹¤ë"
+msgstr "プログラムにスタック境界検出コードを挿入する"
 
 #: common.opt:1569
 #, fuzzy
 msgid "Insert stack checking code into the program.  Same as -fstack-check=specific"
-msgstr "¥×¥í¥°¥é¥à¤Ë¥¹¥¿¥Ã¥¯¶­³¦¸¡½Ð¥³¡¼¥É¤òÁÞÆþ¤¹¤ë"
+msgstr "プログラムにスタック境界検出コードを挿入する"
 
 #: common.opt:1576
 msgid "-fstack-limit-register=<register>\tTrap if the stack goes past <register>"
@@ -11347,37 +11305,36 @@ msgid "Use a stack protection method for every function"
 msgstr ""
 
 #: common.opt:1592
-#, fuzzy
 msgid "Output stack usage information on a per-function basis"
-msgstr "´Ø¿ô¤Î¼çÍ×ÉôʬËè¤Ë r30 ¤òºÆÍøÍѤ¹¤ë"
+msgstr ""
 
 #: common.opt:1604
 msgid "Assume strict aliasing rules apply"
-msgstr "¸·Ì©¤ÊÊÌ̾µ¬Â§¤ËŬ¹ç¤¹¤ë¤È¤ß¤Ê¤¹"
+msgstr "厳密な別名規則に適合するとみなす"
 
 #: common.opt:1608
 #, fuzzy
 msgid "Treat signed overflow as undefined"
-msgstr "Windows ¤Î define ¤òÀßÄꤹ¤ë"
+msgstr "Windows の define を設定する"
 
 #: common.opt:1612
 msgid "Check for syntax errors, then stop"
-msgstr "ʸˡ¥¨¥é¡¼¤ò¸¡½Ð¤·¤Æ¡¢¤½¤³¤ÇÄä»ß¤¹¤ë"
+msgstr "文法エラーを検出して、そこで停止する"
 
 #: common.opt:1616
 #, fuzzy
 msgid "Create data files needed by \"gcov\""
-msgstr "gcov ¤¬É¬ÍפȤ¹¤ë¥Ç¡¼¥¿¥Õ¥¡¥¤¥ë¤òºîÀ®¤¹¤ë"
+msgstr "gcov が必要とするデータファイルを作成する"
 
 #: common.opt:1620
 #, fuzzy
 msgid "Perform jump threading optimizations"
-msgstr "¥¸¥ã¥ó¥×ʬ´ôºÇŬ²½¤ò¹Ô¤Ê¤¦"
+msgstr "ジャンプ分岐最適化を行なう"
 
 #: common.opt:1624
 #, fuzzy
 msgid "Report the time taken by each compiler pass"
-msgstr "¼Â¹Ô½ªÎ»»þ¤Ë¥³¥ó¥Ñ¥¤¥é¤Î³Æ²áÄø¤ËÍפ·¤¿»þ´Ö¤òÊó¹ð¤¹¤ë"
+msgstr "実行終了時にコンパイラの各過程に要した時間を報告する"
 
 #: common.opt:1628
 msgid "-ftls-model=[global-dynamic|local-dynamic|initial-exec|local-exec]\tSet the default thread-local storage code generation model"
@@ -11398,17 +11355,16 @@ msgstr ""
 #: common.opt:1647
 #, fuzzy
 msgid "Trap for signed overflow in addition, subtraction and multiplication"
-msgstr "Éä¹çÉÕ¤­¤Î²Ã»»/¸º»»/¾è»»¤Ç¤Î·å¤¢¤Õ¤ì¤ò¥È¥é¥Ã¥×¤¹¤ë"
+msgstr "符合付きの加算/減算/乗算での桁あふれをトラップする"
 
 #: common.opt:1651
 #, fuzzy
 msgid "Enable SSA-CCP optimization on trees"
-msgstr "SSA ºÇŬ²½¤òÍ­¸ú¤Ë¤¹¤ë"
+msgstr "SSA 最適化を有効にする"
 
 #: common.opt:1655
-#, fuzzy
 msgid "Enable SSA-BIT-CCP optimization on trees"
-msgstr "SSA ºÇŬ²½¤òÍ­¸ú¤Ë¤¹¤ë"
+msgstr ""
 
 #: common.opt:1663
 msgid "Enable loop header copying on trees"
@@ -11433,17 +11389,17 @@ msgstr ""
 #: common.opt:1687
 #, fuzzy
 msgid "Enable SSA dead code elimination optimization on trees"
-msgstr "¥Ç¥Ã¥É¥³¡¼¥É¤Î½üµî¤ò¹Ô¤Ê¤¦"
+msgstr "デッドコードの除去を行なう"
 
 #: common.opt:1691
 #, fuzzy
 msgid "Enable dominator optimizations"
-msgstr "SSA ºÇŬ²½¤òÍ­¸ú¤Ë¤¹¤ë"
+msgstr "SSA 最適化を有効にする"
 
 #: common.opt:1695
 #, fuzzy
 msgid "Enable dead store elimination"
-msgstr "¥Ç¥Ã¥É¥³¡¼¥É¤Î½üµî¤ò¹Ô¤Ê¤¦"
+msgstr "デッドコードの除去を行なう"
 
 #: common.opt:1699
 msgid "Enable forward propagation on trees"
@@ -11456,7 +11412,7 @@ msgstr ""
 #: common.opt:1707
 #, fuzzy
 msgid "Enable loop distribution on trees"
-msgstr "ÊÂÎóÌ¿Îá¤òÍ­¸ú¤Ë¤¹¤ë"
+msgstr "並列命令を有効にする"
 
 #: common.opt:1711
 msgid "Enable loop distribution for patterns transformed into a library call"
@@ -11465,7 +11421,7 @@ msgstr ""
 #: common.opt:1715
 #, fuzzy
 msgid "Enable loop invariant motion on trees"
-msgstr "¥ë¡¼¥×Ãæ¤ËÉÔÊѤʷ׻»¤ò¥ë¡¼¥×¤Î³°¤Ë°ÜÆ°¤¹¤ë"
+msgstr "ループ中に不変な計算をループの外に移動する"
 
 #: common.opt:1719
 msgid "Enable linear loop transforms on trees"
@@ -11474,27 +11430,27 @@ msgstr ""
 #: common.opt:1723
 #, fuzzy
 msgid "Create canonical induction variables in loops"
-msgstr "¥ë¡¼¥×¤ÎÃæ¤ÎÁ´¤Æ¤Î°ìÈÌͶƳÊÑ¿ô¤ò¶¯Åٺ︺¤¹¤ë"
+msgstr "ループの中の全ての一般誘導変数を強度削減する"
 
 #: common.opt:1727
 #, fuzzy
 msgid "Enable loop optimizations on tree level"
-msgstr "SSA ºÇŬ²½¤òÍ­¸ú¤Ë¤¹¤ë"
+msgstr "SSA 最適化を有効にする"
 
 #: common.opt:1731
 #, fuzzy
 msgid "Enable automatic parallelization of loops"
-msgstr "¼«Æ°¥Æ¥ó¥×¥ì¡¼¥È¼ÂÂ⽤òÍ­¸ú¤Ë¤¹¤ë"
+msgstr "自動テンプレート実体化を有効にする"
 
 #: common.opt:1735
 #, fuzzy
 msgid "Enable hoisting loads from conditional pointers."
-msgstr "¾ò·ïŪ move Ì¿Îá¤ÎÍøÍѤòÍ­¸ú¤Ë¤¹¤ë"
+msgstr "条件的 move 命令の利用を有効にする"
 
 #: common.opt:1739
 #, fuzzy
 msgid "Enable SSA-PRE optimization on trees"
-msgstr "SSA ºÇŬ²½¤òÍ­¸ú¤Ë¤¹¤ë"
+msgstr "SSA 最適化を有効にする"
 
 #: common.opt:1743
 msgid "Perform function-local points-to analysis on trees."
@@ -11507,7 +11463,7 @@ msgstr ""
 #: common.opt:1755
 #, fuzzy
 msgid "Enable SSA code sinking on trees"
-msgstr "SSA ºÇŬ²½¤òÍ­¸ú¤Ë¤¹¤ë"
+msgstr "SSA 最適化を有効にする"
 
 #: common.opt:1759
 msgid "Perform scalar replacement of aggregates"
@@ -11528,15 +11484,15 @@ msgstr ""
 #: common.opt:1775
 #, fuzzy
 msgid "Compile whole compilation unit at a time"
-msgstr "ËÝÌõñ°ÌÁ´ÂΤò¥Õ¥¡¥¤¥ë¤Ë¥À¥ó¥×¤¹¤ë"
+msgstr "翻訳単位全体をファイルにダンプする"
 
 #: common.opt:1779
 msgid "Perform loop unrolling when iteration count is known"
-msgstr "È¿Éü²ó¿ô¤¬´ûÃΤΤȤ­¡¢¥ë¡¼¥×Ÿ³«¤ò¹Ô¤Ê¤¦"
+msgstr "反復回数が既知のとき、ループ展開を行なう"
 
 #: common.opt:1783
 msgid "Perform loop unrolling for all loops"
-msgstr "Á´¤Æ¤Î¥ë¡¼¥×¤Ç¥ë¡¼¥×Ÿ³«¤ò¹Ô¤Ê¤¦"
+msgstr "全てのループでループ展開を行なう"
 
 #: common.opt:1790
 msgid "Allow loop optimizations to assume that the loops behave in normal way"
@@ -11557,16 +11513,16 @@ msgstr ""
 #: common.opt:1811
 #, fuzzy
 msgid "Perform loop unswitching"
-msgstr "Á´¤Æ¤Î¥ë¡¼¥×¤Ç¥ë¡¼¥×Ÿ³«¤ò¹Ô¤Ê¤¦"
+msgstr "全てのループでループ展開を行なう"
 
 #: common.opt:1815
 msgid "Just generate unwind tables for exception handling"
-msgstr "´¬¤­Ìᤷ¤ò¹Ô¤Ê¤¦Îã³°Êä­Íѥơ¼¥Ö¥ë¤òÀ¸À®¤¹¤ë"
+msgstr "巻き戻しを行なう例外補足用テーブルを生成する"
 
 #: common.opt:1827
 #, fuzzy
 msgid "Perform variable tracking"
-msgstr "ËöÈø¸Æ¤Ó½Ð¤·ºÇŬ²½¤ò¹Ô¤¦"
+msgstr "末尾呼び出し最適化を行う"
 
 #: common.opt:1835
 msgid "Perform variable tracking by annotating assignments"
@@ -11583,7 +11539,7 @@ msgstr ""
 #: common.opt:1849
 #, fuzzy
 msgid "Enable loop vectorization on trees"
-msgstr "SSA ºÇŬ²½¤òÍ­¸ú¤Ë¤¹¤ë"
+msgstr "SSA 最適化を有効にする"
 
 #: common.opt:1853
 msgid "Enable basic block vectorization (SLP) on trees"
@@ -11592,7 +11548,7 @@ msgstr ""
 #: common.opt:1857
 #, fuzzy
 msgid "Enable use of cost model in vectorization"
-msgstr "¾ò·ïŪ move Ì¿Îá¤ÎÍøÍѤòÍ­¸ú¤Ë¤¹¤ë"
+msgstr "条件的 move 命令の利用を有効にする"
 
 #: common.opt:1861
 msgid "Enable loop versioning when doing loop vectorization on trees"
@@ -11601,7 +11557,7 @@ msgstr ""
 #: common.opt:1865
 #, fuzzy
 msgid "-ftree-vectorizer-verbose=<number>\tSet the verbosity level of the vectorizer"
-msgstr "  -fsched-verbose=<number> ¥¹¥±¥¸¥å¡¼¥é¤ÎñÁÀå¥ì¥Ù¥ë¤òÀßÄꤹ¤ë\n"
+msgstr "  -fsched-verbose=<number> スケジューラの饒舌レベルを設定する\n"
 
 #: common.opt:1869
 msgid "Enable copy propagation of scalar-evolution information."
@@ -11610,7 +11566,7 @@ msgstr ""
 #: common.opt:1879
 #, fuzzy
 msgid "Add extra commentary to assembler output"
-msgstr ";ʬ¤Ê¥³¥á¥ó¥È¤ò¥¢¥»¥ó¥Ö¥é½ÐÎϤËÄɲ乤ë"
+msgstr "余分なコメントをアセンブラ出力に追加する"
 
 #: common.opt:1883
 msgid "-fvisibility=[default|internal|hidden|protected]\tSet the default symbol visibility"
@@ -11627,12 +11583,12 @@ msgstr ""
 #: common.opt:1896
 #, fuzzy
 msgid "Enable conditional dead code elimination for builtin calls"
-msgstr "¥Ç¥Ã¥É¥³¡¼¥É¤Î½üµî¤ò¹Ô¤Ê¤¦"
+msgstr "デッドコードの除去を行なう"
 
 #: common.opt:1900
 #, fuzzy
 msgid "Perform whole program optimizations"
-msgstr "ËöÈø¸Æ¤Ó½Ð¤·ºÇŬ²½¤ò¹Ô¤¦"
+msgstr "末尾呼び出し最適化を行う"
 
 #: common.opt:1904
 msgid "Assume signed arithmetic overflow wraps around"
@@ -11641,37 +11597,37 @@ msgstr ""
 #: common.opt:1908
 #, fuzzy
 msgid "Put zero initialized data in the bss section"
-msgstr "Âç°èÊÑ¿ôÅù¤ò½é´ü²½¤µ¤ì¤Ê¤¤¥³¥â¥ó¥»¥¯¥·¥ç¥ó¤ËÃÖ¤«¤Ê¤¤"
+msgstr "大域変数等を初期化されないコモンセクションに置かない"
 
 #: common.opt:1912
 #, fuzzy
 msgid "Generate debug information in default format"
-msgstr "¥Ç¥Õ¥©¥ë¥È·Á¼°¤Î¥Ç¥Ð¥Ã¥°¾ðÊó¤òÀ¸À®¤¹¤ë"
+msgstr "デフォルト形式のデバッグ情報を生成する"
 
 #: common.opt:1916
 #, fuzzy
 msgid "Generate debug information in COFF format"
-msgstr "¥Ç¥Õ¥©¥ë¥È·Á¼°¤Î¥Ç¥Ð¥Ã¥°¾ðÊó¤òÀ¸À®¤¹¤ë"
+msgstr "デフォルト形式のデバッグ情報を生成する"
 
 #: common.opt:1920
 #, fuzzy
 msgid "Generate debug information in DWARF v2 (or later) format"
-msgstr "¥Ç¥Õ¥©¥ë¥È·Á¼°¤Î¥Ç¥Ð¥Ã¥°¾ðÊó¤òÀ¸À®¤¹¤ë"
+msgstr "デフォルト形式のデバッグ情報を生成する"
 
 #: common.opt:1924
 #, fuzzy
 msgid "Generate debug information in default extended format"
-msgstr "¥Ç¥Õ¥©¥ë¥È³ÈÄ¥·Á¼°¤Î¥Ç¥Ð¥Ã¥°¾ðÊó¤òÀ¸À®¤¹¤ë"
+msgstr "デフォルト拡張形式のデバッグ情報を生成する"
 
 #: common.opt:1928
 #, fuzzy
 msgid "Generate debug information in STABS format"
-msgstr "¥Ç¥Õ¥©¥ë¥È·Á¼°¤Î¥Ç¥Ð¥Ã¥°¾ðÊó¤òÀ¸À®¤¹¤ë"
+msgstr "デフォルト形式のデバッグ情報を生成する"
 
 #: common.opt:1932
 #, fuzzy
 msgid "Generate debug information in extended STABS format"
-msgstr "¥Ç¥Õ¥©¥ë¥È³ÈÄ¥·Á¼°¤Î¥Ç¥Ð¥Ã¥°¾ðÊó¤òÀ¸À®¤¹¤ë"
+msgstr "デフォルト拡張形式のデバッグ情報を生成する"
 
 #: common.opt:1936
 msgid "Emit DWARF additions beyond selected version"
@@ -11688,17 +11644,17 @@ msgstr ""
 #: common.opt:1948
 #, fuzzy
 msgid "Generate debug information in VMS format"
-msgstr "¥Ç¥Õ¥©¥ë¥È·Á¼°¤Î¥Ç¥Ð¥Ã¥°¾ðÊó¤òÀ¸À®¤¹¤ë"
+msgstr "デフォルト形式のデバッグ情報を生成する"
 
 #: common.opt:1952
 #, fuzzy
 msgid "Generate debug information in XCOFF format"
-msgstr "¥Ç¥Õ¥©¥ë¥È·Á¼°¤Î¥Ç¥Ð¥Ã¥°¾ðÊó¤òÀ¸À®¤¹¤ë"
+msgstr "デフォルト形式のデバッグ情報を生成する"
 
 #: common.opt:1956
 #, fuzzy
 msgid "Generate debug information in extended XCOFF format"
-msgstr "¥Ç¥Õ¥©¥ë¥È³ÈÄ¥·Á¼°¤Î¥Ç¥Ð¥Ã¥°¾ðÊó¤òÀ¸À®¤¹¤ë"
+msgstr "デフォルト拡張形式のデバッグ情報を生成する"
 
 #: common.opt:1963
 msgid "-iplugindir=<dir>\tSet <dir> to be the default plugin directory"
@@ -11707,17 +11663,17 @@ msgstr ""
 #: common.opt:1979
 #, fuzzy
 msgid "-o <file>\tPlace output into <file>"
-msgstr "  -o <file>               ½ÐÎϤò <file> ¤Ë½ñ¤­¹þ¤à\n"
+msgstr "  -o <file>               出力を <file> に書き込む\n"
 
 #: common.opt:1983
 #, fuzzy
 msgid "Enable function profiling"
-msgstr "mips16 ´Ø¿ô¥×¥í¥Õ¥¡¥¤¥ë"
+msgstr "mips16 関数プロファイル"
 
 #: common.opt:1990
 #, fuzzy
 msgid "Issue warnings needed for strict compliance to the standard"
-msgstr "  -pedantic               ¸·Ì©¤Ê ISO C ¤Ø¤ÎŬ¹ç¤ËÍפ¹¤ë·Ù¹ð¤òȯ¤¹¤ë\n"
+msgstr "  -pedantic               厳密な ISO C への適合に要する警告を発する\n"
 
 #: common.opt:1994
 msgid "Like -pedantic but issue them as errors"
@@ -11726,22 +11682,22 @@ msgstr ""
 #: common.opt:2031
 #, fuzzy
 msgid "Do not display functions compiled or elapsed time"
-msgstr "  -quiet                  ¥³¥ó¥Ñ¥¤¥ë¤µ¤ì¤¿´Ø¿ô¤ä·Ð²á»þ´Ö¤òɽ¼¨¤·¤Ê¤¤\n"
+msgstr "  -quiet                  コンパイルされた関数や経過時間を表示しない\n"
 
 #: common.opt:2054
 #, fuzzy
 msgid "Enable verbose output"
-msgstr "¥Ç¥Ð¥Ã¥°½ÐÎϤòÍ­¸ú¤Ë¤¹¤ë"
+msgstr "デバッグ出力を有効にする"
 
 #: common.opt:2058
 #, fuzzy
 msgid "Display the compiler's version"
-msgstr "  -version                ¥³¥ó¥Ñ¥¤¥é¤Î¥Ð¡¼¥¸¥ç¥ó¤òɽ¼¨¤¹¤ë\n"
+msgstr "  -version                コンパイラのバージョンを表示する\n"
 
 #: common.opt:2062
 #, fuzzy
 msgid "Suppress warnings"
-msgstr "%s: ·Ù¹ð: "
+msgstr "%s: 警告: "
 
 #: common.opt:2072
 msgid "Create a shared library"
@@ -11750,27 +11706,27 @@ msgstr ""
 #: common.opt:2101
 #, fuzzy
 msgid "Create a position independent executable"
-msgstr "²Äǽ¤Ç¤¢¤ì¤Ð°ÌÃÖÆÈΩ¥³¡¼¥É¤òÀ¸À®¤¹¤ë"
+msgstr "可能であれば位置独立コードを生成する"
 
 #: attribs.c:306 objc/objc-act.c:7289
 #, fuzzy, gcc-internal-format
 msgid "%qE attribute directive ignored"
-msgstr "`%s' Â°À­¤Îµ¿»÷Ì¿Î᤬̵»ë¤µ¤ì¤Þ¤·¤¿"
+msgstr "`%s' 属性の疑似命令が無視されました"
 
 #: attribs.c:314
 #, fuzzy, gcc-internal-format
 msgid "wrong number of arguments specified for %qE attribute"
-msgstr "`%s' Â°À­¤Ë»ØÄꤵ¤ì¤¿°ú¿ô¤Î¸Ä¿ô¤¬´Ö°ã¤Ã¤Æ¤¤¤Þ¤¹"
+msgstr "`%s' 属性に指定された引数の個数が間違っています"
 
 #: attribs.c:332
 #, fuzzy, gcc-internal-format
 msgid "%qE attribute does not apply to types"
-msgstr "`%s' Â°À­¤Ï·¿¤Ë¤ÏŬÍѤµ¤ì¤Þ¤»¤ó"
+msgstr "`%s' 属性は型には適用されません"
 
 #: attribs.c:384
 #, fuzzy, gcc-internal-format
 msgid "%qE attribute only applies to function types"
-msgstr "`%s' Â°À­¤Ï´Ø¿ô¤ËÂФ·¤Æ¤Î¤ßŬÍѤµ¤ì¤Þ¤¹"
+msgstr "`%s' 属性は関数に対してのみ適用されます"
 
 #: attribs.c:394
 #, gcc-internal-format
@@ -11780,7 +11736,7 @@ msgstr ""
 #: bb-reorder.c:1886
 #, fuzzy, gcc-internal-format
 msgid "multiple hot/cold transitions found (bb %i)"
-msgstr "¥á¥½¥Ã¥É `%s' ¤ÎÀë¸À¤¬½ÅÊ£¤·¤Æ¤¤¤Þ¤¹¡£"
+msgstr "メソッド `%s' の宣言が重複しています。"
 
 #: bt-load.c:1547
 #, gcc-internal-format
@@ -11790,47 +11746,47 @@ msgstr ""
 #: builtins.c:555
 #, gcc-internal-format
 msgid "offset outside bounds of constant string"
-msgstr "¥ª¥Õ¥»¥Ã¥È¤¬Äê¿ôʸ»úÎó¤Î¶­³¦¤Î³°¤Ë¤¢¤ê¤Þ¤¹"
+msgstr "オフセットが定数文字列の境界の外にあります"
 
 #: builtins.c:1119
 #, fuzzy, gcc-internal-format
 msgid "second argument to %<__builtin_prefetch%> must be a constant"
-msgstr "`__builtin_expect' ¤Ø¤ÎÂèÆó°ú¿ô¤ÏÄê¿ô¤Ç¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó"
+msgstr "`__builtin_expect' への第二引数は定数でなければなりません"
 
 #: builtins.c:1126
 #, fuzzy, gcc-internal-format
 msgid "invalid second argument to %<__builtin_prefetch%>; using zero"
-msgstr "`__builtin_return_address' ¤Ø¤Î°ú¿ô¤¬ÉÔŬÀڤǤ¹"
+msgstr "`__builtin_return_address' への引数が不適切です"
 
 #: builtins.c:1134
 #, fuzzy, gcc-internal-format
 msgid "third argument to %<__builtin_prefetch%> must be a constant"
-msgstr "`__builtin_expect' ¤Ø¤ÎÂèÆó°ú¿ô¤ÏÄê¿ô¤Ç¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó"
+msgstr "`__builtin_expect' への第二引数は定数でなければなりません"
 
 #: builtins.c:1141
 #, fuzzy, gcc-internal-format
 msgid "invalid third argument to %<__builtin_prefetch%>; using zero"
-msgstr "`__builtin_return_address' ¤Ø¤Î°ú¿ô¤¬ÉÔŬÀڤǤ¹"
+msgstr "`__builtin_return_address' への引数が不適切です"
 
 #: builtins.c:4660 gimplify.c:2327
 #, fuzzy, gcc-internal-format
 msgid "too few arguments to function %<va_start%>"
-msgstr "`va_start' ¤ËÂФ¹¤ë°ú¿ô¤¬Â¿¤¹¤®¤Þ¤¹"
+msgstr "`va_start' に対する引数が多すぎます"
 
 #: builtins.c:4822
 #, fuzzy, gcc-internal-format
 msgid "first argument to %<va_arg%> not of type %<va_list%>"
-msgstr "`va_arg' ¤ËÂФ¹¤ëÂè°ì°ú¿ô¤¬ `va_list' ·¿¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó"
+msgstr "`va_arg' に対する第一引数が `va_list' 型ではありません"
 
 #: builtins.c:4838
 #, fuzzy, gcc-internal-format
 msgid "%qT is promoted to %qT when passed through %<...%>"
-msgstr "`%s' ¤Ï `...' ¤Î½èÍý¤Î²áÄø¤Ç `%s' ¤Ë³Ê¾å¤²¤µ¤ì¤Þ¤·¤¿"
+msgstr "`%s' は `...' の処理の過程で `%s' に格上げされました"
 
 #: builtins.c:4843
 #, fuzzy, gcc-internal-format
 msgid "(so you should pass %qT not %qT to %<va_arg%>)"
-msgstr "(½¾¤Ã¤Æ¡¢`va_arg' ¤Ë¤Ï `%s' ¤ò(`%s' ¤Ç¤Ê¤¯)ÅϤµ¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó)"
+msgstr "(従って、`va_arg' には `%s' を(`%s' でなく)渡さなければなりません)"
 
 #. We can, however, treat "undefined" any way we please.
 #. Call abort to encourage the user to fix the program.
@@ -11842,27 +11798,27 @@ msgstr ""
 #: builtins.c:4977
 #, fuzzy, gcc-internal-format
 msgid "invalid argument to %<__builtin_frame_address%>"
-msgstr "`__builtin_frame_address' ¤Ø¤Î°ú¿ô¤¬ÉÔŬÀڤǤ¹"
+msgstr "`__builtin_frame_address' への引数が不適切です"
 
 #: builtins.c:4979
 #, fuzzy, gcc-internal-format
 msgid "invalid argument to %<__builtin_return_address%>"
-msgstr "`__builtin_return_address' ¤Ø¤Î°ú¿ô¤¬ÉÔŬÀڤǤ¹"
+msgstr "`__builtin_return_address' への引数が不適切です"
 
 #: builtins.c:4992
 #, fuzzy, gcc-internal-format
 msgid "unsupported argument to %<__builtin_frame_address%>"
-msgstr "¥µ¥Ý¡¼¥È¤µ¤ì¤Æ¤¤¤Ê¤¤ `__builtin_frame_address' ¤Ø¤Î°ú¿ô¤Ç¤¹"
+msgstr "サポートされていない `__builtin_frame_address' への引数です"
 
 #: builtins.c:4994
 #, fuzzy, gcc-internal-format
 msgid "unsupported argument to %<__builtin_return_address%>"
-msgstr "¥µ¥Ý¡¼¥È¤µ¤ì¤Æ¤¤¤Ê¤¤ `__builtin_return_address' ¤Ø°ú¿ô¤Ç¤¹"
+msgstr "サポートされていない `__builtin_return_address' へ引数です"
 
 #: builtins.c:5253
 #, fuzzy, gcc-internal-format
 msgid "both arguments to %<__builtin___clear_cache%> must be pointers"
-msgstr "`__builtin_eh_return_regno' ¤Î°ú¿ô¤ÏÄê¿ô¤Ç¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó"
+msgstr "`__builtin_eh_return_regno' の引数は定数でなければなりません"
 
 #: builtins.c:5351
 #, gcc-internal-format
@@ -11891,34 +11847,34 @@ msgstr ""
 #: builtins.c:6273
 #, fuzzy, gcc-internal-format
 msgid "%<__builtin_longjmp%> second argument must be 1"
-msgstr "__builtin_longjmp ÂèÆó°ú¿ô¤Ï 1 ¤Ç¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó"
+msgstr "__builtin_longjmp 第二引数は 1 でなければなりません"
 
 #: builtins.c:6873
 #, fuzzy, gcc-internal-format
 msgid "target format does not support infinity"
-msgstr "¥¿¡¼¥²¥Ã¥È CPU ¤Ï interworking ¤ò¥µ¥Ý¡¼¥È¤·¤Þ¤»¤ó"
+msgstr "ターゲット CPU は interworking をサポートしません"
 
 #: builtins.c:11777
 #, fuzzy, gcc-internal-format
 msgid "%<va_start%> used in function with fixed args"
-msgstr "`va_start' ¤¬¸ÇÄê¸Ä°ú¿ô¤Î´Ø¿ôÆâ¤Ç»È¤ï¤ì¤Þ¤·¤¿"
+msgstr "`va_start' が固定個引数の関数内で使われました"
 
 #: builtins.c:11785
 #, fuzzy, gcc-internal-format
 msgid "wrong number of arguments to function %<va_start%>"
-msgstr "`va_start' ¤ËÂФ¹¤ë°ú¿ô¤¬Â¿¤¹¤®¤Þ¤¹"
+msgstr "`va_start' に対する引数が多すぎます"
 
 #. Evidently an out of date version of <stdarg.h>; can't validate
 #. va_start's second argument, but can still work as intended.
 #: builtins.c:11798
 #, fuzzy, gcc-internal-format
 msgid "%<__builtin_next_arg%> called without an argument"
-msgstr "`__builtin_next_arg' ¤¬°ú¿ô̵¤·¤Ç¤Ç¸Æ¤Ó½Ð¤µ¤ì¤Þ¤·¤¿"
+msgstr "`__builtin_next_arg' が引数無しでで呼び出されました"
 
 #: builtins.c:11803
 #, fuzzy, gcc-internal-format
 msgid "wrong number of arguments to function %<__builtin_next_arg%>"
-msgstr "`%s' Â°À­¤Ë»ØÄꤵ¤ì¤¿°ú¿ô¤Î¸Ä¿ô¤¬´Ö°ã¤Ã¤Æ¤¤¤Þ¤¹"
+msgstr "`%s' 属性に指定された引数の個数が間違っています"
 
 #. FIXME: Sometimes with the tree optimizers we can get the
 #. not the last argument even though the user used the last
@@ -11928,7 +11884,7 @@ msgstr "`%s' °
 #: builtins.c:11833
 #, fuzzy, gcc-internal-format
 msgid "second parameter of %<va_start%> not last named argument"
-msgstr "`va_start' ¤ÎÆóÈÖÌܤÎÃͤ¬°ú¿ô¤ÎºÇ¸å¤Î̾Á°¤Ë¤Ê¤Ã¤Æ¤¤¤Þ¤»¤ó"
+msgstr "`va_start' の二番目の値が引数の最後の名前になっていません"
 
 #: builtins.c:11843
 #, gcc-internal-format
@@ -11943,7 +11899,7 @@ msgstr ""
 #: builtins.c:11972
 #, fuzzy, gcc-internal-format
 msgid "%Klast argument of %D is not integer constant between 0 and 3"
-msgstr "`asm' ¤Î°ú¿ô¤¬Äê¿ôʸ»úÎó¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó "
+msgstr "`asm' の引数が定数文字列ではありません "
 
 #: builtins.c:12017 builtins.c:12169 builtins.c:12226
 #, gcc-internal-format
@@ -11974,17 +11930,17 @@ msgstr ""
 #: cp/typeck.c:6571 cp/typeck.c:7250 fortran/convert.c:88
 #, gcc-internal-format
 msgid "void value not ignored as it ought to be"
-msgstr "void ¤ÎÃͤ¬ËÜÍè¤Î°ÕÌ£Ä̤ê¤Ë̵»ë¤µ¤ì¤Þ¤»¤ó¤Ç¤·¤¿"
+msgstr "void の値が本来の意味通りに無視されませんでした"
 
 #: c-convert.c:156 fortran/convert.c:122 java/typeck.c:150
 #, gcc-internal-format
 msgid "conversion to non-scalar type requested"
-msgstr "Èó¥¹¥«¥é¡¼·¿¤Ø¤ÎÊÑ´¹¤¬Í׵ᤵ¤ì¤Þ¤¹"
+msgstr "非スカラー型への変換が要求されます"
 
 #: c-decl.c:684
 #, fuzzy, gcc-internal-format
 msgid "array %q+D assumed to have one element"
-msgstr "ÇÛÎó `%s' ¤Ï°ìÍ×ÁǤò»ý¤Ã¤Æ¤¤¤ë¤â¤Î¤È¸«¤Ê¤µ¤ì¤Þ¤¹"
+msgstr "配列 `%s' は一要素を持っているものと見なされます"
 
 #: c-decl.c:725
 #, gcc-internal-format
@@ -12004,27 +11960,27 @@ msgstr ""
 #: c-decl.c:1085 cp/decl.c:371
 #, fuzzy, gcc-internal-format
 msgid "label %q+D used but not defined"
-msgstr "¥é¥Ù¥ë `%s' ¤¬»È¤ï¤ì¤Þ¤·¤¿¤¬ÄêµÁ¤µ¤ì¤Æ¤¤¤Þ¤»¤ó"
+msgstr "ラベル `%s' が使われましたが定義されていません"
 
 #: c-decl.c:1130
 #, fuzzy, gcc-internal-format
 msgid "nested function %q+D declared but never defined"
-msgstr "¥Í¥¹¥È¤·¤¿´Ø¿ô `%s' ¤Ï `extern' ¤ËÀë¸À¤µ¤ì¤Þ¤·¤¿"
+msgstr "ネストした関数 `%s' は `extern' に宣言されました"
 
 #: c-decl.c:1142
 #, fuzzy, gcc-internal-format
 msgid "inline function %q+D declared but never defined"
-msgstr "`%s' ¤¬ `static' ¤ÈÀë¸À¤µ¤ì¤Þ¤·¤¿¤¬Ì¤ÄêµÁ¤Ç¤¹"
+msgstr "`%s' が `static' と宣言されましたが未定義です"
 
 #: c-decl.c:1159 cp/decl.c:626
 #, fuzzy, gcc-internal-format
 msgid "unused variable %q+D"
-msgstr "ÊÑ¿ô `%s' ¤Ï»È¤ï¤ì¤Þ¤»¤ó¤Ç¤·¤¿"
+msgstr "変数 `%s' は使われませんでした"
 
 #: c-decl.c:1163
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "variable %qD set but not used"
-msgstr "¥é¥Ù¥ë `%s' ¤¬ÄêµÁ¤µ¤ì¤Þ¤·¤¿¤¬»È¤ï¤ì¤Æ¤¤¤Þ¤»¤ó"
+msgstr ""
 
 #: c-decl.c:1168
 #, gcc-internal-format
@@ -12034,17 +11990,17 @@ msgstr ""
 #: c-decl.c:1447 c-decl.c:5753 c-decl.c:6546 c-decl.c:7253
 #, fuzzy, gcc-internal-format
 msgid "originally defined here"
-msgstr "`%s' ¤ÏÁ°¤Ë¤³¤³¤ÇÄêµÁ¤µ¤ì¤Þ¤·¤¿"
+msgstr "`%s' は前にここで定義されました"
 
 #: c-decl.c:1518
 #, fuzzy, gcc-internal-format
 msgid "a parameter list with an ellipsis can%'t match an empty parameter name list declaration"
-msgstr "¾Êάµ­¹æÉÕ¤­¥Ñ¥é¥á¥¿¥ê¥¹¥È¤Ï¡¢¶õ¤Î²¾°ú¿ô̾¥ê¥¹¥ÈÀë¸À¤È°ìÃפǤ­¤Þ¤»¤ó¡£"
+msgstr "省略記号付きパラメタリストは、空の仮引数名リスト宣言と一致できません。"
 
 #: c-decl.c:1525
 #, fuzzy, gcc-internal-format
 msgid "an argument type that has a default promotion can%'t match an empty parameter name list declaration"
-msgstr "¥Ç¥Õ¥©¥ë¥È¤Ç³Ê¾å¤²¤µ¤ì¤ë·¿¤Î°ú¿ô¤¬¡¢¶õ¤Î²¾°ú¿ô̾¥ê¥¹¥ÈÀë¸À¤ÈŬ¹ç¤·¤Þ¤»¤ó¡£"
+msgstr "デフォルトで格上げされる型の引数が、空の仮引数名リスト宣言と適合しません。"
 
 #: c-decl.c:1566
 #, gcc-internal-format
@@ -12059,49 +12015,49 @@ msgstr ""
 #: c-decl.c:1581
 #, fuzzy, gcc-internal-format
 msgid "prototype for %q+D declares argument %d with incompatible type"
-msgstr "`%s' ¤Î¥×¥í¥È¥¿¥¤¥×¤¬¸å¤í¤Ë¤¢¤ê¡¢°ú¿ô %d ¤¬°ìÃפ·¤Þ¤»¤ó"
+msgstr "`%s' のプロトタイプが後ろにあり、引数 %d が一致しません"
 
 #. If we get here, no errors were found, but do issue a warning
 #. for this poor-style construct.
 #: c-decl.c:1594
 #, fuzzy, gcc-internal-format
 msgid "prototype for %q+D follows non-prototype definition"
-msgstr "Èó¥×¥í¥È¥¿¥¤¥×ÄêµÁ¤¬¤³¤³¤Ë¤¢¤ê¤Þ¤¹"
+msgstr "非プロトタイプ定義がここにあります"
 
 #: c-decl.c:1609
 #, fuzzy, gcc-internal-format
 msgid "previous definition of %q+D was here"
-msgstr "Á°Êý¤Ç¤Î `%s' ¤ÎÀë¸À"
+msgstr "前方での `%s' の宣言"
 
 #: c-decl.c:1611
 #, fuzzy, gcc-internal-format
 msgid "previous implicit declaration of %q+D was here"
-msgstr "Á°Êý¤Ç¤Î `%s' ¤Î°ÅÌÛŪ¤ÊÀë¸À"
+msgstr "前方での `%s' の暗黙的な宣言"
 
 #: c-decl.c:1613
 #, fuzzy, gcc-internal-format
 msgid "previous declaration of %q+D was here"
-msgstr "Á°Êý¤Ç¤Î `%s' ¤ÎÀë¸À"
+msgstr "前方での `%s' の宣言"
 
 #: c-decl.c:1653
 #, fuzzy, gcc-internal-format
 msgid "%q+D redeclared as different kind of symbol"
-msgstr "`%s' ¤¬Ê̤Υ·¥ó¥Ü¥ë¼ï¤È¤·¤ÆºÆÀë¸À¤µ¤ì¤Þ¤·¤¿"
+msgstr "`%s' が別のシンボル種として再宣言されました"
 
 #: c-decl.c:1657
 #, fuzzy, gcc-internal-format
 msgid "built-in function %q+D declared as non-function"
-msgstr "ÁȤ߹þ¤ß´Ø¿ô `%s' ¤ÏÈó´Ø¿ô¤È¤·¤ÆÀë¸À¤µ¤ì¤Þ¤·¤¿"
+msgstr "組み込み関数 `%s' は非関数として宣言されました"
 
 #: c-decl.c:1660 c-decl.c:1837 c-decl.c:2527
 #, fuzzy, gcc-internal-format
 msgid "declaration of %q+D shadows a built-in function"
-msgstr "`%s' ¤ÎÀë¸À¤Ï¥°¥í¡¼¥Ð¥ëÀë¸À¤òʤ¤¤±£¤·¤Þ¤¹"
+msgstr "`%s' の宣言はグローバル宣言を覆い隠します"
 
 #: c-decl.c:1669
 #, fuzzy, gcc-internal-format
 msgid "redeclaration of enumerator %q+D"
-msgstr "`enum %s' ¤ÎºÆÀë¸À"
+msgstr "`enum %s' の再宣言"
 
 #. If types don't match for a built-in, throw away the
 #. built-in.  No point in calling locate_old_decl here, it
@@ -12109,12 +12065,12 @@ msgstr "`enum %s' 
 #: c-decl.c:1690
 #, fuzzy, gcc-internal-format
 msgid "conflicting types for built-in function %q+D"
-msgstr "ÁȤ߹þ¤ß´Ø¿ô `%s' ¤È·¿¤¬Ì·½â¤·¤Þ¤¹"
+msgstr "組み込み関数 `%s' と型が矛盾します"
 
 #: c-decl.c:1715 c-decl.c:1728 c-decl.c:1764
 #, fuzzy, gcc-internal-format
 msgid "conflicting types for %q+D"
-msgstr "`%s' ¤È·¿¤¬Ì·½â¤·¤Þ¤¹"
+msgstr "`%s' と型が矛盾します"
 
 #: c-decl.c:1744
 #, gcc-internal-format
@@ -12134,7 +12090,7 @@ msgstr ""
 #: c-decl.c:1761
 #, fuzzy, gcc-internal-format
 msgid "conflicting type qualifiers for %q+D"
-msgstr "`%s' ¤È·¿¤¬Ì·½â¤·¤Þ¤¹"
+msgstr "`%s' と型が矛盾します"
 
 #: c-decl.c:1786
 #, gcc-internal-format
@@ -12144,7 +12100,7 @@ msgstr ""
 #: c-decl.c:1800
 #, fuzzy, gcc-internal-format
 msgid "redefinition of typedef %q+D"
-msgstr "`%s' ¤¬ºÆÄêµÁ¤µ¤ì¤Þ¤·¤¿"
+msgstr "`%s' が再定義されました"
 
 #. Whether there is a constraint violation for the types not
 #. being the same cannot be determined at compile time; a
@@ -12158,17 +12114,17 @@ msgstr ""
 #: c-decl.c:1863 c-decl.c:1966
 #, fuzzy, gcc-internal-format
 msgid "redefinition of %q+D"
-msgstr "`%s' ¤¬ºÆÄêµÁ¤µ¤ì¤Þ¤·¤¿"
+msgstr "`%s' が再定義されました"
 
 #: c-decl.c:1898 c-decl.c:2004
 #, fuzzy, gcc-internal-format
 msgid "static declaration of %q+D follows non-static declaration"
-msgstr "`%s' ¤ÏÈó static ¤Î¸å¤Ç static Àë¸À¤µ¤ì¤Æ¤¤¤Þ¤¹"
+msgstr "`%s' は非 static の後で static 宣言されています"
 
 #: c-decl.c:1908 c-decl.c:1916 c-decl.c:1994 c-decl.c:2001
 #, fuzzy, gcc-internal-format
 msgid "non-static declaration of %q+D follows static declaration"
-msgstr "`%s' ¤Ï static ¤Î¸å¤ÇÈó static Àë¸À¤µ¤ì¤Æ¤¤¤Þ¤¹"
+msgstr "`%s' は static の後で非 static 宣言されています"
 
 #: c-decl.c:1932
 #, gcc-internal-format
@@ -12178,32 +12134,32 @@ msgstr ""
 #: c-decl.c:1935
 #, fuzzy, gcc-internal-format
 msgid "but not here"
-msgstr "  ¤³¤³¤«¤é"
+msgstr "  ここから"
 
 #: c-decl.c:1953
 #, fuzzy, gcc-internal-format
 msgid "thread-local declaration of %q+D follows non-thread-local declaration"
-msgstr "`%s' ¤ÎÀë¸À¤Ï¥°¥í¡¼¥Ð¥ëÀë¸À¤òʤ¤¤±£¤·¤Þ¤¹"
+msgstr "`%s' の宣言はグローバル宣言を覆い隠します"
 
 #: c-decl.c:1956
 #, fuzzy, gcc-internal-format
 msgid "non-thread-local declaration of %q+D follows thread-local declaration"
-msgstr "`%s' ¤ÎÀë¸À¤Ï¥°¥í¡¼¥Ð¥ëÀë¸À¤òʤ¤¤±£¤·¤Þ¤¹"
+msgstr "`%s' の宣言はグローバル宣言を覆い隠します"
 
 #: c-decl.c:1986
 #, fuzzy, gcc-internal-format
 msgid "extern declaration of %q+D follows declaration with no linkage"
-msgstr "`%s' ¤Îextern Àë¸À¤Ï¥°¥í¡¼¥Ð¥ë¤Î¤½¤ì¤È°ìÃפ·¤Þ¤»¤ó"
+msgstr "`%s' のextern 宣言はグローバルのそれと一致しません"
 
 #: c-decl.c:2022
 #, fuzzy, gcc-internal-format
 msgid "declaration of %q+D with no linkage follows extern declaration"
-msgstr "`%s' ¤ÎÀë¸À¤Ï¥°¥í¡¼¥Ð¥ëÀë¸À¤òʤ¤¤±£¤·¤Þ¤¹"
+msgstr "`%s' の宣言はグローバル宣言を覆い隠します"
 
 #: c-decl.c:2028
 #, fuzzy, gcc-internal-format
 msgid "redeclaration of %q+D with no linkage"
-msgstr "`%s' ¤¬ºÆÀë¸À¤µ¤ì¤Þ¤·¤¿"
+msgstr "`%s' が再宣言されました"
 
 #: c-decl.c:2054
 #, gcc-internal-format
@@ -12218,37 +12174,37 @@ msgstr ""
 #: c-decl.c:2072
 #, fuzzy, gcc-internal-format
 msgid "declaration of %q+D with attribute noinline follows inline declaration "
-msgstr "¥¹¥¿¥Æ¥£¥Ã¥¯ÊÑ¿ô `%s' ¤ÎÀë¸À¤¬ `for' ¥ë¡¼¥×½é´ü²½Àë¸ÀÆâ¤Ë¤¢¤ê¤Þ¤¹"
+msgstr "スタティック変数 `%s' の宣言が `for' ループ初期化宣言内にあります"
 
 #: c-decl.c:2090
 #, fuzzy, gcc-internal-format
 msgid "redefinition of parameter %q+D"
-msgstr "`%s' ¤¬ºÆÄêµÁ¤µ¤ì¤Þ¤·¤¿"
+msgstr "`%s' が再定義されました"
 
 #: c-decl.c:2117
 #, fuzzy, gcc-internal-format
 msgid "redundant redeclaration of %q+D"
-msgstr "`%s' ¤Î¾éĹ¤ÊºÆÀë¸À¤¬Æ±°ì¥¹¥³¡¼¥×Æâ¤Ë¤¢¤ê¤Þ¤¹"
+msgstr "`%s' の冗長な再宣言が同一スコープ内にあります"
 
 #: c-decl.c:2514
 #, fuzzy, gcc-internal-format
 msgid "declaration of %q+D shadows previous non-variable"
-msgstr "`%s' ¤ÎÀë¸À¤ÏÁ°Êý¤Î¥í¡¼¥«¥ë¥·¥ó¥Ü¥ë¤òʤ¤¤±£¤·¤Þ¤¹"
+msgstr "`%s' の宣言は前方のローカルシンボルを覆い隠します"
 
 #: c-decl.c:2519
 #, fuzzy, gcc-internal-format
 msgid "declaration of %q+D shadows a parameter"
-msgstr "`%s' ¤ÎÀë¸À¤Ï²¾°ú¿ô¤òʤ¤¤±£¤·¤Þ¤¹"
+msgstr "`%s' の宣言は仮引数を覆い隠します"
 
 #: c-decl.c:2522
 #, fuzzy, gcc-internal-format
 msgid "declaration of %q+D shadows a global declaration"
-msgstr "`%s' ¤ÎÀë¸À¤Ï¥°¥í¡¼¥Ð¥ëÀë¸À¤òʤ¤¤±£¤·¤Þ¤¹"
+msgstr "`%s' の宣言はグローバル宣言を覆い隠します"
 
 #: c-decl.c:2532
 #, fuzzy, gcc-internal-format
 msgid "declaration of %q+D shadows a previous local"
-msgstr "`%s' ¤ÎÀë¸À¤ÏÁ°Êý¤Î¥í¡¼¥«¥ë¥·¥ó¥Ü¥ë¤òʤ¤¤±£¤·¤Þ¤¹"
+msgstr "`%s' の宣言は前方のローカルシンボルを覆い隠します"
 
 #: c-decl.c:2536 cp/name-lookup.c:1088 cp/name-lookup.c:1130
 #, gcc-internal-format
@@ -12258,42 +12214,42 @@ msgstr ""
 #: c-decl.c:2663
 #, fuzzy, gcc-internal-format
 msgid "nested extern declaration of %qD"
-msgstr "`%s' ¤Î extern Àë¸À¤¬¥Í¥¹¥È¤·¤Æ¤¤¤Þ¤¹"
+msgstr "`%s' の extern 宣言がネストしています"
 
 #: c-decl.c:2831 c-decl.c:2834
 #, fuzzy, gcc-internal-format
 msgid "implicit declaration of function %qE"
-msgstr "´Ø¿ô `%s' ¤Î°ÅÌÛ¤ÎÀë¸À"
+msgstr "関数 `%s' の暗黙の宣言"
 
 #: c-decl.c:2897
 #, fuzzy, gcc-internal-format
 msgid "incompatible implicit declaration of built-in function %qD"
-msgstr "´Ø¿ô `%s' ¤Î°ÅÌÛ¤ÎÀë¸À"
+msgstr "関数 `%s' の暗黙の宣言"
 
 #: c-decl.c:2906
 #, fuzzy, gcc-internal-format
 msgid "incompatible implicit declaration of function %qD"
-msgstr "´Ø¿ô `%s' ¤Î°ÅÌÛ¤ÎÀë¸À"
+msgstr "関数 `%s' の暗黙の宣言"
 
 #: c-decl.c:2959
 #, fuzzy, gcc-internal-format
 msgid "%qE undeclared here (not in a function)"
-msgstr "`%s' ¤¬¤³¤³¤Ç¤ÏÄêµÁ¤µ¤ì¤Æ¤¤¤Þ¤»¤ó (´Ø¿ô¤ÎÃæ¤Ç¤Ï¤Ê¤¤)"
+msgstr "`%s' がここでは定義されていません (関数の中ではない)"
 
 #: c-decl.c:2965
 #, fuzzy, gcc-internal-format
 msgid "%qE undeclared (first use in this function)"
-msgstr "`%s' ¤¬Àë¸À¤µ¤ì¤Æ¤¤¤Þ¤»¤ó (¤³¤Î´Ø¿ôÆâ¤ÇºÇ½é¤ËÍøÍÑ)"
+msgstr "`%s' が宣言されていません (この関数内で最初に利用)"
 
 #: c-decl.c:2968
 #, fuzzy, gcc-internal-format
 msgid "each undeclared identifier is reported only once for each function it appears in"
-msgstr "(̤Àë¸ÀÊÑ¿ô¤Ë¤Ä¤¤¤Æ¤Ï¡¢¤½¤ì¤¬´Ø¿ôÆâ¤ÇºÇ½é¤Ë¸½¤ï¤ì¤¿»þ¤À¤±Êó¹ð¤µ¤ì¤Þ¤¹¡£)"
+msgstr "(未宣言変数については、それが関数内で最初に現われた時だけ報告されます。)"
 
 #: c-decl.c:3018 cp/decl.c:2528
 #, fuzzy, gcc-internal-format
 msgid "label %qE referenced outside of any function"
-msgstr "¥é¥Ù¥ë %s ¤¬¤¢¤é¤æ¤ë´Ø¿ô¤Î³°Â¦¤Ç»²¾È¤µ¤ì¤Þ¤·¤¿"
+msgstr "ラベル %s があらゆる関数の外側で参照されました"
 
 #: c-decl.c:3054
 #, gcc-internal-format
@@ -12303,32 +12259,32 @@ msgstr ""
 #: c-decl.c:3057
 #, fuzzy, gcc-internal-format
 msgid "jump skips variable initialization"
-msgstr "ÊÑ¿ô½é´ü²½»Ò¤ò·ç¤¤¤Æ¤¤¤Þ¤¹"
+msgstr "変数初期化子を欠いています"
 
 #: c-decl.c:3058 c-decl.c:3114 c-decl.c:3197
 #, fuzzy, gcc-internal-format
 msgid "label %qD defined here"
-msgstr "¥é¥Ù¥ë `%s' ¤¬ÄêµÁ¤µ¤ì¤Þ¤·¤¿¤¬»È¤ï¤ì¤Æ¤¤¤Þ¤»¤ó"
+msgstr "ラベル `%s' が定義されましたが使われていません"
 
 #: c-decl.c:3059 c-decl.c:3321
 #, fuzzy, gcc-internal-format
 msgid "%qD declared here"
-msgstr "`%s' ¤ÏÁ°¤Ë¤³¤³¤ÇÀë¸À¤µ¤ì¤Þ¤·¤¿"
+msgstr "`%s' は前にここで宣言されました"
 
 #: c-decl.c:3113 c-decl.c:3196
 #, fuzzy, gcc-internal-format
 msgid "jump into statement expression"
-msgstr "Äê¿ô¼°¤¬¥ª¡¼¥Ð¡¼¥Õ¥í¡¼¤·¤Þ¤·¤¿"
+msgstr "定数式がオーバーフローしました"
 
 #: c-decl.c:3135
 #, fuzzy, gcc-internal-format
 msgid "duplicate label declaration %qE"
-msgstr "¥é¥Ù¥ë¤ÎÀë¸À `%s' ¤¬½ÅÊ£¤·¤Æ¤¤¤Þ¤¹"
+msgstr "ラベルの宣言 `%s' が重複しています"
 
 #: c-decl.c:3227 cp/decl.c:2838
 #, fuzzy, gcc-internal-format
 msgid "duplicate label %qD"
-msgstr "½ÅÊ£¤·¤¿¥á¥ó¥Ð `%s'"
+msgstr "重複したメンバ `%s'"
 
 #: c-decl.c:3258
 #, gcc-internal-format
@@ -12338,7 +12294,7 @@ msgstr ""
 #: c-decl.c:3319
 #, fuzzy, gcc-internal-format
 msgid "switch jumps over variable initialization"
-msgstr "ÊÑ¿ô½é´ü²½»Ò¤ò·ç¤¤¤Æ¤¤¤Þ¤¹"
+msgstr "変数初期化子を欠いています"
 
 #: c-decl.c:3320 c-decl.c:3331
 #, gcc-internal-format
@@ -12348,7 +12304,7 @@ msgstr ""
 #: c-decl.c:3330
 #, fuzzy, gcc-internal-format
 msgid "switch jumps into statement expression"
-msgstr "Äê¿ô¼°¤¬¥ª¡¼¥Ð¡¼¥Õ¥í¡¼¤·¤Þ¤·¤¿"
+msgstr "定数式がオーバーフローしました"
 
 #: c-decl.c:3401
 #, gcc-internal-format
@@ -12358,12 +12314,12 @@ msgstr ""
 #: c-decl.c:3623 c-typeck.c:10744 c-family/c-common.c:3997
 #, fuzzy, gcc-internal-format
 msgid "invalid use of %<restrict%>"
-msgstr "`restrict' ¤ÎÍÑË¡¤¬ÉÔŬÀڤǤ¹"
+msgstr "`restrict' の用法が不適切です"
 
 #: c-decl.c:3633
 #, gcc-internal-format
 msgid "unnamed struct/union that defines no instances"
-msgstr "̵̾¹½Â¤ÂÎ/¶¦ÍÑÂΤ¬¡¢¤½¤Î¥¤¥ó¥¹¥¿¥ó¥¹¤òÄêµÁ¤·¤Æ¤¤¤Þ¤»¤ó"
+msgstr "無名構造体/共用体が、そのインスタンスを定義していません"
 
 #: c-decl.c:3643
 #, gcc-internal-format
@@ -12373,47 +12329,47 @@ msgstr ""
 #: c-decl.c:3657
 #, fuzzy, gcc-internal-format
 msgid "empty declaration with type qualifier does not redeclare tag"
-msgstr "Àë¸À¤¬²¿¤âÀë¸À¤·¤Æ¤¤¤Þ¤»¤ó"
+msgstr "宣言が何も宣言していません"
 
 #: c-decl.c:3679 c-decl.c:3686
 #, fuzzy, gcc-internal-format
 msgid "useless type name in empty declaration"
-msgstr "¶õ¤ÎÀë¸À¤ÎÃæ¤Ë¡¢Ìµ°ÕÌ£¤Ê¥­¡¼¥ï¡¼¥ÉËô¤Ï·¿Ì¾¤¬¤¢¤ê¤Þ¤¹"
+msgstr "空の宣言の中に、無意味なキーワード又は型名があります"
 
 #: c-decl.c:3694
 #, fuzzy, gcc-internal-format
 msgid "%<inline%> in empty declaration"
-msgstr "¶õ¤ÎÀë¸À¤Ç¤¹"
+msgstr "空の宣言です"
 
 #: c-decl.c:3700
 #, fuzzy, gcc-internal-format
 msgid "%<auto%> in file-scope empty declaration"
-msgstr "°ì¤Ä¤Î¶õ¤ÎÀë¸ÀÃæ¤Ë¡¢Æó¤Ä¤Î·¿¤¬»ØÄꤵ¤ì¤Æ¤¤¤Þ¤¹"
+msgstr "一つの空の宣言中に、二つの型が指定されています"
 
 #: c-decl.c:3706
 #, fuzzy, gcc-internal-format
 msgid "%<register%> in file-scope empty declaration"
-msgstr "°ì¤Ä¤Î¶õ¤ÎÀë¸ÀÃæ¤Ë¡¢Æó¤Ä¤Î·¿¤¬»ØÄꤵ¤ì¤Æ¤¤¤Þ¤¹"
+msgstr "一つの空の宣言中に、二つの型が指定されています"
 
 #: c-decl.c:3712
 #, fuzzy, gcc-internal-format
 msgid "useless storage class specifier in empty declaration"
-msgstr "²¾°ú¿ôÀë¸À¤ÎÃæ¤Îµ­²±¥¯¥é¥¹»ØÄê»Ò¤Ï̵¸ú¤Ç¤¹"
+msgstr "仮引数宣言の中の記憶クラス指定子は無効です"
 
 #: c-decl.c:3718
 #, fuzzy, gcc-internal-format
 msgid "useless %<__thread%> in empty declaration"
-msgstr "¶õ¤ÎÀë¸À¤ÎÃæ¤Ë¡¢Ìµ°ÕÌ£¤Ê¥­¡¼¥ï¡¼¥ÉËô¤Ï·¿Ì¾¤¬¤¢¤ê¤Þ¤¹"
+msgstr "空の宣言の中に、無意味なキーワード又は型名があります"
 
 #: c-decl.c:3727
 #, fuzzy, gcc-internal-format
 msgid "useless type qualifier in empty declaration"
-msgstr "¶õ¤ÎÀë¸À¤ÎÃæ¤Ë¡¢Ìµ°ÕÌ£¤Ê¥­¡¼¥ï¡¼¥ÉËô¤Ï·¿Ì¾¤¬¤¢¤ê¤Þ¤¹"
+msgstr "空の宣言の中に、無意味なキーワード又は型名があります"
 
 #: c-decl.c:3734 c-parser.c:1402
 #, gcc-internal-format
 msgid "empty declaration"
-msgstr "¶õ¤ÎÀë¸À¤Ç¤¹"
+msgstr "空の宣言です"
 
 #: c-decl.c:3805
 #, gcc-internal-format
@@ -12423,7 +12379,7 @@ msgstr ""
 #: c-decl.c:3809
 #, fuzzy, gcc-internal-format
 msgid "ISO C90 does not support %<[*]%> array declarators"
-msgstr "ISO C89 ¤Ï²ÄÊÑÇÛÎó¥á¥ó¥Ð¤ò¼õ¤±ÉÕ¤±¤Þ¤»¤ó"
+msgstr "ISO C89 は可変配列メンバを受け付けません"
 
 #. C99 6.7.5.2p4
 #. A function definition isn't function prototype scope C99 6.2.1p4.
@@ -12436,23 +12392,23 @@ msgstr ""
 #: c-decl.c:3929
 #, fuzzy, gcc-internal-format
 msgid "%q+D is usually a function"
-msgstr "`%s' ¤ÏÄ̾ï¤Ï´Ø¿ô¤Ç¤¹"
+msgstr "`%s' は通常は関数です"
 
 #: c-decl.c:3938
 #, fuzzy, gcc-internal-format
 msgid "typedef %qD is initialized (use __typeof__ instead)"
-msgstr "typedef `%s' ¤¬½é´ü²½¤µ¤ì¤Þ¤·¤¿"
+msgstr "typedef `%s' が初期化されました"
 
 #: c-decl.c:3943
 #, fuzzy, gcc-internal-format
 msgid "function %qD is initialized like a variable"
-msgstr "´Ø¿ô `%s' ¤¬ÊÑ¿ô¤Ç¤¢¤ë¤«¤Î¤è¤¦¤Ë½é´ü²½¤µ¤ì¤Þ¤·¤¿"
+msgstr "関数 `%s' が変数であるかのように初期化されました"
 
 #. DECL_INITIAL in a PARM_DECL is really DECL_ARG_TYPE.
 #: c-decl.c:3949
 #, fuzzy, gcc-internal-format
 msgid "parameter %qD is initialized"
-msgstr "²¾°ú¿ô `%s' ¤¬½é´ü²½¤µ¤ì¤Þ¤·¤¿"
+msgstr "仮引数 `%s' が初期化されました"
 
 #. Although C99 is unclear about whether incomplete arrays
 #. of VLAs themselves count as VLAs, it does not make
@@ -12461,17 +12417,17 @@ msgstr "
 #: c-decl.c:3968 c-decl.c:3983 c-typeck.c:6354
 #, gcc-internal-format
 msgid "variable-sized object may not be initialized"
-msgstr "²ÄÊÑĹ¥ª¥Ö¥¸¥§¥¯¥È¤Ï½é´ü²½¤µ¤ì¤Ê¤¤¤³¤È¤Ë¤Ê¤ë¤Ç¤·¤ç¤¦"
+msgstr "可変長オブジェクトは初期化されないことになるでしょう"
 
 #: c-decl.c:3974
 #, fuzzy, gcc-internal-format
 msgid "variable %qD has initializer but incomplete type"
-msgstr "ÊÑ¿ô `%s' ¤Ë¤Ï½é´ü²½»Ò¤¬¤¢¤ê¤Þ¤¹¤¬¡¢ÉÔ´°Á´·¿¤Ç¤¹"
+msgstr "変数 `%s' には初期化子がありますが、不完全型です"
 
 #: c-decl.c:4063 cp/decl.c:4271 cp/decl.c:12066
 #, fuzzy, gcc-internal-format
 msgid "inline function %q+D given attribute noinline"
-msgstr "´Ø¿ô¤¬Â礭¤¹¤®¤Æ inline ¤Ë¤Ç¤­¤Þ¤»¤ó"
+msgstr "関数が大きすぎて inline にできません"
 
 #: c-decl.c:4114
 #, gcc-internal-format
@@ -12479,44 +12435,44 @@ msgid "uninitialized const member in %qT is invalid in C++"
 msgstr ""
 
 #: c-decl.c:4116 cp/init.c:1873 cp/init.c:1888
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "%qD should be initialized"
-msgstr "½ÅÊ£¤·¤¿½é´ü²½»Ò"
+msgstr ""
 
 #: c-decl.c:4194
 #, fuzzy, gcc-internal-format
 msgid "initializer fails to determine size of %q+D"
-msgstr "½é´ü²½»Ò¤Ï `%s' ¤Î¥µ¥¤¥º¤ÎÆÃÄê¤Ë¼ºÇÔ¤·¤Þ¤·¤¿"
+msgstr "初期化子は `%s' のサイズの特定に失敗しました"
 
 #: c-decl.c:4199
 #, fuzzy, gcc-internal-format
 msgid "array size missing in %q+D"
-msgstr "`%s' ¤Ç¤ÎÇÛÎó¥µ¥¤¥º¤ò·ç¤¤¤Æ¤¤¤Þ¤¹"
+msgstr "`%s' での配列サイズを欠いています"
 
 #: c-decl.c:4211
 #, fuzzy, gcc-internal-format
 msgid "zero or negative size array %q+D"
-msgstr "`%s' ¤ÎÇÛÎó¥µ¥¤¥º¤¬¥¼¥íËô¤ÏÉé¤Ç¤¹"
+msgstr "`%s' の配列サイズがゼロ又は負です"
 
 #: c-decl.c:4266 varasm.c:1845
 #, fuzzy, gcc-internal-format
 msgid "storage size of %q+D isn%'t known"
-msgstr "`%s' ¤ÎÎΰ襵¥¤¥º¤¬¤ï¤«¤ê¤Þ¤»¤ó"
+msgstr "`%s' の領域サイズがわかりません"
 
 #: c-decl.c:4277
 #, fuzzy, gcc-internal-format
 msgid "storage size of %q+D isn%'t constant"
-msgstr "`%s' ¤ÎÎΰ襵¥¤¥º¤¬°ìÄê¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó"
+msgstr "`%s' の領域サイズが一定ではありません"
 
 #: c-decl.c:4327
 #, fuzzy, gcc-internal-format
 msgid "ignoring asm-specifier for non-static local variable %q+D"
-msgstr "Èó static ¥í¡¼¥«¥ëÊÑ¿ô `%s' ¤Ø¤Î asm »ØÄê»Ò¤Ï̵»ë¤µ¤ì¤Þ¤¹"
+msgstr "非 static ローカル変数 `%s' への asm 指定子は無視されます"
 
 #: c-decl.c:4355
 #, gcc-internal-format
 msgid "cannot put object with volatile field into register"
-msgstr "volatile ¥Õ¥£¡¼¥ë¥É¤ò¥ì¥¸¥¹¥¿¤Ë»ý¤Ã¤Æ¤¤¤ë¤è¤¦¤Ê¥ª¥Ö¥¸¥§¥¯¥È¤òÃÖ¤±¤Þ¤»¤ó"
+msgstr "volatile フィールドをレジスタに持っているようなオブジェクトを置けません"
 
 #: c-decl.c:4448
 #, gcc-internal-format
@@ -12526,7 +12482,7 @@ msgstr ""
 #: c-decl.c:4499
 #, gcc-internal-format
 msgid "ISO C forbids forward parameter declarations"
-msgstr "ISO C ¤ÏÁ°Êý²¾°ú¿ôÀë¸À¤ò¶Ø¤¸¤Þ¤¹"
+msgstr "ISO C は前方仮引数宣言を禁じます"
 
 #: c-decl.c:4589
 #, gcc-internal-format
@@ -12536,72 +12492,72 @@ msgstr ""
 #: c-decl.c:4641 c-decl.c:4656
 #, fuzzy, gcc-internal-format
 msgid "bit-field %qs width not an integer constant"
-msgstr "¥Ó¥Ã¥È¥Õ¥£¡¼¥ë¥É `%s' ¤ÎÉý¤¬À°¿ôÄê¿ô¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó"
+msgstr "ビットフィールド `%s' の幅が整数定数ではありません"
 
 #: c-decl.c:4651
 #, fuzzy, gcc-internal-format
 msgid "bit-field %qs width not an integer constant expression"
-msgstr "¥Ó¥Ã¥È¥Õ¥£¡¼¥ë¥É `%s' ¤ÎÉý¤¬À°¿ôÄê¿ô¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó"
+msgstr "ビットフィールド `%s' の幅が整数定数ではありません"
 
 #: c-decl.c:4662
 #, fuzzy, gcc-internal-format
 msgid "negative width in bit-field %qs"
-msgstr "¥Ó¥Ã¥È¥Õ¥£¡¼¥ë¥É `%s' ¤ÎÉý¤¬Éé¤Î¿ô¤Ç¤¹"
+msgstr "ビットフィールド `%s' の幅が負の数です"
 
 #: c-decl.c:4667
 #, fuzzy, gcc-internal-format
 msgid "zero width for bit-field %qs"
-msgstr "¥Ó¥Ã¥È¥Õ¥£¡¼¥ë¥É `%s' ¤ÎÉý¤¬ 0 ¤Ç¤¹"
+msgstr "ビットフィールド `%s' の幅が 0 です"
 
 #: c-decl.c:4677
 #, fuzzy, gcc-internal-format
 msgid "bit-field %qs has invalid type"
-msgstr "¥Ó¥Ã¥È¥Õ¥£¡¼¥ë¥É `%s' ¤ÏÉÔŬÀڤʷ¿¤ò»ý¤Ã¤Æ¤¤¤Þ¤¹"
+msgstr "ビットフィールド `%s' は不適切な型を持っています"
 
 #: c-decl.c:4687
 #, fuzzy, gcc-internal-format
 msgid "type of bit-field %qs is a GCC extension"
-msgstr "#%s ¤Ï GCC ¤Î³ÈÄ¥¤Ç¤¹"
+msgstr "#%s は GCC の拡張です"
 
 #: c-decl.c:4693
 #, fuzzy, gcc-internal-format
 msgid "width of %qs exceeds its type"
-msgstr "`%s' ¤ÎÉý¤Ï¤½¤Î·¿¤Î¥µ¥¤¥º¤òĶ¤¨¤Æ¤¤¤Þ¤¹"
+msgstr "`%s' の幅はその型のサイズを超えています"
 
 #: c-decl.c:4706
 #, fuzzy, gcc-internal-format
 msgid "%qs is narrower than values of its type"
-msgstr "`%s' ¤Ï¤½¤Î·¿¤ÎÃͤè¤ê¤â¶¹¤¤¤Ç¤¹"
+msgstr "`%s' はその型の値よりも狭いです"
 
 #: c-decl.c:4725
 #, fuzzy, gcc-internal-format
 msgid "ISO C90 forbids array %qE whose size can%'t be evaluated"
-msgstr "ISO C89 ¤Ï¥µ¥¤¥º¤¬É¾²Á¤Ç¤­¤Ê¤¤ÇÛÎó `%s' ¤ò¶Ø¤¸¤Þ¤¹"
+msgstr "ISO C89 はサイズが評価できない配列 `%s' を禁じます"
 
 #: c-decl.c:4729
 #, fuzzy, gcc-internal-format
 msgid "ISO C90 forbids array whose size can%'t be evaluated"
-msgstr "ISO C89 ¤Ï¥µ¥¤¥º¤¬É¾²Á¤Ç¤­¤Ê¤¤ÇÛÎó `%s' ¤ò¶Ø¤¸¤Þ¤¹"
+msgstr "ISO C89 はサイズが評価できない配列 `%s' を禁じます"
 
 #: c-decl.c:4736
 #, fuzzy, gcc-internal-format
 msgid "ISO C90 forbids variable length array %qE"
-msgstr "ISO C89 ¤Ï²ÄÊÑĹ¥µ¥¤¥º¤ÎÇÛÎó `%s' ¤ò¶Ø¤¸¤Þ¤¹"
+msgstr "ISO C89 は可変長サイズの配列 `%s' を禁じます"
 
 #: c-decl.c:4739
 #, fuzzy, gcc-internal-format
 msgid "ISO C90 forbids variable length array"
-msgstr "ISO C89 ¤Ï²ÄÊÑĹ¥µ¥¤¥º¤ÎÇÛÎó `%s' ¤ò¶Ø¤¸¤Þ¤¹"
+msgstr "ISO C89 は可変長サイズの配列 `%s' を禁じます"
 
 #: c-decl.c:4748
 #, fuzzy, gcc-internal-format
 msgid "the size of array %qE can%'t be evaluated"
-msgstr "·¿¤ÎÂ礭¤µ¤ÏÌÀ¼¨Åª¤Ëɾ²Á¤µ¤ì¤ë¤â¤Î¤Ç¤Ï¤¢¤ê¤¨¤Þ¤»¤ó"
+msgstr "型の大きさは明示的に評価されるものではありえません"
 
 #: c-decl.c:4752
 #, fuzzy, gcc-internal-format
 msgid "the size of array can %'t be evaluated"
-msgstr "·¿¤ÎÂ礭¤µ¤ÏÌÀ¼¨Åª¤Ëɾ²Á¤µ¤ì¤ë¤â¤Î¤Ç¤Ï¤¢¤ê¤¨¤Þ¤»¤ó"
+msgstr "型の大きさは明示的に評価されるものではありえません"
 
 #: c-decl.c:4758
 #, gcc-internal-format
@@ -12626,102 +12582,102 @@ msgstr ""
 #: c-decl.c:4962
 #, fuzzy, gcc-internal-format
 msgid "type defaults to %<int%> in declaration of %qE"
-msgstr "`%s' ¤ÎÀë¸À¤Ç·¿¤¬¥Ç¥Õ¥©¥ë¥È¤Î `int' ¤È¤µ¤ì¤Þ¤·¤¿"
+msgstr "`%s' の宣言で型がデフォルトの `int' とされました"
 
 #: c-decl.c:4966
 #, fuzzy, gcc-internal-format
 msgid "type defaults to %<int%> in type name"
-msgstr "`%s' ¤ÎÀë¸À¤Ç·¿¤¬¥Ç¥Õ¥©¥ë¥È¤Î `int' ¤È¤µ¤ì¤Þ¤·¤¿"
+msgstr "`%s' の宣言で型がデフォルトの `int' とされました"
 
 #: c-decl.c:4999
 #, fuzzy, gcc-internal-format
 msgid "duplicate %<const%>"
-msgstr "½ÅÊ£¤·¤¿ `const'"
+msgstr "重複した `const'"
 
 #: c-decl.c:5001
 #, fuzzy, gcc-internal-format
 msgid "duplicate %<restrict%>"
-msgstr "½ÅÊ£¤·¤¿¥é¥Ù¥ë `restrict'"
+msgstr "重複したラベル `restrict'"
 
 #: c-decl.c:5003
 #, fuzzy, gcc-internal-format
 msgid "duplicate %<volatile%>"
-msgstr "½ÅÊ£¤·¤¿ `volatile'"
+msgstr "重複した `volatile'"
 
 #: c-decl.c:5007
 #, fuzzy, gcc-internal-format
 msgid "conflicting named address spaces (%s vs %s)"
-msgstr "´ðÄ쥯¥é¥¹Ì¾ `%s' ¤¬¾×Æͤ·¤Æ¤¤¤Þ¤¹"
+msgstr "基底クラス名 `%s' が衝突しています"
 
 #: c-decl.c:5029
 #, fuzzy, gcc-internal-format
 msgid "function definition declared %<auto%>"
-msgstr "´Ø¿ô¤ÎÄêµÁ¤¬ `auto' ¤ÈÀë¸À¤µ¤ì¤Þ¤·¤¿"
+msgstr "関数の定義が `auto' と宣言されました"
 
 #: c-decl.c:5031
 #, fuzzy, gcc-internal-format
 msgid "function definition declared %<register%>"
-msgstr "´Ø¿ô¤ÎÄêµÁ¤¬ `register' ¤ÈÀë¸À¤µ¤ì¤Þ¤·¤¿"
+msgstr "関数の定義が `register' と宣言されました"
 
 #: c-decl.c:5033
 #, fuzzy, gcc-internal-format
 msgid "function definition declared %<typedef%>"
-msgstr "´Ø¿ô¤ÎÄêµÁ¤¬ `typedef' ¤ÈÀë¸À¤µ¤ì¤Þ¤·¤¿"
+msgstr "関数の定義が `typedef' と宣言されました"
 
 #: c-decl.c:5035
 #, fuzzy, gcc-internal-format
 msgid "function definition declared %<__thread%>"
-msgstr "´Ø¿ô¤ÎÄêµÁ¤¬ `typedef' ¤ÈÀë¸À¤µ¤ì¤Þ¤·¤¿"
+msgstr "関数の定義が `typedef' と宣言されました"
 
 #: c-decl.c:5052
 #, fuzzy, gcc-internal-format
 msgid "storage class specified for structure field %qE"
-msgstr "¹½Â¤ÂÎ¥Õ¥£¡¼¥ë¥É `%s' ¤Ë»ØÄꤵ¤ì¤¿µ­²±¥¯¥é¥¹"
+msgstr "æ§\8bé\80 ä½\93ã\83\95ã\82£ã\83¼ã\83«ã\83\89 `%s' ã\81«æ\8c\87å®\9aã\81\95ã\82\8cã\81\9fè¨\98æ\86¶ã\82¯ã\83©ã\82¹"
 
 #: c-decl.c:5055
 #, fuzzy, gcc-internal-format
 msgid "storage class specified for structure field"
-msgstr "¹½Â¤ÂÎ¥Õ¥£¡¼¥ë¥É `%s' ¤Ë»ØÄꤵ¤ì¤¿µ­²±¥¯¥é¥¹"
+msgstr "æ§\8bé\80 ä½\93ã\83\95ã\82£ã\83¼ã\83«ã\83\89 `%s' ã\81«æ\8c\87å®\9aã\81\95ã\82\8cã\81\9fè¨\98æ\86¶ã\82¯ã\83©ã\82¹"
 
 #: c-decl.c:5059
 #, fuzzy, gcc-internal-format
 msgid "storage class specified for parameter %qE"
-msgstr "²¾°ú¿ô `%s' ¤Ç»ØÄꤵ¤ì¤¿µ­²±¥¯¥é¥¹"
+msgstr "ä»®å¼\95æ\95° `%s' ã\81§æ\8c\87å®\9aã\81\95ã\82\8cã\81\9fè¨\98æ\86¶ã\82¯ã\83©ã\82¹"
 
 #: c-decl.c:5062
 #, fuzzy, gcc-internal-format
 msgid "storage class specified for unnamed parameter"
-msgstr "²¾°ú¿ô `%s' ¤Ç»ØÄꤵ¤ì¤¿µ­²±¥¯¥é¥¹"
+msgstr "ä»®å¼\95æ\95° `%s' ã\81§æ\8c\87å®\9aã\81\95ã\82\8cã\81\9fè¨\98æ\86¶ã\82¯ã\83©ã\82¹"
 
 #: c-decl.c:5065 cp/decl.c:8562
 #, gcc-internal-format
 msgid "storage class specified for typename"
-msgstr "·¿Ì¾¤ËÂФ·¤Æ»ØÄꤵ¤ì¤¿µ­²±¥¯¥é¥¹"
+msgstr "å\9e\8bå\90\8dã\81«å¯¾ã\81\97ã\81¦æ\8c\87å®\9aã\81\95ã\82\8cã\81\9fè¨\98æ\86¶ã\82¯ã\83©ã\82¹"
 
 #: c-decl.c:5082
 #, fuzzy, gcc-internal-format
 msgid "%qE initialized and declared %<extern%>"
-msgstr "`%s' ¤¬½é´ü²½¤µ¤ì¤ë¤È¤³¤í¤Ç¡¢`extern' Àë¸À¤µ¤ì¤Þ¤·¤¿"
+msgstr "`%s' が初期化されるところで、`extern' 宣言されました"
 
 #: c-decl.c:5086
 #, fuzzy, gcc-internal-format
 msgid "%qE has both %<extern%> and initializer"
-msgstr "`%s' ¤Ë `extern' ¤È½é´ü²½»Ò¤ÎξÊý¤¬¤¢¤ê¤Þ¤¹"
+msgstr "`%s' に `extern' と初期化子の両方があります"
 
 #: c-decl.c:5091
 #, fuzzy, gcc-internal-format
 msgid "file-scope declaration of %qE specifies %<auto%>"
-msgstr "`%s' ¤Î¥È¥Ã¥×¥ì¥Ù¥ë¤ÎÀë¸À¤¬ `auto' ¤ò»ØÄꤷ¤Þ¤¹"
+msgstr "`%s' のトップレベルの宣言が `auto' を指定します"
 
 #: c-decl.c:5095
 #, fuzzy, gcc-internal-format
 msgid "file-scope declaration of %qE specifies %<register%>"
-msgstr "`%s' ¤Î¥È¥Ã¥×¥ì¥Ù¥ë¤ÎÀë¸À¤¬ `auto' ¤ò»ØÄꤷ¤Þ¤¹"
+msgstr "`%s' のトップレベルの宣言が `auto' を指定します"
 
 #: c-decl.c:5100
 #, fuzzy, gcc-internal-format
 msgid "nested function %qE declared %<extern%>"
-msgstr "¥Í¥¹¥È¤·¤¿´Ø¿ô `%s' ¤Ï `extern' ¤ËÀë¸À¤µ¤ì¤Þ¤·¤¿"
+msgstr "ネストした関数 `%s' は `extern' に宣言されました"
 
 #: c-decl.c:5103
 #, gcc-internal-format
@@ -12734,123 +12690,123 @@ msgstr ""
 #: c-decl.c:5150 c-decl.c:5482
 #, fuzzy, gcc-internal-format
 msgid "static or type qualifiers in non-parameter array declarator"
-msgstr "²¾°ú¿ôÀë¸À¤ÎÃæ¤Îµ­²±¥¯¥é¥¹»ØÄê»Ò¤Ï̵¸ú¤Ç¤¹"
+msgstr "仮引数宣言の中の記憶クラス指定子は無効です"
 
 #: c-decl.c:5198
 #, fuzzy, gcc-internal-format
 msgid "declaration of %qE as array of voids"
-msgstr "`%s' ¤ÎÀë¸À¤Ï void ¤ÎÇÛÎó"
+msgstr "`%s' の宣言は void の配列"
 
 #: c-decl.c:5200
 #, fuzzy, gcc-internal-format
 msgid "declaration of type name as array of voids"
-msgstr "`%s' ¤ÎÀë¸À¤Ï void ¤ÎÇÛÎó"
+msgstr "`%s' の宣言は void の配列"
 
 #: c-decl.c:5207
 #, fuzzy, gcc-internal-format
 msgid "declaration of %qE as array of functions"
-msgstr "`%s' ¤ÎÀë¸À¤Ï´Ø¿ô¤ÎÇÛÎó"
+msgstr "`%s' の宣言は関数の配列"
 
 #: c-decl.c:5210
 #, fuzzy, gcc-internal-format
 msgid "declaration of type name as array of functions"
-msgstr "`%s' ¤ÎÀë¸À¤Ï´Ø¿ô¤ÎÇÛÎó"
+msgstr "`%s' の宣言は関数の配列"
 
 #: c-decl.c:5217 c-decl.c:7037
 #, fuzzy, gcc-internal-format
 msgid "invalid use of structure with flexible array member"
-msgstr "²ÄÊÑÇÛÎó¥á¥ó¥Ð¤ò½é´ü²½¤·¤Æ¤¤¤Þ¤¹"
+msgstr "可変配列メンバを初期化しています"
 
 #: c-decl.c:5243
 #, fuzzy, gcc-internal-format
 msgid "size of array %qE has non-integer type"
-msgstr "ÇÛÎó `%s' ¤ÎÂ礭¤µ¤ÏÈóÀ°¿ô·¿"
+msgstr "配列 `%s' の大きさは非整数型"
 
 #: c-decl.c:5247
 #, fuzzy, gcc-internal-format
 msgid "size of unnamed array has non-integer type"
-msgstr "ÇÛÎó `%s' ¤ÎÂ礭¤µ¤ÏÈóÀ°¿ô·¿"
+msgstr "配列 `%s' の大きさは非整数型"
 
 #: c-decl.c:5257
 #, fuzzy, gcc-internal-format
 msgid "ISO C forbids zero-size array %qE"
-msgstr "ISO C ¤Ï ¥µ¥¤¥º 0 ¤ÎÇÛÎó `%s' ¤ò¶Ø¤¸¤Þ¤¹"
+msgstr "ISO C は サイズ 0 の配列 `%s' を禁じます"
 
 #: c-decl.c:5260
 #, fuzzy, gcc-internal-format
 msgid "ISO C forbids zero-size array"
-msgstr "ISO C ¤Ï ¥µ¥¤¥º 0 ¤ÎÇÛÎó `%s' ¤ò¶Ø¤¸¤Þ¤¹"
+msgstr "ISO C は サイズ 0 の配列 `%s' を禁じます"
 
 #: c-decl.c:5269
 #, fuzzy, gcc-internal-format
 msgid "size of array %qE is negative"
-msgstr "ÇÛÎó `%s' ¤ÎÂ礭¤µ¤¬Éé¤Ç¤¹"
+msgstr "配列 `%s' の大きさが負です"
 
 #: c-decl.c:5271
 #, fuzzy, gcc-internal-format
 msgid "size of unnamed array is negative"
-msgstr "ÇÛÎó `%s' ¤ÎÂ礭¤µ¤¬Éé¤Ç¤¹"
+msgstr "配列 `%s' の大きさが負です"
 
 #: c-decl.c:5347 c-decl.c:5712
 #, fuzzy, gcc-internal-format
 msgid "size of array %qE is too large"
-msgstr "ÇÛÎó `%s' ¤ÎÂ礭¤µ¤¬Â礭¤¹¤®¤Þ¤¹"
+msgstr "配列 `%s' の大きさが大きすぎます"
 
 #: c-decl.c:5350 c-decl.c:5714
 #, fuzzy, gcc-internal-format
 msgid "size of unnamed array is too large"
-msgstr "ÇÛÎó `%s' ¤ÎÂ礭¤µ¤¬Â礭¤¹¤®¤Þ¤¹"
+msgstr "配列 `%s' の大きさが大きすぎます"
 
 #: c-decl.c:5387
 #, fuzzy, gcc-internal-format
 msgid "ISO C90 does not support flexible array members"
-msgstr "ISO C89 ¤Ï²ÄÊÑÇÛÎó¥á¥ó¥Ð¤ò¼õ¤±ÉÕ¤±¤Þ¤»¤ó"
+msgstr "ISO C89 は可変配列メンバを受け付けません"
 
 #. C99 6.7.5.2p4
 #: c-decl.c:5408
 #, fuzzy, gcc-internal-format
 msgid "%<[*]%> not in a declaration"
-msgstr "`%s' ¤ÏÀë¸À¤Î»Ï¤Þ¤ê¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó"
+msgstr "`%s' は宣言の始まりではありません"
 
 #: c-decl.c:5421
 #, gcc-internal-format
 msgid "array type has incomplete element type"
-msgstr "ÇÛÎó¤Î·¿¤¬ÉÔ´°Á´Í×ÁÇ·¿¤ò»ý¤Ã¤Æ¤¤¤Þ¤¹"
+msgstr "配列の型が不完全要素型を持っています"
 
 #: c-decl.c:5515
 #, fuzzy, gcc-internal-format
 msgid "%qE declared as function returning a function"
-msgstr "`%s' ¤Ï´Ø¿ô¤òÊÖ¤¹´Ø¿ô¤È¤·¤ÆÀë¸À¤µ¤ì¤Æ¤¤¤Þ¤¹"
+msgstr "`%s' は関数を返す関数として宣言されています"
 
 #: c-decl.c:5518
 #, fuzzy, gcc-internal-format
 msgid "type name declared as function returning a function"
-msgstr "`%s' ¤Ï´Ø¿ô¤òÊÖ¤¹´Ø¿ô¤È¤·¤ÆÀë¸À¤µ¤ì¤Æ¤¤¤Þ¤¹"
+msgstr "`%s' は関数を返す関数として宣言されています"
 
 #: c-decl.c:5525
 #, fuzzy, gcc-internal-format
 msgid "%qE declared as function returning an array"
-msgstr "`%s' ¤ÏÇÛÎó¤òÊÖ¤¹´Ø¿ô¤È¤·¤ÆÀë¸À¤µ¤ì¤Æ¤¤¤Þ¤¹"
+msgstr "`%s' は配列を返す関数として宣言されています"
 
 #: c-decl.c:5528
 #, fuzzy, gcc-internal-format
 msgid "type name declared as function returning an array"
-msgstr "`%s' ¤ÏÇÛÎó¤òÊÖ¤¹´Ø¿ô¤È¤·¤ÆÀë¸À¤µ¤ì¤Æ¤¤¤Þ¤¹"
+msgstr "`%s' は配列を返す関数として宣言されています"
 
 #: c-decl.c:5558
 #, fuzzy, gcc-internal-format
 msgid "function definition has qualified void return type"
-msgstr "´Ø¿ô¤ÎÄêµÁ¤¬ `typedef' ¤ÈÀë¸À¤µ¤ì¤Þ¤·¤¿"
+msgstr "関数の定義が `typedef' と宣言されました"
 
 #: c-decl.c:5561 cp/decl.c:8668
 #, gcc-internal-format
 msgid "type qualifiers ignored on function return type"
-msgstr "´Ø¿ôÌá¤êÃͤη¿½¤¾þ»Ò¤Ï̵»ë¤µ¤ì¤Þ¤·¤¿"
+msgstr "関数戻り値の型修飾子は無視されました"
 
 #: c-decl.c:5590 c-decl.c:5728 c-decl.c:5838 c-decl.c:5931
 #, gcc-internal-format
 msgid "ISO C forbids qualified function types"
-msgstr "ISO C ¤Ï´Ø¿ô¤Î·¿½¤¾þ»Ò¤ò¶Ø¤¸¤Þ¤¹"
+msgstr "ISO C は関数の型修飾子を禁じます"
 
 #: c-decl.c:5657
 #, gcc-internal-format
@@ -12865,37 +12821,37 @@ msgstr ""
 #: c-decl.c:5667
 #, fuzzy, gcc-internal-format
 msgid "%qs specified for auto variable %qE"
-msgstr "Èó static ¥í¡¼¥«¥ëÊÑ¿ô `%s' ¤Ø¤Î asm »ØÄê»Ò¤Ï̵»ë¤µ¤ì¤Þ¤¹"
+msgstr "非 static ローカル変数 `%s' への asm 指定子は無視されます"
 
 #: c-decl.c:5683
 #, fuzzy, gcc-internal-format
 msgid "%qs specified for parameter %qE"
-msgstr "²¾°ú¿ô `%s' ¤Ç»ØÄꤵ¤ì¤¿µ­²±¥¯¥é¥¹"
+msgstr "ä»®å¼\95æ\95° `%s' ã\81§æ\8c\87å®\9aã\81\95ã\82\8cã\81\9fè¨\98æ\86¶ã\82¯ã\83©ã\82¹"
 
 #: c-decl.c:5686
 #, fuzzy, gcc-internal-format
 msgid "%qs specified for unnamed parameter"
-msgstr "·¿»ØÄê»Ò¤Ï²¾°ú¿ôÍѤ˾Êά¤µ¤ì¤Þ¤·¤¿"
+msgstr "型指定子は仮引数用に省略されました"
 
 #: c-decl.c:5692
 #, fuzzy, gcc-internal-format
 msgid "%qs specified for structure field %qE"
-msgstr "¹½Â¤ÂÎ¥Õ¥£¡¼¥ë¥É `%s' ¤Ë»ØÄꤵ¤ì¤¿µ­²±¥¯¥é¥¹"
+msgstr "æ§\8bé\80 ä½\93ã\83\95ã\82£ã\83¼ã\83«ã\83\89 `%s' ã\81«æ\8c\87å®\9aã\81\95ã\82\8cã\81\9fè¨\98æ\86¶ã\82¯ã\83©ã\82¹"
 
 #: c-decl.c:5695
 #, fuzzy, gcc-internal-format
 msgid "%qs specified for structure field"
-msgstr "¹½Â¤ÂÎ¥Õ¥£¡¼¥ë¥É `%s' ¤Ë»ØÄꤵ¤ì¤¿µ­²±¥¯¥é¥¹"
+msgstr "æ§\8bé\80 ä½\93ã\83\95ã\82£ã\83¼ã\83«ã\83\89 `%s' ã\81«æ\8c\87å®\9aã\81\95ã\82\8cã\81\9fè¨\98æ\86¶ã\82¯ã\83©ã\82¹"
 
 #: c-decl.c:5736
 #, fuzzy, gcc-internal-format
 msgid "typedef %q+D declared %<inline%>"
-msgstr "ÊÑ¿ô `%s' ¤¬ `inline' ¤ÈÀë¸À¤µ¤ì¤Þ¤·¤¿"
+msgstr "変数 `%s' が `inline' と宣言されました"
 
 #: c-decl.c:5772
 #, gcc-internal-format
 msgid "ISO C forbids const or volatile function types"
-msgstr "ISO C ¤Ï const ¤ä volatile ¤Î´Ø¿ô·¿¤ò¶Ø¤¸¤Þ¤¹"
+msgstr "ISO C は const や volatile の関数型を禁じます"
 
 #. C99 6.7.2.1p8
 #: c-decl.c:5782
@@ -12906,42 +12862,42 @@ msgstr ""
 #: c-decl.c:5799 cp/decl.c:7841
 #, fuzzy, gcc-internal-format
 msgid "variable or field %qE declared void"
-msgstr "ÊÑ¿ô¤Þ¤¿¤Ï¥Õ¥£¡¼¥ë¥É¤¬ void ¤ÈÀë¸À¤µ¤ì¤Þ¤·¤¿"
+msgstr "変数またはフィールドが void と宣言されました"
 
 #: c-decl.c:5830
 #, fuzzy, gcc-internal-format
 msgid "attributes in parameter array declarator ignored"
-msgstr "²¾°ú¿ôÀë¸À¤ÎÃæ¤Ç `::' ¤ò»È¤¨¤Þ¤»¤ó"
+msgstr "仮引数宣言の中で `::' を使えません"
 
 #: c-decl.c:5864
 #, fuzzy, gcc-internal-format
 msgid "parameter %q+D declared %<inline%>"
-msgstr "²¾°ú¿ô `%s' ¤¬ void ¤ÈÀë¸À¤µ¤ì¤Æ¤¤¤Þ¤¹"
+msgstr "仮引数 `%s' が void と宣言されています"
 
 #: c-decl.c:5877
 #, fuzzy, gcc-internal-format
 msgid "field %qE declared as a function"
-msgstr "Îΰè `%s' ¤Ï´Ø¿ô¤È¤·¤ÆÀë¸À¤µ¤ì¤Æ¤¤¤Þ¤¹"
+msgstr "領域 `%s' は関数として宣言されています"
 
 #: c-decl.c:5884
 #, fuzzy, gcc-internal-format
 msgid "field %qE has incomplete type"
-msgstr "Îΰè `%s' ¤ÏÉÔ´°Á´¤Ê·¿¤Ç¤¹"
+msgstr "領域 `%s' は不完全な型です"
 
 #: c-decl.c:5886
 #, fuzzy, gcc-internal-format
 msgid "unnamed field has incomplete type"
-msgstr "Îΰè `%s' ¤ÏÉÔ´°Á´¤Ê·¿¤Ç¤¹"
+msgstr "領域 `%s' は不完全な型です"
 
 #: c-decl.c:5903 c-decl.c:5914 c-decl.c:5917
 #, fuzzy, gcc-internal-format
 msgid "invalid storage class for function %qE"
-msgstr "´Ø¿ô `%s' ¤ËÂФ·¤ÆÉÔŬÀÚ¤ÊÊݸ¥¯¥é¥¹"
+msgstr "é\96¢æ\95° `%s' ã\81«å¯¾ã\81\97ã\81¦ä¸\8dé\81©å\88\87ã\81ªä¿\9då­\98ã\82¯ã\83©ã\82¹"
 
 #: c-decl.c:5967
 #, fuzzy, gcc-internal-format
 msgid "cannot inline function %<main%>"
-msgstr "`main' ¤ò inline ´Ø¿ô¤Ë¤Ï¤Ç¤­¤Þ¤»¤ó"
+msgstr "`main' を inline 関数にはできません"
 
 #: c-decl.c:5996
 #, gcc-internal-format
@@ -12951,7 +12907,7 @@ msgstr ""
 #: c-decl.c:6006
 #, fuzzy, gcc-internal-format
 msgid "variable %q+D declared %<inline%>"
-msgstr "ÊÑ¿ô `%s' ¤¬ `inline' ¤ÈÀë¸À¤µ¤ì¤Þ¤·¤¿"
+msgstr "変数 `%s' が `inline' と宣言されました"
 
 #: c-decl.c:6041
 #, gcc-internal-format
@@ -12966,32 +12922,32 @@ msgstr ""
 #: c-decl.c:6126 c-decl.c:7673
 #, fuzzy, gcc-internal-format
 msgid "function declaration isn%'t a prototype"
-msgstr "´Ø¿ôÀë¸À¤Ï¥×¥í¥È¥¿¥¤¥×¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó"
+msgstr "関数宣言はプロトタイプではありません"
 
 #: c-decl.c:6134
 #, gcc-internal-format
 msgid "parameter names (without types) in function declaration"
-msgstr "´Ø¿ôÀë¸ÀÃæ¤Ë¡Ê·¿¤Î̵¤¤¡Ë²¾°ú¿ô̾¤¬¤¢¤ê¤Þ¤¹"
+msgstr "関数宣言中に(型の無い)仮引数名があります"
 
 #: c-decl.c:6169
 #, fuzzy, gcc-internal-format
 msgid "parameter %u (%q+D) has incomplete type"
-msgstr "²¾°ú¿ô¤¬ÉÔ´°Á´·¿¤Ç¤¹"
+msgstr "仮引数が不完全型です"
 
 #: c-decl.c:6173
 #, fuzzy, gcc-internal-format
 msgid "parameter %u has incomplete type"
-msgstr "²¾°ú¿ô¤¬ÉÔ´°Á´·¿¤Ç¤¹"
+msgstr "仮引数が不完全型です"
 
 #: c-decl.c:6184
 #, fuzzy, gcc-internal-format
 msgid "parameter %u (%q+D) has void type"
-msgstr "²¾°ú¿ô `%s' ¤ÏÉÔ´°Á´·¿¤Ç¤¹"
+msgstr "仮引数 `%s' は不完全型です"
 
 #: c-decl.c:6188
 #, fuzzy, gcc-internal-format
 msgid "parameter %u has void type"
-msgstr "²¾°ú¿ô `%s' ¤ÏÉÔ´°Á´·¿¤Ç¤¹"
+msgstr "仮引数 `%s' は不完全型です"
 
 #: c-decl.c:6270
 #, gcc-internal-format
@@ -13006,59 +12962,59 @@ msgstr ""
 #: c-decl.c:6303
 #, fuzzy, gcc-internal-format
 msgid "parameter %q+D has just a forward declaration"
-msgstr "²¾°ú¿ô `%s' ¾¯¤·Á°Êý¤ÇÀë¸À¤µ¤ì¤Þ¤·¤¿"
+msgstr "仮引数 `%s' 少し前方で宣言されました"
 
 #. The %s will be one of 'struct', 'union', or 'enum'.
 #: c-decl.c:6348
 #, fuzzy, gcc-internal-format
 msgid "%<%s %E%> declared inside parameter list"
-msgstr "`%s %s' ¤Ï²¾°ú¿ô¥ê¥¹¥ÈÆâ¤ÇÀë¸À¤µ¤ì¤Þ¤·¤¿"
+msgstr "`%s %s' は仮引数リスト内で宣言されました"
 
 #. The %s will be one of 'struct', 'union', or 'enum'.
 #: c-decl.c:6352
 #, fuzzy, gcc-internal-format
 msgid "anonymous %s declared inside parameter list"
-msgstr "̵̾¹½Â¤ÂΤ¬²¾°ú¿ô¥ê¥¹¥ÈÆâ¤ÇÀë¸À¤µ¤ì¤Þ¤·¤¿"
+msgstr "無名構造体が仮引数リスト内で宣言されました"
 
 #: c-decl.c:6357
 #, fuzzy, gcc-internal-format
 msgid "its scope is only this definition or declaration, which is probably not what you want"
-msgstr "¤½¤Î¥¹¥³¡¼¥×¤ÏÄêµÁ¤«Àë¸À¤À¤±¤Ç¤¹¡¢¶²¤é¤¯Ë¾¤ó¤À¤³¤È¤È°Û¤Ê¤ë¤Ç¤·¤ç¤¦¡£"
+msgstr "そのスコープは定義か宣言だけです、恐らく望んだことと異なるでしょう。"
 
 #: c-decl.c:6457
 #, fuzzy, gcc-internal-format
 msgid "enum type defined here"
-msgstr "`%s' ¤ÏÁ°¤Ë¤³¤³¤ÇÄêµÁ¤µ¤ì¤Þ¤·¤¿"
+msgstr "`%s' は前にここで定義されました"
 
 #: c-decl.c:6463
 #, fuzzy, gcc-internal-format
 msgid "struct defined here"
-msgstr "`%s' ¤ÏÁ°¤Ë¤³¤³¤ÇÄêµÁ¤µ¤ì¤Þ¤·¤¿"
+msgstr "`%s' は前にここで定義されました"
 
 #: c-decl.c:6469
 #, fuzzy, gcc-internal-format
 msgid "union defined here"
-msgstr "`%s' ¤ÏÁ°¤Ë¤³¤³¤ÇÄêµÁ¤µ¤ì¤Þ¤·¤¿"
+msgstr "`%s' は前にここで定義されました"
 
 #: c-decl.c:6542
 #, fuzzy, gcc-internal-format
 msgid "redefinition of %<union %E%>"
-msgstr "`%s %s' ¤ÎºÆÄêµÁ"
+msgstr "`%s %s' の再定義"
 
 #: c-decl.c:6544
 #, fuzzy, gcc-internal-format
 msgid "redefinition of %<struct %E%>"
-msgstr "`%s %s' ¤ÎºÆÄêµÁ"
+msgstr "`%s %s' の再定義"
 
 #: c-decl.c:6553
 #, fuzzy, gcc-internal-format
 msgid "nested redefinition of %<union %E%>"
-msgstr "`%s' ¤Î¥Í¥¹¥È¤·¤¿ºÆÄêµÁ"
+msgstr "`%s' のネストした再定義"
 
 #: c-decl.c:6555
 #, fuzzy, gcc-internal-format
 msgid "nested redefinition of %<struct %E%>"
-msgstr "`%s' ¤Î¥Í¥¹¥È¤·¤¿ºÆÄêµÁ"
+msgstr "`%s' のネストした再定義"
 
 #: c-decl.c:6587 c-decl.c:7271
 #, gcc-internal-format
@@ -13068,78 +13024,78 @@ msgstr ""
 #: c-decl.c:6653 cp/decl.c:4009
 #, gcc-internal-format
 msgid "declaration does not declare anything"
-msgstr "Àë¸À¤¬²¿¤âÀë¸À¤·¤Æ¤¤¤Þ¤»¤ó"
+msgstr "宣言が何も宣言していません"
 
 #: c-decl.c:6660
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "ISO C99 doesn%'t support unnamed structs/unions"
-msgstr "ISO C ¤Ç¤Ï̵̾¹½Â¤ÂΤ䶦ÍÑÂΤò¼õ¤±ÉÕ¤±¤Þ¤»¤ó"
+msgstr ""
 
 #: c-decl.c:6663
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "ISO C90 doesn%'t support unnamed structs/unions"
-msgstr "ISO C ¤Ç¤Ï̵̾¹½Â¤ÂΤ䶦ÍÑÂΤò¼õ¤±ÉÕ¤±¤Þ¤»¤ó"
+msgstr ""
 
 #: c-decl.c:6755 c-decl.c:6774 c-decl.c:6835 objcp/objcp-decl.c:90
 #, fuzzy, gcc-internal-format
 msgid "duplicate member %q+D"
-msgstr "½ÅÊ£¤·¤¿¥á¥ó¥Ð `%s'"
+msgstr "重複したメンバ `%s'"
 
 #: c-decl.c:6945
 #, fuzzy, gcc-internal-format
 msgid "union has no named members"
-msgstr "̾Á°ÉÕ¤­¥á¥ó¥Ð"
+msgstr "名前付きメンバ"
 
 #: c-decl.c:6947
 #, fuzzy, gcc-internal-format
 msgid "union has no members"
-msgstr "%s ¤Ë `%s' ¤È¤¤¤¦Ì¾Á°¤Î¥á¥ó¥Ð¤Ï¤¢¤ê¤Þ¤»¤ó"
+msgstr "%s に `%s' という名前のメンバはありません"
 
 #: c-decl.c:6952
 #, fuzzy, gcc-internal-format
 msgid "struct has no named members"
-msgstr "̾Á°ÉÕ¤­¥á¥ó¥Ð"
+msgstr "名前付きメンバ"
 
 #: c-decl.c:6954
 #, fuzzy, gcc-internal-format
 msgid "struct has no members"
-msgstr "%s ¤Ë `%s' ¤È¤¤¤¦Ì¾Á°¤Î¥á¥ó¥Ð¤Ï¤¢¤ê¤Þ¤»¤ó"
+msgstr "%s に `%s' という名前のメンバはありません"
 
 #: c-decl.c:7017
 #, gcc-internal-format
 msgid "flexible array member in union"
-msgstr "¶¦ÍÑÂΤ˲ÄÊÑÇÛÎó¥á¥ó¥Ð¤¬¤¢¤ê¤Þ¤¹"
+msgstr "共用体に可変配列メンバがあります"
 
 #: c-decl.c:7023
 #, gcc-internal-format
 msgid "flexible array member not at end of struct"
-msgstr "¹½Â¤ÂΤκǸå¤Ç¤Ï¤Ê¤¤½ê¤Ë²ÄÊÑÇÛÎó¥á¥ó¥Ð¤¬¤¢¤ê¤Þ¤¹"
+msgstr "構造体の最後ではない所に可変配列メンバがあります"
 
 #: c-decl.c:7029
 #, gcc-internal-format
 msgid "flexible array member in otherwise empty struct"
-msgstr "¹½Â¤ÂΤ˲ÄÊÑÇÛÎó¥á¥ó¥Ð°Ê³°¤Î¥á¥ó¥Ð¤¬¤¢¤ê¤Þ¤»¤ó"
+msgstr "構造体に可変配列メンバ以外のメンバがありません"
 
 #: c-decl.c:7148
 #, gcc-internal-format
 msgid "union cannot be made transparent"
-msgstr "¶¦ÍÑÂΤòÆ©²áŪ¤Ë¤Ç¤­¤Þ¤»¤ó"
+msgstr "共用体を透過的にできません"
 
 #: c-decl.c:7244
 #, fuzzy, gcc-internal-format
 msgid "nested redefinition of %<enum %E%>"
-msgstr "`%s' ¤Î¥Í¥¹¥È¤·¤¿ºÆÄêµÁ"
+msgstr "`%s' のネストした再定義"
 
 #. This enum is a named one that has been declared already.
 #: c-decl.c:7251
 #, fuzzy, gcc-internal-format
 msgid "redeclaration of %<enum %E%>"
-msgstr "`enum %s' ¤ÎºÆÀë¸À"
+msgstr "`enum %s' の再宣言"
 
 #: c-decl.c:7326
 #, gcc-internal-format
 msgid "enumeration values exceed range of largest integer"
-msgstr "Îóµó»Ò¤ÎÃͤ¬À°¿ô¤ÎÈϰϤκÇÂçÃͤòĶ¤¨¤Þ¤·¤¿"
+msgstr "列挙子の値が整数の範囲の最大値を超えました"
 
 #: c-decl.c:7343
 #, gcc-internal-format
@@ -13149,67 +13105,67 @@ msgstr ""
 #: c-decl.c:7448 c-decl.c:7464
 #, fuzzy, gcc-internal-format
 msgid "enumerator value for %qE is not an integer constant"
-msgstr "`%s' ¤ÎÎóµóÃͤ¬À°¿ôÄê¿ô¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó"
+msgstr "`%s' の列挙値が整数定数ではありません"
 
 #: c-decl.c:7459
 #, fuzzy, gcc-internal-format
 msgid "enumerator value for %qE is not an integer constant expression"
-msgstr "`%s' ¤ÎÎóµóÃͤ¬À°¿ôÄê¿ô¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó"
+msgstr "`%s' の列挙値が整数定数ではありません"
 
 #: c-decl.c:7483
 #, gcc-internal-format
 msgid "overflow in enumeration values"
-msgstr "ÎóµóÃͤ¬¥ª¡¼¥Ð¡¼¥Õ¥í¡¼"
+msgstr "å\88\97æ\8c\99å\80¤ã\81\8cã\82ªã\83¼ã\83\90ã\83¼ã\83\95ã\83­ã\83¼"
 
 #: c-decl.c:7491
 #, fuzzy, gcc-internal-format
 msgid "ISO C restricts enumerator values to range of %<int%>"
-msgstr "ISO C ¤ÏÎóµó»Ò¤ÎÃͤò `int' ¤ÎÈϰϤ˸ÂÄꤷ¤Æ¤¤¤Þ¤¹"
+msgstr "ISO C は列挙子の値を `int' の範囲に限定しています"
 
 #: c-decl.c:7575
 #, fuzzy, gcc-internal-format
 msgid "inline function %qD given attribute noinline"
-msgstr "´Ø¿ô¤¬Â礭¤¹¤®¤Æ inline ¤Ë¤Ç¤­¤Þ¤»¤ó"
+msgstr "関数が大きすぎて inline にできません"
 
 #: c-decl.c:7593
 #, gcc-internal-format
 msgid "return type is an incomplete type"
-msgstr "Ìá¤êÃͤη¿¤¬ÉÔ´°Á´·¿¤Ç¤¹"
+msgstr "戻り値の型が不完全型です"
 
 #: c-decl.c:7603
 #, fuzzy, gcc-internal-format
 msgid "return type defaults to %<int%>"
-msgstr "Ìá¤êÃͤη¿¤ò¥Ç¥Õ¥©¥ë¥È¤Î `int' ¤È¤·¤Þ¤¹"
+msgstr "戻り値の型をデフォルトの `int' とします"
 
 #: c-decl.c:7681
 #, fuzzy, gcc-internal-format
 msgid "no previous prototype for %qD"
-msgstr "`%s' ¤ÎÁ°Êý¥×¥í¥È¥¿¥¤¥×¤¬¤¢¤ê¤Þ¤»¤ó"
+msgstr "`%s' の前方プロトタイプがありません"
 
 #: c-decl.c:7690
 #, fuzzy, gcc-internal-format
 msgid "%qD was used with no prototype before its definition"
-msgstr "`%s' ¤Ï¤½¤ÎÄêµÁ¤ÎÁ°¤Ë¥×¥í¥È¥¿¥¤¥×¤Ê¤·¤Ç»È¤ï¤ì¤Þ¤·¤¿"
+msgstr "`%s' はその定義の前にプロトタイプなしで使われました"
 
 #: c-decl.c:7697
 #, fuzzy, gcc-internal-format
 msgid "no previous declaration for %qD"
-msgstr "`%s' ¤ÎÁ°ÊýÀë¸À¤¬¤¢¤ê¤Þ¤»¤ó"
+msgstr "`%s' の前方宣言がありません"
 
 #: c-decl.c:7707
 #, fuzzy, gcc-internal-format
 msgid "%qD was used with no declaration before its definition"
-msgstr "`%s' ¤Ï¤½¤ÎÄêµÁ¤ÎÁ°¤ÇÀë¸À¤Ê¤·¤Ç»ÈÍѤµ¤ì¤Þ¤·¤¿"
+msgstr "`%s' はその定義の前で宣言なしで使用されました"
 
 #: c-decl.c:7726
 #, fuzzy, gcc-internal-format
 msgid "return type of %qD is not %<int%>"
-msgstr "`%s' ¤ÎÌá¤êÃͤη¿¤¬ `int' ¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó"
+msgstr "`%s' の戻り値の型が `int' ではありません"
 
 #: c-decl.c:7732
 #, fuzzy, gcc-internal-format
 msgid "%qD is normally a non-static function"
-msgstr "`%s' ¤ÏÄ̾Èó static ¤Ê´Ø¿ô¤Ç¤¹"
+msgstr "`%s' は通常、非 static な関数です"
 
 #: c-decl.c:7769
 #, gcc-internal-format
@@ -13219,97 +13175,97 @@ msgstr ""
 #: c-decl.c:7783
 #, fuzzy, gcc-internal-format
 msgid "traditional C rejects ISO C style function definitions"
-msgstr "¸Å¤¤ C ¤Ç¤Ïʸ»úÎó·ë¹ç¤òµñÈݤ·¤Þ¤¹"
+msgstr "古い C では文字列結合を拒否します"
 
 #: c-decl.c:7799
 #, gcc-internal-format
 msgid "parameter name omitted"
-msgstr "²¾°ú¿ô¤¬¾Êά¤µ¤ì¤Þ¤·¤¿"
+msgstr "仮引数が省略されました"
 
 #: c-decl.c:7836
 #, fuzzy, gcc-internal-format
 msgid "old-style function definition"
-msgstr "%s: ´Ø¿ô¤ÎÄêµÁ¤¬ÊÑ´¹¤µ¤ì¤Æ¤¤¤Þ¤»¤ó\n"
+msgstr "%s: 関数の定義が変換されていません\n"
 
 #: c-decl.c:7845
 #, gcc-internal-format
 msgid "parameter name missing from parameter list"
-msgstr "²¾°ú¿ô¥ê¥¹¥È¤«¤é¤Î²¾°ú¿ô̾¤ò·ç¤¤¤Æ¤¤¤Þ¤¹"
+msgstr "仮引数リストからの仮引数名を欠いています"
 
 #: c-decl.c:7860
 #, fuzzy, gcc-internal-format
 msgid "%qD declared as a non-parameter"
-msgstr "`%s %s' ¤Ï²¾°ú¿ô¥ê¥¹¥ÈÆâ¤ÇÀë¸À¤µ¤ì¤Þ¤·¤¿"
+msgstr "`%s %s' は仮引数リスト内で宣言されました"
 
 #: c-decl.c:7866
 #, fuzzy, gcc-internal-format
 msgid "multiple parameters named %qD"
-msgstr "½ÅÊ£¤·¤¿²¾°ú¿ô̾ `%s'"
+msgstr "重複した仮引数名 `%s'"
 
 #: c-decl.c:7875
 #, fuzzy, gcc-internal-format
 msgid "parameter %qD declared with void type"
-msgstr "²¾°ú¿ô `%s' ¤¬ void ¤ÈÀë¸À¤µ¤ì¤Æ¤¤¤Þ¤¹"
+msgstr "仮引数 `%s' が void と宣言されています"
 
 #: c-decl.c:7904 c-decl.c:7908
 #, fuzzy, gcc-internal-format
 msgid "type of %qD defaults to %<int%>"
-msgstr "`%s' ¤Î·¿¤ò¥Ç¥Õ¥©¥ë¥È¤Î `int' ¤È¤·¤Þ¤¹"
+msgstr "`%s' の型をデフォルトの `int' とします"
 
 #: c-decl.c:7928
 #, fuzzy, gcc-internal-format
 msgid "parameter %qD has incomplete type"
-msgstr "²¾°ú¿ô¤¬ÉÔ´°Á´·¿¤Ç¤¹"
+msgstr "仮引数が不完全型です"
 
 #: c-decl.c:7935
 #, fuzzy, gcc-internal-format
 msgid "declaration for parameter %qD but no such parameter"
-msgstr "²¾°ú¿ô `%s' ¤ÎÀë¸À¤¬¤¢¤ê¤Þ¤¹¤¬¡¢¤½¤ó¤Ê²¾°ú¿ô¤Ï¤¢¤ê¤Þ¤»¤ó"
+msgstr "仮引数 `%s' の宣言がありますが、そんな仮引数はありません"
 
 #: c-decl.c:7987
 #, fuzzy, gcc-internal-format
 msgid "number of arguments doesn%'t match built-in prototype"
-msgstr "²¾°ú¿ô¤Î¿ô¤¬¥×¥í¥È¥¿¥¤¥×¤È°ìÃפ·¤Þ¤»¤ó"
+msgstr "仮引数の数がプロトタイプと一致しません"
 
 #: c-decl.c:7998
 #, fuzzy, gcc-internal-format
 msgid "number of arguments doesn%'t match prototype"
-msgstr "²¾°ú¿ô¤Î¿ô¤¬¥×¥í¥È¥¿¥¤¥×¤È°ìÃפ·¤Þ¤»¤ó"
+msgstr "仮引数の数がプロトタイプと一致しません"
 
 #: c-decl.c:8001 c-decl.c:8043 c-decl.c:8057
 #, fuzzy, gcc-internal-format
 msgid "prototype declaration"
-msgstr "¶õ¤ÎÀë¸À¤Ç¤¹"
+msgstr "空の宣言です"
 
 #: c-decl.c:8035
 #, fuzzy, gcc-internal-format
 msgid "promoted argument %qD doesn%'t match built-in prototype"
-msgstr "³Ê¾å¤²¤µ¤ì¤¿²¾°ú¿ô `%s' ¤Ï¥×¥í¥È¥¿¥¤¥×¤È°ìÃפ·¤Þ¤»¤ó"
+msgstr "格上げされた仮引数 `%s' はプロトタイプと一致しません"
 
 #: c-decl.c:8040
 #, fuzzy, gcc-internal-format
 msgid "promoted argument %qD doesn%'t match prototype"
-msgstr "³Ê¾å¤²¤µ¤ì¤¿²¾°ú¿ô `%s' ¤Ï¥×¥í¥È¥¿¥¤¥×¤È°ìÃפ·¤Þ¤»¤ó"
+msgstr "格上げされた仮引数 `%s' はプロトタイプと一致しません"
 
 #: c-decl.c:8050
 #, fuzzy, gcc-internal-format
 msgid "argument %qD doesn%'t match built-in prototype"
-msgstr "²¾°ú¿ô `%s' ¤Ï¥×¥í¥È¥¿¥¤¥×¤Ë°ìÃפ·¤Þ¤»¤ó"
+msgstr "仮引数 `%s' はプロトタイプに一致しません"
 
 #: c-decl.c:8055
 #, fuzzy, gcc-internal-format
 msgid "argument %qD doesn%'t match prototype"
-msgstr "²¾°ú¿ô `%s' ¤Ï¥×¥í¥È¥¿¥¤¥×¤Ë°ìÃפ·¤Þ¤»¤ó"
+msgstr "仮引数 `%s' はプロトタイプに一致しません"
 
 #: c-decl.c:8244 cp/decl.c:12940
 #, fuzzy, gcc-internal-format
 msgid "no return statement in function returning non-void"
-msgstr "Ìá¤ê·¿¤¬´Ø¿ô¤Ç¡¢`return' ¤ËÃͤ¬¤¢¤ê¤Þ¤»¤ó"
+msgstr "戻り型が関数で、`return' に値がありません"
 
 #: c-decl.c:8264
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "parameter %qD set but not used"
-msgstr "¥é¥Ù¥ë `%s' ¤¬ÄêµÁ¤µ¤ì¤Þ¤·¤¿¤¬»È¤ï¤ì¤Æ¤¤¤Þ¤»¤ó"
+msgstr ""
 
 #. If we get here, declarations have been used in a for loop without
 #. the C99 for loop scope.  This doesn't make much sense, so don't
@@ -13317,7 +13273,7 @@ msgstr "
 #: c-decl.c:8343
 #, fuzzy, gcc-internal-format
 msgid "%<for%> loop initial declarations are only allowed in C99 mode"
-msgstr "`for' ¥ë¡¼¥×¤Î½é´ü²½Àë¸À¤¬ C99 ¥â¡¼¥É°Ê³°¤Ç»È¤ï¤ì¤Þ¤·¤¿"
+msgstr "`for' ループの初期化宣言が C99 モード以外で使われました"
 
 #: c-decl.c:8348
 #, gcc-internal-format
@@ -13327,32 +13283,32 @@ msgstr ""
 #: c-decl.c:8382
 #, fuzzy, gcc-internal-format
 msgid "declaration of static variable %qD in %<for%> loop initial declaration"
-msgstr "¥¹¥¿¥Æ¥£¥Ã¥¯ÊÑ¿ô `%s' ¤ÎÀë¸À¤¬ `for' ¥ë¡¼¥×½é´ü²½Àë¸ÀÆâ¤Ë¤¢¤ê¤Þ¤¹"
+msgstr "スタティック変数 `%s' の宣言が `for' ループ初期化宣言内にあります"
 
 #: c-decl.c:8386
 #, fuzzy, gcc-internal-format
 msgid "declaration of %<extern%> variable %qD in %<for%> loop initial declaration"
-msgstr "`extern' ÊÑ¿ô `%s' ¤ÎÀë¸À¤¬ `for' ¥ë¡¼¥×½é´ü²½Àë¸ÀÆâ¤Ë¤¢¤ê¤Þ¤¹"
+msgstr "`extern' 変数 `%s' の宣言が `for' ループ初期化宣言内にあります"
 
 #: c-decl.c:8393
 #, fuzzy, gcc-internal-format
 msgid "%<struct %E%> declared in %<for%> loop initial declaration"
-msgstr "`%s %s' ¤¬ `for' ¥ë¡¼¥×½é´ü²½Àë¸ÀÆâ¤ÇÀë¸À¤µ¤ì¤Þ¤·¤¿"
+msgstr "`%s %s' が `for' ループ初期化宣言内で宣言されました"
 
 #: c-decl.c:8398
 #, fuzzy, gcc-internal-format
 msgid "%<union %E%> declared in %<for%> loop initial declaration"
-msgstr "`%s %s' ¤¬ `for' ¥ë¡¼¥×½é´ü²½Àë¸ÀÆâ¤ÇÀë¸À¤µ¤ì¤Þ¤·¤¿"
+msgstr "`%s %s' が `for' ループ初期化宣言内で宣言されました"
 
 #: c-decl.c:8402
 #, fuzzy, gcc-internal-format
 msgid "%<enum %E%> declared in %<for%> loop initial declaration"
-msgstr "`%s %s' ¤¬ `for' ¥ë¡¼¥×½é´ü²½Àë¸ÀÆâ¤ÇÀë¸À¤µ¤ì¤Þ¤·¤¿"
+msgstr "`%s %s' が `for' ループ初期化宣言内で宣言されました"
 
 #: c-decl.c:8406
 #, fuzzy, gcc-internal-format
 msgid "declaration of non-variable %qD in %<for%> loop initial declaration"
-msgstr "ÈóÊÑ¿ô `%s' ¤ÎÀë¸À¤¬ `for' ¥ë¡¼¥×½é´ü²½Àë¸À¤ÎÃæ¤Ë¤¢¤ê¤Þ¤¹"
+msgstr "非変数 `%s' の宣言が `for' ループ初期化宣言の中にあります"
 
 #: c-decl.c:8656
 #, gcc-internal-format
@@ -13362,57 +13318,57 @@ msgstr ""
 #: c-decl.c:8695 c-decl.c:9006 c-decl.c:9395
 #, fuzzy, gcc-internal-format
 msgid "duplicate %qE"
-msgstr "`%s' ¤¬½ÅÊ£¤·¤Æ¤¤¤Þ¤¹"
+msgstr "`%s' が重複しています"
 
 #: c-decl.c:8721 c-decl.c:9017 c-decl.c:9274
 #, fuzzy, gcc-internal-format
 msgid "two or more data types in declaration specifiers"
-msgstr "`%s' ¤ÎÀë¸À¤ËÆó¤Ä°Ê¾å¤Î¥Ç¡¼¥¿·¿¤¬»ØÄꤵ¤ì¤Þ¤·¤¿"
+msgstr "`%s' の宣言に二つ以上のデータ型が指定されました"
 
 #: c-decl.c:8733 cp/parser.c:2446
 #, fuzzy, gcc-internal-format
 msgid "%<long long long%> is too long for GCC"
-msgstr "`long long long' ¤Ï GCC ¤Ë¤È¤Ã¤ÆŤ¹¤®¤Þ¤¹"
+msgstr "`long long long' は GCC にとって長すぎます"
 
 #: c-decl.c:8746
 #, fuzzy, gcc-internal-format
 msgid "ISO C90 does not support %<long long%>"
-msgstr "ISO C89 ¤Ï `long long' ¤ò¼õ¤±ÉÕ¤±¤Þ¤»¤ó"
+msgstr "ISO C89 は `long long' を受け付けません"
 
 #: c-decl.c:8912
 #, fuzzy, gcc-internal-format
 msgid "ISO C90 does not support complex types"
-msgstr "ISO C89 ¤Ï complex ·¿¤ò¼õ¤±ÉÕ¤±¤Þ¤»¤ó"
+msgstr "ISO C89 は complex 型を受け付けません"
 
 #: c-decl.c:8951
 #, fuzzy, gcc-internal-format
 msgid "ISO C does not support saturating types"
-msgstr "ISO C ¤ÏÀ°¿ô·¿¤Î complex ¤ò¼õ¤±ÉÕ¤±¤Þ¤»¤ó"
+msgstr "ISO C は整数型の complex を受け付けません"
 
 #: c-decl.c:9025
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "%<__int128%> is not supported for this target"
-msgstr "¥¹¥¿¥Ã¥¯À©¸Â¤Ï¤³¤Î¥¿¡¼¥²¥Ã¥È¤Ç¤Ï¼ÂÁõ¤µ¤ì¤Æ¤¤¤Þ¤»¤ó"
+msgstr ""
 
 #: c-decl.c:9030
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "ISO C does not support %<__int128%> type"
-msgstr "ISO C ¤ÏÀ°¿ô·¿¤Î complex ¤ò¼õ¤±ÉÕ¤±¤Þ¤»¤ó"
+msgstr ""
 
 #: c-decl.c:9233
 #, fuzzy, gcc-internal-format
 msgid "ISO C does not support decimal floating point"
-msgstr "ISO C89 ¤Ï `long long' ¤ò¼õ¤±ÉÕ¤±¤Þ¤»¤ó"
+msgstr "ISO C89 は `long long' を受け付けません"
 
 #: c-decl.c:9255 c-decl.c:9456 c-parser.c:5905
 #, fuzzy, gcc-internal-format
 msgid "fixed-point types not supported for this target"
-msgstr "-fdata-sections ¤Ï¤³¤Î¥¿¡¼¥²¥Ã¥È¤Ç¼õ¤±Æþ¤ì¤é¤ì¤Þ¤»¤ó"
+msgstr "-fdata-sections はこのターゲットで受け入れられません"
 
 #: c-decl.c:9257
 #, fuzzy, gcc-internal-format
 msgid "ISO C does not support fixed-point types"
-msgstr "ISO C ¤ÏÀ°¿ô·¿¤Î complex ¤ò¼õ¤±ÉÕ¤±¤Þ¤»¤ó"
+msgstr "ISO C は整数型の complex を受け付けません"
 
 #: c-decl.c:9291
 #, gcc-internal-format
@@ -13422,12 +13378,12 @@ msgstr ""
 #: c-decl.c:9304
 #, fuzzy, gcc-internal-format
 msgid "%qE fails to be a typedef or built in type"
-msgstr "`%s' ¤ò typedef ¤Þ¤¿¤ÏÁȤ߹þ¤ß·¿¤Ë¤Ç¤­¤Þ¤»¤ó"
+msgstr "`%s' を typedef または組み込み型にできません"
 
 #: c-decl.c:9346
 #, fuzzy, gcc-internal-format
 msgid "%qE is not at beginning of declaration"
-msgstr "`%s' ¤ÏÀë¸À¤Î»Ï¤Þ¤ê¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó"
+msgstr "`%s' は宣言の始まりではありません"
 
 #: c-decl.c:9360
 #, gcc-internal-format
@@ -13457,7 +13413,7 @@ msgstr ""
 #: c-decl.c:9400
 #, fuzzy, gcc-internal-format
 msgid "multiple storage classes in declaration specifiers"
-msgstr "`%s' ¤ÎÀë¸À¤Ë¤ª¤¤¤ÆÊ£¿ô¤ÎÊݸ¥¯¥é¥¹"
+msgstr "`%s' ã\81®å®£è¨\80ã\81«ã\81\8aã\81\84ã\81¦è¤\87æ\95°ã\81®ä¿\9då­\98ã\82¯ã\83©ã\82¹"
 
 #: c-decl.c:9407
 #, gcc-internal-format
@@ -13472,62 +13428,62 @@ msgstr ""
 #: c-decl.c:9468
 #, fuzzy, gcc-internal-format
 msgid "ISO C does not support plain %<complex%> meaning %<double complex%>"
-msgstr "ISO C ¤Ï `double complex' ¤ò°ÕÌ£¤¹¤ë̵½¤¾þ¤Î `complex' ¤ò¼õ¤±ÉÕ¤±¤Þ¤»¤ó"
+msgstr "ISO C は `double complex' を意味する無修飾の `complex' を受け付けません"
 
 #: c-decl.c:9513 c-decl.c:9526 c-decl.c:9552
 #, gcc-internal-format
 msgid "ISO C does not support complex integer types"
-msgstr "ISO C ¤ÏÀ°¿ô·¿¤Î complex ¤ò¼õ¤±ÉÕ¤±¤Þ¤»¤ó"
+msgstr "ISO C は整数型の complex を受け付けません"
 
 #: c-decl.c:9706 toplev.c:686
 #, fuzzy, gcc-internal-format
 msgid "%q+F used but never defined"
-msgstr "`%s' ¤¬»È¤ï¤ì¤Þ¤·¤¿¤¬Ì¤ÄêµÁ¤Ç¤¹"
+msgstr "`%s' が使われましたが未定義です"
 
 #: c-parser.c:241
 #, fuzzy, gcc-internal-format
 msgid "identifier %qE conflicts with C++ keyword"
-msgstr "¼±ÊÌ»Ò̾ `%s' ¤Ï GNU C++ ÆâÉô¤Î¥Í¡¼¥ß¥ó¥°Àïά¤È¶¥¹ç¤·¤Þ¤¹"
+msgstr "識別子名 `%s' は GNU C++ 内部のネーミング戦略と競合します"
 
 #: c-parser.c:1148
 #, fuzzy, gcc-internal-format
 msgid "ISO C forbids an empty translation unit"
-msgstr "ISO C ¤Ï¶õ¤Î¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤ò¶Ø¤¸¤Þ¤¹"
+msgstr "ISO C は空のソースファイルを禁じます"
 
 #: c-parser.c:1246 c-parser.c:7074
 #, fuzzy, gcc-internal-format
 msgid "ISO C does not allow extra %<;%> outside of a function"
-msgstr "ISO C ¤Ç¤Ï´Ø¿ô³°¤Ç¤Î;ʬ¤Ê `;' ¤òµö¤·¤Þ¤»¤ó"
+msgstr "ISO C では関数外での余分な `;' を許しません"
 
 #: c-parser.c:1372 c-parser.c:3095
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "unknown type name %qE"
-msgstr "ÉÔÌÀ¤Ê¥ì¥¸¥¹¥¿Ì¾¤Ç¤¹: %s"
+msgstr ""
 
 #: c-parser.c:1390 c-parser.c:8034 cp/parser.c:24921
 #, fuzzy, gcc-internal-format
 msgid "expected declaration specifiers"
-msgstr "`%s' ¤Î¥È¥Ã¥×¥ì¥Ù¥ë¤ÎÀë¸À¤¬ `auto' ¤ò»ØÄꤷ¤Þ¤¹"
+msgstr "`%s' のトップレベルの宣言が `auto' を指定します"
 
 #: c-parser.c:1420 cp/parser.c:22058 cp/parser.c:22131
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "prefix attributes are ignored for methods"
-msgstr "¥»¥¯¥·¥ç¥ó°À­¤Ï¤³¤Î¥¿¡¼¥²¥Ã¥È¤Ç¤Ï¼ÂÁõ¤µ¤ì¤Æ¤¤¤Þ¤»¤ó"
+msgstr ""
 
 #: c-parser.c:1455
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "prefix attributes are ignored for implementations"
-msgstr "¥»¥¯¥·¥ç¥ó°À­¤Ï¤³¤Î¥¿¡¼¥²¥Ã¥È¤Ç¤Ï¼ÂÁõ¤µ¤ì¤Æ¤¤¤Þ¤»¤ó"
+msgstr ""
 
 #: c-parser.c:1477
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "attributes may not be specified before"
-msgstr "`%s' ¤ËÂФ·¤Æ¤Î¥¢¥é¥¤¥ó¥á¥ó¥È¤Ï»ØÄê¤Ç¤­¤Þ¤»¤ó"
+msgstr ""
 
 #: c-parser.c:1519
 #, gcc-internal-format
 msgid "data definition has no type or storage class"
-msgstr "¥Ç¡¼¥¿ÄêµÁ¤¬·¿¤äµ­²±¥¯¥é¥¹¤ò»ý¤Ã¤Æ¤¤¤Þ¤»¤ó"
+msgstr "データ定義が型や記憶クラスを持っていません"
 
 #: c-parser.c:1594 cp/parser.c:9689
 #, gcc-internal-format
@@ -13545,37 +13501,37 @@ msgstr ""
 #: c-parser.c:1609
 #, gcc-internal-format
 msgid "ISO C forbids nested functions"
-msgstr "ISO C ¤Ï ¥Í¥¹¥È¤µ¤ì¤¿´Ø¿ô¤ò¶Ø¤¸¤Þ¤¹"
+msgstr "ISO C は ネストされた関数を禁じます"
 
 #: c-parser.c:1716
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "ISO C99 does not support %<_Static_assert%>"
-msgstr "ISO C89 ¤Ï complex ·¿¤ò¼õ¤±ÉÕ¤±¤Þ¤»¤ó"
+msgstr ""
 
 #: c-parser.c:1719
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "ISO C90 does not support %<_Static_assert%>"
-msgstr "ISO C89 ¤Ï complex ·¿¤ò¼õ¤±ÉÕ¤±¤Þ¤»¤ó"
+msgstr ""
 
 #: c-parser.c:1744 c-parser.c:3160 c-parser.c:8089 cp/parser.c:24808
 #, fuzzy, gcc-internal-format
 msgid "expected string literal"
-msgstr "_Pramga ¤¬³ç¸Ì¤Ç°Ï¤Þ¤ì¤¿Ê¸»úÎó¥ê¥Æ¥é¥ë¤ò¼õ¤±¼è¤ê¤Þ¤·¤¿"
+msgstr "_Pramga が括弧で囲まれた文字列リテラルを受け取りました"
 
 #: c-parser.c:1752
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "expression in static assertion is not an integer"
-msgstr "ÇÛÎó¤Îź»ú¤¬À°¿ô·¿¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó"
+msgstr ""
 
 #: c-parser.c:1759
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "expression in static assertion is not an integer constant expression"
-msgstr "Í׵ᤵ¤ì¤¿ init_priority ¤ÏÀ°¿ô·¿¤ÎÄê¿ô¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó"
+msgstr ""
 
 #: c-parser.c:1764
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "expression in static assertion is not constant"
-msgstr "static ÊÑ¿ô¤Î½é´ü²½»Ò¤¬Äê¿ô¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó"
+msgstr ""
 
 #. Report the error.
 #: c-parser.c:1769 cp/semantics.c:4658
@@ -13594,12 +13550,12 @@ msgstr ""
 #: cp/parser.c:22816 cp/parser.c:22842 cp/parser.c:22904
 #, fuzzy, gcc-internal-format
 msgid "expected identifier"
-msgstr "½Ò¸ì¤Ï¼±Ê̻ҤǤʤ±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó"
+msgstr "述語は識別子でなければなりません"
 
 #: c-parser.c:2139 cp/parser.c:13643
 #, gcc-internal-format
 msgid "comma at end of enumerator list"
-msgstr "Îóµó»Ò¥ê¥¹¥È¤ÎºÇ¸å¤Ë¥«¥ó¥Þ¤¬¤¢¤ê¤Þ¤¹"
+msgstr "列挙子リストの最後にカンマがあります"
 
 #: c-parser.c:2145
 #, gcc-internal-format
@@ -13609,22 +13565,22 @@ msgstr ""
 #: c-parser.c:2175
 #, fuzzy, gcc-internal-format
 msgid "ISO C forbids forward references to %<enum%> types"
-msgstr "ISO C ¤Ï `enum' ·¿¤ÎÁ°Êý»²¾È¤ò¶Ø¤¸¤Þ¤¹"
+msgstr "ISO C は `enum' 型の前方参照を禁じます"
 
 #: c-parser.c:2289
 #, fuzzy, gcc-internal-format
 msgid "expected class name"
-msgstr "¥¯¥é¥¹¥Ñ¥¹¤òÀßÄꤹ¤ë"
+msgstr "クラスパスを設定する"
 
 #: c-parser.c:2308 c-parser.c:6792
 #, gcc-internal-format
 msgid "extra semicolon in struct or union specified"
-msgstr "struct ¤ä union ¤ÎÃæ¤Ç;ʬ¤Ê¥»¥ß¥³¥í¥ó¤¬»ØÄꤵ¤ì¤Þ¤·¤¿"
+msgstr "struct や union の中で余分なセミコロンが指定されました"
 
 #: c-parser.c:2337
 #, gcc-internal-format
 msgid "no semicolon at end of struct or union"
-msgstr "struct ¤ä union ¤ÎºÇ¸å¤Ë¥»¥ß¥³¥í¥ó¤¬¤¢¤ê¤Þ¤»¤ó"
+msgstr "struct や union の最後にセミコロンがありません"
 
 #: c-parser.c:2429 c-parser.c:3405
 #, gcc-internal-format
@@ -13634,7 +13590,7 @@ msgstr ""
 #: c-parser.c:2440
 #, gcc-internal-format
 msgid "ISO C forbids member declarations with no members"
-msgstr "ISO C ¤Ï¥á¥ó¥Ð¤Î¤Ê¤¤¥á¥ó¥ÐÀë¸À¤ò¶Ø¤¸¤Þ¤¹"
+msgstr "ISO C はメンバのないメンバ宣言を禁じます"
 
 #: c-parser.c:2517
 #, gcc-internal-format
@@ -13649,7 +13605,7 @@ msgstr ""
 #: c-parser.c:2577
 #, fuzzy, gcc-internal-format
 msgid "%<typeof%> applied to a bit-field"
-msgstr "sizeof ¤¬¥Ó¥Ã¥È¥Õ¥£¡¼¥ë¥É¤ËŬÍѤµ¤ì¤Þ¤·¤¿"
+msgstr "sizeof がビットフィールドに適用されました"
 
 #: c-parser.c:2808
 #, gcc-internal-format
@@ -13659,57 +13615,57 @@ msgstr ""
 #: c-parser.c:2997
 #, fuzzy, gcc-internal-format
 msgid "ISO C requires a named argument before %<...%>"
-msgstr "ISO C ¤Ï `...' ¤ÎÁ°¤Ë̾Á°¤ò¤Ä¤±¤é¤ì¤¿°ú¿ô¤òÍ׵ᤷ¤Þ¤¹"
+msgstr "ISO C は `...' の前に名前をつけられた引数を要求します"
 
 #: c-parser.c:3102
 #, fuzzy, gcc-internal-format
 msgid "expected declaration specifiers or %<...%>"
-msgstr "`%s' ¤Î¥È¥Ã¥×¥ì¥Ù¥ë¤ÎÀë¸À¤¬ `auto' ¤ò»ØÄꤷ¤Þ¤¹"
+msgstr "`%s' のトップレベルの宣言が `auto' を指定します"
 
 #: c-parser.c:3154
 #, fuzzy, gcc-internal-format
 msgid "wide string literal in %<asm%>"
-msgstr "ʸ»úÎó¥ê¥Æ¥é¥ë¤¬Ìµ¸ú¤Ç¤¹¡¢ºÇ¸å¤Î '\\' ¤ò̵»ë¤·¤Þ¤¹"
+msgstr "文字列リテラルが無効です、最後の '\\' を無視します"
 
 #: c-parser.c:3502
 #, gcc-internal-format
 msgid "ISO C forbids empty initializer braces"
-msgstr "ISO C ¤Ç¤Ï¶õ¤Î½é´ü²½Íѥ֥졼¥¹¤ò¶Ø¤¸¤Þ¤¹"
+msgstr "ISO C では空の初期化用ブレースを禁じます"
 
 #: c-parser.c:3553
 #, fuzzy, gcc-internal-format
 msgid "obsolete use of designated initializer with %<:%>"
-msgstr "`:' ¤ò¤Ä¤±¤ë¥á¥ó¥Ð»Ø̾½é´ü²½»Ò¤ÏÇѤì¤Þ¤·¤¿"
+msgstr "`:' をつけるメンバ指名初期化子は廃れました"
 
 #: c-parser.c:3693
 #, gcc-internal-format
 msgid "ISO C forbids specifying range of elements to initialize"
-msgstr "ISO C ¤Ï½é´ü²½ÍѤÎÍ×ÁÇÈÏ°Ï»ØÄê¤ò¶Ø¤¸¤Þ¤¹"
+msgstr "ISO C は初期化用の要素範囲指定を禁じます"
 
 #: c-parser.c:3706
 #, fuzzy, gcc-internal-format
 msgid "ISO C90 forbids specifying subobject to initialize"
-msgstr "ISO C89 ¤Ï½é´ü²½ÍѤÎÉû¥ª¥Ö¥¸¥§¥¯¥È»ØÄê¤ò¶Ø¤¸¤Þ¤¹"
+msgstr "ISO C89 は初期化用の副オブジェクト指定を禁じます"
 
 #: c-parser.c:3713
 #, fuzzy, gcc-internal-format
 msgid "obsolete use of designated initializer without %<=%>"
-msgstr "`=' ¤Î¤Ê¤¤¥á¥ó¥Ð»Ø̾½é´ü²½»Ò¤ÏÇѤì¤Þ¤·¤¿"
+msgstr "`=' のないメンバ指名初期化子は廃れました"
 
 #: c-parser.c:3877
 #, gcc-internal-format
 msgid "ISO C forbids label declarations"
-msgstr "ISO C ¤Ï¥é¥Ù¥ëÀë¸À¤ò¶Ø¤¸¤Þ¤¹"
+msgstr "ISO C はラベル宣言を禁じます"
 
 #: c-parser.c:3883 c-parser.c:3964
 #, fuzzy, gcc-internal-format
 msgid "expected declaration or statement"
-msgstr "¥¤¥ó¥¹¥¿¥ó¥¹¥á¥½¥Ã¥É `%s' ¤ÎÀë¸À¤¬½ÅÊ£¤·¤Æ¤¤¤Þ¤¹¡£"
+msgstr "インスタンスメソッド `%s' の宣言が重複しています。"
 
 #: c-parser.c:3915 c-parser.c:3945
 #, fuzzy, gcc-internal-format
 msgid "ISO C90 forbids mixed declarations and code"
-msgstr "ISO C89 ¤ÏÀë¸À¤È¥³¡¼¥É¤È¤Îº®¹ç¤ò¶Ø¤¸¤Þ¤¹"
+msgstr "ISO C89 は宣言とコードとの混合を禁じます"
 
 #: c-parser.c:3972
 #, gcc-internal-format
@@ -13724,7 +13680,7 @@ msgstr ""
 #: c-parser.c:3994
 #, fuzzy, gcc-internal-format
 msgid "label at end of compound statement"
-msgstr "Ê£¹çʸ¤Î½ª¤ê¤Ç¥é¥Ù¥ë¤ò»È¤¦¤³¤È¤Ï¿ä¾©¤µ¤ì¤Þ¤»¤ó"
+msgstr "複合文の終りでラベルを使うことは推奨されません"
 
 #: c-parser.c:4039
 #, gcc-internal-format
@@ -13748,17 +13704,17 @@ msgstr ""
 #: c-parser.c:4303 cp/parser.c:8100
 #, fuzzy, gcc-internal-format
 msgid "expected statement"
-msgstr "¼°Ê¸¤¬Ìµ¸ú¤Ç¤¹"
+msgstr "式文が無効です"
 
 #: c-parser.c:4401 cp/parser.c:8446
 #, fuzzy, gcc-internal-format
 msgid "suggest braces around empty body in an %<if%> statement"
-msgstr "else Ê¸¤ÎÃæ¿È¤¬¶õ¤Ç¤¹"
+msgstr "else 文の中身が空です"
 
 #: c-parser.c:4429 cp/parser.c:8469
 #, fuzzy, gcc-internal-format
 msgid "suggest braces around empty body in an %<else%> statement"
-msgstr "else Ê¸¤ÎÃæ¿È¤¬¶õ¤Ç¤¹"
+msgstr "else 文の中身が空です"
 
 #: c-parser.c:4560
 #, gcc-internal-format
@@ -13783,42 +13739,42 @@ msgstr ""
 #: c-parser.c:4828
 #, fuzzy, gcc-internal-format
 msgid "%E qualifier ignored on asm"
-msgstr "asm ¤Ç¤Ï %s ½¤¾þ»Ò¤¬Ìµ»ë¤µ¤ì¤Þ¤¹"
+msgstr "asm では %s 修飾子が無視されます"
 
 #: c-parser.c:5182
 #, gcc-internal-format
 msgid "ISO C forbids omitting the middle term of a ?: expression"
-msgstr "ISO C ¤ÏÃæ´Ö¹à¤¬¾Êά¤µ¤ì¤¿ ?: ¼°¤ò¶Ø¤¸¤Þ¤¹"
+msgstr "ISO C は中間項が省略された ?: 式を禁じます"
 
 #: c-parser.c:5641
 #, gcc-internal-format
 msgid "traditional C rejects the unary plus operator"
-msgstr "¸Å¤¤ C ¤Ç¤Ïñ¹à¥×¥é¥¹±é»»»Ò¤òµñÈݤ·¤Þ¤¹"
+msgstr "古い C では単項プラス演算子を拒否します"
 
 #: c-parser.c:5766
 #, fuzzy, gcc-internal-format
 msgid "%<sizeof%> applied to a bit-field"
-msgstr "sizeof ¤¬¥Ó¥Ã¥È¥Õ¥£¡¼¥ë¥É¤ËŬÍѤµ¤ì¤Þ¤·¤¿"
+msgstr "sizeof がビットフィールドに適用されました"
 
 #: c-parser.c:5970 c-parser.c:6315 c-parser.c:6335
 #, fuzzy, gcc-internal-format
 msgid "expected expression"
-msgstr "¶õ¤Î #if ¼°¤Ç¤¹"
+msgstr "空の #if 式です"
 
 #: c-parser.c:5988
 #, gcc-internal-format
 msgid "braced-group within expression allowed only inside a function"
-msgstr "¥Ö¥ì¡¼¥¹¤Ç¤Þ¤È¤á¤é¤ì¤¿¼°¤Ï´Ø¿ô¤ÎÆ⦤ǤΤߵö¤µ¤ì¤Þ¤¹"
+msgstr "ブレースでまとめられた式は関数の内側でのみ許されます"
 
 #: c-parser.c:6001
 #, gcc-internal-format
 msgid "ISO C forbids braced-groups within expressions"
-msgstr "ISO C ¤Ï¥Ö¥ì¡¼¥¹¤Ç¤Þ¤È¤á¤é¤ì¤¿¼°¤ò¶Ø¤¸¤Þ¤¹"
+msgstr "ISO C はブレースでまとめられた式を禁じます"
 
 #: c-parser.c:6210
 #, fuzzy, gcc-internal-format
 msgid "first argument to %<__builtin_choose_expr%> not a constant"
-msgstr "`__builtin_args_info' ¤Î°ú¿ô¤ÏÄê¿ô¤Ç¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó"
+msgstr "`__builtin_args_info' の引数は定数でなければなりません"
 
 #: c-parser.c:6370
 #, gcc-internal-format
@@ -13833,12 +13789,12 @@ msgstr ""
 #: c-parser.c:6386
 #, fuzzy, gcc-internal-format
 msgid "ISO C90 forbids compound literals"
-msgstr "ISO C89 ¤ÏÊ£¹ç¥ê¥Æ¥é¥ë¤ò¶Ø¤¸¤Þ¤¹"
+msgstr "ISO C89 は複合リテラルを禁じます"
 
 #: c-parser.c:7022
 #, fuzzy, gcc-internal-format
 msgid "extra semicolon in method definition specified"
-msgstr "struct ¤ä union ¤ÎÃæ¤Ç;ʬ¤Ê¥»¥ß¥³¥í¥ó¤¬»ØÄꤵ¤ì¤Þ¤·¤¿"
+msgstr "struct や union の中で余分なセミコロンが指定されました"
 
 #: c-parser.c:7153
 #, gcc-internal-format
@@ -13851,14 +13807,14 @@ msgid "expected %<;%> or %<{%> after method attribute definition"
 msgstr ""
 
 #: c-parser.c:7293
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "objective-c method declaration is expected"
-msgstr "¥¯¥é¥¹¤ä¥¤¥ó¥¿¡¼¥Õ¥§¥¤¥¹Àë¸À¤¬É¬ÍפǤ¹"
+msgstr ""
 
 #: c-parser.c:7661
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "no type or storage class may be specified here,"
-msgstr "·¿Ì¾¤ËÂФ·¤Æ»ØÄꤵ¤ì¤¿µ­²±¥¯¥é¥¹"
+msgstr ""
 
 #: c-parser.c:7751 c-parser.c:7804 cp/parser.c:22868
 #, gcc-internal-format
@@ -13871,9 +13827,9 @@ msgid "getter/setter attribute must be followed by %<=%>"
 msgstr ""
 
 #: c-parser.c:7785 cp/parser.c:22849
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "the %<setter%> attribute may only be specified once"
-msgstr "section Â°À­¤Ï¥í¡¼¥«¥ëÊÑ¿ô¤ËÂФ·¤Æ¤Ï»ØÄê¤Ç¤­¤Þ¤»¤ó"
+msgstr ""
 
 #: c-parser.c:7790 cp/parser.c:22854
 #, gcc-internal-format
@@ -13893,7 +13849,7 @@ msgstr ""
 #: c-parser.c:7994 cp/parser.c:24867
 #, fuzzy, gcc-internal-format
 msgid "%<#pragma omp flush%> may only be used in compound statements"
-msgstr "Ê£¹çʸ¤Î½ª¤ê¤Ç¥é¥Ù¥ë¤ò»È¤¦¤³¤È¤Ï¿ä¾©¤µ¤ì¤Þ¤»¤ó"
+msgstr "複合文の終りでラベルを使うことは推奨されません"
 
 #: c-parser.c:8005 cp/parser.c:24883
 #, gcc-internal-format
@@ -13913,12 +13869,12 @@ msgstr ""
 #: c-parser.c:8183 cp/parser.c:23106
 #, fuzzy, gcc-internal-format
 msgid "too many %qs clauses"
-msgstr "ÆþÎÏ¥Õ¥¡¥¤¥ë¤¬Â¿¤¹¤®¤Þ¤¹"
+msgstr "入力ファイルが多すぎます"
 
 #: c-parser.c:8285 cp/parser.c:23221
 #, fuzzy, gcc-internal-format
 msgid "collapse argument needs positive constant integer expression"
-msgstr "Éä¹çÉÕ¤­¤ÈÉä¹ç̵¤·¤ÎÀ°¿ô¼°Æ±»Î¤ÎÈæ³Ó¤Ç¤¹"
+msgstr "符合付きと符合無しの整数式同士の比較です"
 
 #: c-parser.c:8351 cp/parser.c:23272
 #, gcc-internal-format
@@ -13928,7 +13884,7 @@ msgstr ""
 #: c-parser.c:8442 c-parser.c:8634
 #, fuzzy, gcc-internal-format
 msgid "expected integer expression"
-msgstr "']' ¤¬É¬Íפǡ¢Ìµ¸ú¤Ê·¿É½¸½¤Ç¤¹"
+msgstr "']' が必要で、無効な型表現です"
 
 #: c-parser.c:8454
 #, gcc-internal-format
@@ -13953,7 +13909,7 @@ msgstr ""
 #: c-parser.c:8647 cp/parser.c:23528
 #, fuzzy, gcc-internal-format
 msgid "invalid schedule kind"
-msgstr "̵¸ú¤Ê¥³¡¼¥É¤Ç¤¹"
+msgstr "無効なコードです"
 
 #: c-parser.c:8767 cp/parser.c:23651
 #, gcc-internal-format
@@ -13963,7 +13919,7 @@ msgstr ""
 #: c-parser.c:8776 cp/parser.c:23660
 #, fuzzy, gcc-internal-format
 msgid "%qs is not valid for %qs"
-msgstr "\"%s\" ¤ÏÀµ¾ï¤Ê¥Õ¥¡¥¤¥ë̾¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó"
+msgstr "\"%s\" は正常なファイル名ではありません"
 
 #: c-parser.c:8916 cp/parser.c:23811
 #, gcc-internal-format
@@ -13973,12 +13929,12 @@ msgstr ""
 #: c-parser.c:8975 c-parser.c:8996
 #, fuzzy, gcc-internal-format
 msgid "expected %<(%> or end of line"
-msgstr "¹ÔÈÖ¹æ %u ¤ËÌá¤ë¤Ï¤º¤Ç¤·¤¿"
+msgstr "行番号 %u に戻るはずでした"
 
 #: c-parser.c:9031 cp/parser.c:24050
 #, fuzzy, gcc-internal-format
 msgid "for statement expected"
-msgstr "')' ¤Þ¤¿¤Ï¹à¤¬É¬ÍפǤ¹"
+msgstr "')' または項が必要です"
 
 #: c-parser.c:9084 cp/semantics.c:4354 cp/semantics.c:4424
 #, gcc-internal-format
@@ -14003,7 +13959,7 @@ msgstr ""
 #: c-parser.c:9700
 #, fuzzy, gcc-internal-format
 msgid "%qD is not a variable"
-msgstr "\"%s\" ¤ÏÀµ¾ï¤Ê¥Õ¥¡¥¤¥ë̾¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó"
+msgstr "\"%s\" は正常なファイル名ではありません"
 
 #: c-parser.c:9702 cp/semantics.c:3979
 #, gcc-internal-format
@@ -14018,38 +13974,38 @@ msgstr ""
 #: c-parser.c:9708 cp/semantics.c:3983
 #, fuzzy, gcc-internal-format
 msgid "%<threadprivate%> %qE has incomplete type"
-msgstr "²¾°ú¿ô `%s' ¤ÏÉÔ´°Á´·¿¤Ç¤¹"
+msgstr "仮引数 `%s' は不完全型です"
 
 #: c-typeck.c:214
 #, fuzzy, gcc-internal-format
 msgid "%qD has an incomplete type"
-msgstr "`%s' ¤ÏÉÔ´°Á´·¿¤Ç¤¹"
+msgstr "`%s' は不完全型です"
 
 #: c-typeck.c:235 cp/call.c:3291
 #, gcc-internal-format
 msgid "invalid use of void expression"
-msgstr "void ¼°¤ÎÉÔŬÀڤʻÈÍÑ"
+msgstr "void 式の不適切な使用"
 
 #: c-typeck.c:243
 #, fuzzy, gcc-internal-format
 msgid "invalid use of flexible array member"
-msgstr "²ÄÊÑÇÛÎó¥á¥ó¥Ð¤ò½é´ü²½¤·¤Æ¤¤¤Þ¤¹"
+msgstr "可変配列メンバを初期化しています"
 
 #: c-typeck.c:249 cp/typeck2.c:488
 #, gcc-internal-format
 msgid "invalid use of array with unspecified bounds"
-msgstr "¶­³¦¤¬»ØÄꤵ¤ì¤Ê¤¤ÇÛÎó¤ÎÉÔŬÀÚ¤ÊÍøÍÑ"
+msgstr "境界が指定されない配列の不適切な利用"
 
 #: c-typeck.c:257
 #, fuzzy, gcc-internal-format
 msgid "invalid use of undefined type %<%s %E%>"
-msgstr "̤ÄêµÁ¤Î·¿ `%s %s' ¤Î»ÈÍѤÏÉÔŬÀڤǤ¹"
+msgstr "未定義の型 `%s %s' の使用は不適切です"
 
 #. If this type has a typedef-name, the TYPE_NAME is a TYPE_DECL.
 #: c-typeck.c:261
 #, fuzzy, gcc-internal-format
 msgid "invalid use of incomplete typedef %qD"
-msgstr "ÉÔ´°Á´¤Ê typedef `%s' ¤Î»ÈÍѤÏÉÔŬÀڤǤ¹"
+msgstr "不完全な typedef `%s' の使用は不適切です"
 
 #: c-typeck.c:327
 #, gcc-internal-format
@@ -14059,7 +14015,7 @@ msgstr ""
 #: c-typeck.c:569 c-typeck.c:594
 #, gcc-internal-format
 msgid "function types not truly compatible in ISO C"
-msgstr "´Ø¿ô·¿¤¬ ISO C ¤È´°Á´¸ß´¹¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó"
+msgstr "関数型が ISO C と完全互換ではありません"
 
 #: c-typeck.c:738
 #, gcc-internal-format
@@ -14079,72 +14035,72 @@ msgstr ""
 #: c-typeck.c:1224
 #, gcc-internal-format
 msgid "types are not quite compatible"
-msgstr "·¿¤ÏÁ´¤¯¸ß´¹¤¬¤¢¤ê¤Þ¤»¤ó"
+msgstr "型は全く互換がありません"
 
 #: c-typeck.c:1228
 #, fuzzy, gcc-internal-format
 msgid "pointer target types incompatible in C++"
-msgstr "·¿¤ÏÁ´¤¯¸ß´¹¤¬¤¢¤ê¤Þ¤»¤ó"
+msgstr "型は全く互換がありません"
 
 #: c-typeck.c:1560
 #, fuzzy, gcc-internal-format
 msgid "function return types not compatible due to %<volatile%>"
-msgstr "´Ø¿ô¤ÎÊÖ¤¹·¿¤¬´Ø¿ô¤Ç¤¢¤Ã¤Æ¤Ï¤Ê¤ê¤Þ¤»¤ó"
+msgstr "関数の返す型が関数であってはなりません"
 
 #: c-typeck.c:1736 c-typeck.c:3406
 #, gcc-internal-format
 msgid "arithmetic on pointer to an incomplete type"
-msgstr "ÉÔ´°Á´·¿¤Ø¤Î¥Ý¥¤¥ó¥¿¤ËÂФ¹¤ë±é»»"
+msgstr "不完全型へのポインタに対する演算"
 
 #: c-typeck.c:2152
 #, fuzzy, gcc-internal-format
 msgid "%qT has no member named %qE"
-msgstr "%s ¤Ë `%s' ¤È¤¤¤¦Ì¾Á°¤Î¥á¥ó¥Ð¤Ï¤¢¤ê¤Þ¤»¤ó"
+msgstr "%s に `%s' という名前のメンバはありません"
 
 #: c-typeck.c:2206
 #, fuzzy, gcc-internal-format
 msgid "request for member %qE in something not a structure or union"
-msgstr "¹½Â¤ÂΤǤⶦÍÑÂΤǤâ¤Ê¤¤²¿¤«¤Ç¡¢¥á¥ó¥Ð `%s' ¤òÍ׵ᤵ¤ì¤Þ¤·¤¿"
+msgstr "構造体でも共用体でもない何かで、メンバ `%s' を要求されました"
 
 #: c-typeck.c:2255
 #, gcc-internal-format
 msgid "dereferencing pointer to incomplete type"
-msgstr "ÉÔ´°Á´·¿¤Î¥Ý¥¤¥ó¥¿¤Ø¤Î´ÖÀÜ»²¾È"
+msgstr "不完全型のポインタへの間接参照"
 
 #: c-typeck.c:2259
 #, fuzzy, gcc-internal-format
 msgid "dereferencing %<void *%> pointer"
-msgstr "`void *' ¥Ý¥¤¥ó¥¿¤Ø¤Î´ÖÀÜ»²¾È¤Ç¤¹"
+msgstr "`void *' ポインタへの間接参照です"
 
 #: c-typeck.c:2281
 #, fuzzy, gcc-internal-format
 msgid "invalid type argument of array indexing (have %qT)"
-msgstr "`%s' ¤Î°ú¿ô¤È¤·¤Æ̵¸ú¤Ê·¿"
+msgstr "`%s' の引数として無効な型"
 
 #: c-typeck.c:2286
 #, fuzzy, gcc-internal-format
 msgid "invalid type argument of unary %<*%> (have %qT)"
-msgstr "`%s' ¤Î°ú¿ô¤È¤·¤Æ̵¸ú¤Ê·¿"
+msgstr "`%s' の引数として無効な型"
 
 #: c-typeck.c:2291
 #, fuzzy, gcc-internal-format
 msgid "invalid type argument of %<->%> (have %qT)"
-msgstr "`%s' ¤Î°ú¿ô¤È¤·¤Æ̵¸ú¤Ê·¿"
+msgstr "`%s' の引数として無効な型"
 
 #: c-typeck.c:2333
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "subscripted value is neither array nor pointer nor vector"
-msgstr "ź»ú¤ò¤Ä¤±¤é¤ì¤¿Ãͤ¬ÇÛÎó¤Ç¤â¥Ý¥¤¥ó¥¿¤Ç¤â¤¢¤ê¤Þ¤»¤ó"
+msgstr ""
 
 #: c-typeck.c:2345 cp/typeck.c:2897 cp/typeck.c:2991
 #, gcc-internal-format
 msgid "array subscript is not an integer"
-msgstr "ÇÛÎó¤Îź»ú¤¬À°¿ô·¿¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó"
+msgstr "配列の添字が整数型ではありません"
 
 #: c-typeck.c:2351
 #, fuzzy, gcc-internal-format
 msgid "subscripted value is pointer to function"
-msgstr "ź»ú¤ò¤Ä¤±¤é¤ì¤¿Ãͤ¬ÇÛÎó¤Ç¤â¥Ý¥¤¥ó¥¿¤Ç¤â¤¢¤ê¤Þ¤»¤ó"
+msgstr "添字をつけられた値が配列でもポインタでもありません"
 
 #: c-typeck.c:2376
 #, gcc-internal-format
@@ -14154,12 +14110,12 @@ msgstr ""
 #: c-typeck.c:2420
 #, fuzzy, gcc-internal-format
 msgid "ISO C forbids subscripting %<register%> array"
-msgstr "ISO C ¤Ï `register' ÇÛÎó¤Ø¤Îź»ú¤ò¶Ø¤¸¤Þ¤¹"
+msgstr "ISO C は `register' 配列への添字を禁じます"
 
 #: c-typeck.c:2423
 #, fuzzy, gcc-internal-format
 msgid "ISO C90 forbids subscripting non-lvalue array"
-msgstr "ISO C89 Èóº¸ÊÕÃÍÇÛÎó¤Ø¤Îź»ú¤ò¶Ø¤¸¤Þ¤¹"
+msgstr "ISO C89 非左辺値配列への添字を禁じます"
 
 #: c-typeck.c:2531
 #, gcc-internal-format
@@ -14169,7 +14125,7 @@ msgstr ""
 #: c-typeck.c:2762
 #, fuzzy, gcc-internal-format
 msgid "called object %qE is not a function"
-msgstr "¸Æ¤Ó½Ð¤µ¤ì¤¿¥ª¥Ö¥¸¥§¥¯¥È¤Ï´Ø¿ô¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó"
+msgstr "呼び出されたオブジェクトは関数ではありません"
 
 #. This situation leads to run-time undefined behavior.  We can't,
 #. therefore, simply error unless we can prove that all possible
@@ -14177,87 +14133,87 @@ msgstr "
 #: c-typeck.c:2798
 #, fuzzy, gcc-internal-format
 msgid "function called through a non-compatible type"
-msgstr "sizeof ¤¬ÉÔ´°Á´¤Ê·¿¤ËŬÍѤµ¤ì¤Þ¤·¤¿"
+msgstr "sizeof が不完全な型に適用されました"
 
 #: c-typeck.c:2812 c-typeck.c:2866
 #, fuzzy, gcc-internal-format
 msgid "function with qualified void return type called"
-msgstr "ISO C ¤Ï½¤¾þÉÕ¤­ void ·¿¤ÎÌá¤êÃͤò»ý¤Ä´Ø¿ô¤ò¶Ø¤¸¤Þ¤¹"
+msgstr "ISO C は修飾付き void 型の戻り値を持つ関数を禁じます"
 
 #: c-typeck.c:2956
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "too many arguments to method %qE"
-msgstr "´Ø¿ô `%s' ¤ËÂФ¹¤ë°ú¿ô¤¬Â¿¤¹¤®¤Þ¤¹"
+msgstr ""
 
 #: c-typeck.c:2959 c-family/c-common.c:8004
 #, fuzzy, gcc-internal-format
 msgid "too many arguments to function %qE"
-msgstr "´Ø¿ô¤ËÂФ¹¤ë°ú¿ô¤¬Â¿¤¹¤®¤Þ¤¹"
+msgstr "関数に対する引数が多すぎます"
 
 #: c-typeck.c:2962 c-typeck.c:3196 cp/decl2.c:4163 cp/typeck.c:3347
 #, fuzzy, gcc-internal-format
 msgid "declared here"
-msgstr "¤³¤³¤«¤é¸Æ¤Ð¤ì¤Þ¤·¤¿"
+msgstr "ここから呼ばれました"
 
 #: c-typeck.c:2997
 #, gcc-internal-format
 msgid "type of formal parameter %d is incomplete"
-msgstr "Àµ¼°¤Ê²¾°ú¿ô %d ¤Î·¿¤¬ÉÔ´°Á´¤Ç¤¹"
+msgstr "正式な仮引数 %d の型が不完全です"
 
 #: c-typeck.c:3012
 #, fuzzy, gcc-internal-format
 msgid "passing argument %d of %qE as integer rather than floating due to prototype"
-msgstr "¥×¥í¥È¥¿¥¤¥×¤Ë¤è¤ë¤È %s ¤ÏÉâÆ°¾®¿ô·¿¤Ç¤Ï¤Ê¤¯À°¿ô·¿¤È¤µ¤ì¤Æ¤¤¤Þ¤¹"
+msgstr "プロトタイプによると %s は浮動小数型ではなく整数型とされています"
 
 #: c-typeck.c:3017
 #, fuzzy, gcc-internal-format
 msgid "passing argument %d of %qE as integer rather than complex due to prototype"
-msgstr "¥×¥í¥È¥¿¥¤¥×¤Ë¤è¤ë¤È %s ¤ÏÊ£ÁÇ¿ô¤Ç¤Ï¤Ê¤¯À°¿ô·¿¤È¤µ¤ì¤Æ¤¤¤Þ¤¹"
+msgstr "プロトタイプによると %s は複素数ではなく整数型とされています"
 
 #: c-typeck.c:3022
 #, fuzzy, gcc-internal-format
 msgid "passing argument %d of %qE as complex rather than floating due to prototype"
-msgstr "¥×¥í¥È¥¿¥¤¥×¤Ë¤è¤ë¤È %s ¤ÏÉâÆ°¾®¿ô·¿¤Ç¤Ï¤Ê¤¯Ê£ÁÇ¿ô·¿¤È¤µ¤ì¤Æ¤¤¤Þ¤¹"
+msgstr "プロトタイプによると %s は浮動小数型ではなく複素数型とされています"
 
 #: c-typeck.c:3027
 #, fuzzy, gcc-internal-format
 msgid "passing argument %d of %qE as floating rather than integer due to prototype"
-msgstr "¥×¥í¥È¥¿¥¤¥×¤Ë¤è¤ë¤È %s ¤ÏÀ°¿ô·¿¤Ç¤Ï¤Ê¤¯ÉâÆ°¾®¿ô·¿¤È¤µ¤ì¤Æ¤¤¤Þ¤¹"
+msgstr "プロトタイプによると %s は整数型ではなく浮動小数型とされています"
 
 #: c-typeck.c:3032
 #, fuzzy, gcc-internal-format
 msgid "passing argument %d of %qE as complex rather than integer due to prototype"
-msgstr "¥×¥í¥È¥¿¥¤¥×¤Ë¤è¤ë¤È %s ¤ÏÀ°¿ô·¿¤Ç¤Ï¤Ê¤¯Ê£ÁÇ¿ô·¿¤È¤µ¤ì¤Æ¤¤¤Þ¤¹"
+msgstr "プロトタイプによると %s は整数型ではなく複素数型とされています"
 
 #: c-typeck.c:3037
 #, fuzzy, gcc-internal-format
 msgid "passing argument %d of %qE as floating rather than complex due to prototype"
-msgstr "¥×¥í¥È¥¿¥¤¥×¤Ë¤è¤ë¤È %s ¤ÏÊ£ÁÇ¿ô¤Ç¤Ï¤Ê¤¯ÉâÆ°¾®¿ô·¿¤È¤µ¤ì¤Æ¤¤¤Þ¤¹"
+msgstr "プロトタイプによると %s は複素数ではなく浮動小数型とされています"
 
 #: c-typeck.c:3050
 #, fuzzy, gcc-internal-format
 msgid "passing argument %d of %qE as %<float%> rather than %<double%> due to prototype"
-msgstr "¥×¥í¥È¥¿¥¤¥×¤Ë¤è¤ë¤È %s ¤Ï `double' ¤Ç¤Ê¤¯ `float' ¤È¤µ¤ì¤Æ¤¤¤Þ¤¹"
+msgstr "プロトタイプによると %s は `double' でなく `float' とされています"
 
 #: c-typeck.c:3075
 #, fuzzy, gcc-internal-format
 msgid "passing argument %d of %qE as %qT rather than %qT due to prototype"
-msgstr "¥×¥í¥È¥¿¥¤¥×¤Ë¤è¤ë¤È %s ¤ÏÊ£ÁÇ¿ô¤Ç¤Ï¤Ê¤¯À°¿ô·¿¤È¤µ¤ì¤Æ¤¤¤Þ¤¹"
+msgstr "プロトタイプによると %s は複素数ではなく整数型とされています"
 
 #: c-typeck.c:3097
 #, fuzzy, gcc-internal-format
 msgid "passing argument %d of %qE with different width due to prototype"
-msgstr "%s ¤Ï¥×¥í¥È¥¿¥¤¥×¤Ç¤Î·¿¤ÎÉý¤È¤Ï°Û¤Ê¤Ã¤Æ¤¤¤Þ¤¹"
+msgstr "%s はプロトタイプでの型の幅とは異なっています"
 
 #: c-typeck.c:3121
 #, fuzzy, gcc-internal-format
 msgid "passing argument %d of %qE as unsigned due to prototype"
-msgstr "¥×¥í¥È¥¿¥¤¥×¤Ë¤è¤ê %s ¤ÏÉä¹ç¤Ê¤·¤È¤µ¤ì¤Æ¤¤¤Þ¤¹"
+msgstr "プロトタイプにより %s は符合なしとされています"
 
 #: c-typeck.c:3126
 #, fuzzy, gcc-internal-format
 msgid "passing argument %d of %qE as signed due to prototype"
-msgstr "¥×¥í¥È¥¿¥¤¥×¤Ë¤è¤ê %s ¤ÏÉä¹çÉÕ¤­¤È¤µ¤ì¤Æ¤¤¤Þ¤¹"
+msgstr "プロトタイプにより %s は符合付きとされています"
 
 #: c-typeck.c:3161 cp/call.c:5457
 #, gcc-internal-format
@@ -14267,7 +14223,7 @@ msgstr ""
 #: c-typeck.c:3194 c-family/c-common.c:8732 c-family/c-common.c:8781
 #, fuzzy, gcc-internal-format
 msgid "too few arguments to function %qE"
-msgstr "´Ø¿ô¤Ø¤Î°ú¿ô¤¬¾¯¤Ê¤¹¤®¤Þ¤¹"
+msgstr "関数への引数が少なすぎます"
 
 #: c-typeck.c:3276 c-typeck.c:3281
 #, gcc-internal-format
@@ -14277,82 +14233,82 @@ msgstr ""
 #: c-typeck.c:3295
 #, fuzzy, gcc-internal-format
 msgid "comparison between %qT and %qT"
-msgstr "¥Ý¥¤¥ó¥¿¤ÈÀ°¿ô¤È¤ÎÈæ³Ó¤ò¹Ô¤Ê¤Ã¤Æ¤¤¤Þ¤¹"
+msgstr "ポインタと整数との比較を行なっています"
 
 #: c-typeck.c:3347
 #, fuzzy, gcc-internal-format
 msgid "pointer of type %<void *%> used in subtraction"
-msgstr "`void *' ·¿¤Î¥Ý¥¤¥ó¥¿¤Îº¹¤òµá¤á¤è¤¦¤È¤·¤Æ¤¤¤Þ¤¹"
+msgstr "`void *' 型のポインタの差を求めようとしています"
 
 #: c-typeck.c:3350
 #, gcc-internal-format
 msgid "pointer to a function used in subtraction"
-msgstr "´Ø¿ô¥Ý¥¤¥ó¥¿¤Îº¹¤òµá¤á¤è¤¦¤È¤·¤Æ¤¤¤Þ¤¹"
+msgstr "関数ポインタの差を求めようとしています"
 
 #: c-typeck.c:3514
 #, fuzzy, gcc-internal-format
 msgid "ISO C does not support %<~%> for complex conjugation"
-msgstr "ISO C ¤ÏÊ£ÁǶ¦ÌòÍѤΠ`~' ¤ò¼õ¤±ÉÕ¤±¤Þ¤»¤ó"
+msgstr "ISO C は複素共役用の `~' を受け付けません"
 
 #: c-typeck.c:3553
 #, gcc-internal-format
 msgid "wrong type argument to unary exclamation mark"
-msgstr "ñ¹à´¶Ã²Éä(!)¤Ø¤Î°ú¿ô¤Î·¿¤¬´Ö°ã¤Ã¤Æ¤¤¤Þ¤¹"
+msgstr "単項感嘆符(!)への引数の型が間違っています"
 
 #: c-typeck.c:3617
 #, fuzzy, gcc-internal-format
 msgid "increment of enumeration value is invalid in C++"
-msgstr "ÎóµóÃÍ `%s' ¤Ï switch Æâ¤Ç°·¤ï¤ì¤Æ¤¤¤Þ¤»¤ó"
+msgstr "列挙値 `%s' は switch 内で扱われていません"
 
 #: c-typeck.c:3620
 #, fuzzy, gcc-internal-format
 msgid "decrement of enumeration value is invalid in C++"
-msgstr "ÎóµóÃÍ `%s' ¤Ï switch Æâ¤Ç°·¤ï¤ì¤Æ¤¤¤Þ¤»¤ó"
+msgstr "列挙値 `%s' は switch 内で扱われていません"
 
 #: c-typeck.c:3633
 #, fuzzy, gcc-internal-format
 msgid "ISO C does not support %<++%> and %<--%> on complex types"
-msgstr "ISO C ¤Ï complex ·¿¤Ç¤Î `++' ¤È `--' ¤ò¼õ¤±ÉÕ¤±¤Þ¤»¤ó"
+msgstr "ISO C は complex 型での `++' と `--' を受け付けません"
 
 #: c-typeck.c:3652 c-typeck.c:3684
 #, fuzzy, gcc-internal-format
 msgid "wrong type argument to increment"
-msgstr "¥Ó¥Ã¥Èȿž¤Ø¤Î°ú¿ô¤Î·¿¤¬´Ö°ã¤Ã¤Æ¤¤¤Þ¤¹"
+msgstr "ビット反転への引数の型が間違っています"
 
 #: c-typeck.c:3654 c-typeck.c:3687
 #, fuzzy, gcc-internal-format
 msgid "wrong type argument to decrement"
-msgstr "¥Ó¥Ã¥Èȿž¤Ø¤Î°ú¿ô¤Î·¿¤¬´Ö°ã¤Ã¤Æ¤¤¤Þ¤¹"
+msgstr "ビット反転への引数の型が間違っています"
 
 #: c-typeck.c:3674
 #, fuzzy, gcc-internal-format
 msgid "increment of pointer to unknown structure"
-msgstr "ÉÔÌÀ¤Ê¹½Â¤ÂΤËÂФ¹¤ë¥Ý¥¤¥ó¥¿¤Î%s"
+msgstr "不明な構造体に対するポインタの%s"
 
 #: c-typeck.c:3677
 #, fuzzy, gcc-internal-format
 msgid "decrement of pointer to unknown structure"
-msgstr "ÉÔÌÀ¤Ê¹½Â¤ÂΤËÂФ¹¤ë¥Ý¥¤¥ó¥¿¤Î%s"
+msgstr "不明な構造体に対するポインタの%s"
 
 #: c-typeck.c:3754
 #, fuzzy, gcc-internal-format
 msgid "taking address of expression of type %<void%>"
-msgstr "°ì»þ¥ª¥Ö¥¸¥§¥¯¥È¤Î¥¢¥É¥ì¥¹¤ò¼è¤í¤¦¤È¤·¤Æ¤¤¤Þ¤¹"
+msgstr "一時オブジェクトのアドレスを取ろうとしています"
 
 #: c-typeck.c:3933
 #, fuzzy, gcc-internal-format
 msgid "assignment of read-only member %qD"
-msgstr "%s¤¬Æɤ߹þ¤ßÀìÍÑ¥á¥ó¥Ð `%s' ¤Ë¹Ô¤ï¤ì¤Þ¤·¤¿"
+msgstr "%sが読み込み専用メンバ `%s' に行われました"
 
 #: c-typeck.c:3934
 #, fuzzy, gcc-internal-format
 msgid "increment of read-only member %qD"
-msgstr "%s¤¬Æɤ߹þ¤ßÀìÍÑ¥á¥ó¥Ð `%s' ¤Ë¹Ô¤ï¤ì¤Þ¤·¤¿"
+msgstr "%sが読み込み専用メンバ `%s' に行われました"
 
 #: c-typeck.c:3935
 #, fuzzy, gcc-internal-format
 msgid "decrement of read-only member %qD"
-msgstr "%s¤¬Æɤ߹þ¤ßÀìÍÑ¥á¥ó¥Ð `%s' ¤Ë¹Ô¤ï¤ì¤Þ¤·¤¿"
+msgstr "%sが読み込み専用メンバ `%s' に行われました"
 
 #: c-typeck.c:3936
 #, gcc-internal-format
@@ -14362,17 +14318,17 @@ msgstr ""
 #: c-typeck.c:3940 cp/typeck2.c:140
 #, fuzzy, gcc-internal-format
 msgid "assignment of read-only variable %qD"
-msgstr "%s¤¬Æɤ߹þ¤ßÀìÍÑÊÑ¿ô `%s' ¤Ë¹Ô¤ï¤ì¤Þ¤·¤¿"
+msgstr "%sが読み込み専用変数 `%s' に行われました"
 
 #: c-typeck.c:3941 cp/typeck2.c:144
 #, fuzzy, gcc-internal-format
 msgid "increment of read-only variable %qD"
-msgstr "%s¤¬Æɤ߹þ¤ßÀìÍÑÊÑ¿ô `%s' ¤Ë¹Ô¤ï¤ì¤Þ¤·¤¿"
+msgstr "%sが読み込み専用変数 `%s' に行われました"
 
 #: c-typeck.c:3942 cp/typeck2.c:146
 #, fuzzy, gcc-internal-format
 msgid "decrement of read-only variable %qD"
-msgstr "%s¤¬Æɤ߹þ¤ßÀìÍÑÊÑ¿ô `%s' ¤Ë¹Ô¤ï¤ì¤Þ¤·¤¿"
+msgstr "%sが読み込み専用変数 `%s' に行われました"
 
 #: c-typeck.c:3943
 #, gcc-internal-format
@@ -14382,17 +14338,17 @@ msgstr ""
 #: c-typeck.c:3946 c-typeck.c:3962 cp/typeck2.c:195
 #, fuzzy, gcc-internal-format
 msgid "assignment of read-only location %qE"
-msgstr "%s¤¬Æɤ߹þ¤ßÀìÍÑÎΰè¤Ç¹Ô¤ï¤ì¤Þ¤·¤¿"
+msgstr "%sが読み込み専用領域で行われました"
 
 #: c-typeck.c:3947 c-typeck.c:3965 cp/typeck2.c:199
 #, fuzzy, gcc-internal-format
 msgid "increment of read-only location %qE"
-msgstr "%s¤¬Æɤ߹þ¤ßÀìÍÑÎΰè¤Ç¹Ô¤ï¤ì¤Þ¤·¤¿"
+msgstr "%sが読み込み専用領域で行われました"
 
 #: c-typeck.c:3948 c-typeck.c:3968 cp/typeck2.c:201
 #, fuzzy, gcc-internal-format
 msgid "decrement of read-only location %qE"
-msgstr "%s¤¬Æɤ߹þ¤ßÀìÍÑÎΰè¤Ç¹Ô¤ï¤ì¤Þ¤·¤¿"
+msgstr "%sが読み込み専用領域で行われました"
 
 #: c-typeck.c:3949
 #, gcc-internal-format
@@ -14402,32 +14358,32 @@ msgstr ""
 #: c-typeck.c:4008
 #, fuzzy, gcc-internal-format
 msgid "cannot take address of bit-field %qD"
-msgstr "¥Ó¥Ã¥È¥Õ¥£¡¼¥ë¥É `%s' ¤Î¥¢¥É¥ì¥¹¤ò¼èÆÀ¤Ç¤­¤Þ¤»¤ó"
+msgstr "ビットフィールド `%s' のアドレスを取得できません"
 
 #: c-typeck.c:4036
 #, fuzzy, gcc-internal-format
 msgid "global register variable %qD used in nested function"
-msgstr "Âç°è¥ì¥¸¥¹¥¿ÊÑ¿ô `%s' ¤¬Æþ¤ì»Ò´Ø¿ô¤ÎÃæ¤Ç»È¤ï¤ì¤Þ¤·¤¿"
+msgstr "大域レジスタ変数 `%s' が入れ子関数の中で使われました"
 
 #: c-typeck.c:4039
 #, fuzzy, gcc-internal-format
 msgid "register variable %qD used in nested function"
-msgstr "¥ì¥¸¥¹¥¿ÊÑ¿ô `%s' ¤¬Æþ¤ì»Ò´Ø¿ô¤ÎÃæ¤Ç»È¤ï¤ì¤Þ¤·¤¿"
+msgstr "レジスタ変数 `%s' が入れ子関数の中で使われました"
 
 #: c-typeck.c:4044
 #, fuzzy, gcc-internal-format
 msgid "address of global register variable %qD requested"
-msgstr "Í׵ᤵ¤ì¤¿Âç°è¥ì¥¸¥¹¥¿ÊÑ¿ô `%s' ¤Î¥¢¥É¥ì¥¹"
+msgstr "è¦\81æ±\82ã\81\95ã\82\8cã\81\9f大å\9f\9fã\83¬ã\82¸ã\82¹ã\82¿å¤\89æ\95° `%s' ã\81®ã\82¢ã\83\89ã\83¬ã\82¹"
 
 #: c-typeck.c:4046
 #, fuzzy, gcc-internal-format
 msgid "address of register variable %qD requested"
-msgstr "register ÊÑ¿ô `%s' ¤Î¥¢¥É¥ì¥¹¤¬Í׵ᤵ¤ì¤Þ¤·¤¿"
+msgstr "register 変数 `%s' のアドレスが要求されました"
 
 #: c-typeck.c:4140
 #, fuzzy, gcc-internal-format
 msgid "non-lvalue array in conditional expression"
-msgstr "¾ò·ï¼°¤Ç¤Î·¿¤ÎÁȹç¤ï¤»¤¬Å¬¹ç¤·¤Þ¤»¤ó"
+msgstr "条件式での型の組合わせが適合しません"
 
 #: c-typeck.c:4196 cp/call.c:4134
 #, gcc-internal-format
@@ -14437,47 +14393,45 @@ msgstr ""
 #: c-typeck.c:4270
 #, gcc-internal-format
 msgid "ISO C forbids conditional expr with only one void side"
-msgstr "ISO C ¤ÏÊÒ¦¤À¤±¤¬ void ¤È¤Ê¤ë¾ò·ï¼°¤ò¶Ø¤¸¤Þ¤¹"
+msgstr "ISO C は片側だけが void となる条件式を禁じます"
 
 #: c-typeck.c:4287
 #, fuzzy, gcc-internal-format
 msgid "pointers to disjoint address spaces used in conditional expression"
-msgstr "¾ò·ï¼°¤Ç¤Î¥Ý¥¤¥ó¥¿¤Î·¿¤¬Å¬¹ç¤·¤Þ¤»¤ó"
+msgstr "条件式でのポインタの型が適合しません"
 
 #: c-typeck.c:4295 c-typeck.c:4304
 #, fuzzy, gcc-internal-format
 msgid "ISO C forbids conditional expr between %<void *%> and function pointer"
-msgstr "ISO C ¤Ï `void *' ¤È´Ø¿ô¥Ý¥¤¥ó¥¿¤È¤ò¾ò·ï¼°¤È¤¹¤ë¤³¤È¤ò¶Ø¤¸¤Þ¤¹"
+msgstr "ISO C は `void *' と関数ポインタとを条件式とすることを禁じます"
 
 #: c-typeck.c:4317
 #, gcc-internal-format
 msgid "pointer type mismatch in conditional expression"
-msgstr "¾ò·ï¼°¤Ç¤Î¥Ý¥¤¥ó¥¿¤Î·¿¤¬Å¬¹ç¤·¤Þ¤»¤ó"
+msgstr "条件式でのポインタの型が適合しません"
 
 #: c-typeck.c:4326 c-typeck.c:4337
 #, gcc-internal-format
 msgid "pointer/integer type mismatch in conditional expression"
-msgstr "¾ò·ï¼°¤Ç¥Ý¥¤¥ó¥¿·¿¤ÈÀ°¿ô·¿¤¬Å¬¹ç¤·¤Þ¤»¤ó"
+msgstr "条件式でポインタ型と整数型が適合しません"
 
 #: c-typeck.c:4351
 #, gcc-internal-format
 msgid "type mismatch in conditional expression"
-msgstr "¾ò·ï¼°¤Ç¤Î·¿¤ÎÁȹç¤ï¤»¤¬Å¬¹ç¤·¤Þ¤»¤ó"
+msgstr "条件式での型の組合わせが適合しません"
 
 #: c-typeck.c:4445
 #, gcc-internal-format
 msgid "left-hand operand of comma expression has no effect"
-msgstr "¥«¥ó¥Þ±é»»»Ò¤Îº¸Â¦¤Î¼°¤Ë¸úÎϤ¬¤¢¤ê¤Þ¤»¤ó"
+msgstr "カンマ演算子の左側の式に効力がありません"
 
 #: c-typeck.c:4515
-#, fuzzy
 msgid "cast adds %q#v qualifier to function type"
-msgstr "¥­¥ã¥¹¥È¤Ï´Ø¿ô·¿¤ò»ØÄꤷ¤Æ¤¤¤Þ¤¹"
+msgstr ""
 
 #: c-typeck.c:4521
-#, fuzzy
 msgid "cast discards %q#v qualifier from pointer target type"
-msgstr "¥­¥ã¥¹¥È¤Ë¤è¤Ã¤Æ¥Ý¥¤¥ó¥¿¤¬¼¨¤¹·¿¤«¤é½¤¾þ»Ò¤¬ÀÚ¤ê¼Î¤Æ¤é¤ì¤Þ¤¹"
+msgstr ""
 
 #: c-typeck.c:4556
 #, gcc-internal-format
@@ -14487,27 +14441,27 @@ msgstr ""
 #: c-typeck.c:4593
 #, gcc-internal-format
 msgid "cast specifies array type"
-msgstr "¥­¥ã¥¹¥È¤¬ÇÛÎ󷿤ò»ØÄꤷ¤Æ¤¤¤Þ¤¹"
+msgstr "キャストが配列型を指定しています"
 
 #: c-typeck.c:4599
 #, gcc-internal-format
 msgid "cast specifies function type"
-msgstr "¥­¥ã¥¹¥È¤Ï´Ø¿ô·¿¤ò»ØÄꤷ¤Æ¤¤¤Þ¤¹"
+msgstr "キャストは関数型を指定しています"
 
 #: c-typeck.c:4615
 #, gcc-internal-format
 msgid "ISO C forbids casting nonscalar to the same type"
-msgstr "ISO C ¤ÏÈó¥¹¥«¥é¡¼¤«¤éƱ¤¸·¿¤Ø¤Î¥­¥ã¥¹¥È¤ò¶Ø¤¸¤Þ¤¹"
+msgstr "ISO C は非スカラーから同じ型へのキャストを禁じます"
 
 #: c-typeck.c:4632
 #, gcc-internal-format
 msgid "ISO C forbids casts to union type"
-msgstr "ISO C ¤Ï¶¦ÍÑÂη¿¤Ø¤Î¥­¥ã¥¹¥È¤ò¶Ø¤¸¤Þ¤¹"
+msgstr "ISO C は共用体型へのキャストを禁じます"
 
 #: c-typeck.c:4642
 #, gcc-internal-format
 msgid "cast to union type from type not present in union"
-msgstr "¶¦ÍÑÂΤÎÃæ¤Ë¤Ê¤¤·¿¤«¤é¶¦ÍÑÂη¿¤Ø¥­¥ã¥¹¥È¤·¤Æ¤¤¤Þ¤¹"
+msgstr "共用体の中にない型から共用体型へキャストしています"
 
 #: c-typeck.c:4677
 #, gcc-internal-format
@@ -14527,12 +14481,12 @@ msgstr ""
 #: c-typeck.c:4707
 #, gcc-internal-format
 msgid "cast increases required alignment of target type"
-msgstr "¥­¥ã¥¹¥È¤Ë¤è¤Ã¤Æ¥Ý¥¤¥ó¥¿¤¬¼¨¤¹·¿¤ÎÍ׵ᥢ¥é¥¤¥ó¥á¥ó¥È¤¬Áý²Ã¤·¤Þ¤¹"
+msgstr "キャストによってポインタが示す型の要求アラインメントが増加します"
 
 #: c-typeck.c:4718
 #, gcc-internal-format
 msgid "cast from pointer to integer of different size"
-msgstr "¥­¥ã¥¹¥È¤Ë¤è¤Ã¤Æ¥Ý¥¤¥ó¥¿¤«¤é°Û¤Ê¤ë¥µ¥¤¥º¤ÎÀ°¿ô¤È¤Ê¤ê¤Þ¤¹"
+msgstr "キャストによってポインタから異なるサイズの整数となります"
 
 #: c-typeck.c:4723
 #, gcc-internal-format
@@ -14542,17 +14496,17 @@ msgstr ""
 #: c-typeck.c:4732 cp/typeck.c:6426
 #, gcc-internal-format
 msgid "cast to pointer from integer of different size"
-msgstr "°Û¤Ê¤ë¥µ¥¤¥º¤ÎÀ°¿ô¤«¤é¥Ý¥¤¥ó¥¿¤Ë¥­¥ã¥¹¥È¤µ¤ì¤Þ¤·¤¿"
+msgstr "異なるサイズの整数からポインタにキャストされました"
 
 #: c-typeck.c:4746
 #, fuzzy, gcc-internal-format
 msgid "ISO C forbids conversion of function pointer to object pointer type"
-msgstr "ISO C++ ¤Ï¥Ý¥¤¥ó¥¿·×»»¤Ë¥á¥ó¥Ð´Ø¿ô¤Ø¤Î¥Ý¥¤¥ó¥¿¤ò»È¤¦¤³¤È¤ò¶Ø¤¸¤Þ¤¹"
+msgstr "ISO C++ はポインタ計算にメンバ関数へのポインタを使うことを禁じます"
 
 #: c-typeck.c:4755
 #, fuzzy, gcc-internal-format
 msgid "ISO C forbids conversion of object pointer to function pointer type"
-msgstr "ISO C ¤Ï `void *' ¤È´Ø¿ô¥Ý¥¤¥ó¥¿¤È¤ÎÈæ³Ó¤ò¶Ø¤¸¤Þ¤¹"
+msgstr "ISO C は `void *' と関数ポインタとの比較を禁じます"
 
 #: c-typeck.c:4838
 #, gcc-internal-format
@@ -14594,52 +14548,44 @@ msgstr ""
 #: c-typeck.c:5307
 #, fuzzy, gcc-internal-format
 msgid "cannot pass rvalue to reference parameter"
-msgstr "»²¾È·¿¤ËÂФ·¤Æ new ¤òŬÍѤǤ­¤Þ¤»¤ó"
+msgstr "参照型に対して new を適用できません"
 
 #: c-typeck.c:5437 c-typeck.c:5664
-#, fuzzy
 msgid "passing argument %d of %qE makes %q#v qualified function pointer from unqualified"
-msgstr "%s¤Ë¤è¤ê¡¢½¤¾þ¤µ¤ì¤Ê¤¤´Ø¿ô¥Ý¥¤¥ó¥¿¤«¤é¡¢½¤¾þ¤µ¤ì¤¿´Ø¿ô¥Ý¥¤¥ó¥¿¤òºî¤ê¤Þ¤¹"
+msgstr ""
 
 #: c-typeck.c:5440 c-typeck.c:5667
-#, fuzzy
 msgid "assignment makes %q#v qualified function pointer from unqualified"
-msgstr "%s¤Ë¤è¤ê¡¢½¤¾þ¤µ¤ì¤Ê¤¤´Ø¿ô¥Ý¥¤¥ó¥¿¤«¤é¡¢½¤¾þ¤µ¤ì¤¿´Ø¿ô¥Ý¥¤¥ó¥¿¤òºî¤ê¤Þ¤¹"
+msgstr ""
 
 #: c-typeck.c:5443 c-typeck.c:5669
-#, fuzzy
 msgid "initialization makes %q#v qualified function pointer from unqualified"
-msgstr "%s¤Ë¤è¤ê¡¢½¤¾þ¤µ¤ì¤Ê¤¤´Ø¿ô¥Ý¥¤¥ó¥¿¤«¤é¡¢½¤¾þ¤µ¤ì¤¿´Ø¿ô¥Ý¥¤¥ó¥¿¤òºî¤ê¤Þ¤¹"
+msgstr ""
 
 #: c-typeck.c:5446 c-typeck.c:5671
-#, fuzzy
 msgid "return makes %q#v qualified function pointer from unqualified"
-msgstr "%s¤Ë¤è¤ê¡¢½¤¾þ¤µ¤ì¤Ê¤¤´Ø¿ô¥Ý¥¤¥ó¥¿¤«¤é¡¢½¤¾þ¤µ¤ì¤¿´Ø¿ô¥Ý¥¤¥ó¥¿¤òºî¤ê¤Þ¤¹"
+msgstr ""
 
 #: c-typeck.c:5453 c-typeck.c:5627
-#, fuzzy
 msgid "passing argument %d of %qE discards %qv qualifier from pointer target type"
-msgstr "¥­¥ã¥¹¥È¤Ë¤è¤Ã¤Æ¥Ý¥¤¥ó¥¿¤¬¼¨¤¹·¿¤«¤é½¤¾þ»Ò¤¬ÀÚ¤ê¼Î¤Æ¤é¤ì¤Þ¤¹"
+msgstr ""
 
 #: c-typeck.c:5455 c-typeck.c:5629
-#, fuzzy
 msgid "assignment discards %qv qualifier from pointer target type"
-msgstr "¥­¥ã¥¹¥È¤Ë¤è¤Ã¤Æ¥Ý¥¤¥ó¥¿¤¬¼¨¤¹·¿¤«¤é½¤¾þ»Ò¤¬ÀÚ¤ê¼Î¤Æ¤é¤ì¤Þ¤¹"
+msgstr ""
 
 #: c-typeck.c:5457 c-typeck.c:5631
-#, fuzzy
 msgid "initialization discards %qv qualifier from pointer target type"
-msgstr "¥­¥ã¥¹¥È¤Ë¤è¤Ã¤Æ¥Ý¥¤¥ó¥¿¤¬¼¨¤¹·¿¤«¤é½¤¾þ»Ò¤¬ÀÚ¤ê¼Î¤Æ¤é¤ì¤Þ¤¹"
+msgstr ""
 
 #: c-typeck.c:5459 c-typeck.c:5633
-#, fuzzy
 msgid "return discards %qv qualifier from pointer target type"
-msgstr "¥­¥ã¥¹¥È¤Ë¤è¤Ã¤Æ¥Ý¥¤¥ó¥¿¤¬¼¨¤¹·¿¤«¤é½¤¾þ»Ò¤¬ÀÚ¤ê¼Î¤Æ¤é¤ì¤Þ¤¹"
+msgstr ""
 
 #: c-typeck.c:5468
 #, gcc-internal-format
 msgid "ISO C prohibits argument conversion to union type"
-msgstr "ISO C ¤Ç¤Ï°ú¿ô¤«¤é¶¦ÍÑÂΤؤÎÊÑ´¹¤ò¶Ø»ß¤·¤Æ¤¤¤Þ¤¹"
+msgstr "ISO C では引数から共用体への変換を禁止しています"
 
 #: c-typeck.c:5523
 #, gcc-internal-format
@@ -14649,12 +14595,12 @@ msgstr ""
 #: c-typeck.c:5535
 #, fuzzy, gcc-internal-format
 msgid "passing argument %d of %qE from pointer to non-enclosed address space"
-msgstr "°ú¿ô %d ¸Ä¤Î´Ø¿ô¥Ý¥¤¥ó¥¿¤òÅϤ·¤Þ¤¹"
+msgstr "引数 %d 個の関数ポインタを渡します"
 
 #: c-typeck.c:5539
 #, fuzzy, gcc-internal-format
 msgid "assignment from pointer to non-enclosed address space"
-msgstr "¥­¥ã¥¹¥È¤Ë¤è¤Ã¤Æ¥Ý¥¤¥ó¥¿¤«¤é°Û¤Ê¤ë¥µ¥¤¥º¤ÎÀ°¿ô¤È¤Ê¤ê¤Þ¤¹"
+msgstr "キャストによってポインタから異なるサイズの整数となります"
 
 #: c-typeck.c:5543
 #, gcc-internal-format
@@ -14669,134 +14615,134 @@ msgstr ""
 #: c-typeck.c:5565
 #, fuzzy, gcc-internal-format
 msgid "argument %d of %qE might be a candidate for a format attribute"
-msgstr "´Ø¿ô¤Ï¶²¤é¤¯ `%s' format Â°À­¤Î¸õÊä¤È»×¤ï¤ì¤Þ¤¹"
+msgstr "関数は恐らく `%s' format 属性の候補と思われます"
 
 #: c-typeck.c:5571
 #, fuzzy, gcc-internal-format
 msgid "assignment left-hand side might be a candidate for a format attribute"
-msgstr "format Â°À­¤ò¤Î¸õÊä¤È¤Ê¤ê¤½¤¦¤Ê´Ø¿ô¤Ë¤Ä¤¤¤Æ·Ù¹ð¤¹¤ë"
+msgstr "format 属性をの候補となりそうな関数について警告する"
 
 #: c-typeck.c:5576
 #, fuzzy, gcc-internal-format
 msgid "initialization left-hand side might be a candidate for a format attribute"
-msgstr "´Ø¿ô¤Ï¶²¤é¤¯ `%s' format Â°À­¤Î¸õÊä¤È»×¤ï¤ì¤Þ¤¹"
+msgstr "関数は恐らく `%s' format 属性の候補と思われます"
 
 #: c-typeck.c:5581 cp/typeck.c:7384
 #, fuzzy, gcc-internal-format
 msgid "return type might be a candidate for a format attribute"
-msgstr "´Ø¿ô¤Ï¶²¤é¤¯ `%s' format Â°À­¤Î¸õÊä¤È»×¤ï¤ì¤Þ¤¹"
+msgstr "関数は恐らく `%s' format 属性の候補と思われます"
 
 #: c-typeck.c:5605
 #, fuzzy, gcc-internal-format
 msgid "ISO C forbids passing argument %d of %qE between function pointer and %<void *%>"
-msgstr "ISO C ¤Ï´Ø¿ô¥Ý¥¤¥ó¥¿¤È `void *' ¤È¤Î%s¤ò¶Ø¤¸¤Þ¤¹"
+msgstr "ISO C は関数ポインタと `void *' との%sを禁じます"
 
 #: c-typeck.c:5608
 #, fuzzy, gcc-internal-format
 msgid "ISO C forbids assignment between function pointer and %<void *%>"
-msgstr "ISO C ¤Ï´Ø¿ô¥Ý¥¤¥ó¥¿¤È `void *' ¤È¤Î%s¤ò¶Ø¤¸¤Þ¤¹"
+msgstr "ISO C は関数ポインタと `void *' との%sを禁じます"
 
 #: c-typeck.c:5610
 #, fuzzy, gcc-internal-format
 msgid "ISO C forbids initialization between function pointer and %<void *%>"
-msgstr "ISO C ¤Ï´Ø¿ô¥Ý¥¤¥ó¥¿¤È `void *' ¤È¤Î%s¤ò¶Ø¤¸¤Þ¤¹"
+msgstr "ISO C は関数ポインタと `void *' との%sを禁じます"
 
 #: c-typeck.c:5612
 #, fuzzy, gcc-internal-format
 msgid "ISO C forbids return between function pointer and %<void *%>"
-msgstr "ISO C ¤Ï´Ø¿ô¥Ý¥¤¥ó¥¿¤È `void *' ¤È¤Î%s¤ò¶Ø¤¸¤Þ¤¹"
+msgstr "ISO C は関数ポインタと `void *' との%sを禁じます"
 
 #: c-typeck.c:5645
 #, fuzzy, gcc-internal-format
 msgid "pointer targets in passing argument %d of %qE differ in signedness"
-msgstr "%s ¤Ç¥Ý¥¤¥ó¥¿¤Î¼¨¤¹ÂоݤÎÉä¹æ¤Î̵ͭ¤¬°Û¤Ê¤ê¤Þ¤¹"
+msgstr "%s でポインタの示す対象の符号の有無が異なります"
 
 #: c-typeck.c:5647
 #, fuzzy, gcc-internal-format
 msgid "pointer targets in assignment differ in signedness"
-msgstr "%s ¤Ç¥Ý¥¤¥ó¥¿¤Î¼¨¤¹ÂоݤÎÉä¹æ¤Î̵ͭ¤¬°Û¤Ê¤ê¤Þ¤¹"
+msgstr "%s でポインタの示す対象の符号の有無が異なります"
 
 #: c-typeck.c:5649
 #, fuzzy, gcc-internal-format
 msgid "pointer targets in initialization differ in signedness"
-msgstr "%s ¤Ç¥Ý¥¤¥ó¥¿¤Î¼¨¤¹ÂоݤÎÉä¹æ¤Î̵ͭ¤¬°Û¤Ê¤ê¤Þ¤¹"
+msgstr "%s でポインタの示す対象の符号の有無が異なります"
 
 #: c-typeck.c:5651
 #, fuzzy, gcc-internal-format
 msgid "pointer targets in return differ in signedness"
-msgstr "%s ¤Ç¥Ý¥¤¥ó¥¿¤Î¼¨¤¹ÂоݤÎÉä¹æ¤Î̵ͭ¤¬°Û¤Ê¤ê¤Þ¤¹"
+msgstr "%s でポインタの示す対象の符号の有無が異なります"
 
 #: c-typeck.c:5680
 #, fuzzy, gcc-internal-format
 msgid "passing argument %d of %qE from incompatible pointer type"
-msgstr "¸ß´¹À­¤Î¤Ê¤¤¥Ý¥¤¥ó¥¿·¿¤«¤é¤Î%s¤Ç¤¹"
+msgstr "互換性のないポインタ型からの%sです"
 
 #: c-typeck.c:5682
 #, fuzzy, gcc-internal-format
 msgid "assignment from incompatible pointer type"
-msgstr "¸ß´¹À­¤Î¤Ê¤¤¥Ý¥¤¥ó¥¿·¿¤«¤é¤Î%s¤Ç¤¹"
+msgstr "互換性のないポインタ型からの%sです"
 
 #: c-typeck.c:5683
 #, fuzzy, gcc-internal-format
 msgid "initialization from incompatible pointer type"
-msgstr "¸ß´¹À­¤Î¤Ê¤¤¥Ý¥¤¥ó¥¿·¿¤«¤é¤Î%s¤Ç¤¹"
+msgstr "互換性のないポインタ型からの%sです"
 
 #: c-typeck.c:5685
 #, fuzzy, gcc-internal-format
 msgid "return from incompatible pointer type"
-msgstr "¸ß´¹À­¤Î¤Ê¤¤¥Ý¥¤¥ó¥¿·¿¤«¤é¤Î%s¤Ç¤¹"
+msgstr "互換性のないポインタ型からの%sです"
 
 #. ??? This should not be an error when inlining calls to
 #. unprototyped functions.
 #: c-typeck.c:5693 c-typeck.c:6243 cp/typeck.c:1880
 #, gcc-internal-format
 msgid "invalid use of non-lvalue array"
-msgstr "Èóº¸ÊÕÃÍÇÛÎó¤Î̵¸ú¤ÊÍøÍÑ"
+msgstr "非左辺値配列の無効な利用"
 
 #: c-typeck.c:5703
 #, fuzzy, gcc-internal-format
 msgid "passing argument %d of %qE makes pointer from integer without a cast"
-msgstr "%s¤Ë¤è¤ê¡¢¥­¥ã¥¹¥È¤Ê¤·¤ÇÀ°¿ô¤«¤é¥Ý¥¤¥ó¥¿¤òºî¤ê¤Þ¤·¤¿"
+msgstr "%sにより、キャストなしで整数からポインタを作りました"
 
 #: c-typeck.c:5705
 #, fuzzy, gcc-internal-format
 msgid "assignment makes pointer from integer without a cast"
-msgstr "%s¤Ë¤è¤ê¡¢¥­¥ã¥¹¥È¤Ê¤·¤ÇÀ°¿ô¤«¤é¥Ý¥¤¥ó¥¿¤òºî¤ê¤Þ¤·¤¿"
+msgstr "%sにより、キャストなしで整数からポインタを作りました"
 
 #: c-typeck.c:5707
 #, fuzzy, gcc-internal-format
 msgid "initialization makes pointer from integer without a cast"
-msgstr "%s¤Ë¤è¤ê¡¢¥­¥ã¥¹¥È¤Ê¤·¤ÇÀ°¿ô¤«¤é¥Ý¥¤¥ó¥¿¤òºî¤ê¤Þ¤·¤¿"
+msgstr "%sにより、キャストなしで整数からポインタを作りました"
 
 #: c-typeck.c:5709
 #, fuzzy, gcc-internal-format
 msgid "return makes pointer from integer without a cast"
-msgstr "%s¤Ë¤è¤ê¡¢¥­¥ã¥¹¥È¤Ê¤·¤ÇÀ°¿ô¤«¤é¥Ý¥¤¥ó¥¿¤òºî¤ê¤Þ¤·¤¿"
+msgstr "%sにより、キャストなしで整数からポインタを作りました"
 
 #: c-typeck.c:5717
 #, fuzzy, gcc-internal-format
 msgid "passing argument %d of %qE makes integer from pointer without a cast"
-msgstr "%s¤Ë¤è¤ê¡¢¥­¥ã¥¹¥È¤Ê¤·¤Ç¥Ý¥¤¥ó¥¿¤«¤éÀ°¿ô¤òºî¤ê¤Þ¤·¤¿"
+msgstr "%sにより、キャストなしでポインタから整数を作りました"
 
 #: c-typeck.c:5719
 #, fuzzy, gcc-internal-format
 msgid "assignment makes integer from pointer without a cast"
-msgstr "%s¤Ë¤è¤ê¡¢¥­¥ã¥¹¥È¤Ê¤·¤Ç¥Ý¥¤¥ó¥¿¤«¤éÀ°¿ô¤òºî¤ê¤Þ¤·¤¿"
+msgstr "%sにより、キャストなしでポインタから整数を作りました"
 
 #: c-typeck.c:5721
 #, fuzzy, gcc-internal-format
 msgid "initialization makes integer from pointer without a cast"
-msgstr "%s¤Ë¤è¤ê¡¢¥­¥ã¥¹¥È¤Ê¤·¤Ç¥Ý¥¤¥ó¥¿¤«¤éÀ°¿ô¤òºî¤ê¤Þ¤·¤¿"
+msgstr "%sにより、キャストなしでポインタから整数を作りました"
 
 #: c-typeck.c:5723
 #, fuzzy, gcc-internal-format
 msgid "return makes integer from pointer without a cast"
-msgstr "%s¤Ë¤è¤ê¡¢¥­¥ã¥¹¥È¤Ê¤·¤Ç¥Ý¥¤¥ó¥¿¤«¤éÀ°¿ô¤òºî¤ê¤Þ¤·¤¿"
+msgstr "%sにより、キャストなしでポインタから整数を作りました"
 
 #: c-typeck.c:5740 c-family/c-common.c:8749 config/mep/mep.c:6276
 #, fuzzy, gcc-internal-format
 msgid "incompatible type for argument %d of %qE"
-msgstr "%d ÈÖÌܤΰú¿ô¤¬ `%s' ¤Î·¿¤È¸ß´¹À­¤¬¤¢¤ê¤Þ¤»¤ó"
+msgstr "%d 番目の引数が `%s' の型と互換性がありません"
 
 #: c-typeck.c:5746
 #, gcc-internal-format
@@ -14816,258 +14762,258 @@ msgstr ""
 #: c-typeck.c:5820
 #, gcc-internal-format
 msgid "traditional C rejects automatic aggregate initialization"
-msgstr "¸Å¤¤ C ¤Ç¤Ï¼«Æ°Åª¤Ê½¸¹çÂΤνé´ü²½¤òµñÀ䤷¤Þ¤¹"
+msgstr "古い C では自動的な集合体の初期化を拒絶します"
 
 #: c-typeck.c:5994 c-typeck.c:6011 c-typeck.c:6029
 #, fuzzy, gcc-internal-format
 msgid "(near initialization for %qs)"
-msgstr "(`%s' ¤Î½é´ü²½¤ÏÉÔ´°Á´¤Ç¤¹)"
+msgstr "(`%s' の初期化は不完全です)"
 
 #: c-typeck.c:6044
 #, fuzzy, gcc-internal-format
 msgid "array initialized from parenthesized string constant"
-msgstr "¥ï¥¤¥Éʸ»úÎ󤫤é char ¤ÎÇÛÎ󤬽é´ü²½¤µ¤ì¤Þ¤·¤¿"
+msgstr "ワイド文字列から char の配列が初期化されました"
 
 #: c-typeck.c:6117 c-typeck.c:6992
 #, gcc-internal-format
 msgid "initialization of a flexible array member"
-msgstr "²ÄÊÑÇÛÎó¥á¥ó¥Ð¤ò½é´ü²½¤·¤Æ¤¤¤Þ¤¹"
+msgstr "可変配列メンバを初期化しています"
 
 #: c-typeck.c:6127 cp/typeck2.c:888
 #, gcc-internal-format
 msgid "char-array initialized from wide string"
-msgstr "¥ï¥¤¥Éʸ»úÎ󤫤é char ¤ÎÇÛÎ󤬽é´ü²½¤µ¤ì¤Þ¤·¤¿"
+msgstr "ワイド文字列から char の配列が初期化されました"
 
 #: c-typeck.c:6135
 #, fuzzy, gcc-internal-format
 msgid "wide character array initialized from non-wide string"
-msgstr "Èó¥ï¥¤¥Éʸ»úÎ󤫤é int ¤ÎÇÛÎ󤬽é´ü²½¤µ¤ì¤Þ¤·¤¿"
+msgstr "非ワイド文字列から int の配列が初期化されました"
 
 #: c-typeck.c:6141
 #, fuzzy, gcc-internal-format
 msgid "wide character array initialized from incompatible wide string"
-msgstr "¥ï¥¤¥Éʸ»úÎ󤫤é char ¤ÎÇÛÎ󤬽é´ü²½¤µ¤ì¤Þ¤·¤¿"
+msgstr "ワイド文字列から char の配列が初期化されました"
 
 #: c-typeck.c:6175
 #, fuzzy, gcc-internal-format
 msgid "array of inappropriate type initialized from string constant"
-msgstr "¥ï¥¤¥Éʸ»úÎ󤫤é char ¤ÎÇÛÎ󤬽é´ü²½¤µ¤ì¤Þ¤·¤¿"
+msgstr "ワイド文字列から char の配列が初期化されました"
 
 #: c-typeck.c:6269
 #, gcc-internal-format
 msgid "array initialized from non-constant array expression"
-msgstr "ÈóÄê¿ôÇÛÎó¼°¤«¤éÇÛÎ󤬽é´ü²½¤µ¤ì¤Þ¤·¤¿"
+msgstr "非定数配列式から配列が初期化されました"
 
 #: c-typeck.c:6283 c-typeck.c:6286 c-typeck.c:6294 c-typeck.c:6333
 #: c-typeck.c:7808
 #, gcc-internal-format
 msgid "initializer element is not constant"
-msgstr "½é´ü²½»Ò¤ÎÍ×ÁǤ¬Äê¿ô¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó"
+msgstr "初期化子の要素が定数ではありません"
 
 #: c-typeck.c:6299 c-typeck.c:6345 c-typeck.c:7818
 #, fuzzy, gcc-internal-format
 msgid "initializer element is not a constant expression"
-msgstr "½é´ü²½»Ò¤ÎÍ×ÁǤ¬Äê¿ô¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó"
+msgstr "初期化子の要素が定数ではありません"
 
 #: c-typeck.c:6340 c-typeck.c:7813
 #, gcc-internal-format
 msgid "initializer element is not computable at load time"
-msgstr "½é´ü²½»Ò¤ÎÍ×ÁÇ¤Ï¥í¡¼¥É»þ¤Ë·×»»¤µ¤ìÆÀ¤Þ¤»¤ó"
+msgstr "初期化子の要素はロード時に計算され得ません"
 
 #: c-typeck.c:6358
 #, gcc-internal-format
 msgid "invalid initializer"
-msgstr "̵¸ú¤Ê½é´ü²½»Ò"
+msgstr "無効な初期化子"
 
 #: c-typeck.c:6632 cp/decl.c:5334
 #, fuzzy, gcc-internal-format
 msgid "opaque vector types cannot be initialized"
-msgstr "²ÄÊÑĹ¥ª¥Ö¥¸¥§¥¯¥È¤Ï½é´ü²½¤µ¤ì¤Ê¤¤¤³¤È¤Ë¤Ê¤ë¤Ç¤·¤ç¤¦"
+msgstr "可変長オブジェクトは初期化されないことになるでしょう"
 
 #: c-typeck.c:6847
 #, gcc-internal-format
 msgid "extra brace group at end of initializer"
-msgstr "½é´ü²½»Ò¤Î½ª¤ï¤ê¤Ë;ʬ¤Ê¥Ö¥ì¡¼¥¹¤Î¥°¥ë¡¼¥×"
+msgstr "初期化子の終わりに余分なブレースのグループ"
 
 #: c-typeck.c:6868
 #, gcc-internal-format
 msgid "missing braces around initializer"
-msgstr "½é´ü²½»Ò¤Î¤Þ¤ï¤ê¤Î¥Ö¥ì¡¼¥¹¤ò·ç¤¤¤Æ¤¤¤Þ¤¹"
+msgstr "初期化子のまわりのブレースを欠いています"
 
 #: c-typeck.c:6929
 #, gcc-internal-format
 msgid "braces around scalar initializer"
-msgstr "¥¹¥«¥é¡¼½é´ü²½»Ò¤¬¥Ö¥ì¡¼¥¹¤Ç°Ï¤Þ¤ì¤Æ¤¤¤Þ¤¹"
+msgstr "スカラー初期化子がブレースで囲まれています"
 
 #: c-typeck.c:6989
 #, gcc-internal-format
 msgid "initialization of flexible array member in a nested context"
-msgstr "¥Í¥¹¥È¤·¤¿Ê¸Ì®¤Ç²ÄÊÑÇÛÎó¥á¥ó¥Ð¤ò½é´ü²½¤·¤Æ¤¤¤Þ¤¹"
+msgstr "ネストした文脈で可変配列メンバを初期化しています"
 
 #: c-typeck.c:7020
 #, gcc-internal-format
 msgid "missing initializer"
-msgstr "½é´ü²½»Ò¤ò·ç¤¤¤Æ¤¤¤Þ¤¹"
+msgstr "初期化子を欠いています"
 
 #: c-typeck.c:7042
 #, gcc-internal-format
 msgid "empty scalar initializer"
-msgstr "¶õ¤Î¥¹¥«¥é¡¼½é´ü²½»Ò"
+msgstr "空のスカラー初期化子"
 
 #: c-typeck.c:7047
 #, gcc-internal-format
 msgid "extra elements in scalar initializer"
-msgstr "¥¹¥«¥é¡¼½é´ü²½»Ò¤Ë;ʬ¤ÊÍ×ÁÇ"
+msgstr "スカラー初期化子に余分な要素"
 
 #: c-typeck.c:7158 c-typeck.c:7239
 #, gcc-internal-format
 msgid "array index in non-array initializer"
-msgstr "ÈóÇÛÎó¤Î½é´ü²½»Ò¤ËÇÛÎ󥤥ó¥Ç¥Ã¥¯¥¹¤¬»È¤ï¤ì¤Þ¤·¤¿"
+msgstr "非配列の初期化子に配列インデックスが使われました"
 
 #: c-typeck.c:7163 c-typeck.c:7295
 #, gcc-internal-format
 msgid "field name not in record or union initializer"
-msgstr "¥ì¥³¡¼¥É¤ä¶¦ÍÑÂΤ˥ե£¡¼¥ë¥É̾¤¬¤Ê¤¤½é´ü²½»Ò¤Ç¤¹"
+msgstr "レコードや共用体にフィールド名がない初期化子です"
 
 #: c-typeck.c:7212
 #, fuzzy, gcc-internal-format
 msgid "array index in initializer not of integer type"
-msgstr "½é´ü²½»ÒÆâ¤ÎÇÛÎ󥤥ó¥Ç¥Ã¥¯¥¹¤¬ÇÛÎó¤Î¶­³¦¤òĶ¤¨¤Þ¤·¤¿"
+msgstr "初期化子内の配列インデックスが配列の境界を超えました"
 
 #: c-typeck.c:7221 c-typeck.c:7230
 #, fuzzy, gcc-internal-format
 msgid "array index in initializer is not an integer constant expression"
-msgstr "ÈóÄê¿ôÇÛÎó¼°¤«¤éÇÛÎ󤬽é´ü²½¤µ¤ì¤Þ¤·¤¿"
+msgstr "非定数配列式から配列が初期化されました"
 
 #: c-typeck.c:7235 c-typeck.c:7237
 #, gcc-internal-format
 msgid "nonconstant array index in initializer"
-msgstr "½é´ü²½»ÒÆâ¤ËÈóÄê¿ô¤ÎÇÛÎ󥤥ó¥Ç¥Ã¥¯¥¹¤¬¤¢¤ê¤Þ¤¹"
+msgstr "初期化子内に非定数の配列インデックスがあります"
 
 #: c-typeck.c:7241 c-typeck.c:7244
 #, gcc-internal-format
 msgid "array index in initializer exceeds array bounds"
-msgstr "½é´ü²½»ÒÆâ¤ÎÇÛÎ󥤥ó¥Ç¥Ã¥¯¥¹¤¬ÇÛÎó¤Î¶­³¦¤òĶ¤¨¤Þ¤·¤¿"
+msgstr "初期化子内の配列インデックスが配列の境界を超えました"
 
 #: c-typeck.c:7258
 #, gcc-internal-format
 msgid "empty index range in initializer"
-msgstr "½é´ü²½»ÒÆâ¤Ë¶õ¤ÎÈÏ°Ï¥¤¥ó¥Ç¥Ã¥¯¥¹¤¬¤¢¤ê¤Þ¤¹"
+msgstr "初期化子内に空の範囲インデックスがあります"
 
 #: c-typeck.c:7267
 #, gcc-internal-format
 msgid "array index range in initializer exceeds array bounds"
-msgstr "½é´ü²½»Ò¤ÎÈÏ°Ï¥¤¥ó¥Ç¥Ã¥¯¥¹¤¬ÇÛÎó¤Î¶­³¦¤òĶ¤¨¤Þ¤·¤¿"
+msgstr "初期化子の範囲インデックスが配列の境界を超えました"
 
 #: c-typeck.c:7302
 #, fuzzy, gcc-internal-format
 msgid "unknown field %qE specified in initializer"
-msgstr "ÉÔÌÀ¤Ê¥Õ¥£¡¼¥ë¥É `%s' ¤¬½é´ü²½»Ò¤Ç»ØÄꤵ¤ì¤Þ¤·¤¿"
+msgstr "不明なフィールド `%s' が初期化子で指定されました"
 
 #: c-typeck.c:7354 c-typeck.c:7381 c-typeck.c:7909
 #, gcc-internal-format
 msgid "initialized field with side-effects overwritten"
-msgstr "½é´ü²½¤µ¤ì¤¿¥Õ¥£¡¼¥ë¥É¤¬ÉûºîÍѤǾå½ñ¤­¤µ¤ì¤Þ¤¹"
+msgstr "初期化されたフィールドが副作用で上書きされます"
 
 #: c-typeck.c:7356 c-typeck.c:7383 c-typeck.c:7911
 #, fuzzy, gcc-internal-format
 msgid "initialized field overwritten"
-msgstr "½é´ü²½¤µ¤ì¤¿¥Õ¥£¡¼¥ë¥É¤¬ÉûºîÍѤǾå½ñ¤­¤µ¤ì¤Þ¤¹"
+msgstr "初期化されたフィールドが副作用で上書きされます"
 
 #: c-typeck.c:8128
 #, gcc-internal-format
 msgid "excess elements in char array initializer"
-msgstr "char ÇÛÎó½é´ü²½»ÒÆâ¤ÎÍ×ÁǤ¬Â¿¤¹¤®¤Þ¤¹"
+msgstr "char 配列初期化子内の要素が多すぎます"
 
 #: c-typeck.c:8135 c-typeck.c:8196
 #, gcc-internal-format
 msgid "excess elements in struct initializer"
-msgstr "¹½Â¤Âνé´ü²½»ÒÆâ¤ÎÍ×ÁǤ¬Â¿¤¹¤®¤Þ¤¹"
+msgstr "構造体初期化子内の要素が多すぎます"
 
 #: c-typeck.c:8211
 #, fuzzy, gcc-internal-format
 msgid "non-static initialization of a flexible array member"
-msgstr "²ÄÊÑÇÛÎó¥á¥ó¥Ð¤ò½é´ü²½¤·¤Æ¤¤¤Þ¤¹"
+msgstr "可変配列メンバを初期化しています"
 
 #: c-typeck.c:8282
 #, gcc-internal-format
 msgid "excess elements in union initializer"
-msgstr "¶¦ÍÑÂνé´ü²½»ÒÆâ¤ÎÍ×ÁǤ¬Â¿¤¹¤®¤Þ¤¹"
+msgstr "共用体初期化子内の要素が多すぎます"
 
 #: c-typeck.c:8304
 #, gcc-internal-format
 msgid "traditional C rejects initialization of unions"
-msgstr "¸Å¤¤ C ¤Ï¶¦ÍÑÂΤνé´ü¤òµñÀ䤷¤Þ¤¹"
+msgstr "古い C は共用体の初期を拒絶します"
 
 #: c-typeck.c:8372
 #, gcc-internal-format
 msgid "excess elements in array initializer"
-msgstr "ÇÛÎó½é´ü²½»ÒÆâ¤ÎÍ×ÁǤ¬Â¿¤¹¤®¤Þ¤¹"
+msgstr "配列初期化子内の要素が多すぎます"
 
 #: c-typeck.c:8406
 #, fuzzy, gcc-internal-format
 msgid "excess elements in vector initializer"
-msgstr "¹½Â¤Âνé´ü²½»ÒÆâ¤ÎÍ×ÁǤ¬Â¿¤¹¤®¤Þ¤¹"
+msgstr "構造体初期化子内の要素が多すぎます"
 
 #: c-typeck.c:8438
 #, gcc-internal-format
 msgid "excess elements in scalar initializer"
-msgstr "¥¹¥«¥é¡¼½é´ü²½»ÒÆâ¤ÎÍ×ÁǤ¬Â¿¤¹¤®¤Þ¤¹"
+msgstr "スカラー初期化子内の要素が多すぎます"
 
 #: c-typeck.c:8650
 #, fuzzy, gcc-internal-format
 msgid "ISO C forbids %<goto *expr;%>"
-msgstr "ISO C `goto *¼°;' ¤Î½ñ¤­Êý¤ò¶Ø¤¸¤Þ¤¹"
+msgstr "ISO C `goto *式;' の書き方を禁じます"
 
 #: c-typeck.c:8672 cp/typeck.c:7597
 #, fuzzy, gcc-internal-format
 msgid "function declared %<noreturn%> has a %<return%> statement"
-msgstr "`noreturn' ¤ÎÀë¸À¤µ¤ì¤¿´Ø¿ô¤Ë `return' Ê¸¤¬¤¢¤ê¤Þ¤¹"
+msgstr "`noreturn' の宣言された関数に `return' 文があります"
 
 #: c-typeck.c:8695
 #, fuzzy, gcc-internal-format
 msgid "%<return%> with no value, in function returning non-void"
-msgstr "Ìá¤ê·¿¤¬´Ø¿ô¤Ç¡¢`return' ¤ËÃͤ¬¤¢¤ê¤Þ¤»¤ó"
+msgstr "戻り型が関数で、`return' に値がありません"
 
 #: c-typeck.c:8705
 #, fuzzy, gcc-internal-format
 msgid "%<return%> with a value, in function returning void"
-msgstr "Ìá¤ê·¿¤¬ void ¤Î´Ø¿ô¤Ç¡¢`return' ¤ËÃͤ¬¤¢¤ê¤Þ¤¹"
+msgstr "戻り型が void の関数で、`return' に値があります"
 
 #: c-typeck.c:8707
 #, fuzzy, gcc-internal-format
 msgid "ISO C forbids %<return%> with expression, in function returning void"
-msgstr "Ìá¤ê·¿¤¬ void ¤Î´Ø¿ô¤Ç¡¢`return' ¤ËÃͤ¬¤¢¤ê¤Þ¤¹"
+msgstr "戻り型が void の関数で、`return' に値があります"
 
 #: c-typeck.c:8768
 #, gcc-internal-format
 msgid "function returns address of local variable"
-msgstr "´Ø¿ô¤¬¥í¡¼¥«¥ëÊÑ¿ô¤Î¥¢¥É¥ì¥¹¤òÊÖ¤·¤Æ¤¤¤Þ¤¹"
+msgstr "関数がローカル変数のアドレスを返しています"
 
 #: c-typeck.c:8841 cp/semantics.c:1001
 #, gcc-internal-format
 msgid "switch quantity not an integer"
-msgstr "switch ¤ÎÆâÍƤ¬À°¿ô¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó"
+msgstr "switch の内容が整数ではありません"
 
 #: c-typeck.c:8854
 #, fuzzy, gcc-internal-format
 msgid "%<long%> switch expression not converted to %<int%> in ISO C"
-msgstr "ISO C ¤Ç¤Ï `long' ¤Î switch ¼°¤Ï `int' ¤ËÊÑ´¹¤µ¤ì¤Þ¤»¤ó"
+msgstr "ISO C では `long' の switch 式は `int' に変換されません"
 
 #: c-typeck.c:8890 c-typeck.c:8898
 #, fuzzy, gcc-internal-format
 msgid "case label is not an integer constant expression"
-msgstr "case ¥é¥Ù¥ë¤òÀ°¿ôÄê¿ô¤Ë´Ô¸µ¤Ç¤­¤Þ¤»¤ó"
+msgstr "case ラベルを整数定数に還元できません"
 
 #: c-typeck.c:8904 cp/parser.c:8201
 #, gcc-internal-format
 msgid "case label not within a switch statement"
-msgstr "case ¥é¥Ù¥ë¤¬ switch Ê¸¤ÎÃæ¤Ë¤¢¤ê¤Þ¤»¤ó"
+msgstr "case ラベルが switch 文の中にありません"
 
 #: c-typeck.c:8906
 #, fuzzy, gcc-internal-format
 msgid "%<default%> label not within a switch statement"
-msgstr "`default' ¥é¥Ù¥ë¤¬ switch Ê¸¤ÎÃæ¤Ë¤¢¤ê¤Þ¤»¤ó"
+msgstr "`default' ラベルが switch 文の中にありません"
 
 #: c-typeck.c:8989 cp/parser.c:8495
 #, gcc-internal-format
@@ -15077,17 +15023,17 @@ msgstr ""
 #: c-typeck.c:9098 cp/cp-gimplify.c:92 cp/parser.c:9091
 #, gcc-internal-format
 msgid "break statement not within loop or switch"
-msgstr "break Ê¸¤¬ loop ¤Þ¤¿¤Ï switch ¤ÎÃæ¤Ë¤¢¤ê¤Þ¤»¤ó"
+msgstr "break 文が loop または switch の中にありません"
 
 #: c-typeck.c:9100 cp/parser.c:9112
 #, gcc-internal-format
 msgid "continue statement not within a loop"
-msgstr "continue Ê¸¤¬ loop ¤ÎÃæ¤Ë¤¢¤ê¤Þ¤»¤ó"
+msgstr "continue 文が loop の中にありません"
 
 #: c-typeck.c:9105 cp/parser.c:9102
 #, fuzzy, gcc-internal-format
 msgid "break statement used with OpenMP for loop"
-msgstr "break Ê¸¤¬ loop ¤Þ¤¿¤Ï switch ¤ÎÃæ¤Ë¤¢¤ê¤Þ¤»¤ó"
+msgstr "break 文が loop または switch の中にありません"
 
 #: c-typeck.c:9131 cp/cp-gimplify.c:412
 #, gcc-internal-format
@@ -15097,32 +15043,32 @@ msgstr ""
 #: c-typeck.c:9157
 #, gcc-internal-format
 msgid "expression statement has incomplete type"
-msgstr "¼°¤ÎÃæ¤Îʸ¤ËÉÔ´°Á´·¿¤¬¤¢¤ê¤Þ¤¹"
+msgstr "式の中の文に不完全型があります"
 
 #: c-typeck.c:9759 cp/typeck.c:3900
 #, gcc-internal-format
 msgid "right shift count is negative"
-msgstr "±¦¥·¥Õ¥È²ó¿ô¤¬Éé¤Î¿ô¤Ç¤¹"
+msgstr "右シフト回数が負の数です"
 
 #: c-typeck.c:9770 cp/typeck.c:3907
 #, gcc-internal-format
 msgid "right shift count >= width of type"
-msgstr "±¦¥·¥Õ¥È²ó¿ô >= ·¿¤ÎÉý¤È¤Ê¤Ã¤Æ¤¤¤Þ¤¹"
+msgstr "右シフト回数 >= 型の幅となっています"
 
 #: c-typeck.c:9811 cp/typeck.c:3929
 #, gcc-internal-format
 msgid "left shift count is negative"
-msgstr "º¸¥·¥Õ¥È²ó¿ô¤¬Éé¤Î¿ô¤Ç¤¹"
+msgstr "左シフト回数が負の数です"
 
 #: c-typeck.c:9818 cp/typeck.c:3935
 #, gcc-internal-format
 msgid "left shift count >= width of type"
-msgstr "º¸¥·¥Õ¥È²ó¿ô >= ·¿¤ÎÉý¤È¤Ê¤Ã¤Æ¤¤¤Þ¤¹"
+msgstr "左シフト回数 >= 型の幅となっています"
 
 #: c-typeck.c:9839 cp/typeck.c:3981
 #, gcc-internal-format
 msgid "comparing floating point with == or != is unsafe"
-msgstr "ÉâÆ°¾®¿ôÅÀ¤ÎÈæ³Ó¤Ç == ¤ä != ¤ò»È¤¦¤Î¤Ï°ÂÁ´¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó"
+msgstr "浮動小数点の比較で == や != を使うのは安全ではありません"
 
 #: c-typeck.c:9856 c-typeck.c:9876
 #, gcc-internal-format
@@ -15137,42 +15083,42 @@ msgstr ""
 #: c-typeck.c:9903 c-typeck.c:9978
 #, fuzzy, gcc-internal-format
 msgid "comparison of pointers to disjoint address spaces"
-msgstr "·¿¤¬Á´¤¯°Û¤Ê¤ë¥Ý¥¤¥ó¥¿¤ÎÈæ³Ó¤Ç¥­¥ã¥¹¥È¤ò·ç¤¤¤Æ¤¤¤Þ¤¹"
+msgstr "型が全く異なるポインタの比較でキャストを欠いています"
 
 #: c-typeck.c:9910 c-typeck.c:9916
 #, fuzzy, gcc-internal-format
 msgid "ISO C forbids comparison of %<void *%> with function pointer"
-msgstr "ISO C ¤Ï `void *' ¤È´Ø¿ô¥Ý¥¤¥ó¥¿¤È¤ÎÈæ³Ó¤ò¶Ø¤¸¤Þ¤¹"
+msgstr "ISO C は `void *' と関数ポインタとの比較を禁じます"
 
 #: c-typeck.c:9923 c-typeck.c:9988
 #, gcc-internal-format
 msgid "comparison of distinct pointer types lacks a cast"
-msgstr "·¿¤¬Á´¤¯°Û¤Ê¤ë¥Ý¥¤¥ó¥¿¤ÎÈæ³Ó¤Ç¥­¥ã¥¹¥È¤ò·ç¤¤¤Æ¤¤¤Þ¤¹"
+msgstr "型が全く異なるポインタの比較でキャストを欠いています"
 
 #: c-typeck.c:9935 c-typeck.c:9940 c-typeck.c:10014 c-typeck.c:10019
 #, gcc-internal-format
 msgid "comparison between pointer and integer"
-msgstr "¥Ý¥¤¥ó¥¿¤ÈÀ°¿ô¤È¤ÎÈæ³Ó¤ò¹Ô¤Ê¤Ã¤Æ¤¤¤Þ¤¹"
+msgstr "ポインタと整数との比較を行なっています"
 
 #: c-typeck.c:9966
 #, gcc-internal-format
 msgid "comparison of complete and incomplete pointers"
-msgstr "´°Á´¤Ê¥Ý¥¤¥ó¥¿¤ÈÉÔ´°Á´¤Ê¥Ý¥¤¥ó¥¿¤È¤ÎÈæ³Ó¤Ç¤¹"
+msgstr "完全なポインタと不完全なポインタとの比較です"
 
 #: c-typeck.c:9968
 #, gcc-internal-format
 msgid "ISO C forbids ordered comparisons of pointers to functions"
-msgstr "ISO C ´Ø¿ô¥Ý¥¤¥ó¥¿¤Î½ç½øÈæ³Ó¤ò¶Ø¤¸¤Þ¤¹"
+msgstr "ISO C 関数ポインタの順序比較を禁じます"
 
 #: c-typeck.c:9973
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "ordered comparison of pointer with null pointer"
-msgstr "À°¿ô 0 ¤È¥Ý¥¤¥ó¥¿¤È¤Î½ç½øÈæ³Ó¤Ç¤¹"
+msgstr ""
 
 #: c-typeck.c:9996 c-typeck.c:9999 c-typeck.c:10006 c-typeck.c:10009
 #, gcc-internal-format
 msgid "ordered comparison of pointer with integer zero"
-msgstr "À°¿ô 0 ¤È¥Ý¥¤¥ó¥¿¤È¤Î½ç½øÈæ³Ó¤Ç¤¹"
+msgstr "整数 0 とポインタとの順序比較です"
 
 #: c-typeck.c:10053 cp/typeck.c:4294
 #, gcc-internal-format
@@ -15182,17 +15128,17 @@ msgstr ""
 #: c-typeck.c:10335
 #, fuzzy, gcc-internal-format
 msgid "used array that cannot be converted to pointer where scalar is required"
-msgstr "¥¹¥«¥é¡¼¤¬É¬Íפʾì½ê¤ËÇÛÎ󷿤ÎÃͤ¬»È¤ï¤ì¤Þ¤·¤¿"
+msgstr "スカラーが必要な場所に配列型の値が使われました"
 
 #: c-typeck.c:10339
 #, fuzzy, gcc-internal-format
 msgid "used struct type value where scalar is required"
-msgstr "¥¹¥«¥é¡¼¤¬É¬Íפʾì½ê¤Ë¹½Â¤Âη¿¤ÎÃͤ¬»È¤ï¤ì¤Þ¤·¤¿"
+msgstr "スカラーが必要な場所に構造体型の値が使われました"
 
 #: c-typeck.c:10343
 #, fuzzy, gcc-internal-format
 msgid "used union type value where scalar is required"
-msgstr "¥¹¥«¥é¡¼¤¬É¬Íפʾì½ê¤Ë¶¦ÍÑÂη¿¤ÎÃͤ¬»È¤ï¤ì¤Þ¤·¤¿"
+msgstr "スカラーが必要な場所に共用体型の値が使われました"
 
 #: c-typeck.c:10500 cp/semantics.c:3862
 #, gcc-internal-format
@@ -15212,7 +15158,7 @@ msgstr ""
 #: c-typeck.c:10562 cp/semantics.c:3682
 #, fuzzy, gcc-internal-format
 msgid "%qE is not a variable in clause %qs"
-msgstr "¥¤¥ó¥¹¥¿¥ó¥¹ÊÑ¿ô `%s' ¤Ï %s ¤ÈÀë¸À¤µ¤ì¤Æ¤¤¤Þ¤¹"
+msgstr "インスタンス変数 `%s' は %s と宣言されています"
 
 #: c-typeck.c:10570 c-typeck.c:10592 c-typeck.c:10614
 #, gcc-internal-format
@@ -15222,12 +15168,12 @@ msgstr ""
 #: c-typeck.c:10585 cp/semantics.c:3705
 #, fuzzy, gcc-internal-format
 msgid "%qE is not a variable in clause %<firstprivate%>"
-msgstr "¥¤¥ó¥¹¥¿¥ó¥¹ÊÑ¿ô `%s' ¤Ï private ¤ÈÀë¸À¤µ¤ì¤Æ¤¤¤Þ¤¹"
+msgstr "インスタンス変数 `%s' は private と宣言されています"
 
 #: c-typeck.c:10607 cp/semantics.c:3727
 #, fuzzy, gcc-internal-format
 msgid "%qE is not a variable in clause %<lastprivate%>"
-msgstr "¥¤¥ó¥¹¥¿¥ó¥¹ÊÑ¿ô `%s' ¤Ï private ¤ÈÀë¸À¤µ¤ì¤Æ¤¤¤Þ¤¹"
+msgstr "インスタンス変数 `%s' は private と宣言されています"
 
 #: c-typeck.c:10669 cp/semantics.c:3926
 #, gcc-internal-format
@@ -15242,12 +15188,12 @@ msgstr ""
 #: calls.c:2070
 #, gcc-internal-format
 msgid "function call has aggregate value"
-msgstr "´Ø¿ô¸Æ¤Ó½Ð¤·¤¬½¸¹çÂΤÎÃͤò»ý¤Ã¤Æ¤¤¤Þ¤¹"
+msgstr "関数呼び出しが集合体の値を持っています"
 
 #: cfgexpand.c:1106 function.c:1001 varasm.c:1871
 #, fuzzy, gcc-internal-format
 msgid "size of variable %q+D is too large"
-msgstr "ÊÑ¿ô `%s' ¤Î¥µ¥¤¥º¤¬Â礭¤¹¤®¤Þ¤¹"
+msgstr "変数 `%s' のサイズが大きすぎます"
 
 #: cfgexpand.c:3960
 #, gcc-internal-format
@@ -15307,7 +15253,7 @@ msgstr ""
 #: cfghooks.c:183
 #, fuzzy, gcc-internal-format
 msgid "verify_flow_info: Basic block %d succ edge is corrupted"
-msgstr "´ðËÜ¥Ö¥í¥Ã¥¯ %d pred edge ¥ê¥¹¥È¤¬µ¡Ç½¤·¤Æ¤¤¤Þ¤»¤ó"
+msgstr "基本ブロック %d pred edge リストが機能していません"
 
 #: cfghooks.c:197
 #, gcc-internal-format
@@ -15317,7 +15263,7 @@ msgstr ""
 #: cfghooks.c:205 cfghooks.c:216
 #, fuzzy, gcc-internal-format
 msgid "basic block %d pred edge is corrupted"
-msgstr "´ðËÜ¥Ö¥í¥Ã¥¯ %d pred edge ¥ê¥¹¥È¤¬µ¡Ç½¤·¤Æ¤¤¤Þ¤»¤ó"
+msgstr "基本ブロック %d pred edge リストが機能していません"
 
 #: cfghooks.c:217
 #, gcc-internal-format
@@ -15327,7 +15273,7 @@ msgstr ""
 #: cfghooks.c:246
 #, fuzzy, gcc-internal-format
 msgid "basic block %i edge lists are corrupted"
-msgstr "´ðËÜ¥Ö¥í¥Ã¥¯ %i edge ¥ê¥¹¥È¤¬µ¡Ç½¤·¤Æ¤¤¤Þ¤»¤ó"
+msgstr "基本ブロック %i edge リストが機能していません"
 
 #: cfghooks.c:259
 #, gcc-internal-format
@@ -15337,92 +15283,92 @@ msgstr ""
 #: cfghooks.c:320
 #, fuzzy, gcc-internal-format
 msgid "%s does not support redirect_edge_and_branch"
-msgstr "%s ¤Ï %%n$ ±é»»»ÒÈÖ¹æ¥Õ¥©¡¼¥Þ¥Ã¥È¤ò¼õ¤±ÉÕ¤±¤Þ¤»¤ó"
+msgstr "%s は %%n$ 演算子番号フォーマットを受け付けません"
 
 #: cfghooks.c:340
 #, fuzzy, gcc-internal-format
 msgid "%s does not support can_remove_branch_p"
-msgstr "%s ¤Ï %s ¤ò¼õ¤±ÉÕ¤±¤Þ¤»¤ó"
+msgstr "%s は %s を受け付けません"
 
 #: cfghooks.c:394
 #, fuzzy, gcc-internal-format
 msgid "%s does not support redirect_edge_and_branch_force"
-msgstr "%s ¤Ï %%n$ ±é»»»ÒÈÖ¹æ¥Õ¥©¡¼¥Þ¥Ã¥È¤ò¼õ¤±ÉÕ¤±¤Þ¤»¤ó"
+msgstr "%s は %%n$ 演算子番号フォーマットを受け付けません"
 
 #: cfghooks.c:431
 #, fuzzy, gcc-internal-format
 msgid "%s does not support split_block"
-msgstr "%s ¤Ï %s ¤ò¼õ¤±ÉÕ¤±¤Þ¤»¤ó"
+msgstr "%s は %s を受け付けません"
 
 #: cfghooks.c:483
 #, fuzzy, gcc-internal-format
 msgid "%s does not support move_block_after"
-msgstr "%s ¤Ï %s ¤ò¼õ¤±ÉÕ¤±¤Þ¤»¤ó"
+msgstr "%s は %s を受け付けません"
 
 #: cfghooks.c:496
 #, fuzzy, gcc-internal-format
 msgid "%s does not support delete_basic_block"
-msgstr "%s ¤Ï %s ¤ò¼õ¤±ÉÕ¤±¤Þ¤»¤ó"
+msgstr "%s は %s を受け付けません"
 
 #: cfghooks.c:546
 #, fuzzy, gcc-internal-format
 msgid "%s does not support split_edge"
-msgstr "%s ¤Ï %s ¤ò¼õ¤±ÉÕ¤±¤Þ¤»¤ó"
+msgstr "%s は %s を受け付けません"
 
 #: cfghooks.c:619
 #, fuzzy, gcc-internal-format
 msgid "%s does not support create_basic_block"
-msgstr "%s ¤Ï %s ¤ò¼õ¤±ÉÕ¤±¤Þ¤»¤ó"
+msgstr "%s は %s を受け付けません"
 
 #: cfghooks.c:647
 #, fuzzy, gcc-internal-format
 msgid "%s does not support can_merge_blocks_p"
-msgstr "%s ¤Ï %s ¤ò¼õ¤±ÉÕ¤±¤Þ¤»¤ó"
+msgstr "%s は %s を受け付けません"
 
 #: cfghooks.c:658
 #, fuzzy, gcc-internal-format
 msgid "%s does not support predict_edge"
-msgstr "%s ¤Ï %s ¤ò¼õ¤±ÉÕ¤±¤Þ¤»¤ó"
+msgstr "%s は %s を受け付けません"
 
 #: cfghooks.c:667
 #, fuzzy, gcc-internal-format
 msgid "%s does not support predicted_by_p"
-msgstr "%s ¤Ï %s ¤ò¼õ¤±ÉÕ¤±¤Þ¤»¤ó"
+msgstr "%s は %s を受け付けません"
 
 #: cfghooks.c:681
 #, fuzzy, gcc-internal-format
 msgid "%s does not support merge_blocks"
-msgstr "%s ¤Ï %s ¤ò¼õ¤±ÉÕ¤±¤Þ¤»¤ó"
+msgstr "%s は %s を受け付けません"
 
 #: cfghooks.c:734
 #, fuzzy, gcc-internal-format
 msgid "%s does not support make_forwarder_block"
-msgstr "%s ¤Ï %s ¤ò¼õ¤±ÉÕ¤±¤Þ¤»¤ó"
+msgstr "%s は %s を受け付けません"
 
 #: cfghooks.c:881
 #, fuzzy, gcc-internal-format
 msgid "%s does not support can_duplicate_block_p"
-msgstr "%s ¤Ï %s ¤ò¼õ¤±ÉÕ¤±¤Þ¤»¤ó"
+msgstr "%s は %s を受け付けません"
 
 #: cfghooks.c:903
 #, fuzzy, gcc-internal-format
 msgid "%s does not support duplicate_block"
-msgstr "%s ¤Ï %s ¤ò¼õ¤±ÉÕ¤±¤Þ¤»¤ó"
+msgstr "%s は %s を受け付けません"
 
 #: cfghooks.c:978
 #, fuzzy, gcc-internal-format
 msgid "%s does not support block_ends_with_call_p"
-msgstr "%s ¤Ï %s ¤ò¼õ¤±ÉÕ¤±¤Þ¤»¤ó"
+msgstr "%s は %s を受け付けません"
 
 #: cfghooks.c:989
 #, fuzzy, gcc-internal-format
 msgid "%s does not support block_ends_with_condjump_p"
-msgstr "%s ¤Ï %s ¤ò¼õ¤±ÉÕ¤±¤Þ¤»¤ó"
+msgstr "%s は %s を受け付けません"
 
 #: cfghooks.c:1007
 #, fuzzy, gcc-internal-format
 msgid "%s does not support flow_call_edges_add"
-msgstr "%s ¤Ï %s ¤ò¼õ¤±ÉÕ¤±¤Þ¤»¤ó"
+msgstr "%s は %s を受け付けません"
 
 #: cfgloop.c:1334
 #, gcc-internal-format
@@ -15467,12 +15413,12 @@ msgstr ""
 #: cfgloop.c:1425
 #, fuzzy, gcc-internal-format
 msgid "basic block %d should be marked irreducible"
-msgstr "´ðËÜ¥Ö¥í¥Ã¥¯ %d pred edge ¥ê¥¹¥È¤¬µ¡Ç½¤·¤Æ¤¤¤Þ¤»¤ó"
+msgstr "基本ブロック %d pred edge リストが機能していません"
 
 #: cfgloop.c:1431
 #, fuzzy, gcc-internal-format
 msgid "basic block %d should not be marked irreducible"
-msgstr "´ðËÜ¥Ö¥í¥Ã¥¯¤¬Ï¢Â³Åª¤ËÈÖ¹æÉÕ¤±¤é¤ì¤Æ¤¤¤Þ¤»¤ó"
+msgstr "基本ブロックが連続的に番号付けられていません"
 
 #: cfgloop.c:1439
 #, gcc-internal-format
@@ -15557,7 +15503,7 @@ msgstr ""
 #: cfgrtl.c:1933
 #, fuzzy, gcc-internal-format
 msgid "too many eh edges %i"
-msgstr "ÆþÎÏ¥Õ¥¡¥¤¥ë¤¬Â¿¤¹¤®¤Þ¤¹"
+msgstr "入力ファイルが多すぎます"
 
 #: cfgrtl.c:1941
 #, gcc-internal-format
@@ -15572,12 +15518,12 @@ msgstr ""
 #: cfgrtl.c:1951
 #, fuzzy, gcc-internal-format
 msgid "wrong number of branch edges after unconditional jump %i"
-msgstr "¾ò·ï¤Î¼Â¹Ô¤è¤ê¤Ïʬ´ô¤ÎÀ¸À®¤òÍ¥À褹¤ë"
+msgstr "条件の実行よりは分岐の生成を優先する"
 
 #: cfgrtl.c:1958
 #, fuzzy, gcc-internal-format
 msgid "wrong amount of branch edges after conditional jump %i"
-msgstr "¾ò·ï¤Î¼Â¹Ô¤è¤ê¤Ïʬ´ô¤ÎÀ¸À®¤òÍ¥À褹¤ë"
+msgstr "条件の実行よりは分岐の生成を優先する"
 
 #: cfgrtl.c:1964
 #, gcc-internal-format
@@ -15602,17 +15548,17 @@ msgstr ""
 #: cfgrtl.c:2003 cfgrtl.c:2013
 #, gcc-internal-format
 msgid "NOTE_INSN_BASIC_BLOCK is missing for block %d"
-msgstr "NOTE_INSN_BASIC_BLOCK ¤¬¥Ö¥í¥Ã¥¯ %d ¤Ë¤¢¤ê¤Þ¤»¤ó"
+msgstr "NOTE_INSN_BASIC_BLOCK がブロック %d にありません"
 
 #: cfgrtl.c:2026
 #, fuzzy, gcc-internal-format
 msgid "NOTE_INSN_BASIC_BLOCK %d in middle of basic block %d"
-msgstr "NOTE_INSN_BASIC_BLOCK %d ¤¬´ðËÜ¥Ö¥í¥Ã¥¯ %d ¤ÎÃæ¤Û¤É¤Ë¤¢¤ê¤Þ¤¹"
+msgstr "NOTE_INSN_BASIC_BLOCK %d が基本ブロック %d の中ほどにあります"
 
 #: cfgrtl.c:2036
 #, fuzzy, gcc-internal-format
 msgid "in basic block %d:"
-msgstr "´ðËÜ¥Ö¥í¥Ã¥¯ %d Æâ:"
+msgstr "基本ブロック %d 内:"
 
 #: cfgrtl.c:2088 cfgrtl.c:2178
 #, gcc-internal-format
@@ -15622,17 +15568,17 @@ msgstr ""
 #: cfgrtl.c:2096
 #, fuzzy, gcc-internal-format
 msgid "end insn %d for block %d not found in the insn stream"
-msgstr "½ªÎ»Ì¿Îá %d(¥Ö¥í¥Ã¥¯ %d) ¤¬°ìÏ¢¤ÎÌ¿ÎáÎó¤ÎÃæ¤Ë¸«¤Ä¤«¤ê¤Þ¤»¤ó¡£"
+msgstr "終了命令 %d(ブロック %d) が一連の命令列の中に見つかりません。"
 
 #: cfgrtl.c:2109
 #, fuzzy, gcc-internal-format
 msgid "insn %d is in multiple basic blocks (%d and %d)"
-msgstr "Ì¿Îá %d ¤¬Ê£¿ô¤Î´ðËÜ¥Ö¥í¥Ã¥¯(%d ¤È %d)¤ÎÃæ¤Ë¤¢¤ê¤Þ¤¹"
+msgstr "命令 %d が複数の基本ブロック(%d と %d)の中にあります"
 
 #: cfgrtl.c:2121
 #, fuzzy, gcc-internal-format
 msgid "head insn %d for block %d not found in the insn stream"
-msgstr "³«»ÏÌ¿Îá %d(¥Ö¥í¥Ã¥¯ %d) ¤¬°ìÏ¢¤ÎÌ¿ÎáÎó¤ÎÃæ¤Ë¸«¤Ä¤«¤ê¤Þ¤»¤ó¡£"
+msgstr "開始命令 %d(ブロック %d) が一連の命令列の中に見つかりません。"
 
 #: cfgrtl.c:2138
 #, gcc-internal-format
@@ -15652,12 +15598,12 @@ msgstr ""
 #: cfgrtl.c:2196
 #, fuzzy, gcc-internal-format
 msgid "basic blocks not laid down consecutively"
-msgstr "´ðËÜ¥Ö¥í¥Ã¥¯¤¬Ï¢Â³Åª¤ËÈÖ¹æÉÕ¤±¤é¤ì¤Æ¤¤¤Þ¤»¤ó"
+msgstr "基本ブロックが連続的に番号付けられていません"
 
 #: cfgrtl.c:2233
 #, gcc-internal-format
 msgid "number of bb notes in insn chain (%d) != n_basic_blocks (%d)"
-msgstr "Ì¿ÎáÏ¢º¿Ãæ¤Î bb ¤Î¿ô (%d) ¤¬ n_basic_blocks (%d) ¤È°ã¤¤¤Þ¤¹"
+msgstr "命令連鎖中の bb の数 (%d) が n_basic_blocks (%d) と違います"
 
 #: cgraph.c:2021
 #, gcc-internal-format
@@ -15667,7 +15613,7 @@ msgstr ""
 #: cgraphunit.c:415
 #, fuzzy, gcc-internal-format
 msgid "caller edge count is negative"
-msgstr "º¸¥·¥Õ¥È²ó¿ô¤¬Éé¤Î¿ô¤Ç¤¹"
+msgstr "左シフト回数が負の数です"
 
 #: cgraphunit.c:420
 #, gcc-internal-format
@@ -15690,9 +15636,9 @@ msgid "aux field set for edge %s->%s"
 msgstr ""
 
 #: cgraphunit.c:470
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "execution count is negative"
-msgstr "º¸¥·¥Õ¥È²ó¿ô¤¬Éé¤Î¿ô¤Ç¤¹"
+msgstr ""
 
 #: cgraphunit.c:475
 #, gcc-internal-format
@@ -15722,12 +15668,12 @@ msgstr ""
 #: cgraphunit.c:516
 #, fuzzy, gcc-internal-format
 msgid "inlined_to pointer is wrong"
-msgstr "¥»¥¯¥·¥ç¥ó¥Ý¥¤¥ó¥¿¤ò·ç¤¤¤Æ¤¤¤Þ¤¹"
+msgstr "セクションポインタを欠いています"
 
 #: cgraphunit.c:521
 #, fuzzy, gcc-internal-format
 msgid "multiple inline callers"
-msgstr "½ÅÊ£¤¹¤ë `virtual' »ØÄê»Ò"
+msgstr "重複する `virtual' 指定子"
 
 #: cgraphunit.c:528
 #, gcc-internal-format
@@ -15747,7 +15693,7 @@ msgstr ""
 #: cgraphunit.c:548
 #, fuzzy, gcc-internal-format
 msgid "node not found in cgraph_hash"
-msgstr "¥á¥½¥Ã¥É '%s' ¤Ï¥¯¥é¥¹Æâ¤Ë¸«¤Ä¤«¤ê¤Þ¤»¤ó"
+msgstr "メソッド '%s' はクラス内に見つかりません"
 
 #: cgraphunit.c:560
 #, gcc-internal-format
@@ -15802,7 +15748,7 @@ msgstr ""
 #: cgraphunit.c:664
 #, fuzzy, gcc-internal-format
 msgid "edge points to wrong declaration:"
-msgstr "`%s' ¤ÏÀë¸À¤è¤ê¤âÀè¤Ë»ÈÍѤµ¤ì¤Þ¤·¤¿"
+msgstr "`%s' は宣言よりも先に使用されました"
 
 #: cgraphunit.c:673
 #, gcc-internal-format
@@ -15837,7 +15783,7 @@ msgstr ""
 #: cgraphunit.c:1086 cgraphunit.c:1112
 #, fuzzy, gcc-internal-format
 msgid "failed to reclaim unneeded function"
-msgstr "Îΰè `%s' ¤Ï´Ø¿ô¤È¤·¤ÆÀë¸À¤µ¤ì¤Æ¤¤¤Þ¤¹"
+msgstr "領域 `%s' は関数として宣言されています"
 
 #: cgraphunit.c:1838
 #, gcc-internal-format
@@ -15847,82 +15793,82 @@ msgstr ""
 #: collect2.c:1496 opts.c:1259
 #, fuzzy, gcc-internal-format
 msgid "LTO support has not been enabled in this configuration"
-msgstr "%s ¤Ï¤³¤Î¥³¥ó¥Õ¥£¥®¥å¥ì¡¼¥·¥ç¥ó¤Ç¤Ï¥µ¥Ý¡¼¥È¤µ¤ì¤Þ¤»¤ó"
+msgstr "%s はこのコンフィギュレーションではサポートされません"
 
 #: collect2.c:1584
 #, fuzzy, gcc-internal-format
 msgid "unknown demangling style '%s'"
-msgstr "ÉÔÌÀ¤Ê¥Þ¥·¥ó¥â¡¼¥É `%s'"
+msgstr "不明なマシンモード `%s'"
 
 #: collect2.c:1972
 #, gcc-internal-format
 msgid "%s terminated with signal %d [%s]%s"
-msgstr "%s ¥·¥°¥Ê¥ë %d [%s]%s ¤Ç½ªÎ»¤µ¤»¤é¤ì¤Þ¤·¤¿"
+msgstr "%s シグナル %d [%s]%s で終了させられました"
 
 #: collect2.c:2792
 #, fuzzy, gcc-internal-format
 msgid "cannot find 'ldd'"
-msgstr "`ldd' ¤¬¸«¤Ä¤«¤ê¤Þ¤»¤ó"
+msgstr "`ldd' が見つかりません"
 
 #: convert.c:89
 #, gcc-internal-format
 msgid "cannot convert to a pointer type"
-msgstr "¥Ý¥¤¥ó¥¿·¿¤ËÊÑ´¹¤Ç¤­¤Þ¤»¤ó"
+msgstr "ポインタ型に変換できません"
 
 #: convert.c:390
 #, gcc-internal-format
 msgid "pointer value used where a floating point value was expected"
-msgstr "ÉâÆ°¾®¿ôÅÀ¿ô¤¬¤¢¤ë¤Ù¤­²Õ½ê¤Ç¡¢¥Ý¥¤¥ó¥¿Ãͤ¬»È¤ï¤ì¤Þ¤·¤¿"
+msgstr "浮動小数点数があるべき箇所で、ポインタ値が使われました"
 
 #: convert.c:394
 #, gcc-internal-format
 msgid "aggregate value used where a float was expected"
-msgstr "ÉâÆ°¾®¿ôÅÀ·¿¤¬¤¢¤ë¤Ù¤­²Õ½ê¤Ç¡¢½¸¹çÂΤÎÃͤ¬»È¤ï¤ì¤Þ¤·¤¿"
+msgstr "浮動小数点型があるべき箇所で、集合体の値が使われました"
 
 #: convert.c:419
 #, gcc-internal-format
 msgid "conversion to incomplete type"
-msgstr "ÉÔ´°Á´·¿¤Ø¤ÎÊÑ´¹¤Ç¤¹"
+msgstr "不完全型への変換です"
 
 #: convert.c:853 convert.c:929
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "can%'t convert between vector values of different size"
-msgstr "Â礭¤µ¤Î°Û¤Ê¤ë¥Ù¥¯¥È¥ëÃÍƱ»Î¤ÎÊÑ´¹¤Ï¤Ç¤­¤Þ¤»¤ó"
+msgstr ""
 
 #: convert.c:859
 #, gcc-internal-format
 msgid "aggregate value used where an integer was expected"
-msgstr "À°¿ô·¿¤¬¤¢¤ë¤Ù¤­²Õ½ê¤Ç¡¢½¸¹çÂΤÎÃͤ¬»È¤ï¤ì¤Þ¤·¤¿"
+msgstr "整数型があるべき箇所で、集合体の値が使われました"
 
 #: convert.c:909
 #, gcc-internal-format
 msgid "pointer value used where a complex was expected"
-msgstr "Ê£ÁÇ¿ô·¿¤¬¤¢¤ë¤Ù¤­²Õ½ê¤Ç¡¢¥Ý¥¤¥ó¥¿Ãͤ¬»È¤ï¤ì¤Þ¤·¤¿"
+msgstr "複素数型があるべき箇所で、ポインタ値が使われました"
 
 #: convert.c:913
 #, gcc-internal-format
 msgid "aggregate value used where a complex was expected"
-msgstr "Ê£ÁÇ¿ô·¿¤¬¤¢¤ë¤Ù¤­²Õ½ê¤Ç¡¢½¸¹çÂΤÎÃͤ¬»È¤ï¤ì¤Þ¤·¤¿"
+msgstr "複素数型があるべき箇所で、集合体の値が使われました"
 
 #: convert.c:935
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "can%'t convert value to a vector"
-msgstr "Ãͤò¥Ù¥¯¥È¥ë¤Ë¤ÏÊÑ´¹¤Ç¤­¤Þ¤»¤ó"
+msgstr ""
 
 #: convert.c:974
 #, fuzzy, gcc-internal-format
 msgid "aggregate value used where a fixed-point was expected"
-msgstr "ÉâÆ°¾®¿ôÅÀ·¿¤¬¤¢¤ë¤Ù¤­²Õ½ê¤Ç¡¢½¸¹çÂΤÎÃͤ¬»È¤ï¤ì¤Þ¤·¤¿"
+msgstr "浮動小数点型があるべき箇所で、集合体の値が使われました"
 
 #: coverage.c:184
 #, fuzzy, gcc-internal-format
 msgid "%qs is not a gcov data file"
-msgstr "\"%s\" ¤ÏÀµ¾ï¤Ê¥Õ¥¡¥¤¥ë̾¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó"
+msgstr "\"%s\" は正常なファイル名ではありません"
 
 #: coverage.c:195
 #, fuzzy, gcc-internal-format
 msgid "%qs is version %q.*s, expected version %q.*s"
-msgstr "gcc ¥É¥é¥¤¥Ð¥Ð¡¼¥¸¥ç¥ó %s ¼Â¹Ô gcc ¥Ð¡¼¥¸¥ç¥ó %s\n"
+msgstr "gcc ドライババージョン %s 実行 gcc バージョン %s\n"
 
 #: coverage.c:275 coverage.c:283
 #, gcc-internal-format
@@ -15942,17 +15888,17 @@ msgstr ""
 #: coverage.c:291
 #, fuzzy, gcc-internal-format
 msgid "cannot merge separate %s counters for function %u"
-msgstr "¾¤Î´Ø¿ôÆâ¤Ç static ´Ø¿ô¤òÀë¸À¤Ç¤­¤Þ¤»¤ó"
+msgstr "他の関数内で static 関数を宣言できません"
 
 #: coverage.c:312
 #, fuzzy, gcc-internal-format
 msgid "%qs has overflowed"
-msgstr "¹½Ê¸²òÀÏ´ï¤Î¥¹¥¿¥Ã¥¯¤¬°î¤ì¤Þ¤·¤¿"
+msgstr "構文解析器のスタックが溢れました"
 
 #: coverage.c:349
 #, fuzzy, gcc-internal-format
 msgid "no coverage for function %qE found"
-msgstr "´Ø¿ô `%s' ¤ËÂФ·¤ÆÉÔŬÀÚ¤ÊÊݸ¥¯¥é¥¹"
+msgstr "é\96¢æ\95° `%s' ã\81«å¯¾ã\81\97ã\81¦ä¸\8dé\81©å\88\87ã\81ªä¿\9då­\98ã\82¯ã\83©ã\82¹"
 
 #: coverage.c:364
 #, gcc-internal-format
@@ -15970,9 +15916,9 @@ msgid "execution counts estimated"
 msgstr ""
 
 #: coverage.c:381
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "execution counts assumed to be zero"
-msgstr "¥Õ¥¡¥¤¥ë %s ¤¬¸«¤Ä¤«¤ê¤Þ¤»¤ó¤Î¤Ç¡¢¼Â¹Ô¥«¥¦¥ó¥È¤Ï¥¼¥í¤È¸«¤Ê¤·¤Þ¤¹"
+msgstr ""
 
 #: coverage.c:384
 #, gcc-internal-format
@@ -15982,22 +15928,22 @@ msgstr ""
 #: coverage.c:568
 #, fuzzy, gcc-internal-format
 msgid "cannot open %s"
-msgstr "%s ¤ò³«¤±¤Þ¤»¤ó"
+msgstr "%s を開けません"
 
 #: coverage.c:603
 #, fuzzy, gcc-internal-format
 msgid "error writing %qs"
-msgstr "%s ¤Ø¤Î½ñ¤­¹þ¤ß¥¨¥é¡¼¤Ç¤¹"
+msgstr "%s への書き込みエラーです"
 
 #: cppspec.c:92
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "%qs is not a valid option to the preprocessor"
-msgstr "\"%s\" ¤Ï¥×¥ê¥×¥í¥»¥Ã¥µ¤ËÂФ¹¤ëÀµ¾ï¤Ê¥ª¥×¥·¥ç¥ó¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó"
+msgstr ""
 
 #: cppspec.c:111
 #, gcc-internal-format
 msgid "too many input files"
-msgstr "ÆþÎÏ¥Õ¥¡¥¤¥ë¤¬Â¿¤¹¤®¤Þ¤¹"
+msgstr "入力ファイルが多すぎます"
 
 #: dbgcnt.c:136
 #, gcc-internal-format
@@ -16022,7 +15968,7 @@ msgstr ""
 #: diagnostic.c:893
 #, fuzzy, gcc-internal-format
 msgid "in %s, at %s:%d"
-msgstr "%s ¤ÇÃæÃÇ, °ÌÃÖ %s:%d"
+msgstr "%s で中断, 位置 %s:%d"
 
 #: dominance.c:1028
 #, gcc-internal-format
@@ -16042,7 +15988,7 @@ msgstr ""
 #: dwarf2out.c:5571
 #, fuzzy, gcc-internal-format
 msgid "DW_LOC_OP %s not implemented"
-msgstr "DW_LOC_OP %s ¤Ï¼ÂÁõ¤µ¤ì¤Æ¤¤¤Þ¤»¤ó\n"
+msgstr "DW_LOC_OP %s は実装されていません\n"
 
 #: dwarf2out.c:13475
 #, gcc-internal-format
@@ -16067,22 +16013,22 @@ msgstr ""
 #: emit-rtl.c:3581
 #, gcc-internal-format
 msgid "ICE: emit_insn used where emit_jump_insn needed:\n"
-msgstr "ICE: emit_insn ¤¬ emit_jump_insn ¤òÍפ¹¤ë½ê¤Ç»È¤ï¤ì¤Þ¤·¤¿:\n"
+msgstr "ICE: emit_insn が emit_jump_insn を要する所で使われました:\n"
 
 #: errors.c:133
 #, gcc-internal-format
 msgid "abort in %s, at %s:%d"
-msgstr "%s ¤ÇÃæÃÇ, °ÌÃÖ %s:%d"
+msgstr "%s で中断, 位置 %s:%d"
 
 #: except.c:2000
 #, fuzzy, gcc-internal-format
 msgid "argument of %<__builtin_eh_return_regno%> must be constant"
-msgstr "`__builtin_eh_return_regno' ¤Î°ú¿ô¤ÏÄê¿ô¤Ç¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó"
+msgstr "`__builtin_eh_return_regno' の引数は定数でなければなりません"
 
 #: except.c:2137
 #, gcc-internal-format
 msgid "__builtin_eh_return not supported on this target"
-msgstr "__builtin_eh_return ¤Ï¤³¤Î¥¿¡¼¥²¥Ã¥È¤Ç¤Ï¥µ¥Ý¡¼¥È¤µ¤ì¤Æ¤¤¤Þ¤»¤ó"
+msgstr "__builtin_eh_return はこのターゲットではサポートされていません"
 
 #: except.c:3305 except.c:3330
 #, gcc-internal-format
@@ -16117,12 +16063,12 @@ msgstr ""
 #: except.c:3386
 #, fuzzy, gcc-internal-format
 msgid "region_array does not match region_tree"
-msgstr "¥­¥ã¥¹¥È¤Ë¤è¤ë´Ø¿ô¤Î·¿¤¬Å¬¹ç¤·¤Þ¤»¤ó"
+msgstr "キャストによる関数の型が適合しません"
 
 #: except.c:3391
 #, fuzzy, gcc-internal-format
 msgid "lp_array does not match region_tree"
-msgstr "¥­¥ã¥¹¥È¤Ë¤è¤ë´Ø¿ô¤Î·¿¤¬Å¬¹ç¤·¤Þ¤»¤ó"
+msgstr "キャストによる関数の型が適合しません"
 
 #: except.c:3398
 #, gcc-internal-format
@@ -16132,7 +16078,7 @@ msgstr ""
 #: explow.c:1459
 #, gcc-internal-format
 msgid "stack limits not supported on this target"
-msgstr "¥¹¥¿¥Ã¥¯À©¸Â¤Ï¤³¤Î¥¿¡¼¥²¥Ã¥È¤Ç¤Ï¼ÂÁõ¤µ¤ì¤Æ¤¤¤Þ¤»¤ó"
+msgstr "スタック制限はこのターゲットでは実装されていません"
 
 #: expmed.c:1780
 #, gcc-internal-format
@@ -16145,14 +16091,14 @@ msgid "multiple accesses to volatile structure bitfield because of packed attrib
 msgstr ""
 
 #: expmed.c:1794
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "mis-aligned access used for structure member"
-msgstr "¹½Â¤ÂÎ¥Õ¥£¡¼¥ë¥É `%s' ¤Ë»ØÄꤵ¤ì¤¿µ­²±¥¯¥é¥¹"
+msgstr ""
 
 #: expmed.c:1797
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "mis-aligned access used for structure bitfield"
-msgstr "¹½Â¤ÂÎ¥Õ¥£¡¼¥ë¥É `%s' ¤Ë»ØÄꤵ¤ì¤¿µ­²±¥¯¥é¥¹"
+msgstr ""
 
 #: expmed.c:1803
 #, gcc-internal-format
@@ -16177,22 +16123,22 @@ msgstr ""
 #: final.c:1576
 #, fuzzy, gcc-internal-format
 msgid "the frame size of %wd bytes is larger than %wd bytes"
-msgstr "`%s' ¤Î¥µ¥¤¥º¤¬ %d ¥Ð¥¤¥È¤è¤êÂ礭¤¯¤Ê¤Ã¤Æ¤¤¤Þ¤¹"
+msgstr "`%s' のサイズが %d バイトより大きくなっています"
 
 #: final.c:4340 toplev.c:1852 tree-optimize.c:171
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "could not open final insn dump file %qs: %m"
-msgstr "¥À¥ó¥×¥Õ¥¡¥¤¥ë %s ¤ò³«¤±¤Þ¤»¤ó¤Ç¤·¤¿"
+msgstr ""
 
 #: final.c:4401 tree-optimize.c:187
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "could not close final insn dump file %qs: %m"
-msgstr "¥À¥ó¥×¥Õ¥¡¥¤¥ë %s ¤ò³«¤±¤Þ¤»¤ó¤Ç¤·¤¿"
+msgstr ""
 
 #: fixed-value.c:104
 #, fuzzy, gcc-internal-format
 msgid "large fixed-point constant implicitly truncated to fixed-point type"
-msgstr "Â礭¤ÊÀ°¿ô¤¬°ÅÌÛ¤ËÉä¹ç̵¤··¿¤ËÀÚ¤êµÍ¤á¤é¤ì¤Þ¤·¤¿"
+msgstr "大きな整数が暗黙に符合無し型に切り詰められました"
 
 #: fold-const.c:637
 #, gcc-internal-format
@@ -16202,7 +16148,7 @@ msgstr ""
 #: fold-const.c:3519 fold-const.c:3531
 #, fuzzy, gcc-internal-format
 msgid "comparison is always %d due to width of bit-field"
-msgstr "¥Ó¥Ã¥È¥Õ¥£¡¼¥ë¥É¤ÎÉý¤Î¤»¤¤¤ÇÈæ³Ó¤¬¾ï¤Ë %d ¤È¤Ê¤ê¤Þ¤¹"
+msgstr "ビットフィールドの幅のせいで比較が常に %d となります"
 
 #: fold-const.c:4871
 #, gcc-internal-format
@@ -16212,17 +16158,17 @@ msgstr ""
 #: fold-const.c:5333 fold-const.c:5347
 #, gcc-internal-format
 msgid "comparison is always %d"
-msgstr "Èæ³Ó¤¬¾ï¤Ë %d ¤È¤Ê¤ê¤Þ¤¹"
+msgstr "比較が常に %d となります"
 
 #: fold-const.c:5482
 #, fuzzy, gcc-internal-format
 msgid "%<or%> of unmatched not-equal tests is always 1"
-msgstr "°ìÃפ·¤Ê¤¤ÃÍƱ»Î¤Ç¤ÎÈóÅù²Á¤Î `or' ¥Æ¥¹¥È¤Ï¾ï¤Ë 1 ¤Ç¤¹"
+msgstr "一致しない値同士での非等価の `or' テストは常に 1 です"
 
 #: fold-const.c:5487
 #, fuzzy, gcc-internal-format
 msgid "%<and%> of mutually exclusive equal-tests is always 0"
-msgstr "Áê¸ßÇÓ¾Ū¤ÊÃͤÎÅù²Á¤Î `and' ¥Æ¥¹¥È¤Ï¾ï¤Ë 0 ¤Ç¤¹"
+msgstr "相互排他的な値の等価の `and' テストは常に 0 です"
 
 #: fold-const.c:8474
 #, gcc-internal-format
@@ -16247,47 +16193,47 @@ msgstr ""
 #: function.c:253
 #, fuzzy, gcc-internal-format
 msgid "total size of local objects too large"
-msgstr "ÊÑ¿ô `%s' ¤Î¥µ¥¤¥º¤¬Â礭¤¹¤®¤Þ¤¹"
+msgstr "変数 `%s' のサイズが大きすぎます"
 
 #: function.c:1732 gimplify.c:5060
 #, fuzzy, gcc-internal-format
 msgid "impossible constraint in %<asm%>"
-msgstr "`asm' Æâ¤Ç¤Ï¥ì¥¸¥¹¥¿À©Ìó¤ò¹Ô¤Ê¤¨¤Þ¤»¤ó"
+msgstr "`asm' 内ではレジスタ制約を行なえません"
 
 #: function.c:3934
 #, fuzzy, gcc-internal-format
 msgid "variable %q+D might be clobbered by %<longjmp%> or %<vfork%>"
-msgstr "ÊÑ¿ô `%s' ¤Ï `longjmp' ¤ä `vfork' ¤Ë¤è¤Ã¤Æ¹ó¤¤¤³¤È¤Ë¤Ê¤ë²ÄǽÀ­¤¬¤¢¤ê¤Þ¤¹"
+msgstr "変数 `%s' は `longjmp' や `vfork' によって酷いことになる可能性があります"
 
 #: function.c:3955
 #, fuzzy, gcc-internal-format
 msgid "argument %q+D might be clobbered by %<longjmp%> or %<vfork%>"
-msgstr "°ú¿ô `%s' ¤Ï `longjmp' ¤ä `vfork' ¤Ë¤è¤Ã¤Æ¹ó¤¤¤³¤È¤Ë¤Ê¤ë²ÄǽÀ­¤¬¤¢¤ê¤Þ¤¹"
+msgstr "引数 `%s' は `longjmp' や `vfork' によって酷いことになる可能性があります"
 
 #: function.c:4441
 #, gcc-internal-format
 msgid "function returns an aggregate"
-msgstr "´Ø¿ô¤¬½¸¹çÂΤòÊÖ¤·¤Æ¤¤¤Þ¤¹"
+msgstr "関数が集合体を返しています"
 
 #: function.c:4835
 #, fuzzy, gcc-internal-format
 msgid "unused parameter %q+D"
-msgstr "°ú¿ô `%s' ¤¬Ì¤»ÈÍѤǤ¹"
+msgstr "引数 `%s' が未使用です"
 
 #: gcc.c:1709 gcc.c:1729
 #, gcc-internal-format
 msgid "specs %%include syntax malformed after %ld characters"
-msgstr "specs ¤Î %ld Ê¸»úÌܰʹߤΠ%%include ¤Î½ñ¼°¤¬ÊѤǤ¹"
+msgstr "specs の %ld 文字目以降の %%include の書式が変です"
 
 #: gcc.c:1755 gcc.c:1764 gcc.c:1774 gcc.c:1784
 #, gcc-internal-format
 msgid "specs %%rename syntax malformed after %ld characters"
-msgstr "specs ¤Î %ld Ê¸»úÌܰʹߤΠ%%rename ¤Î½ñ¼°¤¬ÊѤǤ¹"
+msgstr "specs の %ld 文字目以降の %%rename の書式が変です"
 
 #: gcc.c:1794
 #, gcc-internal-format
 msgid "specs %s spec was not found to be renamed"
-msgstr "spec ¥Õ¥¡¥¤¥ë %s ¤Ë̾Á°¤òÊѹ¹¤¹¤ë spec ¤¬¸«¤Ä¤«¤ê¤Þ¤»¤ó¤Ç¤·¤¿"
+msgstr "spec ファイル %s に名前を変更する spec が見つかりませんでした"
 
 #: gcc.c:1801
 #, gcc-internal-format
@@ -16297,17 +16243,17 @@ msgstr ""
 #: gcc.c:1822
 #, gcc-internal-format
 msgid "specs unknown %% command after %ld characters"
-msgstr "spec ¥Õ¥¡¥¤¥ëÃæ¤Î %ld Ê¸»ú¤Î¸å¤ËÉÔÌÀ¤Ê %% ¥³¥Þ¥ó¥É"
+msgstr "spec ファイル中の %ld 文字の後に不明な %% コマンド"
 
 #: gcc.c:1833 gcc.c:1846
 #, gcc-internal-format
 msgid "specs file malformed after %ld characters"
-msgstr "%ld Ê¸»ú¤Î¸å¤Ë¤ª¤«¤·¤Ê spec ¥Õ¥¡¥¤¥ë"
+msgstr "%ld 文字の後におかしな spec ファイル"
 
 #: gcc.c:1898
 #, gcc-internal-format
 msgid "spec file has no spec for linking"
-msgstr "spec ¥Õ¥¡¥¤¥ë¤Ë¥ê¥ó¥¯¤Ë´Ø¤¹¤ë spec ¤¬¤¢¤ê¤Þ¤»¤ó"
+msgstr "spec ファイルにリンクに関する spec がありません"
 
 #: gcc.c:2427
 #, gcc-internal-format
@@ -16317,7 +16263,7 @@ msgstr ""
 #: gcc.c:2499
 #, gcc-internal-format
 msgid "-pipe not supported"
-msgstr "-pipe ¤Ï¼ÂÁõ¤µ¤ì¤Æ¤¤¤Þ¤»¤ó"
+msgstr "-pipe は実装されていません"
 
 #: gcc.c:2615
 #, gcc-internal-format
@@ -16325,9 +16271,9 @@ msgid "pex_init failed: %m"
 msgstr ""
 
 #: gcc.c:2654
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "failed to get exit status: %m"
-msgstr "ld ¤Ï¥¹¥Æ¡¼¥¿¥¹ %d ¤Ç½ªÎ»¤·¤Þ¤·¤¿"
+msgstr ""
 
 #: gcc.c:2660
 #, gcc-internal-format
@@ -16335,14 +16281,14 @@ msgid "failed to get process times: %m"
 msgstr ""
 
 #: gcc.c:2686
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "%s (program %s)"
-msgstr "¥×¥í¥°¥é¥à: %s\n"
+msgstr ""
 
 #: gcc.c:3117 opts-common.c:865 opts-common.c:907
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "unrecognized command line option %qs"
-msgstr "¥³¥Þ¥ó¥É¥é¥¤¥ó¥ª¥×¥·¥ç¥ó '%s' ¤ò̵»ë¤·¤Þ¤¹"
+msgstr ""
 
 #: gcc.c:3373
 #, gcc-internal-format
@@ -16350,14 +16296,14 @@ msgid "%qs is an unknown -save-temps option"
 msgstr ""
 
 #: gcc.c:3831
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "-pipe ignored because -save-temps specified"
-msgstr "·Ù¹ð: -save-temps ¤¬»ØÄꤵ¤ì¤¿¤Î¤Ç -pipe ¤Ï̵»ë¤µ¤ì¤Þ¤¹"
+msgstr ""
 
 #: gcc.c:3917
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "%<-x %s%> after last input file has no effect"
-msgstr "·Ù¹ð: ºÇ¸å¤ÎÆþÎÏ¥Õ¥¡¥¤¥ë¤Î¸å¤Î `-x %s' ¤Ï²¿¤â¤·¤Þ¤»¤ó"
+msgstr ""
 
 #: gcc.c:4082
 #, gcc-internal-format
@@ -16377,17 +16323,17 @@ msgstr ""
 #: gcc.c:4379
 #, fuzzy, gcc-internal-format
 msgid "could not open temporary response file %s"
-msgstr "¥À¥ó¥×¥Õ¥¡¥¤¥ë %s ¤ò³«¤±¤Þ¤»¤ó¤Ç¤·¤¿"
+msgstr "ダンプファイル %s を開けませんでした"
 
 #: gcc.c:4385
 #, fuzzy, gcc-internal-format
 msgid "could not write to temporary response file %s"
-msgstr "°ì»þ¥Õ¥¡¥¤¥ë¤òºîÀ®¤Ç¤­¤Þ¤»¤ó"
+msgstr "一時ファイルを作成できません"
 
 #: gcc.c:4391
 #, fuzzy, gcc-internal-format
 msgid "could not close temporary response file %s"
-msgstr "¥À¥ó¥×¥Õ¥¡¥¤¥ë %s ¤ò³«¤±¤Þ¤»¤ó¤Ç¤·¤¿"
+msgstr "ダンプファイル %s を開けませんでした"
 
 #: gcc.c:4493
 #, gcc-internal-format
@@ -16413,40 +16359,40 @@ msgstr ""
 #. '%{foo:%*}'.  i.e. there is no * in the pattern on the left
 #. hand side of the :.
 #: gcc.c:5168
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "spec failure: %<%%*%> has not been initialized by pattern match"
-msgstr "spec ¥¨¥é¡¼: '%%*' ¤Ï¥Ñ¥¿¡¼¥ó¥Þ¥Ã¥Á¤Ç½é´ü²½¤µ¤ì¤Ê¤¤¤Þ¤Þ¤Ç¤¹"
+msgstr ""
 
 #: gcc.c:5177
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "use of obsolete %%[ operator in specs"
-msgstr "·Ù¹ð: µì¼°¤Î %%[ ±é»»»Ò¤¬ spec ¤ÎÃæ¤Ë¤¢¤ê¤Þ¤¹"
+msgstr ""
 
 #: gcc.c:5258
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "spec failure: unrecognized spec option %qc"
-msgstr "spec ¥¨¥é¡¼: Ç§¼±ÉÔǽ¤Ê spec ¥ª¥×¥·¥ç¥ó '%c'"
+msgstr ""
 
 #: gcc.c:5320
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "unknown spec function %qs"
-msgstr "ÉÔÌÀ¤Ê¥¨¥¹¥±¡¼¥×¥·¡¼¥±¥ó¥¹ '\\%c'"
+msgstr ""
 
 #: gcc.c:5340
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "error in args to spec function %qs"
-msgstr "´Ø¿ô `%s' ¤ËÂФ¹¤ë°ú¿ô¤¬Â¿¤¹¤®¤Þ¤¹"
+msgstr ""
 
 #: gcc.c:5389
 #, fuzzy, gcc-internal-format
 msgid "malformed spec function name"
-msgstr "¥­¥ã¥¹¥È¤Ï´Ø¿ô·¿¤ò»ØÄꤷ¤Æ¤¤¤Þ¤¹"
+msgstr "キャストは関数型を指定しています"
 
 #. )
 #: gcc.c:5392
 #, fuzzy, gcc-internal-format
 msgid "no arguments for spec function"
-msgstr "´Ø¿ô¤Ø¤Î°ú¿ô¤¬¾¯¤Ê¤¹¤®¤Þ¤¹"
+msgstr "関数への引数が少なすぎます"
 
 #: gcc.c:5411
 #, gcc-internal-format
@@ -16476,7 +16422,7 @@ msgstr ""
 #: gcc.c:6015 gcc.c:6056
 #, fuzzy, gcc-internal-format
 msgid "%s: could not open compare-debug file %s"
-msgstr "¥À¥ó¥×¥Õ¥¡¥¤¥ë %s ¤ò³«¤±¤Þ¤»¤ó¤Ç¤·¤¿"
+msgstr "ダンプファイル %s を開けませんでした"
 
 #: gcc.c:6035 gcc.c:6072
 #, gcc-internal-format
@@ -16499,9 +16445,9 @@ msgid "spec failure: more than one arg to SYSROOT_HEADERS_SUFFIX_SPEC"
 msgstr ""
 
 #: gcc.c:6455
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "unrecognized option %<-%s%>"
-msgstr "ǧ¼±ÉÔǽ¤Ê¥ª¥×¥·¥ç¥ó `-%s'"
+msgstr ""
 
 #. The error status indicates that only one set of fixed
 #. headers should be built.
@@ -16513,17 +16459,17 @@ msgstr ""
 #: gcc.c:6615
 #, fuzzy, gcc-internal-format
 msgid "no input files"
-msgstr "ÆþÎÏ¥Õ¥¡¥¤¥ë¤¬¤¢¤ê¤Þ¤»¤ó"
+msgstr "入力ファイルがありません"
 
 #: gcc.c:6661
 #, fuzzy, gcc-internal-format
 msgid "cannot specify -o with -c, -S or -E with multiple files"
-msgstr "-c ¤ä -S ¤È°ì½ï¤Ë -o ¤ò»ØÄꤹ¤ë¤È¡¢Ê£¿ô¥³¥ó¥Ñ¥¤¥ë¤Ç¤­¤Þ¤»¤ó"
+msgstr "-c や -S と一緒に -o を指定すると、複数コンパイルできません"
 
 #: gcc.c:6691
 #, gcc-internal-format
 msgid "%s: %s compiler not installed on this system"
-msgstr "%s: %s ¥³¥ó¥Ñ¥¤¥é¤Ï¤³¤Î¥·¥¹¥Æ¥à¤Ë¥¤¥ó¥¹¥È¡¼¥ë¤µ¤ì¤Æ¤¤¤Þ¤»¤ó"
+msgstr "%s: %s コンパイラはこのシステムにインストールされていません"
 
 #: gcc.c:6715
 #, gcc-internal-format
@@ -16536,9 +16482,9 @@ msgid "during -fcompare-debug recompilation"
 msgstr ""
 
 #: gcc.c:6740
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "comparing final insns dumps"
-msgstr "Èæ³Ó¤¬¾ï¤Ë %d ¤È¤Ê¤ê¤Þ¤¹"
+msgstr ""
 
 #: gcc.c:6830
 #, gcc-internal-format
@@ -16553,17 +16499,17 @@ msgstr ""
 #: gcc.c:6864
 #, gcc-internal-format
 msgid "%s: linker input file unused because linking not done"
-msgstr "%s: ¥ê¥ó¥¯¤¬´°Î»¤·¤Ê¤«¤Ã¤¿¤Î¤Ç¥ê¥ó¥«¤ÎÆþÎÏ¥Õ¥¡¥¤¥ë¤Ï»È¤ï¤ì¤Þ¤»¤ó¤Ç¤·¤¿"
+msgstr "%s: リンクが完了しなかったのでリンカの入力ファイルは使われませんでした"
 
 #: gcc.c:6904
 #, gcc-internal-format
 msgid "language %s not recognized"
-msgstr "¸À¸ì %s ¤Ïǧ¼±¤Ç¤­¤Þ¤»¤ó"
+msgstr "言語 %s は認識できません"
 
 #: gcc.c:6975
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "%s: %m"
-msgstr "%s: %s"
+msgstr ""
 
 #: gcc.c:7130
 #, gcc-internal-format
@@ -16586,24 +16532,24 @@ msgid "multilib exclusion %qs is invalid"
 msgstr ""
 
 #: gcc.c:7765
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "environment variable %qs not defined"
-msgstr "´Ä¶­ÊÑ¿ô DJGPP ¤¬ÄêµÁ¤µ¤ì¤Æ¤¤¤Þ¤»¤ó"
+msgstr ""
 
 #: gcc.c:7877 gcc.c:7882
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "invalid version number %qs"
-msgstr "̵¸ú¤Ê¥Ð¡¼¥¸¥ç¥óÈÖ¹æ·Á¼°"
+msgstr ""
 
 #: gcc.c:7925
 #, fuzzy, gcc-internal-format
 msgid "too few arguments to %%:version-compare"
-msgstr "´Ø¿ô¤Ø¤Î°ú¿ô¤¬¾¯¤Ê¤¹¤®¤Þ¤¹"
+msgstr "関数への引数が少なすぎます"
 
 #: gcc.c:7931
 #, fuzzy, gcc-internal-format
 msgid "too many arguments to %%:version-compare"
-msgstr "´Ø¿ô¤ËÂФ¹¤ë°ú¿ô¤¬Â¿¤¹¤®¤Þ¤¹"
+msgstr "関数に対する引数が多すぎます"
 
 #: gcc.c:7972
 #, gcc-internal-format
@@ -16613,22 +16559,22 @@ msgstr ""
 #: gcc.c:8085
 #, fuzzy, gcc-internal-format
 msgid "too many arguments to %%:compare-debug-dump-opt"
-msgstr "¥Õ¥©¡¼¥Þ¥Ã¥È¤Ø¤Î°ú¿ô¤¬Â¿¤¹¤®¤Þ¤¹"
+msgstr "フォーマットへの引数が多すぎます"
 
 #: gcc.c:8152
 #, fuzzy, gcc-internal-format
 msgid "too many arguments to %%:compare-debug-self-opt"
-msgstr "¥Õ¥©¡¼¥Þ¥Ã¥È¤Ø¤Î°ú¿ô¤¬Â¿¤¹¤®¤Þ¤¹"
+msgstr "フォーマットへの引数が多すぎます"
 
 #: gcc.c:8187
 #, fuzzy, gcc-internal-format
 msgid "too few arguments to %%:compare-debug-auxbase-opt"
-msgstr "¥Õ¥©¡¼¥Þ¥Ã¥È¤Ø¤Î°ú¿ô¤¬¾¯¤Ê¤¹¤®¤Þ¤¹"
+msgstr "フォーマットへの引数が少なすぎます"
 
 #: gcc.c:8190
 #, fuzzy, gcc-internal-format
 msgid "too many arguments to %%:compare-debug-auxbase-opt"
-msgstr "¥Õ¥©¡¼¥Þ¥Ã¥È¤Ø¤Î°ú¿ô¤¬Â¿¤¹¤®¤Þ¤¹"
+msgstr "フォーマットへの引数が多すぎます"
 
 #: gcc.c:8197
 #, gcc-internal-format
@@ -16638,35 +16584,35 @@ msgstr ""
 #: gcse.c:5105
 #, fuzzy, gcc-internal-format
 msgid "%s: %d basic blocks and %d edges/basic block"
-msgstr "GCSE ¤ò̵¸ú²½: %d > 1000 ´ðËÜ¥Ö¥í¥Ã¥¯¡¢µÚ¤Ó %d >= 20 edge/´ðËÜ¥Ö¥í¥Ã¥¯"
+msgstr "GCSE ã\82\92ç\84¡å\8a¹å\8c\96: %d > 1000 å\9fºæ\9c¬ã\83\96ã\83­ã\83\83ã\82¯ã\80\81å\8f\8aã\81³ %d >= 20 edge/å\9fºæ\9c¬ã\83\96ã\83­ã\83\83ã\82¯"
 
 #: gcse.c:5118
 #, fuzzy, gcc-internal-format
 msgid "%s: %d basic blocks and %d registers"
-msgstr "GCSE ¤ò̵¸ú²½: %d ´ðËÜ¥Ö¥í¥Ã¥¯¡¢µÚ¤Ó %d ¸Ä¤Î¥ì¥¸¥¹¥¿"
+msgstr "GCSE ã\82\92ç\84¡å\8a¹å\8c\96: %d å\9fºæ\9c¬ã\83\96ã\83­ã\83\83ã\82¯ã\80\81å\8f\8aã\81³ %d å\80\8bã\81®ã\83¬ã\82¸ã\82¹ã\82¿"
 
 #: ggc-common.c:484 ggc-common.c:492 ggc-common.c:566 ggc-common.c:585
 #: ggc-page.c:2186 ggc-page.c:2217 ggc-page.c:2224 ggc-zone.c:2433
 #: ggc-zone.c:2444 ggc-zone.c:2448
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "can%'t write PCH file: %m"
-msgstr "%s ¤Ø½ñ¤­¹þ¤á¤Þ¤»¤ó"
+msgstr ""
 
 #: ggc-common.c:578 config/i386/host-cygwin.c:57
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "can%'t get position in PCH file: %m"
-msgstr "¥Õ¥¡¥¤¥ë `%s' ¤Ë¥ê¥Ý¥¸¥È¥ê¾ðÊó¤òºîÀ®¤Ç¤­¤Þ¤»¤ó"
+msgstr ""
 
 #: ggc-common.c:588
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "can%'t write padding to PCH file: %m"
-msgstr "%s ¤Ø½ñ¤­¹þ¤á¤Þ¤»¤ó"
+msgstr ""
 
 #: ggc-common.c:643 ggc-common.c:651 ggc-common.c:658 ggc-common.c:661
 #: ggc-common.c:671 ggc-common.c:674 ggc-page.c:2314 ggc-zone.c:2467
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "can%'t read PCH file: %m"
-msgstr "%s ¤«¤éÆɹþ¤á¤Þ¤»¤ó"
+msgstr ""
 
 #: ggc-common.c:666
 #, gcc-internal-format
@@ -16679,29 +16625,29 @@ msgid "open /dev/zero: %m"
 msgstr ""
 
 #: ggc-page.c:2202 ggc-page.c:2208
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "can%'t write PCH file"
-msgstr "%s ¤Ø½ñ¤­¹þ¤á¤Þ¤»¤ó"
+msgstr ""
 
 #: ggc-zone.c:2430 ggc-zone.c:2441
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "can%'t seek PCH file: %m"
-msgstr "ÆþÎÏ¥Õ¥¡¥¤¥ë %s ¤ò close ¤Ç¤­¤Þ¤»¤ó"
+msgstr ""
 
 #: gimple.c:1070
 #, fuzzy, gcc-internal-format
 msgid "gimple check: expected %s(%s), have %s(%s) in %s, at %s:%d"
-msgstr "Tree ¸¡ºº: %s ¤¬¤¢¤ë¤Ù¤­½ê¤Ë %s ¤¬¤¢¤ê¤Þ¤¹(%s Æâ, %s:%d)"
+msgstr "Tree 検査: %s があるべき所に %s があります(%s 内, %s:%d)"
 
 #: gimplify.c:2429
 #, fuzzy, gcc-internal-format
 msgid "using result of function returning %<void%>"
-msgstr "Ìá¤ê·¿¤¬ void ¤Î´Ø¿ô¤Ç¡¢`return' ¤ËÃͤ¬¤¢¤ê¤Þ¤¹"
+msgstr "戻り型が void の関数で、`return' に値があります"
 
 #: gimplify.c:4945
 #, fuzzy, gcc-internal-format
 msgid "invalid lvalue in asm output %d"
-msgstr "asm Ê¸¤ÎÃæ¤Ë̵¸ú¤Êº¸ÊÕÃÍ"
+msgstr "asm 文の中に無効な左辺値"
 
 #: gimplify.c:5061
 #, gcc-internal-format
@@ -16711,17 +16657,17 @@ msgstr ""
 #: gimplify.c:5083
 #, fuzzy, gcc-internal-format
 msgid "memory input %d is not directly addressable"
-msgstr "½ÐÎÏÈÖ¹æ %d ¤ÏľÀÜ¥¢¥É¥ì¥¹»ØÄê¤Ç¤­¤Þ¤»¤ó"
+msgstr "出力番号 %d は直接アドレス指定できません"
 
 #: gimplify.c:5550
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "threadprivate variable %qE used in untied task"
-msgstr "¥ì¥¸¥¹¥¿ÊÑ¿ô `%s' ¤¬Æþ¤ì»Ò´Ø¿ô¤ÎÃæ¤Ç»È¤ï¤ì¤Þ¤·¤¿"
+msgstr ""
 
 #: gimplify.c:5551 gimplify.c:5613
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "enclosing task"
-msgstr "¥¨¥é¡¼¤Ë¤è¤ê %s ¤òÊĤ¸¤Þ¤¹"
+msgstr ""
 
 #: gimplify.c:5610
 #, gcc-internal-format
@@ -16736,7 +16682,7 @@ msgstr ""
 #: gimplify.c:5720
 #, fuzzy, gcc-internal-format
 msgid "iteration variable %qE should be private"
-msgstr "¥¤¥ó¥¹¥¿¥ó¥¹ÊÑ¿ô `%s' ¤Ï private ¤ÈÀë¸À¤µ¤ì¤Æ¤¤¤Þ¤¹"
+msgstr "インスタンス変数 `%s' は private と宣言されています"
 
 #: gimplify.c:5734
 #, gcc-internal-format
@@ -16746,7 +16692,7 @@ msgstr ""
 #: gimplify.c:5737
 #, fuzzy, gcc-internal-format
 msgid "iteration variable %qE should not be reduction"
-msgstr "¥ì¥¸¥¹¥¿ÊÑ¿ô `%s' ¤¬Æþ¤ì»Ò´Ø¿ô¤ÎÃæ¤Ç»È¤ï¤ì¤Þ¤·¤¿"
+msgstr "レジスタ変数 `%s' が入れ子関数の中で使われました"
 
 #: gimplify.c:5900
 #, gcc-internal-format
@@ -16762,23 +16708,23 @@ msgstr ""
 #: objc/objc-act.c:562
 #, fuzzy, gcc-internal-format
 msgid "can%'t open %s: %m"
-msgstr "%s ¤ò³«¤±¤Þ¤»¤ó"
+msgstr "%s を開けません"
 
 #: graphite-clast-to-gimple.c:1239 graphite-poly.c:707 toplev.c:1270
 #: toplev.c:1566
 #, fuzzy, gcc-internal-format
 msgid "can%'t open %s for writing: %m"
-msgstr "%s ¤ò½ñ¤­¹þ¤ßÍѤ˳«¤±¤Þ¤»¤ó¤Ç¤·¤¿"
+msgstr "%s を書き込み用に開けませんでした"
 
 #: graphite-poly.c:609
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "the file is not in OpenScop format"
-msgstr "printf ¥Õ¥©¡¼¥Þ¥Ã¥È¤Ç¤Î¥Õ¥£¡¼¥ë¥ÉÉý"
+msgstr ""
 
 #: graphite-poly.c:620
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "the language is not recognized"
-msgstr "¸À¸ì %s ¤Ïǧ¼±¤Ç¤­¤Þ¤»¤ó"
+msgstr ""
 
 #: graphite-poly.c:631
 #, gcc-internal-format
@@ -16791,9 +16737,9 @@ msgid "number of statements in the OpenScop file does not match the graphite int
 msgstr ""
 
 #: graphite-poly.c:735
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "can%'t open %s for reading: %m"
-msgstr "%s ¤ò½ñ¤­¹þ¤ßÍѤ˳«¤±¤Þ¤»¤ó¤Ç¤·¤¿"
+msgstr ""
 
 #: graphite-poly.c:758
 #, gcc-internal-format
@@ -16808,7 +16754,7 @@ msgstr ""
 #: haifa-sched.c:186
 #, gcc-internal-format
 msgid "fix_sched_param: unknown param: %s"
-msgstr "fix_sched_param: ÉÔÌÀ¤Ê¥Ñ¥é¥á¥¿: %s"
+msgstr "fix_sched_param: ä¸\8dæ\98\8eã\81ªã\83\91ã\83©ã\83¡ã\82¿: %s"
 
 #. Fatal error here.  We do not want to support compiling ltrans units with
 #. different version of compiler or different flags than the WPA unit, so
@@ -16821,7 +16767,7 @@ msgstr ""
 #: ira.c:1385 ira.c:1398 ira.c:1412
 #, fuzzy, gcc-internal-format
 msgid "%s cannot be used in asm here"
-msgstr "\"%s\" ¤Ï¥Þ¥¯¥í̾¤È¤·¤Æ¤Ï»È¤¨¤Þ¤»¤ó"
+msgstr "\"%s\" はマクロ名としては使えません"
 
 #: lto-cgraph.c:1068
 #, gcc-internal-format
@@ -16849,19 +16795,19 @@ msgid "combining units with different profiles is not supported"
 msgstr ""
 
 #: lto-cgraph.c:1476
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "cannot find LTO cgraph in %s"
-msgstr "¥½¡¼¥¹ %s ¤¬¸«¤Ä¤«¤ê¤Þ¤»¤ó"
+msgstr ""
 
 #: lto-cgraph.c:1486
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "cannot find LTO varpool in %s"
-msgstr "¥½¡¼¥¹ %s ¤¬¸«¤Ä¤«¤ê¤Þ¤»¤ó"
+msgstr ""
 
 #: lto-cgraph.c:1494
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "cannot find LTO section refs in %s"
-msgstr "¥½¡¼¥¹ %s ¤¬¸«¤Ä¤«¤ê¤Þ¤»¤ó"
+msgstr ""
 
 #: lto-compress.c:190 lto-compress.c:198 lto-compress.c:219 lto-compress.c:280
 #: lto-compress.c:288 lto-compress.c:309
@@ -16912,7 +16858,7 @@ msgstr ""
 #: lto-streamer-in.c:2350
 #, fuzzy, gcc-internal-format
 msgid "optimization options not supported yet"
-msgstr "¥¹¥¿¥Ã¥¯À©¸Â¼°¤ò¼õ¤±ÉÕ¤±¤Þ¤»¤ó"
+msgstr "スタック制限式を受け付けません"
 
 #: lto-streamer-in.c:2498
 #, gcc-internal-format
@@ -16932,7 +16878,7 @@ msgstr ""
 #: lto-streamer-out.c:1261
 #, fuzzy, gcc-internal-format
 msgid "tree code %qs is not supported in gimple streams"
-msgstr "-mcmodel= ¤Ï 32 bit ¥·¥¹¥Æ¥à¾å¤Ç¤Ï¥µ¥Ý¡¼¥È¤µ¤ì¤Þ¤»¤ó"
+msgstr "-mcmodel= は 32 bit システム上ではサポートされません"
 
 #: lto-streamer-out.c:1305
 #, gcc-internal-format
@@ -16952,27 +16898,27 @@ msgstr ""
 #: lto-symtab.c:532
 #, fuzzy, gcc-internal-format
 msgid "%qD has already been defined"
-msgstr "`%s' ¤¬»È¤ï¤ì¤Þ¤·¤¿¤¬Ì¤ÄêµÁ¤Ç¤¹"
+msgstr "`%s' が使われましたが未定義です"
 
 #: lto-symtab.c:534
 #, fuzzy, gcc-internal-format
 msgid "previously defined here"
-msgstr "`%s' ¤ÏÁ°¤Ë¤³¤³¤ÇÄêµÁ¤µ¤ì¤Þ¤·¤¿"
+msgstr "`%s' は前にここで定義されました"
 
 #: lto-symtab.c:615
 #, fuzzy, gcc-internal-format
 msgid "type of %qD does not match original declaration"
-msgstr "`%s' ¤ÏÀë¸À¤Î»Ï¤Þ¤ê¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó"
+msgstr "`%s' は宣言の始まりではありません"
 
 #: lto-symtab.c:622
 #, fuzzy, gcc-internal-format
 msgid "alignment of %qD is bigger than original declaration"
-msgstr "Àë¸À¤ÎÃæ¤ËÂåÆþ(½é´ü²½¤Ç¤Ï¤Ê¤¯)¤¬¤¢¤ê¤Þ¤¹"
+msgstr "宣言の中に代入(初期化ではなく)があります"
 
 #: lto-symtab.c:628 lto-symtab.c:734
 #, fuzzy, gcc-internal-format
 msgid "previously declared here"
-msgstr "`%s' ¤ÏÁ°¤Ë¤³¤³¤ÇÀë¸À¤µ¤ì¤Þ¤·¤¿"
+msgstr "`%s' は前にここで宣言されました"
 
 #: lto-symtab.c:659
 #, gcc-internal-format
@@ -16982,12 +16928,12 @@ msgstr ""
 #: lto-symtab.c:717
 #, fuzzy, gcc-internal-format
 msgid "variable %qD redeclared as function"
-msgstr "Îΰè `%s' ¤Ï´Ø¿ô¤È¤·¤ÆÀë¸À¤µ¤ì¤Æ¤¤¤Þ¤¹"
+msgstr "領域 `%s' は関数として宣言されています"
 
 #: lto-symtab.c:723
 #, fuzzy, gcc-internal-format
 msgid "function %qD redeclared as variable"
-msgstr "´Ø¿ô `%s' ¤¬ÊÑ¿ô¤Ç¤¢¤ë¤«¤Î¤è¤¦¤Ë½é´ü²½¤µ¤ì¤Þ¤·¤¿"
+msgstr "関数 `%s' が変数であるかのように初期化されました"
 
 #: omp-low.c:1831
 #, gcc-internal-format
@@ -17038,17 +16984,17 @@ msgstr ""
 #: opts-common.c:876
 #, fuzzy, gcc-internal-format
 msgid "command line option %qs is not supported by this configuration"
-msgstr "%s ¤Ï¤³¤Î¥³¥ó¥Õ¥£¥®¥å¥ì¡¼¥·¥ç¥ó¤Ç¤Ï¥µ¥Ý¡¼¥È¤µ¤ì¤Þ¤»¤ó"
+msgstr "%s はこのコンフィギュレーションではサポートされません"
 
 #: opts-common.c:892
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "missing argument to %qs"
-msgstr "`%s' ¥ª¥×¥·¥ç¥ó¤ËÂФ¹¤ë°ú¿ô¤¬¤¢¤ê¤Þ¤»¤ó"
+msgstr ""
 
 #: opts-common.c:898 opts.c:948
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "argument to %qs should be a non-negative integer"
-msgstr "`%s' ¤ÎÂè°ì°ú¿ô¤Ï `int' ¤È¤¹¤Ù¤­¤Ç¤¹"
+msgstr ""
 
 #: opts.c:158
 #, gcc-internal-format
@@ -17079,7 +17025,7 @@ msgstr ""
 #: opts.c:457
 #, fuzzy, gcc-internal-format
 msgid "unrecognized command line option \"%s\""
-msgstr "¥³¥Þ¥ó¥É¥é¥¤¥ó¥ª¥×¥·¥ç¥ó '%s' ¤ò̵»ë¤·¤Þ¤¹"
+msgstr "コマンドラインオプション '%s' を無視します"
 
 #: opts.c:1123
 #, gcc-internal-format
@@ -17122,9 +17068,9 @@ msgid "only one -flto-partition value can be specified"
 msgstr ""
 
 #: opts.c:1279
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "%<-fsplit-stack%> is not supported by this compiler configuration"
-msgstr "%s ¤Ï¤³¤Î¥³¥ó¥Õ¥£¥®¥å¥ì¡¼¥·¥ç¥ó¤Ç¤Ï¥µ¥Ý¡¼¥È¤µ¤ì¤Þ¤»¤ó"
+msgstr ""
 
 #: opts.c:1583
 #, gcc-internal-format
@@ -17132,9 +17078,9 @@ msgid "unrecognized include_flags 0x%x passed to print_specific_help"
 msgstr ""
 
 #: opts.c:1893
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "unknown floating point contraction style \"%s\""
-msgstr "ÉâÆ°¾®¿ôÅÀÄê¿ô¤ò TOC Æâ¤ËÇÛÃÖ¤·¤Ê¤¤"
+msgstr ""
 
 #: opts.c:1902
 #, gcc-internal-format
@@ -17144,7 +17090,7 @@ msgstr ""
 #: opts.c:1940
 #, fuzzy, gcc-internal-format
 msgid "structure alignment must be a small power of two, not %d"
-msgstr "Í׵ᤵ¤ì¤¿¥¢¥é¥¤¥ó¥á¥ó¥È¤¬ 2 ¤Î¤Ù¤­¾è¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó"
+msgstr "要求されたアラインメントが 2 のべき乗ではありません"
 
 #: opts.c:1952 opts.c:1960
 #, gcc-internal-format
@@ -17154,37 +17100,37 @@ msgstr ""
 #: opts.c:2031
 #, fuzzy, gcc-internal-format
 msgid "unrecognized visibility value \"%s\""
-msgstr "ǧ¼±¤Ç¤­¤Ê¤¤¥»¥¯¥·¥ç¥ó̾ \"%s\""
+msgstr "認識できないセクション名 \"%s\""
 
 #: opts.c:2080
 #, fuzzy, gcc-internal-format
 msgid "unknown stack check parameter \"%s\""
-msgstr "°ú¿ô `%s' ¤¬Ì¤»ÈÍѤǤ¹"
+msgstr "引数 `%s' が未使用です"
 
 #: opts.c:2094
 #, fuzzy, gcc-internal-format
 msgid "unrecognized register name \"%s\""
-msgstr "ǧ¼±¤Ç¤­¤Ê¤¤¥ì¥¸¥¹¥¿Ì¾ `%s'"
+msgstr "認識できないレジスタ名 `%s'"
 
 #: opts.c:2118
 #, fuzzy, gcc-internal-format
 msgid "unknown tls-model \"%s\""
-msgstr "ÉÔÌÀ¤Ê¥Þ¥·¥ó¥â¡¼¥É `%s'"
+msgstr "不明なマシンモード `%s'"
 
 #: opts.c:2127
 #, fuzzy, gcc-internal-format
 msgid "unknown ira algorithm \"%s\""
-msgstr "ÉÔÌÀ¤Ê¥ì¥¸¥¹¥¿Ì¾¤Ç¤¹: %s"
+msgstr "不明なレジスタ名です: %s"
 
 #: opts.c:2138
 #, fuzzy, gcc-internal-format
 msgid "unknown ira region \"%s\""
-msgstr "ÉÔÌÀ¤Ê¥ì¥¸¥¹¥¿Ì¾¤Ç¤¹: %s"
+msgstr "不明なレジスタ名です: %s"
 
 #: opts.c:2151
 #, fuzzy, gcc-internal-format
 msgid "dwarf version %d is not supported"
-msgstr "¥¹¥¿¥Ã¥¯À©¸Â¼°¤ò¼õ¤±ÉÕ¤±¤Þ¤»¤ó"
+msgstr "スタック制限式を受け付けません"
 
 #: opts.c:2217
 #, gcc-internal-format
@@ -17194,22 +17140,22 @@ msgstr ""
 #: opts.c:2222
 #, fuzzy, gcc-internal-format
 msgid "invalid --param value %qs"
-msgstr "̵¸ú¤Ê¥Ñ¥é¥á¥¿ÃÍ `%s'"
+msgstr "無効なパラメタ値 `%s'"
 
 #: opts.c:2326
 #, fuzzy, gcc-internal-format
 msgid "target system does not support debug output"
-msgstr "¥¿¡¼¥²¥Ã¥È CPU ¤Ï interworking ¤ò¥µ¥Ý¡¼¥È¤·¤Þ¤»¤ó"
+msgstr "ターゲット CPU は interworking をサポートしません"
 
 #: opts.c:2333
 #, fuzzy, gcc-internal-format
 msgid "debug format \"%s\" conflicts with prior selection"
-msgstr "¥Ç¡¼¥¿Îΰè '%s' ¤ÏÁ°¤ÎÀë¸À¤ÈÌ·½â¤·¤Þ¤¹"
+msgstr "データ領域 '%s' は前の宣言と矛盾します"
 
 #: opts.c:2349
 #, fuzzy, gcc-internal-format
 msgid "unrecognised debug output level \"%s\""
-msgstr "ǧ¼±¤Ç¤­¤Ê¤¤¥»¥¯¥·¥ç¥ó̾ \"%s\""
+msgstr "認識できないセクション名 \"%s\""
 
 #: opts.c:2351
 #, gcc-internal-format
@@ -17217,14 +17163,14 @@ msgid "debug output level %s is too high"
 msgstr ""
 
 #: opts.c:2446
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "-Werror=%s: no option -%s"
-msgstr "%s: Ç§¼±ÉÔǽ¤Ê¥ª¥×¥·¥ç¥ó `--%s'\n"
+msgstr ""
 
 #: params.c:104
 #, fuzzy, gcc-internal-format
 msgid "minimum value of parameter %qs is %u"
-msgstr "²¾°ú¿ô `%s' ¤Ï̵¸ú¤Ç¤¹"
+msgstr "仮引数 `%s' は無効です"
 
 #: params.c:109
 #, gcc-internal-format
@@ -17235,22 +17181,22 @@ msgstr ""
 #: params.c:119
 #, fuzzy, gcc-internal-format
 msgid "invalid parameter %qs"
-msgstr "²¾°ú¿ô `%s' ¤Ï̵¸ú¤Ç¤¹"
+msgstr "仮引数 `%s' は無効です"
 
 #: passes.c:601
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "invalid pass positioning operation"
-msgstr "¥ª¥Ú¥é¥ó¥É¤È¤·¤Æ̵¸ú¤Ê¼°"
+msgstr ""
 
 #: passes.c:643
 #, fuzzy, gcc-internal-format
 msgid "plugin cannot register a missing pass"
-msgstr "`asm' Ãæ¤ËÉÔÌÀ¤Ê¥ì¥¸¥¹¥¿Ì¾ `%s' ¤¬¤¢¤ê¤Þ¤¹"
+msgstr "`asm' 中に不明なレジスタ名 `%s' があります"
 
 #: passes.c:646
 #, fuzzy, gcc-internal-format
 msgid "plugin cannot register an unnamed pass"
-msgstr "ÉÔÌÀ¤Ê¥ì¥¸¥¹¥¿Ì¾¤Ç¤¹: %s"
+msgstr "不明なレジスタ名です: %s"
 
 #: passes.c:650
 #, gcc-internal-format
@@ -17301,11 +17247,11 @@ msgid "plugin %s registered a null callback function for event %s"
 msgstr ""
 
 #: plugin.c:575
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid ""
 "cannot load plugin %s\n"
 "%s"
-msgstr "[%s ¤¬¸«¤Ä¤«¤ê¤Þ¤»¤ó]"
+msgstr ""
 
 #: plugin.c:584
 #, gcc-internal-format
@@ -17315,16 +17261,16 @@ msgid ""
 msgstr ""
 
 #: plugin.c:593
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid ""
 "cannot find %s in plugin %s\n"
 "%s"
-msgstr "¥½¡¼¥¹ %s ¤¬¸«¤Ä¤«¤ê¤Þ¤»¤ó"
+msgstr ""
 
 #: plugin.c:601
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "fail to initialize plugin %s"
-msgstr "¥Õ¥£¡¼¥ë¥É½é´üÀßÄê»Ò¤¬Äê¿ô¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó"
+msgstr ""
 
 #: plugin.c:882
 #, gcc-internal-format
@@ -17369,27 +17315,27 @@ msgstr ""
 #: reg-stack.c:536
 #, fuzzy, gcc-internal-format
 msgid "output constraint %d must specify a single register"
-msgstr "½ÐÎÏÀ©Ìó %d ¤Ï°ì¤Ä¤Î¥ì¥¸¥¹¥¿¤ò»ØÄꤷ¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó"
+msgstr "出力制約 %d は一つのレジスタを指定しなければなりません"
 
 #: reg-stack.c:546
 #, fuzzy, gcc-internal-format
 msgid "output constraint %d cannot be specified together with \"%s\" clobber"
-msgstr "½ÐÎÏÀ©Ìó %d ¤Ï°ì¤Ä¤Î¥ì¥¸¥¹¥¿¤ò»ØÄꤷ¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó"
+msgstr "出力制約 %d は一つのレジスタを指定しなければなりません"
 
 #: reg-stack.c:569
 #, fuzzy, gcc-internal-format
 msgid "output regs must be grouped at top of stack"
-msgstr "½ÐÎϥ쥸¥¹¥¿¤Ï¥¹¥¿¥Ã¥¯¤Î¥È¥Ã¥×¤Ë¥°¥ë¡¼¥×¤µ¤ì¤Æ¤¤¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó"
+msgstr "出力レジスタはスタックのトップにグループされていなければなりません"
 
 #: reg-stack.c:606
 #, fuzzy, gcc-internal-format
 msgid "implicitly popped regs must be grouped at top of stack"
-msgstr "°ÅÌۤˠpop ¤µ¤ì¤ë¥ì¥¸¥¹¥¿¤Ï¥¹¥¿¥Ã¥¯¤Î¥È¥Ã¥×¤Ë¥°¥ë¡¼¥×¤µ¤ì¤Æ¤¤¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó"
+msgstr "暗黙に pop されるレジスタはスタックのトップにグループされていなければなりません"
 
 #: reg-stack.c:625
 #, fuzzy, gcc-internal-format
 msgid "output operand %d must use %<&%> constraint"
-msgstr "½ÐÎÏ¥ª¥Ú¥é¥ó¥É %d ¤Ï `&' À©Ìó¤ò»È¤ï¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó"
+msgstr "出力オペランド %d は `&' 制約を使わなければなりません"
 
 #: regcprop.c:1137
 #, gcc-internal-format
@@ -17412,191 +17358,191 @@ msgid "validate_value_data: [%u] Non-empty reg in chain (%s %u %i)"
 msgstr ""
 
 #: reginfo.c:779
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "can%'t use %qs as a call-saved register"
-msgstr "'%s' ¤ò %s ¤Î¥ì¥¸¥¹¥¿¤È¤·¤Æ»È¤¦¤³¤È¤¬¤Ç¤­¤Þ¤»¤ó"
+msgstr ""
 
 #: reginfo.c:783
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "can%'t use %qs as a call-used register"
-msgstr "'%s' ¤ò %s ¤Î¥ì¥¸¥¹¥¿¤È¤·¤Æ»È¤¦¤³¤È¤¬¤Ç¤­¤Þ¤»¤ó"
+msgstr ""
 
 #: reginfo.c:795
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "can%'t use %qs as a fixed register"
-msgstr "'%s' ¤ò %s ¤Î¥ì¥¸¥¹¥¿¤È¤·¤Æ»È¤¦¤³¤È¤¬¤Ç¤­¤Þ¤»¤ó"
+msgstr ""
 
 #: reginfo.c:820 config/ia64/ia64.c:5588 config/ia64/ia64.c:5595
 #: config/pa/pa.c:424 config/pa/pa.c:431 config/sh/sh.c:8746
 #: config/sh/sh.c:8753 config/spu/spu.c:5088 config/spu/spu.c:5095
 #, gcc-internal-format
 msgid "unknown register name: %s"
-msgstr "ÉÔÌÀ¤Ê¥ì¥¸¥¹¥¿Ì¾¤Ç¤¹: %s"
+msgstr "不明なレジスタ名です: %s"
 
 #: reginfo.c:831
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "stack register used for global register variable"
-msgstr "¥ì¥¸¥¹¥¿¤¬Æó¤Ä¤Î¥°¥í¡¼¥Ð¥ë¥ì¥¸¥¹¥¿ÊÑ¿ô¤È¤·¤Æ»È¤ï¤ì¤Þ¤·¤¿"
+msgstr ""
 
 #: reginfo.c:837
 #, gcc-internal-format
 msgid "global register variable follows a function definition"
-msgstr "Âç°è register ÊÑ¿ô¤¬´Ø¿ôÄêµÁ¤Î¸å¤í¤Ë¤¢¤ê¤Þ¤¹"
+msgstr "大域 register 変数が関数定義の後ろにあります"
 
 #: reginfo.c:841
 #, gcc-internal-format
 msgid "register used for two global register variables"
-msgstr "¥ì¥¸¥¹¥¿¤¬Æó¤Ä¤Î¥°¥í¡¼¥Ð¥ë¥ì¥¸¥¹¥¿ÊÑ¿ô¤È¤·¤Æ»È¤ï¤ì¤Þ¤·¤¿"
+msgstr "レジスタが二つのグローバルレジスタ変数として使われました"
 
 #: reginfo.c:846
 #, gcc-internal-format
 msgid "call-clobbered register used for global register variable"
-msgstr "¸Æ¤Ó½Ð¤·¤ÇÇ˲õ¤µ¤ì¤ë¥ì¥¸¥¹¥¿¤¬¥°¥í¡¼¥Ð¥ë¥ì¥¸¥¹¥¿ÊÑ¿ô¤È¤·¤Æ»È¤ï¤ì¤Þ¤·¤¿"
+msgstr "呼び出しで破壊されるレジスタがグローバルレジスタ変数として使われました"
 
 #: reload.c:1270
 #, fuzzy, gcc-internal-format
 msgid "cannot reload integer constant operand in %<asm%>"
-msgstr "À°¿ôÄê¿ô¥ª¥Ú¥é¥ó¥É¤ò `asm' Æâ¤ÇºÆ¥í¡¼¥É¤Ç¤­¤Þ¤»¤ó"
+msgstr "整数定数オペランドを `asm' 内で再ロードできません"
 
 #: reload.c:1284
 #, fuzzy, gcc-internal-format
 msgid "impossible register constraint in %<asm%>"
-msgstr "`asm' Æâ¤Ç¤Ï¥ì¥¸¥¹¥¿À©Ìó¤ò¹Ô¤Ê¤¨¤Þ¤»¤ó"
+msgstr "`asm' 内ではレジスタ制約を行なえません"
 
 #: reload.c:3631
 #, fuzzy, gcc-internal-format
 msgid "%<&%> constraint used with no register class"
-msgstr "`&' À©Ì󤬥쥸¥¹¥¿¥¯¥é¥¹Ìµ¤·¤Ç»È¤ï¤ì¤Þ¤·¤¿"
+msgstr "`&' 制約がレジスタクラス無しで使われました"
 
 #: reload.c:3807 reload.c:4067
 #, fuzzy, gcc-internal-format
 msgid "inconsistent operand constraints in an %<asm%>"
-msgstr "`asm' Æâ¤Ç¤Î¥ª¥Ú¥é¥ó¥ÉÀ©Ìó¤¬Ì·½â¤·¤Æ¤¤¤Þ¤¹"
+msgstr "`asm' 内でのオペランド制約が矛盾しています"
 
 #: reload1.c:1256
 #, fuzzy, gcc-internal-format
 msgid "%<asm%> operand has impossible constraints"
-msgstr "asm ¥ª¥Ú¥é¥ó¥É %d ¤Ï¶²¤é¤¯À©Ìó¤ËŬ¹ç¤·¤Þ¤»¤ó"
+msgstr "asm オペランド %d は恐らく制約に適合しません"
 
 #: reload1.c:1276
 #, gcc-internal-format
 msgid "frame size too large for reliable stack checking"
-msgstr "¥Õ¥ì¡¼¥à¥µ¥¤¥º¤¬Â礭¤¹¤®¤Æ¡¢¥¹¥¿¥Ã¥¯¸¡ºº¤¬¿®Íê¤Ç¤­¤Ê¤¯¤Ê¤ê¤Þ¤¹"
+msgstr "フレームサイズが大きすぎて、スタック検査が信頼できなくなります"
 
 #: reload1.c:1279
 #, gcc-internal-format
 msgid "try reducing the number of local variables"
-msgstr "¥í¡¼¥«¥ëÊÑ¿ô¤Î¿ô¤òºï¸º¤·¤Æ¤ß¤Æ¤¯¤À¤µ¤¤"
+msgstr "ローカル変数の数を削減してみてください"
 
 #: reload1.c:2092
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "can%'t find a register in class %qs while reloading %<asm%>"
-msgstr "¥¯¥é¥¹ `%s' Æâ¤Î¥ì¥¸¥¹¥¿¤ò `asm' ºÆ¥í¡¼¥ÉÃæ¤Ë¸«¤Ä¤±¤é¤ì¤Þ¤»¤ó"
+msgstr ""
 
 #: reload1.c:2097
 #, fuzzy, gcc-internal-format
 msgid "unable to find a register to spill in class %qs"
-msgstr "¥¯¥é¥¹ `%s' Æâ¤Ç¤Õ¤ë¤¤Íî¤È¤¹¥ì¥¸¥¹¥¿¤ò¸«¤Ä¤±¤é¤ì¤Þ¤»¤ó"
+msgstr "クラス `%s' 内でふるい落とすレジスタを見つけられません"
 
 #: reload1.c:4625
 #, fuzzy, gcc-internal-format
 msgid "%<asm%> operand requires impossible reload"
-msgstr "`asm' ¥ª¥Ú¥é¥ó¥É¤ÏºÆ¥í¡¼¥É¤Ç¤­¤Ê¤¤»ö¤¬Í׵ᤵ¤ì¤Þ¤¹"
+msgstr "`asm' オペランドは再ロードできない事が要求されます"
 
 #: reload1.c:6014
 #, fuzzy, gcc-internal-format
 msgid "%<asm%> operand constraint incompatible with operand size"
-msgstr "`asm' ¥ª¥Ú¥é¥ó¥ÉÀ©Ì󤬥ª¥Ú¥é¥ó¥É¥µ¥¤¥º¤ÈÀ°¹ç¤·¤Þ¤»¤ó"
+msgstr "`asm' オペランド制約がオペランドサイズと整合しません"
 
 #: reload1.c:7864
 #, fuzzy, gcc-internal-format
 msgid "output operand is constant in %<asm%>"
-msgstr "½ÐÎÏ¥ª¥Ú¥é¥ó¥É¤¬ `asm' Æâ¤ÇÄê¿ô¤Ç¤¹"
+msgstr "出力オペランドが `asm' 内で定数です"
 
 #: rtl.c:714
 #, fuzzy, gcc-internal-format
 msgid "RTL check: access of elt %d of '%s' with last elt %d in %s, at %s:%d"
-msgstr "RTL ¸¡ºº: elt %d(%s) ¤¬ºÇ¸å¤Î elt %d(%s Ãæ) ¤È°ì½ï¤Ë¥¢¥¯¥»¥¹¤·¤Þ¤¹ (%s:%d)"
+msgstr "RTL 検査: elt %d(%s) が最後の elt %d(%s 中) と一緒にアクセスします (%s:%d)"
 
 #: rtl.c:724
 #, gcc-internal-format
 msgid "RTL check: expected elt %d type '%c', have '%c' (rtx %s) in %s, at %s:%d"
-msgstr "RTL ¸¡ºº: elt %d ·¿¤Ï '%c' ¤Î¤Ï¤º¤Ê¤Î¤Ë '%c' (rtx %s, %s Ãæ)¤Ç¤¹ (%s:%d)"
+msgstr "RTL 検査: elt %d 型は '%c' のはずなのに '%c' (rtx %s, %s 中)です (%s:%d)"
 
 #: rtl.c:734
 #, gcc-internal-format
 msgid "RTL check: expected elt %d type '%c' or '%c', have '%c' (rtx %s) in %s, at %s:%d"
-msgstr "RTL ¸¡ºº: elt %d ·¿¤Ï '%c' ¤« '%c' ¤Î¤Ï¤º¤Ê¤Î¤Ë '%c' (rtx %s, %s Ãæ) ¤Ç¤¹ (%s:%d)"
+msgstr "RTL 検査: elt %d 型は '%c' か '%c' のはずなのに '%c' (rtx %s, %s 中) です (%s:%d)"
 
 #: rtl.c:743
 #, fuzzy, gcc-internal-format
 msgid "RTL check: expected code '%s', have '%s' in %s, at %s:%d"
-msgstr "RTL ¸¡ºº: ¥³¡¼¥É `%s' ¤Î¤Ï¤º¤Ê¤Î¤Ë `%s' (%s Ãæ)¤Ç¤¹ (%s:%d)"
+msgstr "RTL 検査: コード `%s' のはずなのに `%s' (%s 中)です (%s:%d)"
 
 #: rtl.c:753
 #, fuzzy, gcc-internal-format
 msgid "RTL check: expected code '%s' or '%s', have '%s' in %s, at %s:%d"
-msgstr "RTL ¸¡ºº: ¥³¡¼¥É `%s' ¤« `%s' ¤Î¤Ï¤º¤Ê¤Î¤Ë `%s' (%s Ãæ)¤Ç¤¹ (%s:%d)"
+msgstr "RTL 検査: コード `%s' か `%s' のはずなのに `%s' (%s 中)です (%s:%d)"
 
 #: rtl.c:780
 #, fuzzy, gcc-internal-format
 msgid "RTL check: attempt to treat non-block symbol as a block symbol in %s, at %s:%d"
-msgstr "RTL ¸¡ºº: elt %d(%s) ¤¬ºÇ¸å¤Î elt %d(%s Ãæ) ¤È°ì½ï¤Ë¥¢¥¯¥»¥¹¤·¤Þ¤¹ (%s:%d)"
+msgstr "RTL 検査: elt %d(%s) が最後の elt %d(%s 中) と一緒にアクセスします (%s:%d)"
 
 #: rtl.c:790
 #, gcc-internal-format
 msgid "RTL check: access of elt %d of vector with last elt %d in %s, at %s:%d"
-msgstr "RTL check: ¥Ù¥¯¥È¥ë¤Î elt %d ¤òºÇ¸å¤Î elt %d (%s Ãæ)¤È°ì½ï¤Ë¥¢¥¯¥»¥¹¤·¤Þ¤¹ (%s:%d)"
+msgstr "RTL check: ベクトルの elt %d を最後の elt %d (%s 中)と一緒にアクセスします (%s:%d)"
 
 #: rtl.c:801
 #, fuzzy, gcc-internal-format
 msgid "RTL flag check: %s used with unexpected rtx code '%s' in %s, at %s:%d"
-msgstr "RTL ¸¡ºº: ¥³¡¼¥É `%s' ¤Î¤Ï¤º¤Ê¤Î¤Ë `%s' (%s Ãæ)¤Ç¤¹ (%s:%d)"
+msgstr "RTL 検査: コード `%s' のはずなのに `%s' (%s 中)です (%s:%d)"
 
 #: stmt.c:315
 #, fuzzy, gcc-internal-format
 msgid "output operand constraint lacks %<=%>"
-msgstr "½ÐÎÏ¥ª¥Ú¥é¥ó¥ÉÀ©Ìó¤Ë `=' ¤¬·ç¤±¤Æ¤¤¤Þ¤¹"
+msgstr "出力オペランド制約に `=' が欠けています"
 
 #: stmt.c:330
 #, fuzzy, gcc-internal-format
 msgid "output constraint %qc for operand %d is not at the beginning"
-msgstr "½ÐÎÏÀ©Ìó `%c' (operand %d ÍÑ) ¤¬³«»ÏÉôʬ¤Ë¤¢¤ê¤Þ¤»¤ó"
+msgstr "出力制約 `%c' (operand %d 用) が開始部分にありません"
 
 #: stmt.c:353
 #, fuzzy, gcc-internal-format
 msgid "operand constraint contains incorrectly positioned %<+%> or %<=%>"
-msgstr "¥ª¥Ú¥é¥ó¥ÉÀ©ÌóÃæ¡¢ÉÔÀµ¤Ê°ÌÃ֤ˠ'+' ¤ä '=' ¤¬´Þ¤Þ¤ì¤Æ¤¤¤Þ¤¹"
+msgstr "オペランド制約中、不正な位置に '+' や '=' が含まれています"
 
 #: stmt.c:360 stmt.c:459
 #, fuzzy, gcc-internal-format
 msgid "%<%%%> constraint used with last operand"
-msgstr "`%%' À©Ì󤬺Ǹå¤Î¥ª¥Ú¥é¥ó¥É¤È¤È¤â¤Ë»È¤ï¤ì¤Þ¤·¤¿"
+msgstr "`%%' 制約が最後のオペランドとともに使われました"
 
 #: stmt.c:379
 #, gcc-internal-format
 msgid "matching constraint not valid in output operand"
-msgstr "½ÐÎÏ¥ª¥Ú¥é¥ó¥ÉÆâ¤ÎÀ©Ìó¤¬Àµ¤·¤¯¤¢¤ê¤Þ¤»¤ó"
+msgstr "出力オペランド内の制約が正しくありません"
 
 #: stmt.c:450
 #, fuzzy, gcc-internal-format
 msgid "input operand constraint contains %qc"
-msgstr "ÆþÎÏ¥ª¥Ú¥é¥ó¥ÉÀ©Ì󤬠`%c' ¤ò´Þ¤ó¤Ç¤¤¤Þ¤¹"
+msgstr "入力オペランド制約が `%c' を含んでいます"
 
 #: stmt.c:492
 #, gcc-internal-format
 msgid "matching constraint references invalid operand number"
-msgstr "À©Ìó¤ËŬ¹ç¤µ¤»¤ë»þ¤Ë¡¢Ìµ¸ú¤Ê¥ª¥Ú¥é¥ó¥ÉÈÖ¹æ¤ò»²¾È¤·¤Þ¤·¤¿"
+msgstr "制約に適合させる時に、無効なオペランド番号を参照しました"
 
 #: stmt.c:530
 #, fuzzy, gcc-internal-format
 msgid "invalid punctuation %qc in constraint"
-msgstr "̵¸ú¤Ê¶çÆÉÅÀ `%c' ¤¬À©ÌóÆâ¤Ë¤¢¤ê¤Þ¤¹"
+msgstr "無効な句読点 `%c' が制約内にあります"
 
 #: stmt.c:554
 #, fuzzy, gcc-internal-format
 msgid "matching constraint does not allow a register"
-msgstr "½ÐÎÏ¥ª¥Ú¥é¥ó¥ÉÆâ¤ÎÀ©Ìó¤¬Àµ¤·¤¯¤¢¤ê¤Þ¤»¤ó"
+msgstr "出力オペランド内の制約が正しくありません"
 
 #: stmt.c:608
 #, gcc-internal-format
@@ -17606,7 +17552,7 @@ msgstr ""
 #: stmt.c:699
 #, fuzzy, gcc-internal-format
 msgid "unknown register name %qs in %<asm%>"
-msgstr "`asm' Ãæ¤ËÉÔÌÀ¤Ê¥ì¥¸¥¹¥¿Ì¾ `%s' ¤¬¤¢¤ê¤Þ¤¹"
+msgstr "`asm' 中に不明なレジスタ名 `%s' があります"
 
 #: stmt.c:707
 #, gcc-internal-format
@@ -17616,17 +17562,17 @@ msgstr ""
 #: stmt.c:754
 #, fuzzy, gcc-internal-format
 msgid "more than %d operands in %<asm%>"
-msgstr "`asm' ¤ÎÃæ¤Ë %d ¤ò±Û¤¨¤ë¥ª¥Ú¥é¥ó¥É¤¬¤¢¤ê¤Þ¤¹"
+msgstr "`asm' の中に %d を越えるオペランドがあります"
 
 #: stmt.c:821
 #, gcc-internal-format
 msgid "output number %d not directly addressable"
-msgstr "½ÐÎÏÈÖ¹æ %d ¤ÏľÀÜ¥¢¥É¥ì¥¹»ØÄê¤Ç¤­¤Þ¤»¤ó"
+msgstr "出力番号 %d は直接アドレス指定できません"
 
 #: stmt.c:907
 #, fuzzy, gcc-internal-format
 msgid "asm operand %d probably doesn%'t match constraints"
-msgstr "asm ¥ª¥Ú¥é¥ó¥É %d ¤Ï¶²¤é¤¯À©Ìó¤ËŬ¹ç¤·¤Þ¤»¤ó"
+msgstr "asm オペランド %d は恐らく制約に適合しません"
 
 #: stmt.c:917
 #, gcc-internal-format
@@ -17646,17 +17592,17 @@ msgstr ""
 #: stmt.c:1203
 #, fuzzy, gcc-internal-format
 msgid "too many alternatives in %<asm%>"
-msgstr "`asm' Ãæ¤ÎÂåÂØ¥­¡¼¥ï¡¼¥É¤¬Â¿¤¹¤®¤Þ¤¹"
+msgstr "`asm' 中の代替キーワードが多すぎます"
 
 #: stmt.c:1215
 #, fuzzy, gcc-internal-format
 msgid "operand constraints for %<asm%> differ in number of alternatives"
-msgstr "`asm' ¤Î¥ª¥Ú¥é¥ó¥ÉÀ©Ìó¤¬ÂåÂØÈÖ¹æ¤È¤Ï°Û¤Ê¤ê¤Þ¤¹"
+msgstr "`asm' のオペランド制約が代替番号とは異なります"
 
 #: stmt.c:1282
 #, fuzzy, gcc-internal-format
 msgid "duplicate asm operand name %qs"
-msgstr "½ÅÊ£¤·¤¿¥á¥ó¥Ð `%s'"
+msgstr "重複したメンバ `%s'"
 
 #: stmt.c:1379
 #, gcc-internal-format
@@ -17666,47 +17612,47 @@ msgstr ""
 #: stmt.c:1404
 #, fuzzy, gcc-internal-format
 msgid "undefined named operand %qs"
-msgstr "ÅÐÏ¿¤µ¤ì¤Æ¤¤¤Ê¤¤±é»»»Ò %s ¤Ç¤¹"
+msgstr "登録されていない演算子 %s です"
 
 #: stmt.c:1549 cp/cvt.c:1094 cp/cvt.c:1338
 #, fuzzy, gcc-internal-format
 msgid "value computed is not used"
-msgstr ".da ¥Õ¥¡¥¤¥ë¤ÎÆâÍƤò»È¤¤ÀڤäƤ¤¤Þ¤»¤ó\n"
+msgstr ".da ファイルの内容を使い切っていません\n"
 
 #: stor-layout.c:161
 #, fuzzy, gcc-internal-format
 msgid "type size can%'t be explicitly evaluated"
-msgstr "·¿¤ÎÂ礭¤µ¤ÏÌÀ¼¨Åª¤Ëɾ²Á¤µ¤ì¤ë¤â¤Î¤Ç¤Ï¤¢¤ê¤¨¤Þ¤»¤ó"
+msgstr "型の大きさは明示的に評価されるものではありえません"
 
 #: stor-layout.c:163
 #, gcc-internal-format
 msgid "variable-size type declared outside of any function"
-msgstr "ÊÑ¿ô¥µ¥¤¥º·¿¤¬´Ø¿ô¤Î³°Â¦¤ÇÀë¸À¤µ¤ì¤Þ¤·¤¿"
+msgstr "変数サイズ型が関数の外側で宣言されました"
 
 #: stor-layout.c:751
 #, fuzzy, gcc-internal-format
 msgid "size of %q+D is %d bytes"
-msgstr "`%s' ¤Î¥µ¥¤¥º¤¬ %d ¥Ð¥¤¥È¤Ç¤¹"
+msgstr "`%s' のサイズが %d バイトです"
 
 #: stor-layout.c:753
 #, fuzzy, gcc-internal-format
 msgid "size of %q+D is larger than %wd bytes"
-msgstr "`%s' ¤Î¥µ¥¤¥º¤¬ %d ¥Ð¥¤¥È¤è¤êÂ礭¤¯¤Ê¤Ã¤Æ¤¤¤Þ¤¹"
+msgstr "`%s' のサイズが %d バイトより大きくなっています"
 
 #: stor-layout.c:1171
 #, fuzzy, gcc-internal-format
 msgid "packed attribute causes inefficient alignment for %q+D"
-msgstr "packed Â°À­¤Ï `%s' ¤ËÂФ·¤ÆÉÔ¸úΨ¤Ê¥¢¥é¥¤¥ó¥á¥ó¥È¤ò°ú¤­µ¯¤³¤·¤Þ¤¹"
+msgstr "packed 属性は `%s' に対して不効率なアラインメントを引き起こします"
 
 #: stor-layout.c:1175
 #, fuzzy, gcc-internal-format
 msgid "packed attribute is unnecessary for %q+D"
-msgstr "packed Â°À­¤Ï `%s' ¤Ë¤ÏɬÍפ¢¤ê¤Þ¤»¤ó"
+msgstr "packed 属性は `%s' には必要ありません"
 
 #: stor-layout.c:1193
 #, fuzzy, gcc-internal-format
 msgid "padding struct to align %q+D"
-msgstr "`%s' ¤ò¥¢¥é¥¤¥ó¤¹¤ë¤¿¤á¤Ë¹½Â¤ÂΤò¥Ñ¥Ç¥£¥ó¥°¤·¤Þ¤¹"
+msgstr "`%s' をアラインするために構造体をパディングします"
 
 #: stor-layout.c:1254
 #, gcc-internal-format
@@ -17716,57 +17662,57 @@ msgstr ""
 #: stor-layout.c:1561
 #, gcc-internal-format
 msgid "padding struct size to alignment boundary"
-msgstr "¥¢¥é¥¤¥ó¥á¥ó¥È¶­³¦¤Î¥µ¥¤¥º¤Ë¹½Â¤ÂΤò¥Ñ¥Ç¥£¥ó¥°¤·¤Þ¤¹"
+msgstr "アラインメント境界のサイズに構造体をパディングします"
 
 #: stor-layout.c:1589
 #, fuzzy, gcc-internal-format
 msgid "packed attribute causes inefficient alignment for %qE"
-msgstr "packed Â°À­¤Ï `%s' ¤ËÂФ·¤ÆÉÔ¸úΨ¤Ê¥¢¥é¥¤¥ó¥á¥ó¥È¤ò°ú¤­µ¯¤³¤·¤Þ¤¹"
+msgstr "packed 属性は `%s' に対して不効率なアラインメントを引き起こします"
 
 #: stor-layout.c:1593
 #, fuzzy, gcc-internal-format
 msgid "packed attribute is unnecessary for %qE"
-msgstr "packed Â°À­¤Ï `%s' ¤Ë¤ÏɬÍפ¢¤ê¤Þ¤»¤ó"
+msgstr "packed 属性は `%s' には必要ありません"
 
 #: stor-layout.c:1599
 #, gcc-internal-format
 msgid "packed attribute causes inefficient alignment"
-msgstr "packed Â°À­¤ÏÉÔ¸úΨ¤Ê¥¢¥é¥¤¥ó¥á¥ó¥È¤ò°ú¤­µ¯¤³¤·¤Þ¤¹"
+msgstr "packed 属性は不効率なアラインメントを引き起こします"
 
 #: stor-layout.c:1601
 #, gcc-internal-format
 msgid "packed attribute is unnecessary"
-msgstr "packed Â°À­¤ÏɬÍפ¢¤ê¤Þ¤»¤ó"
+msgstr "packed 属性は必要ありません"
 
 #: stor-layout.c:2080
 #, fuzzy, gcc-internal-format
 msgid "alignment of array elements is greater than element size"
-msgstr "`%s' ¤Î¥¢¥é¥¤¥ó¥á¥ó¥È¤Ï¥ª¥Ö¥¸¥§¥¯¥È¥Õ¥¡¥¤¥ë¤ÎºÇÂçÃͤè¤ê¤âÂ礭¤¤¤Ç¤¹¡£ %d ¤ò»È¤¤¤Þ¤¹¡£"
+msgstr "`%s' のアラインメントはオブジェクトファイルの最大値よりも大きいです。 %d を使います。"
 
 #: targhooks.c:165
 #, gcc-internal-format
 msgid "__builtin_saveregs not supported by this target"
-msgstr "__builtin_saveregs ¤Ï¤³¤Î¥¿¡¼¥²¥Ã¥È¤Ç¤Ï¼ÂÁõ¤µ¤ì¤Æ¤¤¤Þ¤»¤ó"
+msgstr "__builtin_saveregs はこのターゲットでは実装されていません"
 
 #: targhooks.c:807
 #, fuzzy, gcc-internal-format
 msgid "nested functions not supported on this target"
-msgstr "-fdata-sections ¤Ï¤³¤Î¥¿¡¼¥²¥Ã¥È¤Ç¼õ¤±Æþ¤ì¤é¤ì¤Þ¤»¤ó"
+msgstr "-fdata-sections はこのターゲットで受け入れられません"
 
 #: targhooks.c:820
 #, fuzzy, gcc-internal-format
 msgid "nested function trampolines not supported on this target"
-msgstr "¥»¥¯¥·¥ç¥ó°À­¤Ï¤³¤Î¥¿¡¼¥²¥Ã¥È¤Ç¤Ï¼ÂÁõ¤µ¤ì¤Æ¤¤¤Þ¤»¤ó"
+msgstr "セクション属性はこのターゲットでは実装されていません"
 
 #: targhooks.c:1145
 #, fuzzy, gcc-internal-format
 msgid "target attribute is not supported on this machine"
-msgstr "init_priority Â°À­¤Ï¤³¤Î¥×¥é¥Ã¥È¥Õ¥©¡¼¥à¤Ç¤Ï¥µ¥Ý¡¼¥È¤µ¤ì¤Æ¤¤¤Þ¤»¤ó"
+msgstr "init_priority 属性はこのプラットフォームではサポートされていません"
 
 #: targhooks.c:1155
 #, fuzzy, gcc-internal-format
 msgid "#pragma GCC target is not supported for this machine"
-msgstr "-fdata-sections ¤Ï¤³¤Î¥¿¡¼¥²¥Ã¥È¤Ç¼õ¤±Æþ¤ì¤é¤ì¤Þ¤»¤ó"
+msgstr "-fdata-sections はこのターゲットで受け入れられません"
 
 #: tlink.c:487
 #, gcc-internal-format
@@ -17781,7 +17727,7 @@ msgstr ""
 #: tlink.c:805
 #, gcc-internal-format
 msgid "ld returned %d exit status"
-msgstr "ld ¤Ï¥¹¥Æ¡¼¥¿¥¹ %d ¤Ç½ªÎ»¤·¤Þ¤·¤¿"
+msgstr "ld はステータス %d で終了しました"
 
 #: toplev.c:496
 #, gcc-internal-format
@@ -17796,12 +17742,12 @@ msgstr ""
 #: toplev.c:688
 #, fuzzy, gcc-internal-format
 msgid "%q+F declared %<static%> but never defined"
-msgstr "`%s' ¤¬ `static' ¤ÈÀë¸À¤µ¤ì¤Þ¤·¤¿¤¬Ì¤ÄêµÁ¤Ç¤¹"
+msgstr "`%s' が `static' と宣言されましたが未定義です"
 
 #: toplev.c:716
 #, fuzzy, gcc-internal-format
 msgid "%q+D defined but not used"
-msgstr "`%s' ¤¬ÄêµÁ¤µ¤ì¤Þ¤·¤¿¤¬»È¤ï¤ì¤Þ¤»¤ó¤Ç¤·¤¿"
+msgstr "`%s' が定義されましたが使われませんでした"
 
 #: toplev.c:783
 #, gcc-internal-format
@@ -17856,47 +17802,47 @@ msgstr ""
 #: toplev.c:1013
 #, gcc-internal-format
 msgid "unrecognized gcc debugging option: %c"
-msgstr "ǧ¼±¤Ç¤­¤Ê¤¤ gcc ¥Ç¥Ð¥Ã¥°¥ª¥×¥·¥ç¥ó: %c"
+msgstr "認識できない gcc デバッグオプション: %c"
 
 #: toplev.c:1291
 #, fuzzy, gcc-internal-format
 msgid "-frecord-gcc-switches is not supported by the current target"
-msgstr "-fdata-sections ¤Ï¤³¤Î¥¿¡¼¥²¥Ã¥È¤Ç¼õ¤±Æþ¤ì¤é¤ì¤Þ¤»¤ó"
+msgstr "-fdata-sections はこのターゲットで受け入れられません"
 
 #: toplev.c:1509
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "-fstack-usage not supported for this target"
-msgstr "-fdata-sections ¤Ï¤³¤Î¥¿¡¼¥²¥Ã¥È¤Ç¼õ¤±Æþ¤ì¤é¤ì¤Þ¤»¤ó"
+msgstr ""
 
 #: toplev.c:1744
 #, fuzzy, gcc-internal-format
 msgid "this target does not support %qs"
-msgstr "%s ¤Ï %s ¤ò¼õ¤±ÉÕ¤±¤Þ¤»¤ó"
+msgstr "%s は %s を受け付けません"
 
 #: toplev.c:1797
 #, gcc-internal-format
 msgid "instruction scheduling not supported on this target machine"
-msgstr "Ì¿Î᥹¥±¥¸¥å¡¼¥ê¥ó¥°¤Ï¤³¤Î¥¿¡¼¥²¥Ã¥È¥Þ¥·¥ó¤Ç¤Ï¥µ¥Ý¡¼¥È¤µ¤ì¤Þ¤»¤ó"
+msgstr "命令スケジューリングはこのターゲットマシンではサポートされません"
 
 #: toplev.c:1801
 #, gcc-internal-format
 msgid "this target machine does not have delayed branches"
-msgstr "¤³¤Î¥¿¡¼¥²¥Ã¥È¥Þ¥·¥ó¤ÏÃÙ±äʬ´ô¤ò»ý¤Ã¤Æ¤¤¤Þ¤»¤ó"
+msgstr "このターゲットマシンは遅延分岐を持っていません"
 
 #: toplev.c:1815
 #, gcc-internal-format
 msgid "-f%sleading-underscore not supported on this target machine"
-msgstr "-f%sleading-underscore ¤Ï¤³¤Î¥¿¡¼¥²¥Ã¥È¥Þ¥·¥ó¤Ç¤Ï¥µ¥Ý¡¼¥È¤µ¤ì¤Þ¤»¤ó"
+msgstr "-f%sleading-underscore はこのターゲットマシンではサポートされません"
 
 #: toplev.c:1858
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "could not close zeroed insn dump file %qs: %m"
-msgstr "¥À¥ó¥×¥Õ¥¡¥¤¥ë %s ¤ò³«¤±¤Þ¤»¤ó¤Ç¤·¤¿"
+msgstr ""
 
 #: toplev.c:1897
 #, fuzzy, gcc-internal-format
 msgid "target system does not support the \"%s\" debug format"
-msgstr "%s ¤Ï `%%%s%c' %s ¥Õ¥©¡¼¥Þ¥Ã¥È¤ò¼õ¤±ÉÕ¤±¤Þ¤»¤ó"
+msgstr "%s は `%%%s%c' %s フォーマットを受け付けません"
 
 #: toplev.c:1909
 #, gcc-internal-format
@@ -17916,32 +17862,32 @@ msgstr ""
 #: toplev.c:1963
 #, fuzzy, gcc-internal-format
 msgid "-ffunction-sections not supported for this target"
-msgstr "-ffunction-sections ¤Ï¤³¤Î¥¿¡¼¥²¥Ã¥È¤Ç¼õ¤±Æþ¤ì¤é¤ì¤Þ¤»¤ó"
+msgstr "-ffunction-sections はこのターゲットで受け入れられません"
 
 #: toplev.c:1968
 #, fuzzy, gcc-internal-format
 msgid "-fdata-sections not supported for this target"
-msgstr "-fdata-sections ¤Ï¤³¤Î¥¿¡¼¥²¥Ã¥È¤Ç¼õ¤±Æþ¤ì¤é¤ì¤Þ¤»¤ó"
+msgstr "-fdata-sections はこのターゲットで受け入れられません"
 
 #: toplev.c:1975
 #, fuzzy, gcc-internal-format
 msgid "-ffunction-sections disabled; it makes profiling impossible"
-msgstr "-ffunction-sections ¤¬Ìµ¸ú¤Ç¤¹ -- ¥×¥í¥Õ¥¡¥¤¥ë¤ÏÉÔ²Äǽ¤Ç¤¹"
+msgstr "-ffunction-sections が無効です -- プロファイルは不可能です"
 
 #: toplev.c:1982
 #, fuzzy, gcc-internal-format
 msgid "-fprefetch-loop-arrays not supported for this target"
-msgstr "-fdata-sections ¤Ï¤³¤Î¥¿¡¼¥²¥Ã¥È¤Ç¼õ¤±Æþ¤ì¤é¤ì¤Þ¤»¤ó"
+msgstr "-fdata-sections はこのターゲットで受け入れられません"
 
 #: toplev.c:1988
 #, fuzzy, gcc-internal-format
 msgid "-fprefetch-loop-arrays not supported for this target (try -march switches)"
-msgstr "-f%sleading-underscore ¤Ï¤³¤Î¥¿¡¼¥²¥Ã¥È¥Þ¥·¥ó¤Ç¤Ï¥µ¥Ý¡¼¥È¤µ¤ì¤Þ¤»¤ó"
+msgstr "-f%sleading-underscore はこのターゲットマシンではサポートされません"
 
 #: toplev.c:1997
 #, fuzzy, gcc-internal-format
 msgid "-fprefetch-loop-arrays is not supported with -Os"
-msgstr "-mg ¤Ç¤Î¥×¥í¥Õ¥¡¥¤¥ë¤ÏÄ󶡤µ¤ì¤Þ¤»¤ó\n"
+msgstr "-mg でのプロファイルは提供されません\n"
 
 #: toplev.c:2008
 #, gcc-internal-format
@@ -17951,7 +17897,7 @@ msgstr ""
 #: toplev.c:2024
 #, fuzzy, gcc-internal-format
 msgid "-fstack-protector not supported for this target"
-msgstr "-fdata-sections ¤Ï¤³¤Î¥¿¡¼¥²¥Ã¥È¤Ç¼õ¤±Æþ¤ì¤é¤ì¤Þ¤»¤ó"
+msgstr "-fdata-sections はこのターゲットで受け入れられません"
 
 #: toplev.c:2037
 #, gcc-internal-format
@@ -17961,12 +17907,12 @@ msgstr ""
 #: toplev.c:2265
 #, fuzzy, gcc-internal-format
 msgid "error writing to %s: %m"
-msgstr "%s ¤Ø¤Î½ñ¤­¹þ¤ß¥¨¥é¡¼¤Ç¤¹"
+msgstr "%s への書き込みエラーです"
 
 #: toplev.c:2267 java/jcf-parse.c:1772
 #, fuzzy, gcc-internal-format
 msgid "error closing %s: %m"
-msgstr "¥¨¥é¡¼¤Ë¤è¤ê %s ¤òÊĤ¸¤Þ¤¹"
+msgstr "エラーにより %s を閉じます"
 
 #: tree-cfg.c:2555
 #, gcc-internal-format
@@ -17994,14 +17940,14 @@ msgid "INDIRECT_REF in gimple IL"
 msgstr ""
 
 #: tree-cfg.c:2614
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "invalid first operand of MEM_REF"
-msgstr "%R ¥³¡¼¥É¤ËÂФ¹¤ë̵¸ú¤Ê¥ª¥Ú¥é¥ó¥É"
+msgstr ""
 
 #: tree-cfg.c:2620
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "invalid offset operand of MEM_REF"
-msgstr "%R ¥³¡¼¥É¤ËÂФ¹¤ë̵¸ú¤Ê¥ª¥Ú¥é¥ó¥É"
+msgstr ""
 
 #: tree-cfg.c:2633
 #, gcc-internal-format
@@ -18021,12 +17967,12 @@ msgstr ""
 #: tree-cfg.c:2677
 #, fuzzy, gcc-internal-format
 msgid "non-integral used in condition"
-msgstr "½ªÃ¼¤Î¤Ê¤¤ #%s ¾ò·ï"
+msgstr "終端のない #%s 条件"
 
 #: tree-cfg.c:2682
 #, fuzzy, gcc-internal-format
 msgid "invalid conditional operand"
-msgstr "¥ª¥Ú¥é¥ó¥É¤È¤·¤Æ̵¸ú¤Ê¼°"
+msgstr "オペランドとして無効な式"
 
 #: tree-cfg.c:2729
 #, gcc-internal-format
@@ -18046,17 +17992,17 @@ msgstr ""
 #: tree-cfg.c:2755
 #, fuzzy, gcc-internal-format
 msgid "invalid reference prefix"
-msgstr "̵¸ú¤Ê»²¾È·¿¤Ç¤¹"
+msgstr "無効な参照型です"
 
 #: tree-cfg.c:2766
 #, fuzzy, gcc-internal-format
 msgid "invalid operand to plus/minus, type is a pointer"
-msgstr "Æó¹à±é»»»Ò %s ¤¬ÉÔŬÀڤǤ¹"
+msgstr "二項演算子 %s が不適切です"
 
 #: tree-cfg.c:2777
 #, fuzzy, gcc-internal-format
 msgid "invalid operand to pointer plus, first operand is not a pointer"
-msgstr "`->' ¤Î¥Ù¡¼¥¹¥ª¥Ú¥é¥ó¥É¤¬¥Ý¥¤¥ó¥¿¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó"
+msgstr "`->' のベースオペランドがポインタではありません"
 
 #: tree-cfg.c:2785
 #, gcc-internal-format
@@ -18066,37 +18012,37 @@ msgstr ""
 #: tree-cfg.c:2856
 #, fuzzy, gcc-internal-format
 msgid "invalid expression for min lvalue"
-msgstr "¥ª¥Ú¥é¥ó¥É¤È¤·¤Æ̵¸ú¤Ê¼°"
+msgstr "オペランドとして無効な式"
 
 #: tree-cfg.c:2867
 #, fuzzy, gcc-internal-format
 msgid "invalid operand in indirect reference"
-msgstr "Æó¹à±é»»»Ò %s ¤¬ÉÔŬÀڤǤ¹"
+msgstr "二項演算子 %s が不適切です"
 
 #: tree-cfg.c:2896
 #, fuzzy, gcc-internal-format
 msgid "invalid operands to array reference"
-msgstr "Æó¹à±é»»»Ò %s ¤¬ÉÔŬÀڤǤ¹"
+msgstr "二項演算子 %s が不適切です"
 
 #: tree-cfg.c:2907
 #, fuzzy, gcc-internal-format
 msgid "type mismatch in array reference"
-msgstr "ÇÛÎ󻲾ȤǤÎź»ú¤ò·ç¤¤¤Æ¤¤¤Þ¤¹"
+msgstr "配列参照での添字を欠いています"
 
 #: tree-cfg.c:2916
 #, fuzzy, gcc-internal-format
 msgid "type mismatch in array range reference"
-msgstr "ÇÛÎ󻲾ȤǤÎź»ú¤ò·ç¤¤¤Æ¤¤¤Þ¤¹"
+msgstr "配列参照での添字を欠いています"
 
 #: tree-cfg.c:2927
 #, fuzzy, gcc-internal-format
 msgid "type mismatch in real/imagpart reference"
-msgstr "·¿¤¬Á°Êý¤Î³°ÉôÀë¸À¤È°ìÃפ·¤Þ¤»¤ó"
+msgstr "型が前方の外部宣言と一致しません"
 
 #: tree-cfg.c:2937
 #, fuzzy, gcc-internal-format
 msgid "type mismatch in component reference"
-msgstr "¾ò·ï¼°¤Ç¤Î·¿¤ÎÁȹç¤ï¤»¤¬Å¬¹ç¤·¤Þ¤»¤ó"
+msgstr "条件式での型の組合わせが適合しません"
 
 #: tree-cfg.c:2954
 #, gcc-internal-format
@@ -18104,19 +18050,19 @@ msgid "conversion of an SSA_NAME on the left hand side"
 msgstr ""
 
 #: tree-cfg.c:2961
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "conversion of register to a different size"
-msgstr "¥­¥ã¥¹¥È¤Ë¤è¤Ã¤Æ¥Ý¥¤¥ó¥¿¤«¤é°Û¤Ê¤ë¥µ¥¤¥º¤ÎÀ°¿ô¤È¤Ê¤ê¤Þ¤¹"
+msgstr ""
 
 #: tree-cfg.c:2976
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "invalid address operand in MEM_REF"
-msgstr "¥ª¥Ú¥é¥ó¥É¤È¤·¤Æ̵¸ú¤Ê¼°"
+msgstr ""
 
 #: tree-cfg.c:2983
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "invalid offset operand in MEM_REF"
-msgstr "̵¸ú¤Ê %P ¥ª¥Ú¥é¥ó¥É¤Ç¤¹"
+msgstr ""
 
 #: tree-cfg.c:2993
 #, gcc-internal-format
@@ -18131,7 +18077,7 @@ msgstr ""
 #: tree-cfg.c:3053
 #, fuzzy, gcc-internal-format
 msgid "invalid function in gimple call"
-msgstr "̵¸ú¤Ê PC ¤¬¹ÔÈÖ¹æ¥Æ¡¼¥Ö¥ë¤Ë¤¢¤ê¤Þ¤¹"
+msgstr "無効な PC が行番号テーブルにあります"
 
 #: tree-cfg.c:3062
 #, gcc-internal-format
@@ -18141,7 +18087,7 @@ msgstr ""
 #: tree-cfg.c:3070
 #, fuzzy, gcc-internal-format
 msgid "invalid LHS in gimple call"
-msgstr "̵¸ú¤Ê PC ¤¬¹ÔÈÖ¹æ¥Æ¡¼¥Ö¥ë¤Ë¤¢¤ê¤Þ¤¹"
+msgstr "無効な PC が行番号テーブルにあります"
 
 #: tree-cfg.c:3076
 #, gcc-internal-format
@@ -18151,12 +18097,12 @@ msgstr ""
 #: tree-cfg.c:3092
 #, fuzzy, gcc-internal-format
 msgid "invalid conversion in gimple call"
-msgstr "̵¸ú¤Ê¥Ð¡¼¥¸¥ç¥óÈÖ¹æ·Á¼°"
+msgstr "無効なバージョン番号形式"
 
 #: tree-cfg.c:3101
 #, fuzzy, gcc-internal-format
 msgid "invalid static chain in gimple call"
-msgstr "̵¸ú¤Ê PC ¤¬¹ÔÈÖ¹æ¥Æ¡¼¥Ö¥ë¤Ë¤¢¤ê¤Þ¤¹"
+msgstr "無効な PC が行番号テーブルにあります"
 
 #: tree-cfg.c:3112
 #, gcc-internal-format
@@ -18171,17 +18117,17 @@ msgstr ""
 #: tree-cfg.c:3137
 #, fuzzy, gcc-internal-format
 msgid "invalid argument to gimple call"
-msgstr "`%s' ¤Î°ú¿ô¤È¤·¤Æ̵¸ú¤Ê·¿"
+msgstr "`%s' の引数として無効な型"
 
 #: tree-cfg.c:3156
 #, fuzzy, gcc-internal-format
 msgid "invalid operands in gimple comparison"
-msgstr "Æó¹à±é»»»Ò %s ¤¬ÉÔŬÀڤǤ¹"
+msgstr "二項演算子 %s が不適切です"
 
 #: tree-cfg.c:3174
 #, fuzzy, gcc-internal-format
 msgid "type mismatch in comparison expression"
-msgstr "¾ò·ï¼°¤Ç¤Î·¿¤ÎÁȹç¤ï¤»¤¬Å¬¹ç¤·¤Þ¤»¤ó"
+msgstr "条件式での型の組合わせが適合しません"
 
 #: tree-cfg.c:3200
 #, gcc-internal-format
@@ -18191,37 +18137,37 @@ msgstr ""
 #: tree-cfg.c:3206
 #, fuzzy, gcc-internal-format
 msgid "invalid operand in unary operation"
-msgstr "Æó¹à±é»»»Ò %s ¤¬ÉÔŬÀڤǤ¹"
+msgstr "二項演算子 %s が不適切です"
 
 #: tree-cfg.c:3241
 #, fuzzy, gcc-internal-format
 msgid "invalid types in nop conversion"
-msgstr "̵¸ú¤Ê·¿É½¸½¤Ç¤¹"
+msgstr "無効な型表現です"
 
 #: tree-cfg.c:3256
 #, fuzzy, gcc-internal-format
 msgid "invalid types in address space conversion"
-msgstr "¥ª¥Ú¥é¥ó¥É¤È¤·¤Æ̵¸ú¤Ê¼°"
+msgstr "オペランドとして無効な式"
 
 #: tree-cfg.c:3270
 #, fuzzy, gcc-internal-format
 msgid "invalid types in fixed-point conversion"
-msgstr "dump_definition ¤Ë Ìµ¸ú¤Ê¥Ï¥Ã¥·¥å¥¿¥¤¥× %d"
+msgstr "dump_definition に 無効なハッシュタイプ %d"
 
 #: tree-cfg.c:3283
 #, fuzzy, gcc-internal-format
 msgid "invalid types in conversion to floating point"
-msgstr "ÉâÆ°¾®¿ôÅÀ¥¨¥ß¥å¥ì¡¼¥¿¤Î¥Ð¡¼¥¸¥ç¥ó¤ò»ØÄꤹ¤ë"
+msgstr "浮動小数点エミュレータのバージョンを指定する"
 
 #: tree-cfg.c:3296
 #, fuzzy, gcc-internal-format
 msgid "invalid types in conversion to integer"
-msgstr "new ¤ËÂФ·¤Æ̵¸ú¤Ê·¿¤Ç¤¢¤ë `void'"
+msgstr "new に対して無効な型である `void'"
 
 #: tree-cfg.c:3331
 #, fuzzy, gcc-internal-format
 msgid "non-trivial conversion in unary operation"
-msgstr "̵¸ú¤Ê¥Ð¡¼¥¸¥ç¥óÈÖ¹æ·Á¼°"
+msgstr "無効なバージョン番号形式"
 
 #: tree-cfg.c:3358
 #, gcc-internal-format
@@ -18231,27 +18177,27 @@ msgstr ""
 #: tree-cfg.c:3365
 #, fuzzy, gcc-internal-format
 msgid "invalid operands in binary operation"
-msgstr "Æó¹à±é»»»Ò %s ¤¬ÉÔŬÀڤǤ¹"
+msgstr "二項演算子 %s が不適切です"
 
 #: tree-cfg.c:3380
 #, fuzzy, gcc-internal-format
 msgid "type mismatch in complex expression"
-msgstr "¾ò·ï¼°¤Ç¤Î·¿¤ÎÁȹç¤ï¤»¤¬Å¬¹ç¤·¤Þ¤»¤ó"
+msgstr "条件式での型の組合わせが適合しません"
 
 #: tree-cfg.c:3409
 #, fuzzy, gcc-internal-format
 msgid "type mismatch in shift expression"
-msgstr "¾ò·ï¼°¤Ç¤Î·¿¤ÎÁȹç¤ï¤»¤¬Å¬¹ç¤·¤Þ¤»¤ó"
+msgstr "条件式での型の組合わせが適合しません"
 
 #: tree-cfg.c:3432
 #, fuzzy, gcc-internal-format
 msgid "type mismatch in vector shift expression"
-msgstr "¾ò·ï¼°¤Ç¤Î·¿¤ÎÁȹç¤ï¤»¤¬Å¬¹ç¤·¤Þ¤»¤ó"
+msgstr "条件式での型の組合わせが適合しません"
 
 #: tree-cfg.c:3445
 #, fuzzy, gcc-internal-format
 msgid "non-element sized vector shift of floating point vector"
-msgstr "ÉâÆ°¾®¿ôÅÀ¥¨¥ß¥å¥ì¡¼¥¿¤Î¥Ð¡¼¥¸¥ç¥ó¤ò»ØÄꤹ¤ë"
+msgstr "浮動小数点エミュレータのバージョンを指定する"
 
 #: tree-cfg.c:3464
 #, gcc-internal-format
@@ -18261,22 +18207,22 @@ msgstr ""
 #: tree-cfg.c:3484
 #, fuzzy, gcc-internal-format
 msgid "invalid (pointer) operands to plus/minus"
-msgstr "Æó¹à±é»»»Ò %s ¤¬ÉÔŬÀڤǤ¹"
+msgstr "二項演算子 %s が不適切です"
 
 #: tree-cfg.c:3499
 #, fuzzy, gcc-internal-format
 msgid "type mismatch in pointer plus expression"
-msgstr "¾ò·ï¼°¤Ç¤Î·¿¤ÎÁȹç¤ï¤»¤¬Å¬¹ç¤·¤Þ¤»¤ó"
+msgstr "条件式での型の組合わせが適合しません"
 
 #: tree-cfg.c:3522
 #, fuzzy, gcc-internal-format
 msgid "type mismatch in binary truth expression"
-msgstr "¾ò·ï¼°¤Ç¤Î·¿¤ÎÁȹç¤ï¤»¤¬Å¬¹ç¤·¤Þ¤»¤ó"
+msgstr "条件式での型の組合わせが適合しません"
 
 #: tree-cfg.c:3595
 #, fuzzy, gcc-internal-format
 msgid "type mismatch in binary expression"
-msgstr "¾ò·ï¼°¤Ç¤Î·¿¤ÎÁȹç¤ï¤»¤¬Å¬¹ç¤·¤Þ¤»¤ó"
+msgstr "条件式での型の組合わせが適合しません"
 
 #: tree-cfg.c:3625
 #, gcc-internal-format
@@ -18284,34 +18230,34 @@ msgid "non-register as LHS of ternary operation"
 msgstr ""
 
 #: tree-cfg.c:3633
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "invalid operands in ternary operation"
-msgstr "Æó¹à±é»»»Ò %s ¤¬ÉÔŬÀڤǤ¹"
+msgstr ""
 
 #: tree-cfg.c:3649
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "type mismatch in widening multiply-accumulate expression"
-msgstr "¾ò·ï¼°¤Ç¤Î·¿¤ÎÁȹç¤ï¤»¤¬Å¬¹ç¤·¤Þ¤»¤ó"
+msgstr ""
 
 #: tree-cfg.c:3663
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "type mismatch in fused multiply-add expression"
-msgstr "¾ò·ï¼°¤Ç¤Î·¿¤ÎÁȹç¤ï¤»¤¬Å¬¹ç¤·¤Þ¤»¤ó"
+msgstr ""
 
 #: tree-cfg.c:3693
 #, fuzzy, gcc-internal-format
 msgid "non-trivial conversion at assignment"
-msgstr "ÂåÆþ¤È¤·¤Æ̵¸ú¤Êº¸ÊÕÃͤǤ¹"
+msgstr "代入として無効な左辺値です"
 
 #: tree-cfg.c:3710
 #, fuzzy, gcc-internal-format
 msgid "invalid operand in unary expression"
-msgstr "̵¸ú¤Ê¥È¡¼¥¯¥ó¤¬¼°¤Ë¤¢¤ê¤Þ¤¹"
+msgstr "無効なトークンが式にあります"
 
 #: tree-cfg.c:3724
 #, fuzzy, gcc-internal-format
 msgid "type mismatch in address expression"
-msgstr "¾ò·ï¼°¤Ç¤Î·¿¤ÎÁȹç¤ï¤»¤¬Å¬¹ç¤·¤Þ¤»¤ó"
+msgstr "条件式での型の組合わせが適合しません"
 
 #: tree-cfg.c:3750 tree-cfg.c:3776
 #, gcc-internal-format
@@ -18319,54 +18265,54 @@ msgid "invalid rhs for gimple memory store"
 msgstr ""
 
 #: tree-cfg.c:3792
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "invalid COND_EXPR in gimple assignment"
-msgstr "ÂåÆþ¤È¤·¤Æ̵¸ú¤Êº¸ÊÕÃͤǤ¹"
+msgstr ""
 
 #: tree-cfg.c:3857
 #, fuzzy, gcc-internal-format
 msgid "invalid operand in return statement"
-msgstr "̵¸ú¤Ê½é´ü²½¼°¤Ç¤¹"
+msgstr "無効な初期化式です"
 
 #: tree-cfg.c:3871
 #, fuzzy, gcc-internal-format
 msgid "invalid conversion in return statement"
-msgstr "̵¸ú¤Ê½é´ü²½¼°¤Ç¤¹"
+msgstr "無効な初期化式です"
 
 #: tree-cfg.c:3895
 #, fuzzy, gcc-internal-format
 msgid "goto destination is neither a label nor a pointer"
-msgstr "ź»ú¤ò¤Ä¤±¤é¤ì¤¿Ãͤ¬ÇÛÎó¤Ç¤â¥Ý¥¤¥ó¥¿¤Ç¤â¤¢¤ê¤Þ¤»¤ó"
+msgstr "添字をつけられた値が配列でもポインタでもありません"
 
 #: tree-cfg.c:3910
 #, fuzzy, gcc-internal-format
 msgid "invalid operand to switch statement"
-msgstr "%s ¥³¡¼¥É¤ËÂФ¹¤ë̵¸ú¤Ê¥ª¥Ú¥é¥ó¥É"
+msgstr "%s コードに対する無効なオペランド"
 
 #: tree-cfg.c:3930
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "invalid PHI result"
-msgstr "̵¸ú¤Ê %H ÃͤǤ¹"
+msgstr ""
 
 #: tree-cfg.c:3942
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "invalid PHI argument"
-msgstr "̵¸ú¤Ê·¿°ú¿ô¤Ç¤¹"
+msgstr ""
 
 #: tree-cfg.c:3948
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "incompatible types in PHI argument %u"
-msgstr "%s ¤Ë¸ß´¹À­¤Î¤Ê¤¤·¿"
+msgstr ""
 
 #: tree-cfg.c:3995
 #, fuzzy, gcc-internal-format
 msgid "invalid comparison code in gimple cond"
-msgstr "%p ¥³¡¼¥É¤ËÂФ¹¤ë̵¸ú¤Ê¥ª¥Ú¥é¥ó¥É"
+msgstr "%p コードに対する無効なオペランド"
 
 #: tree-cfg.c:4003
 #, fuzzy, gcc-internal-format
 msgid "invalid labels in gimple cond"
-msgstr "¥¤¥ó¥¯¥ê¥á¥ó¥È¤ÎÃæ¤Ç¤Îº¸ÊÕÃͤ¬Ìµ¸ú¤Ç¤¹"
+msgstr "インクリメントの中での左辺値が無効です"
 
 #: tree-cfg.c:4102
 #, gcc-internal-format
@@ -18376,17 +18322,17 @@ msgstr ""
 #: tree-cfg.c:4137
 #, fuzzy, gcc-internal-format
 msgid "invalid function in call statement"
-msgstr "asm Ê¸¤ÎÃæ¤Ë̵¸ú¤Êº¸ÊÕÃÍ"
+msgstr "asm 文の中に無効な左辺値"
 
 #: tree-cfg.c:4148
 #, fuzzy, gcc-internal-format
 msgid "invalid pure const state for function"
-msgstr "´Ø¿ô `%s' ¤ËÂФ·¤ÆÉÔŬÀÚ¤ÊÊݸ¥¯¥é¥¹"
+msgstr "é\96¢æ\95° `%s' ã\81«å¯¾ã\81\97ã\81¦ä¸\8dé\81©å\88\87ã\81ªä¿\9då­\98ã\82¯ã\83©ã\82¹"
 
 #: tree-cfg.c:4161 tree-ssa.c:1007 tree-ssa.c:1017
 #, fuzzy, gcc-internal-format
 msgid "in statement"
-msgstr "̵¸ú¤Ê½é´ü²½¼°¤Ç¤¹"
+msgstr "無効な初期化式です"
 
 #: tree-cfg.c:4176
 #, gcc-internal-format
@@ -18411,7 +18357,7 @@ msgstr ""
 #: tree-cfg.c:4302
 #, fuzzy, gcc-internal-format
 msgid "missing PHI def"
-msgstr "¼±Ê̻Ҥò·ç¤¤¤Æ¤¤¤Þ¤¹"
+msgstr "識別子を欠いています"
 
 #: tree-cfg.c:4313
 #, gcc-internal-format
@@ -18426,7 +18372,7 @@ msgstr ""
 #: tree-cfg.c:4345
 #, fuzzy, gcc-internal-format
 msgid "invalid GIMPLE statement"
-msgstr "̵¸ú¤Ê½é´ü²½¼°¤Ç¤¹"
+msgstr "無効な初期化式です"
 
 #: tree-cfg.c:4354
 #, gcc-internal-format
@@ -18441,7 +18387,7 @@ msgstr ""
 #: tree-cfg.c:4377
 #, fuzzy, gcc-internal-format
 msgid "incorrect setting of landing pad number"
-msgstr "¥Õ¥©¡¼¥Þ¥Ã¥Èʸ»úÎó¤ËÉÔŬÀڤʥª¥Ú¥é¥ó¥É¿ô¤¬¤¢¤ê¤Þ¤¹"
+msgstr "フォーマット文字列に不適切なオペランド数があります"
 
 #: tree-cfg.c:4411
 #, gcc-internal-format
@@ -18481,7 +18427,7 @@ msgstr ""
 #: tree-cfg.c:4513
 #, fuzzy, gcc-internal-format
 msgid "control flow in the middle of basic block %d"
-msgstr "NOTE_INSN_BASIC_BLOCK %d ¤¬´ðËÜ¥Ö¥í¥Ã¥¯ %d ¤ÎÃæ¤Û¤É¤Ë¤¢¤ê¤Þ¤¹"
+msgstr "NOTE_INSN_BASIC_BLOCK %d が基本ブロック %d の中ほどにあります"
 
 #: tree-cfg.c:4546
 #, gcc-internal-format
@@ -18516,7 +18462,7 @@ msgstr ""
 #: tree-cfg.c:4664
 #, fuzzy, gcc-internal-format
 msgid "case labels not sorted: "
-msgstr "%s ¤Ï %s ¤ò¼õ¤±ÉÕ¤±¤Þ¤»¤ó"
+msgstr "%s は %s を受け付けません"
 
 #: tree-cfg.c:4681
 #, gcc-internal-format
@@ -18531,12 +18477,12 @@ msgstr ""
 #: tree-cfg.c:7344
 #, fuzzy, gcc-internal-format
 msgid "%<noreturn%> function does return"
-msgstr "`noreturn' ´Ø¿ô¤¬ return ¤·¤Æ¤¤¤Þ¤¹"
+msgstr "`noreturn' 関数が return しています"
 
 #: tree-cfg.c:7364
 #, gcc-internal-format
 msgid "control reaches end of non-void function"
-msgstr "À©¸æ¤¬Èó void ´Ø¿ô¤Î½ª¤ê¤ËÅþ㤷¤Þ¤·¤¿"
+msgstr "制御が非 void 関数の終りに到達しました"
 
 #: tree-cfg.c:7500
 #, gcc-internal-format
@@ -18549,9 +18495,9 @@ msgid "ignoring return value of function declared with attribute warn_unused_res
 msgstr ""
 
 #: tree-dump.c:929
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "could not open dump file %qs: %m"
-msgstr "¥À¥ó¥×¥Õ¥¡¥¤¥ë %s ¤ò³«¤±¤Þ¤»¤ó¤Ç¤·¤¿"
+msgstr ""
 
 #: tree-dump.c:1062
 #, gcc-internal-format
@@ -18571,7 +18517,7 @@ msgstr ""
 #: tree-eh.c:3987
 #, fuzzy, gcc-internal-format
 msgid "BB %i last statement has incorrectly set lp"
-msgstr "¼°¤ÎÃæ¤Îʸ¤ËÉÔ´°Á´·¿¤¬¤¢¤ê¤Þ¤¹"
+msgstr "式の中の文に不完全型があります"
 
 #: tree-eh.c:3993
 #, gcc-internal-format
@@ -18661,12 +18607,12 @@ msgstr ""
 #: tree-inline.c:3810 tree-inline.c:3821
 #, fuzzy, gcc-internal-format
 msgid "inlining failed in call to %q+F: %s"
-msgstr "`%s' ¤Ø¤Î¸Æ¤Ó½Ð¤·¤Î¥¤¥ó¥é¥¤¥ó²½¤Ë¼ºÇÔ¤·¤Þ¤·¤¿"
+msgstr "`%s' への呼び出しのインライン化に失敗しました"
 
 #: tree-inline.c:3812 tree-inline.c:3823
 #, gcc-internal-format
 msgid "called from here"
-msgstr "¤³¤³¤«¤é¸Æ¤Ð¤ì¤Þ¤·¤¿"
+msgstr "ここから呼ばれました"
 
 #: tree-mudflap.c:896
 #, gcc-internal-format
@@ -18686,17 +18632,17 @@ msgstr ""
 #: tree-nomudflap.c:48
 #, fuzzy, gcc-internal-format
 msgid "mudflap: this language is not supported"
-msgstr "-pipe ¤Ï¼ÂÁõ¤µ¤ì¤Æ¤¤¤Þ¤»¤ó"
+msgstr "-pipe は実装されていません"
 
 #: tree-optimize.c:450
 #, fuzzy, gcc-internal-format
 msgid "size of return value of %q+D is %u bytes"
-msgstr "`%s' ¤ÎÌá¤êÃͤΥµ¥¤¥º¤¬ %u ¥Ð¥¤¥È¤Ç¤¹"
+msgstr "`%s' の戻り値のサイズが %u バイトです"
 
 #: tree-optimize.c:453
 #, fuzzy, gcc-internal-format
 msgid "size of return value of %q+D is larger than %wd bytes"
-msgstr "`%s' ¤ÎÌá¤êÃͤΥµ¥¤¥º¤¬ %d ¥Ð¥¤¥È¤è¤ê¤âÂ礭¤¯¤Ê¤ê¤Þ¤¹"
+msgstr "`%s' の戻り値のサイズが %d バイトよりも大きくなります"
 
 #: tree-outof-ssa.c:784 tree-outof-ssa.c:841 tree-ssa-coalesce.c:953
 #: tree-ssa-coalesce.c:968 tree-ssa-coalesce.c:1190 tree-ssa-live.c:1293
@@ -18712,7 +18658,7 @@ msgstr ""
 #: tree-ssa-uninit.c:1800 tree-ssa.c:1731
 #, fuzzy, gcc-internal-format
 msgid "%qD may be used uninitialized in this function"
-msgstr "`%s' ¤Ï¤³¤Î´Ø¿ôÆâ¤Ç½é´ü²½¤µ¤ì¤º¤Ë»ÈÍѤµ¤ì¤ë²ÄǽÀ­¤¬¤¢¤ê¤Þ¤¹"
+msgstr "`%s' はこの関数内で初期化されずに使用される可能性があります"
 
 #: tree-ssa.c:578
 #, gcc-internal-format
@@ -18742,7 +18688,7 @@ msgstr ""
 #: tree-ssa.c:608
 #, fuzzy, gcc-internal-format
 msgid "found a real definition for a non-register"
-msgstr "´Ø¿ô¤ÎÄêµÁ¤¬ `register' ¤ÈÀë¸À¤µ¤ì¤Þ¤·¤¿"
+msgstr "関数の定義が `register' と宣言されました"
 
 #: tree-ssa.c:615
 #, gcc-internal-format
@@ -18767,7 +18713,7 @@ msgstr ""
 #: tree-ssa.c:711
 #, fuzzy, gcc-internal-format
 msgid "missing definition"
-msgstr "½é´ü²½»Ò¤ò·ç¤¤¤Æ¤¤¤Þ¤¹"
+msgstr "初期化子を欠いています"
 
 #: tree-ssa.c:717
 #, gcc-internal-format
@@ -18802,7 +18748,7 @@ msgstr ""
 #: tree-ssa.c:800
 #, fuzzy, gcc-internal-format
 msgid "PHI argument is missing for edge %d->%d"
-msgstr "%s ¤Î¸å¤í¤Î°ú¿ô¤ò·ç¤¤¤Æ¤¤¤Þ¤¹"
+msgstr "%s の後ろの引数を欠いています"
 
 #: tree-ssa.c:809
 #, gcc-internal-format
@@ -18862,27 +18808,27 @@ msgstr ""
 #: tree-ssa.c:1655
 #, fuzzy, gcc-internal-format
 msgid "%qD was declared here"
-msgstr "`%s' ¤ÏÁ°¤Ë¤³¤³¤ÇÀë¸À¤µ¤ì¤Þ¤·¤¿"
+msgstr "`%s' は前にここで宣言されました"
 
 #: tree-ssa.c:1728
 #, fuzzy, gcc-internal-format
 msgid "%qD is used uninitialized in this function"
-msgstr "`%s' ¤Ï¤³¤Î´Ø¿ôÆâ¤Ç½é´ü²½¤µ¤ì¤º¤Ë»ÈÍѤµ¤ì¤ë²ÄǽÀ­¤¬¤¢¤ê¤Þ¤¹"
+msgstr "`%s' はこの関数内で初期化されずに使用される可能性があります"
 
 #: tree-vrp.c:5269
 #, fuzzy, gcc-internal-format
 msgid "array subscript is outside array bounds"
-msgstr "ÇÛÎó¤Îź»ú¤¬À°¿ô·¿¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó"
+msgstr "配列の添字が整数型ではありません"
 
 #: tree-vrp.c:5281 tree-vrp.c:5368
 #, fuzzy, gcc-internal-format
 msgid "array subscript is above array bounds"
-msgstr "ÇÛÎó¤Îź»ú¤¬À°¿ô·¿¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó"
+msgstr "配列の添字が整数型ではありません"
 
 #: tree-vrp.c:5288 tree-vrp.c:5356
 #, fuzzy, gcc-internal-format
 msgid "array subscript is below array bounds"
-msgstr "ÇÛÎó¤Îź»ú¤¬À°¿ô·¿¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó"
+msgstr "配列の添字が整数型ではありません"
 
 #: tree-vrp.c:5975
 #, gcc-internal-format
@@ -18897,12 +18843,12 @@ msgstr ""
 #: tree-vrp.c:6025
 #, fuzzy, gcc-internal-format
 msgid "comparison always false due to limited range of data type"
-msgstr "¥Ç¡¼¥¿·¿¤ÎÈÏ°ÏÀ©¸Â¤Ë¤è¤Ã¤Æ¡¢Èæ³Ó¤¬¾ï¤Ë false ¤È¤Ê¤ê¤Þ¤¹"
+msgstr "データ型の範囲制限によって、比較が常に false となります"
 
 #: tree-vrp.c:6027
 #, fuzzy, gcc-internal-format
 msgid "comparison always true due to limited range of data type"
-msgstr "¥Ç¡¼¥¿·¿¤ÎÈÏ°ÏÀ©¸Â¤Ë¤è¤Ã¤Æ¡¢Èæ³Ó¤¬¾ï¤Ë true ¤È¤Ê¤ê¤Þ¤¹"
+msgstr "データ型の範囲制限によって、比較が常に true となります"
 
 #: tree-vrp.c:6879
 #, gcc-internal-format
@@ -18917,7 +18863,7 @@ msgstr ""
 #: tree.c:4231
 #, fuzzy, gcc-internal-format
 msgid "ignoring attributes applied to %qT after definition"
-msgstr "`com_interface' Â°À­¤Ï¥¯¥é¥¹ÄêµÁ¤Ë¤Î¤ßÍѤ¤¤ë»ö¤¬¤Ç¤­¤Þ¤¹"
+msgstr "`com_interface' 属性はクラス定義にのみ用いる事ができます"
 
 #: tree.c:5351
 #, gcc-internal-format
@@ -18955,22 +18901,22 @@ msgstr ""
 #: config/spu/spu.c:3931 ada/gcc-interface/utils.c:5213 lto/lto-lang.c:200
 #, fuzzy, gcc-internal-format
 msgid "%qE attribute ignored"
-msgstr "`%s' Â°À­¤Ï̵»ë¤µ¤ì¤Þ¤·¤¿"
+msgstr "`%s' 属性は無視されました"
 
 #: tree.c:5478
 #, fuzzy, gcc-internal-format
 msgid "inline function %q+D declared as  dllimport: attribute ignored"
-msgstr "ÁȤ߹þ¤ß´Ø¿ô `%s' ¤ÏÈó´Ø¿ô¤È¤·¤ÆÀë¸À¤µ¤ì¤Þ¤·¤¿"
+msgstr "組み込み関数 `%s' は非関数として宣言されました"
 
 #: tree.c:5486
 #, fuzzy, gcc-internal-format
 msgid "function %q+D definition is marked dllimport"
-msgstr "´Ø¿ô¤ÎÄêµÁ¤¬ `auto' ¤ÈÀë¸À¤µ¤ì¤Þ¤·¤¿"
+msgstr "関数の定義が `auto' と宣言されました"
 
 #: tree.c:5494 config/sh/symbian-c.c:145 config/sh/symbian-cxx.c:577
 #, fuzzy, gcc-internal-format
 msgid "variable %q+D definition is marked dllimport"
-msgstr "ÀÅŪÊÑ¿ô `%s' ¤Ï dllimport ¤È¥Þ¡¼¥¯¤µ¤ì¤Æ¤¤¤Þ¤¹"
+msgstr "静的変数 `%s' は dllimport とマークされています"
 
 #: tree.c:5521 config/sh/symbian-c.c:165 config/sh/symbian-cxx.c:652
 #, gcc-internal-format
@@ -18985,57 +18931,57 @@ msgstr ""
 #: tree.c:7227
 #, gcc-internal-format
 msgid "arrays of functions are not meaningful"
-msgstr "´Ø¿ô¤ÎÇÛÎó¤Ï°ÕÌ£¤¬¤¢¤ê¤Þ¤»¤ó"
+msgstr "関数の配列は意味がありません"
 
 #: tree.c:7385
 #, gcc-internal-format
 msgid "function return type cannot be function"
-msgstr "´Ø¿ô¤ÎÊÖ¤¹·¿¤¬´Ø¿ô¤Ç¤¢¤Ã¤Æ¤Ï¤Ê¤ê¤Þ¤»¤ó"
+msgstr "関数の返す型が関数であってはなりません"
 
 #: tree.c:8613 tree.c:8698 tree.c:8759
 #, fuzzy, gcc-internal-format
 msgid "tree check: %s, have %s in %s, at %s:%d"
-msgstr "Tree ¸¡ºº: %s ¤¬¤¢¤ë¤Ù¤­½ê¤Ë %s ¤¬¤¢¤ê¤Þ¤¹(%s Æâ, %s:%d)"
+msgstr "Tree 検査: %s があるべき所に %s があります(%s 内, %s:%d)"
 
 #: tree.c:8650
 #, fuzzy, gcc-internal-format
 msgid "tree check: expected none of %s, have %s in %s, at %s:%d"
-msgstr "Tree ¸¡ºº: %s ¤¬¤¢¤ë¤Ù¤­½ê¤Ë %s ¤¬¤¢¤ê¤Þ¤¹(%s Æâ, %s:%d)"
+msgstr "Tree 検査: %s があるべき所に %s があります(%s 内, %s:%d)"
 
 #: tree.c:8663
 #, fuzzy, gcc-internal-format
 msgid "tree check: expected class %qs, have %qs (%s) in %s, at %s:%d"
-msgstr "Tree ¸¡ºº: ¥¯¥é¥¹ '%c' ¤Î¤Ï¤º¤¬ '%c' (%s) ¤Ç¤¹(%s Æâ, %s:%d)"
+msgstr "Tree 検査: クラス '%c' のはずが '%c' (%s) です(%s 内, %s:%d)"
 
 #: tree.c:8712
 #, fuzzy, gcc-internal-format
 msgid "tree check: did not expect class %qs, have %qs (%s) in %s, at %s:%d"
-msgstr "Tree ¸¡ºº: ¥¯¥é¥¹ '%c' ¤Î¤Ï¤º¤¬ '%c' (%s) ¤Ç¤¹(%s Æâ, %s:%d)"
+msgstr "Tree 検査: クラス '%c' のはずが '%c' (%s) です(%s 内, %s:%d)"
 
 #: tree.c:8725
 #, fuzzy, gcc-internal-format
 msgid "tree check: expected omp_clause %s, have %s in %s, at %s:%d"
-msgstr "Tree ¸¡ºº: %s ¤¬¤¢¤ë¤Ù¤­½ê¤Ë %s ¤¬¤¢¤ê¤Þ¤¹(%s Æâ, %s:%d)"
+msgstr "Tree 検査: %s があるべき所に %s があります(%s 内, %s:%d)"
 
 #: tree.c:8785
 #, fuzzy, gcc-internal-format
 msgid "tree check: expected tree that contains %qs structure, have %qs in %s, at %s:%d"
-msgstr "Tree ¸¡ºº: %s ¤¬¤¢¤ë¤Ù¤­½ê¤Ë %s ¤¬¤¢¤ê¤Þ¤¹(%s Æâ, %s:%d)"
+msgstr "Tree 検査: %s があるべき所に %s があります(%s 内, %s:%d)"
 
 #: tree.c:8799
 #, fuzzy, gcc-internal-format
 msgid "tree check: accessed elt %d of tree_vec with %d elts in %s, at %s:%d"
-msgstr "RTL check: ¥Ù¥¯¥È¥ë¤Î elt %d ¤òºÇ¸å¤Î elt %d (%s Ãæ)¤È°ì½ï¤Ë¥¢¥¯¥»¥¹¤·¤Þ¤¹ (%s:%d)"
+msgstr "RTL check: ベクトルの elt %d を最後の elt %d (%s 中)と一緒にアクセスします (%s:%d)"
 
 #: tree.c:8812
 #, fuzzy, gcc-internal-format
 msgid "tree check: accessed operand %d of %s with %d operands in %s, at %s:%d"
-msgstr "RTL ¸¡ºº: elt %d(%s) ¤¬ºÇ¸å¤Î elt %d(%s Ãæ) ¤È°ì½ï¤Ë¥¢¥¯¥»¥¹¤·¤Þ¤¹ (%s:%d)"
+msgstr "RTL 検査: elt %d(%s) が最後の elt %d(%s 中) と一緒にアクセスします (%s:%d)"
 
 #: tree.c:8825
 #, fuzzy, gcc-internal-format
 msgid "tree check: accessed operand %d of omp_clause %s with %d operands in %s, at %s:%d"
-msgstr "RTL ¸¡ºº: elt %d(%s) ¤¬ºÇ¸å¤Î elt %d(%s Ãæ) ¤È°ì½ï¤Ë¥¢¥¯¥»¥¹¤·¤Þ¤¹ (%s:%d)"
+msgstr "RTL 検査: elt %d(%s) が最後の elt %d(%s 中) と一緒にアクセスします (%s:%d)"
 
 #: value-prof.c:378
 #, gcc-internal-format
@@ -19075,37 +19021,37 @@ msgstr ""
 #: varasm.c:302
 #, fuzzy, gcc-internal-format
 msgid "%+D causes a section type conflict"
-msgstr "%s ¤Ï¥»¥¯¥·¥ç¥ó¥¿¥¤¥×¤Î¶¥¹ç¤ò°ú¤­µ¯¤³¤·¤Þ¤¹"
+msgstr "%s はセクションタイプの競合を引き起こします"
 
 #: varasm.c:851
 #, fuzzy, gcc-internal-format
 msgid "alignment of %q+D is greater than maximum object file alignment.  Using %d"
-msgstr "`%s' ¤Î¥¢¥é¥¤¥ó¥á¥ó¥È¤Ï¥ª¥Ö¥¸¥§¥¯¥È¥Õ¥¡¥¤¥ë¤ÎºÇÂçÃͤè¤ê¤âÂ礭¤¤¤Ç¤¹¡£ %d ¤ò»È¤¤¤Þ¤¹¡£"
+msgstr "`%s' のアラインメントはオブジェクトファイルの最大値よりも大きいです。 %d を使います。"
 
 #: varasm.c:1089 varasm.c:1097
 #, fuzzy, gcc-internal-format
 msgid "register name not specified for %q+D"
-msgstr "¥ì¥¸¥¹¥¿Ì¾¤¬ `%s' ÍѤ˻ØÄꤵ¤ì¤Æ¤¤¤Þ¤»¤ó"
+msgstr "レジスタ名が `%s' 用に指定されていません"
 
 #: varasm.c:1099
 #, fuzzy, gcc-internal-format
 msgid "invalid register name for %q+D"
-msgstr "`%s' ¤ËÂФ¹¤ë¥ì¥¸¥¹¥¿Ì¾¤È¤·¤Æ̵¸ú¤Ç¤¹"
+msgstr "`%s' に対するレジスタ名として無効です"
 
 #: varasm.c:1101
 #, fuzzy, gcc-internal-format
 msgid "data type of %q+D isn%'t suitable for a register"
-msgstr "`%s' ¤Î¥Ç¡¼¥¿·¿¤Ï register ¤Ë¤Ï¤Õ¤µ¤ï¤·¤¯¤¢¤ê¤Þ¤»¤ó"
+msgstr "`%s' のデータ型は register にはふさわしくありません"
 
 #: varasm.c:1104
 #, fuzzy, gcc-internal-format
 msgid "register specified for %q+D isn%'t suitable for data type"
-msgstr "`%s' ¤Ë»ØÄꤵ¤ì¤¿ register ¤Ï¥Ç¡¼¥¿·¿¤Ë¤Õ¤µ¤ï¤·¤¯¤¢¤ê¤Þ¤»¤ó"
+msgstr "`%s' に指定された register はデータ型にふさわしくありません"
 
 #: varasm.c:1114
 #, gcc-internal-format
 msgid "global register variable has initial value"
-msgstr "Âç°è register ÊÑ¿ô¤¬½é´üÃͤò»ý¤Ã¤Æ¤¤¤Þ¤¹"
+msgstr "大域 register 変数が初期値を持っています"
 
 #: varasm.c:1118
 #, gcc-internal-format
@@ -19115,17 +19061,17 @@ msgstr ""
 #: varasm.c:1156
 #, fuzzy, gcc-internal-format
 msgid "register name given for non-register variable %q+D"
-msgstr "¥ì¥¸¥¹¥¿Ì¾¤¬Èó register ÊÑ¿ô `%s' ¤ËÍ¿¤¨¤é¤ì¤Þ¤·¤¿"
+msgstr "レジスタ名が非 register 変数 `%s' に与えられました"
 
 #: varasm.c:1273
 #, fuzzy, gcc-internal-format
 msgid "global destructors not supported on this target"
-msgstr "¥¹¥¿¥Ã¥¯À©¸Â¤Ï¤³¤Î¥¿¡¼¥²¥Ã¥È¤Ç¤Ï¼ÂÁõ¤µ¤ì¤Æ¤¤¤Þ¤»¤ó"
+msgstr "スタック制限はこのターゲットでは実装されていません"
 
 #: varasm.c:1339
 #, fuzzy, gcc-internal-format
 msgid "global constructors not supported on this target"
-msgstr "¥¹¥¿¥Ã¥¯À©¸Â¤Ï¤³¤Î¥¿¡¼¥²¥Ã¥È¤Ç¤Ï¼ÂÁõ¤µ¤ì¤Æ¤¤¤Þ¤»¤ó"
+msgstr "スタック制限はこのターゲットでは実装されていません"
 
 #: varasm.c:1729
 #, gcc-internal-format
@@ -19135,57 +19081,57 @@ msgstr ""
 #: varasm.c:1758
 #, fuzzy, gcc-internal-format
 msgid "requested alignment for %q+D is greater than implemented alignment of %wu"
-msgstr "%s ¤ËÍ׵ᤵ¤ì¤¿¥¢¥é¥¤¥ó¥á¥ó¥È¤Ï¼ÂÁõ¤µ¤ì¤¿¥¢¥é¥¤¥ó¥á¥ó¥È %d ¤è¤êÂ礭¤¤¤Ç¤¹"
+msgstr "%s に要求されたアラインメントは実装されたアラインメント %d より大きいです"
 
 #: varasm.c:4437
 #, fuzzy, gcc-internal-format
 msgid "initializer for integer/fixed-point value is too complicated"
-msgstr "À°¿ô¤Î½é´üÀßÄê»Ò¤ÎÃͤ¬Ê£»¨¤¹¤®¤Þ¤¹"
+msgstr "整数の初期設定子の値が複雑すぎます"
 
 #: varasm.c:4442
 #, gcc-internal-format
 msgid "initializer for floating value is not a floating constant"
-msgstr "ÉâÆ°¾®¿ôÅÀ¿ô¤Î½é´üÀßÄê»Ò¤ÎÃͤ¬¡¢ÉâÆ°¾®¿ôÅÀÄê¿ô¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó"
+msgstr "浮動小数点数の初期設定子の値が、浮動小数点定数ではありません"
 
 #: varasm.c:4748
 #, fuzzy, gcc-internal-format
 msgid "invalid initial value for member %qE"
-msgstr "¥á¥ó¥Ð `%s' ¤ËÂФ¹¤ë̵¸ú¤Ê½é´üÃÍ"
+msgstr "メンバ `%s' に対する無効な初期値"
 
 #: varasm.c:5057 varasm.c:5101
 #, fuzzy, gcc-internal-format
 msgid "weak declaration of %q+D must precede definition"
-msgstr "`%s' ¤Î weak Àë¸À¤ÏÄêµÁ¤è¤ê¤âÀè¤Ë¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó"
+msgstr "`%s' の weak 宣言は定義よりも先になければなりません"
 
 #: varasm.c:5065
 #, fuzzy, gcc-internal-format
 msgid "weak declaration of %q+D after first use results in unspecified behavior"
-msgstr "`%s' ¤Î weak Àë¸À¤ÏÄêµÁ¤è¤ê¤âÀè¤Ë¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó"
+msgstr "`%s' の weak 宣言は定義よりも先になければなりません"
 
 #: varasm.c:5099
 #, fuzzy, gcc-internal-format
 msgid "weak declaration of %q+D must be public"
-msgstr "`%s' ¤Î weak Àë¸À¤Ï public ¤Ç¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó"
+msgstr "`%s' の weak 宣言は public でなければなりません"
 
 #: varasm.c:5103
 #, fuzzy, gcc-internal-format
 msgid "weak declaration of %q+D not supported"
-msgstr "`%s' ¤Î weak Àë¸À¤ÏÄêµÁ¤è¤ê¤âÀè¤Ë¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó"
+msgstr "`%s' の weak 宣言は定義よりも先になければなりません"
 
 #: varasm.c:5132 varasm.c:5608
 #, gcc-internal-format
 msgid "only weak aliases are supported in this configuration"
-msgstr "¸½ºß¤ÎÀßÄê¤Ç¤Ï weak alias ¤·¤«¥µ¥Ý¡¼¥È¤µ¤ì¤Þ¤»¤ó"
+msgstr "現在の設定では weak alias しかサポートされません"
 
 #: varasm.c:5351
 #, fuzzy, gcc-internal-format
 msgid "weakref is not supported in this configuration"
-msgstr "%s ¤Ï¤³¤Î¥³¥ó¥Õ¥£¥®¥å¥ì¡¼¥·¥ç¥ó¤Ç¤Ï¥µ¥Ý¡¼¥È¤µ¤ì¤Þ¤»¤ó"
+msgstr "%s はこのコンフィギュレーションではサポートされません"
 
 #: varasm.c:5374 varasm.c:5605
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "ifunc is not supported in this configuration"
-msgstr "%s ¤Ï¤³¤Î¥³¥ó¥Õ¥£¥®¥å¥ì¡¼¥·¥ç¥ó¤Ç¤Ï¥µ¥Ý¡¼¥È¤µ¤ì¤Þ¤»¤ó"
+msgstr ""
 
 #: varasm.c:5525
 #, gcc-internal-format
@@ -19210,68 +19156,68 @@ msgstr ""
 #: varasm.c:5598
 #, fuzzy, gcc-internal-format
 msgid "alias definitions not supported in this configuration"
-msgstr "¸½ºß¤ÎÀßÄê¤Ç¤Ï alias ÄêµÁ¤Ï¥µ¥Ý¡¼¥È¤µ¤ì¤Þ¤»¤ó -- Ìµ»ë¤µ¤ì¤Þ¤·¤¿"
+msgstr "現在の設定では alias 定義はサポートされません -- 無視されました"
 
 #: varasm.c:5666 config/sol2.c:156
 #, fuzzy, gcc-internal-format
 msgid "visibility attribute not supported in this configuration; ignored"
-msgstr "¸½ºß¤ÎÀßÄê¤Ç¤Ï alias ÄêµÁ¤Ï¥µ¥Ý¡¼¥È¤µ¤ì¤Þ¤»¤ó -- Ìµ»ë¤µ¤ì¤Þ¤·¤¿"
+msgstr "現在の設定では alias 定義はサポートされません -- 無視されました"
 
 #: vec.c:523
 #, fuzzy, gcc-internal-format
 msgid "vector %s %s domain error, in %s at %s:%u"
-msgstr "%s ¤ÇÆâÉô¥³¥ó¥Ñ¥¤¥é¥¨¥é¡¼ (%s:%d)"
+msgstr "%s ã\81§å\86\85é\83¨ã\82³ã\83³ã\83\91ã\82¤ã\83©ã\82¨ã\83©ã\83¼ (%s:%d)"
 
 #. Print an error message for unrecognized stab codes.
 #: xcoffout.c:188
 #, fuzzy, gcc-internal-format
 msgid "no sclass for %s stab (0x%x)"
-msgstr "%s ¥¹¥¿¥ÖÍѤΠsclass ¤¬¤¢¤ê¤Þ¤»¤ó (0x%x)\n"
+msgstr "%s スタブ用の sclass がありません (0x%x)\n"
 
 #: c-family/c-common.c:865
 #, fuzzy, gcc-internal-format
 msgid "%qD is not defined outside of function scope"
-msgstr "¥é¥Ù¥ë %s ¤¬¤¢¤é¤æ¤ë´Ø¿ô¤Î³°Â¦¤Ç»²¾È¤µ¤ì¤Þ¤·¤¿"
+msgstr "ラベル %s があらゆる関数の外側で参照されました"
 
 #: c-family/c-common.c:915
 #, fuzzy, gcc-internal-format
 msgid "string length %qd is greater than the length %qd ISO C%d compilers are required to support"
-msgstr "ʸ»úÎóĹ `%d' ¤Ï¡¢Ä¹¤µ `%d' (ISO C%d ¥³¥ó¥Ñ¥¤¥é¤Î¥µ¥Ý¡¼¥ÈÍ×·ï)¤è¤êÂ礭¤¯¤Ê¤Ã¤Æ¤¤¤Þ¤¹"
+msgstr "文字列長 `%d' は、長さ `%d' (ISO C%d コンパイラのサポート要件)より大きくなっています"
 
 #: c-family/c-common.c:1408 c-family/c-common.c:1420 cp/semantics.c:6080
 #, gcc-internal-format
 msgid "overflow in constant expression"
-msgstr "Äê¿ô¼°¤¬¥ª¡¼¥Ð¡¼¥Õ¥í¡¼¤·¤Þ¤·¤¿"
+msgstr "定数式がオーバーフローしました"
 
 #: c-family/c-common.c:1443
 #, gcc-internal-format
 msgid "integer overflow in expression"
-msgstr "¼°¤ÎÀ°¿ô¤¬¥ª¡¼¥Ð¡¼¥Õ¥í¡¼¤·¤Þ¤·¤¿"
+msgstr "式の整数がオーバーフローしました"
 
 #: c-family/c-common.c:1448
 #, gcc-internal-format
 msgid "floating point overflow in expression"
-msgstr "¼°¤ÎÉâÆ°¾®¿ôÅÀ¿ô¤¬¥ª¡¼¥Ð¡¼¥Õ¥í¡¼¤·¤Þ¤·¤¿"
+msgstr "式の浮動小数点数がオーバーフローしました"
 
 #: c-family/c-common.c:1452
 #, fuzzy, gcc-internal-format
 msgid "fixed-point overflow in expression"
-msgstr "¼°¤ÎÉâÆ°¾®¿ôÅÀ¿ô¤¬¥ª¡¼¥Ð¡¼¥Õ¥í¡¼¤·¤Þ¤·¤¿"
+msgstr "式の浮動小数点数がオーバーフローしました"
 
 #: c-family/c-common.c:1456
 #, fuzzy, gcc-internal-format
 msgid "vector overflow in expression"
-msgstr "¼°¤ÎÀ°¿ô¤¬¥ª¡¼¥Ð¡¼¥Õ¥í¡¼¤·¤Þ¤·¤¿"
+msgstr "式の整数がオーバーフローしました"
 
 #: c-family/c-common.c:1462
 #, fuzzy, gcc-internal-format
 msgid "complex integer overflow in expression"
-msgstr "¼°¤ÎÀ°¿ô¤¬¥ª¡¼¥Ð¡¼¥Õ¥í¡¼¤·¤Þ¤·¤¿"
+msgstr "式の整数がオーバーフローしました"
 
 #: c-family/c-common.c:1465
 #, fuzzy, gcc-internal-format
 msgid "complex floating point overflow in expression"
-msgstr "¼°¤ÎÉâÆ°¾®¿ôÅÀ¿ô¤¬¥ª¡¼¥Ð¡¼¥Õ¥í¡¼¤·¤Þ¤·¤¿"
+msgstr "式の浮動小数点数がオーバーフローしました"
 
 #: c-family/c-common.c:1508
 #, gcc-internal-format
@@ -19291,7 +19237,7 @@ msgstr ""
 #: c-family/c-common.c:1560
 #, fuzzy, gcc-internal-format
 msgid "logical %<and%> of mutually exclusive tests is always false"
-msgstr "Áê¸ßÇÓ¾Ū¤ÊÃͤÎÅù²Á¤Î `and' ¥Æ¥¹¥È¤Ï¾ï¤Ë 0 ¤Ç¤¹"
+msgstr "相互排他的な値の等価の `and' テストは常に 0 です"
 
 #: c-family/c-common.c:1595
 #, gcc-internal-format
@@ -19311,22 +19257,22 @@ msgstr ""
 #: c-family/c-common.c:1666
 #, fuzzy, gcc-internal-format
 msgid "first argument of %q+D should be %<int%>"
-msgstr "`%s' ¤ÎÂè°ì°ú¿ô¤Ï `int' ¤È¤¹¤Ù¤­¤Ç¤¹"
+msgstr "`%s' の第一引数は `int' とすべきです"
 
 #: c-family/c-common.c:1675
 #, fuzzy, gcc-internal-format
 msgid "second argument of %q+D should be %<char **%>"
-msgstr "`%s' ¤ÎÂèÆó°ú¿ô¤Ï `char **' ¤È¤¹¤Ù¤­¤Ç¤¹"
+msgstr "`%s' の第二引数は `char **' とすべきです"
 
 #: c-family/c-common.c:1684
 #, fuzzy, gcc-internal-format
 msgid "third argument of %q+D should probably be %<char **%>"
-msgstr "`%s' ¤ÎÂè»°°ú¿ô¤Ï¤ª¤½¤é¤¯ `char **' ¤È¤¹¤Ù¤­¤Ç¤·¤ç¤¦"
+msgstr "`%s' の第三引数はおそらく `char **' とすべきでしょう"
 
 #: c-family/c-common.c:1694
 #, fuzzy, gcc-internal-format
 msgid "%q+D takes only zero or two arguments"
-msgstr "`%s' ¤Ï 0 ¤« 2 ¸Ä¤Î°ú¿ô¤·¤«¤È¤ê¤Þ¤»¤ó"
+msgstr "`%s' は 0 か 2 個の引数しかとりません"
 
 #: c-family/c-common.c:1743
 #, gcc-internal-format
@@ -19336,12 +19282,12 @@ msgstr ""
 #: c-family/c-common.c:1899
 #, fuzzy, gcc-internal-format
 msgid "conversion to %qT from boolean expression"
-msgstr "ÉÔ´°Á´·¿¤Ø¤ÎÊÑ´¹¤Ç¤¹"
+msgstr "不完全型への変換です"
 
 #: c-family/c-common.c:1920
 #, gcc-internal-format
 msgid "negative integer implicitly converted to unsigned type"
-msgstr "Éé¤ÎÀ°¿ô¤¬°ÅÌÛ¤ËÉä¹ç̵¤··¿¤ËÊÑ´¹¤µ¤ì¤Þ¤·¤¿"
+msgstr "負の整数が暗黙に符合無し型に変換されました"
 
 #: c-family/c-common.c:1923
 #, gcc-internal-format
@@ -19361,47 +19307,47 @@ msgstr ""
 #: c-family/c-common.c:2079
 #, fuzzy, gcc-internal-format
 msgid "conversion to %qT from %qT may alter its value"
-msgstr "NaN ¤«¤éÀ°¿ô¤Ø¤ÎÊÑ´¹¤Ç¤¹"
+msgstr "NaN から整数への変換です"
 
 #: c-family/c-common.c:2107
 #, gcc-internal-format
 msgid "large integer implicitly truncated to unsigned type"
-msgstr "Â礭¤ÊÀ°¿ô¤¬°ÅÌÛ¤ËÉä¹ç̵¤··¿¤ËÀÚ¤êµÍ¤á¤é¤ì¤Þ¤·¤¿"
+msgstr "大きな整数が暗黙に符合無し型に切り詰められました"
 
 #: c-family/c-common.c:2113 c-family/c-common.c:2120 c-family/c-common.c:2128
 #, gcc-internal-format
 msgid "overflow in implicit constant conversion"
-msgstr "°ÅÌÛ¤ÎÄê¿ôÊÑ´¹¤Ç¥ª¡¼¥Ð¡¼¥Õ¥í¡¼¤·¤Þ¤·¤¿"
+msgstr "暗黙の定数変換でオーバーフローしました"
 
 #: c-family/c-common.c:2300
 #, fuzzy, gcc-internal-format
 msgid "operation on %qE may be undefined"
-msgstr "`%s' ¤Ç¤Î±é»»¤¬ÄêµÁ¤µ¤ì¤Æ¤¤¤Ê¤¤¤È»×¤ï¤ì¤Þ¤¹"
+msgstr "`%s' での演算が定義されていないと思われます"
 
 #: c-family/c-common.c:2592
 #, gcc-internal-format
 msgid "case label does not reduce to an integer constant"
-msgstr "case ¥é¥Ù¥ë¤òÀ°¿ôÄê¿ô¤Ë´Ô¸µ¤Ç¤­¤Þ¤»¤ó"
+msgstr "case ラベルを整数定数に還元できません"
 
 #: c-family/c-common.c:2632
 #, fuzzy, gcc-internal-format
 msgid "case label value is less than minimum value for type"
-msgstr "¤½¤Î·¿¤ÎºÇÂçÃͤè¤ê¤âÂ礭¤ÊÃͤÎÀ°¿ôÄê¿ô¤Ç¤¹"
+msgstr "その型の最大値よりも大きな値の整数定数です"
 
 #: c-family/c-common.c:2640
 #, fuzzy, gcc-internal-format
 msgid "case label value exceeds maximum value for type"
-msgstr "¤½¤Î·¿¤ÎºÇÂçÃͤè¤ê¤âÂ礭¤ÊÃͤÎÀ°¿ôÄê¿ô¤Ç¤¹"
+msgstr "その型の最大値よりも大きな値の整数定数です"
 
 #: c-family/c-common.c:2648
 #, fuzzy, gcc-internal-format
 msgid "lower value in case label range less than minimum value for type"
-msgstr "¤½¤Î·¿¤ÎºÇÂçÃͤè¤ê¤âÂ礭¤ÊÃͤÎÀ°¿ôÄê¿ô¤Ç¤¹"
+msgstr "その型の最大値よりも大きな値の整数定数です"
 
 #: c-family/c-common.c:2657
 #, fuzzy, gcc-internal-format
 msgid "upper value in case label range exceeds maximum value for type"
-msgstr "¤½¤Î·¿¤ÎºÇÂçÃͤè¤ê¤âÂ礭¤ÊÃͤÎÀ°¿ôÄê¿ô¤Ç¤¹"
+msgstr "その型の最大値よりも大きな値の整数定数です"
 
 #: c-family/c-common.c:2736
 #, gcc-internal-format
@@ -19411,42 +19357,42 @@ msgstr ""
 #: c-family/c-common.c:3238
 #, fuzzy, gcc-internal-format
 msgid "invalid operands to binary %s (have %qT and %qT)"
-msgstr "Æó¹à±é»»»Ò %s ¤¬ÉÔŬÀڤǤ¹"
+msgstr "二項演算子 %s が不適切です"
 
 #: c-family/c-common.c:3473
 #, gcc-internal-format
 msgid "comparison is always false due to limited range of data type"
-msgstr "¥Ç¡¼¥¿·¿¤ÎÈÏ°ÏÀ©¸Â¤Ë¤è¤Ã¤Æ¡¢Èæ³Ó¤¬¾ï¤Ë false ¤È¤Ê¤ê¤Þ¤¹"
+msgstr "データ型の範囲制限によって、比較が常に false となります"
 
 #: c-family/c-common.c:3475
 #, gcc-internal-format
 msgid "comparison is always true due to limited range of data type"
-msgstr "¥Ç¡¼¥¿·¿¤ÎÈÏ°ÏÀ©¸Â¤Ë¤è¤Ã¤Æ¡¢Èæ³Ó¤¬¾ï¤Ë true ¤È¤Ê¤ê¤Þ¤¹"
+msgstr "データ型の範囲制限によって、比較が常に true となります"
 
 #: c-family/c-common.c:3554
 #, gcc-internal-format
 msgid "comparison of unsigned expression >= 0 is always true"
-msgstr "Éä¹ç̵¤·¤Î¼° >= 0 ¤È¤¤¤¦Èæ³Ó¤Ï¾ï¤Ë true ¤Ç¤¹"
+msgstr "符合無しの式 >= 0 という比較は常に true です"
 
 #: c-family/c-common.c:3564
 #, gcc-internal-format
 msgid "comparison of unsigned expression < 0 is always false"
-msgstr "Éä¹ç̵¤·¤Î¼° < 0 ¤È¤¤¤¦Èæ³Ó¤Ï¾ï¤Ë false ¤Ç¤¹"
+msgstr "符合無しの式 < 0 という比較は常に false です"
 
 #: c-family/c-common.c:3606
 #, fuzzy, gcc-internal-format
 msgid "pointer of type %<void *%> used in arithmetic"
-msgstr "`void *' ·¿¤Î¥Ý¥¤¥ó¥¿¤¬·×»»¤Ç»È¤ï¤ì¤Þ¤·¤¿"
+msgstr "`void *' 型のポインタが計算で使われました"
 
 #: c-family/c-common.c:3612
 #, gcc-internal-format
 msgid "pointer to a function used in arithmetic"
-msgstr "´Ø¿ô¥Ý¥¤¥ó¥¿¤¬·×»»¤Ç»È¤ï¤ì¤Þ¤·¤¿"
+msgstr "関数ポインタが計算で使われました"
 
 #: c-family/c-common.c:3618
 #, fuzzy, gcc-internal-format
 msgid "pointer to member function used in arithmetic"
-msgstr "´Ø¿ô¥Ý¥¤¥ó¥¿¤¬·×»»¤Ç»È¤ï¤ì¤Þ¤·¤¿"
+msgstr "関数ポインタが計算で使われました"
 
 #: c-family/c-common.c:3830
 #, gcc-internal-format
@@ -19456,107 +19402,107 @@ msgstr ""
 #: c-family/c-common.c:3915 cp/semantics.c:609 cp/typeck.c:7409
 #, gcc-internal-format
 msgid "suggest parentheses around assignment used as truth value"
-msgstr "¿¿µ¶ÃͤȤ·¤Æ»È¤ï¤ì¤ëÂåÆþ¤Î¤Þ¤ï¤ê¤Ç¤Ï¡¢´Ý³ç¸Ì¤Î»ÈÍѤò¤ª´«¤á¤·¤Þ¤¹"
+msgstr "真偽値として使われる代入のまわりでは、丸括弧の使用をお勧めします"
 
 #: c-family/c-common.c:4189
 #, fuzzy, gcc-internal-format
 msgid "invalid application of %<sizeof%> to a function type"
-msgstr "ISO C++ ¤Ï´Ø¿ô·¿¤Ø¤Î `sizeof' ¤ÎŬÍѤò¶Ø¤¸¤Þ¤¹"
+msgstr "ISO C++ は関数型への `sizeof' の適用を禁じます"
 
 #: c-family/c-common.c:4202
 #, fuzzy, gcc-internal-format
 msgid "invalid application of %qs to a void type"
-msgstr "¥¤¥ó¥¹¥¿¥ó¥¹²½¤µ¤ì¤Ê¤¤·¿¤ËÂФ¹¤ë̵¸ú¤ÊÁàºî¤Ç¤¹"
+msgstr "インスタンス化されない型に対する無効な操作です"
 
 #: c-family/c-common.c:4210
 #, fuzzy, gcc-internal-format
 msgid "invalid application of %qs to incomplete type %qT "
-msgstr "ÉÔ´°Á´¤Ê typedef `%s' ¤Î»ÈÍѤÏÉÔŬÀڤǤ¹"
+msgstr "不完全な typedef `%s' の使用は不適切です"
 
 #: c-family/c-common.c:4252
 #, fuzzy, gcc-internal-format
 msgid "%<__alignof%> applied to a bit-field"
-msgstr "¥Ó¥Ã¥È¥Õ¥£¡¼¥ë¥É¤Ë `__alignof' ¤¬Å¬ÍѤµ¤ì¤Þ¤·¤¿"
+msgstr "ビットフィールドに `__alignof' が適用されました"
 
 #: c-family/c-common.c:4968
 #, fuzzy, gcc-internal-format
 msgid "cannot disable built-in function %qs"
-msgstr "ÁȤ߹þ¤ß´Ø¿ô `%s' ¤òʤ¤¤±£¤·¤Þ¤¹"
+msgstr "組み込み関数 `%s' を覆い隠します"
 
 #: c-family/c-common.c:5160
 #, gcc-internal-format
 msgid "pointers are not permitted as case values"
-msgstr "case ¤ÎÃͤȤ·¤Æ¤Î¥Ý¥¤¥ó¥¿¤Ïµö¤µ¤ì¤Æ¤¤¤Þ¤»¤ó"
+msgstr "case の値としてのポインタは許されていません"
 
 #: c-family/c-common.c:5167
 #, fuzzy, gcc-internal-format
 msgid "range expressions in switch statements are non-standard"
-msgstr "ISO C ¤Ç¤Ï switch Ê¸¤Ç¤ÎÈϰϼ°¤Ï¶Ø¤¸¤é¤ì¤Æ¤¤¤Þ¤¹"
+msgstr "ISO C では switch 文での範囲式は禁じられています"
 
 #: c-family/c-common.c:5193
 #, gcc-internal-format
 msgid "empty range specified"
-msgstr "¶õ¤ÎÈϰϤ¬»ØÄꤵ¤ì¤Þ¤·¤¿"
+msgstr "空の範囲が指定されました"
 
 #: c-family/c-common.c:5253
 #, gcc-internal-format
 msgid "duplicate (or overlapping) case value"
-msgstr "Æó½Å¤Î(¤¢¤ë¤¤¤Ï½ÅÊ£¤·¤Æ¤¤¤ë) case ¤ÎÃÍ"
+msgstr "二重の(あるいは重複している) case の値"
 
 #: c-family/c-common.c:5255
 #, gcc-internal-format
 msgid "this is the first entry overlapping that value"
-msgstr "¤³¤ì¤¬¤½¤ÎÃͤȽÅÊ£¤·¤¿ºÇ½é¤Î¹àÌܤǤ¹"
+msgstr "これがその値と重複した最初の項目です"
 
 #: c-family/c-common.c:5259
 #, gcc-internal-format
 msgid "duplicate case value"
-msgstr "½ÅÊ£¤·¤¿ case ¤ÎÃÍ"
+msgstr "重複した case の値"
 
 #: c-family/c-common.c:5260
 #, gcc-internal-format
 msgid "previously used here"
-msgstr "Á°¤Ë¤³¤³¤Ç»È¤ï¤ì¤Þ¤·¤¿"
+msgstr "前にここで使われました"
 
 #: c-family/c-common.c:5264
 #, gcc-internal-format
 msgid "multiple default labels in one switch"
-msgstr "°ì¤Ä¤Î switch ¤ËÊ£¿ô¤Î default ¥é¥Ù¥ë¤¬¤¢¤ê¤Þ¤¹"
+msgstr "一つの switch に複数の default ラベルがあります"
 
 #: c-family/c-common.c:5266
 #, gcc-internal-format
 msgid "this is the first default label"
-msgstr "¤³¤ì¤¬ºÇ½é¤Î default ¥é¥Ù¥ë¤Ç¤¹"
+msgstr "これが最初の default ラベルです"
 
 #: c-family/c-common.c:5318
 #, fuzzy, gcc-internal-format
 msgid "case value %qs not in enumerated type"
-msgstr "case ÃÍ `%ld' ¤ÏÎóµó·¿¤Ë¤Ï¤¢¤ê¤Þ¤»¤ó"
+msgstr "case 値 `%ld' は列挙型にはありません"
 
 #: c-family/c-common.c:5323
 #, fuzzy, gcc-internal-format
 msgid "case value %qs not in enumerated type %qT"
-msgstr "case ÃÍ `%ld' ¤ÏÎóµó·¿¤Ë¤Ï¤¢¤ê¤Þ¤»¤ó"
+msgstr "case 値 `%ld' は列挙型にはありません"
 
 #: c-family/c-common.c:5382
 #, fuzzy, gcc-internal-format
 msgid "switch missing default case"
-msgstr "¤³¤ì¤¬ºÇ½é¤Î default ¥é¥Ù¥ë¤Ç¤¹"
+msgstr "これが最初の default ラベルです"
 
 #: c-family/c-common.c:5454
 #, fuzzy, gcc-internal-format
 msgid "enumeration value %qE not handled in switch"
-msgstr "ÎóµóÃÍ `%s' ¤Ï switch Æâ¤Ç°·¤ï¤ì¤Æ¤¤¤Þ¤»¤ó"
+msgstr "列挙値 `%s' は switch 内で扱われていません"
 
 #: c-family/c-common.c:5480
 #, fuzzy, gcc-internal-format
 msgid "taking the address of a label is non-standard"
-msgstr "°ì»þ¥ª¥Ö¥¸¥§¥¯¥È¤Î¥¢¥É¥ì¥¹¤ò¼è¤í¤¦¤È¤·¤Æ¤¤¤Þ¤¹"
+msgstr "一時オブジェクトのアドレスを取ろうとしています"
 
 #: c-family/c-common.c:5667
 #, fuzzy, gcc-internal-format
 msgid "%qE attribute ignored for field of type %qT"
-msgstr "`%s' Â°À­¤Ï·¿¤Ë¤ÏŬÍѤµ¤ì¤Þ¤»¤ó"
+msgstr "`%s' 属性は型には適用されません"
 
 #: c-family/c-common.c:5761 c-family/c-common.c:5787
 #, gcc-internal-format
@@ -19564,9 +19510,9 @@ msgid "%qE attribute conflicts with attribute %s"
 msgstr ""
 
 #: c-family/c-common.c:5901 lto/lto-lang.c:205
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "%qE attribute has no effect on unit local functions"
-msgstr "`%s' Â°À­¤Ï´Ø¿ô¤ËÂФ·¤Æ¤Î¤ßŬÍѤµ¤ì¤Þ¤¹"
+msgstr ""
 
 #: c-family/c-common.c:6054
 #, gcc-internal-format
@@ -19576,12 +19522,12 @@ msgstr ""
 #: c-family/c-common.c:6151
 #, fuzzy, gcc-internal-format
 msgid "destructor priorities are not supported"
-msgstr "¥¹¥¿¥Ã¥¯À©¸Â¼°¤ò¼õ¤±ÉÕ¤±¤Þ¤»¤ó"
+msgstr "スタック制限式を受け付けません"
 
 #: c-family/c-common.c:6153
 #, fuzzy, gcc-internal-format
 msgid "constructor priorities are not supported"
-msgstr "¥¹¥¿¥Ã¥¯À©¸Â¼°¤ò¼õ¤±ÉÕ¤±¤Þ¤»¤ó"
+msgstr "スタック制限式を受け付けません"
 
 #: c-family/c-common.c:6170
 #, gcc-internal-format
@@ -19606,7 +19552,7 @@ msgstr ""
 #: c-family/c-common.c:6342
 #, fuzzy, gcc-internal-format
 msgid "unknown machine mode %qE"
-msgstr "ÉÔÌÀ¤Ê¥Þ¥·¥ó¥â¡¼¥É `%s'"
+msgstr "不明なマシンモード `%s'"
 
 #: c-family/c-common.c:6371
 #, gcc-internal-format
@@ -19616,83 +19562,83 @@ msgstr ""
 #: c-family/c-common.c:6374
 #, fuzzy, gcc-internal-format
 msgid "use __attribute__ ((vector_size)) instead"
-msgstr "`%s' Â°À­¤Îµ¿»÷Ì¿Î᤬̵»ë¤µ¤ì¤Þ¤·¤¿"
+msgstr "`%s' 属性の疑似命令が無視されました"
 
 #: c-family/c-common.c:6383
 #, fuzzy, gcc-internal-format
 msgid "unable to emulate %qs"
-msgstr "¥Õ¥¡¥¤¥ë '%s' ¤ò open ¤Ç¤­¤Þ¤»¤ó"
+msgstr "ファイル '%s' を open できません"
 
 #: c-family/c-common.c:6394
 #, fuzzy, gcc-internal-format
 msgid "invalid pointer mode %qs"
-msgstr "̵¸ú¤Ê¼±Ê̻Ҡ`%s'"
+msgstr "無効な識別子 `%s'"
 
 #: c-family/c-common.c:6411
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "signedness of type and machine mode %qs don%'t match"
-msgstr "¥Õ¥¡¥¤¥ë¤Ø¤Î½ÐÆþ¤ê¸ý¤È¤Ê¤ë #-¹Ô ¤¬À°¹ç¤·¤Þ¤»¤ó"
+msgstr ""
 
 #: c-family/c-common.c:6422
 #, fuzzy, gcc-internal-format
 msgid "no data type for mode %qs"
-msgstr "¥â¡¼¥É `%s' ¤ËÂФ¹¤ë¥Ç¡¼¥¿·¿¤¬¤¢¤ê¤Þ¤»¤ó"
+msgstr "モード `%s' に対するデータ型がありません"
 
 #: c-family/c-common.c:6432
 #, fuzzy, gcc-internal-format
 msgid "cannot use mode %qs for enumeral types"
-msgstr "¥Ý¥¤¥ó¥¿·¿¤ËÊÑ´¹¤Ç¤­¤Þ¤»¤ó"
+msgstr "ポインタ型に変換できません"
 
 #: c-family/c-common.c:6459
 #, fuzzy, gcc-internal-format
 msgid "mode %qs applied to inappropriate type"
-msgstr "sizeof ¤¬ÉÔ´°Á´¤Ê·¿¤ËŬÍѤµ¤ì¤Þ¤·¤¿"
+msgstr "sizeof が不完全な型に適用されました"
 
 #: c-family/c-common.c:6491
 #, gcc-internal-format
 msgid "section attribute cannot be specified for local variables"
-msgstr "section Â°À­¤Ï¥í¡¼¥«¥ëÊÑ¿ô¤ËÂФ·¤Æ¤Ï»ØÄê¤Ç¤­¤Þ¤»¤ó"
+msgstr "section 属性はローカル変数に対しては指定できません"
 
 #: c-family/c-common.c:6502 config/bfin/bfin.c:5675 config/bfin/bfin.c:5726
 #: config/bfin/bfin.c:5753 config/bfin/bfin.c:5766
 #, fuzzy, gcc-internal-format
 msgid "section of %q+D conflicts with previous declaration"
-msgstr "`%s' ¤Î¥»¥¯¥·¥ç¥ó¤ÏÁ°Êý¤Ç¤ËÀë¸À¤µ¤ì¤¿¤â¤Î¤È¾×Æͤ·¤Þ¤¹"
+msgstr "`%s' のセクションは前方でに宣言されたものと衝突します"
 
 #: c-family/c-common.c:6510
 #, fuzzy, gcc-internal-format
 msgid "section of %q+D cannot be overridden"
-msgstr "%s: '%s' ¤ÎÀë¸À¤ÏÊÑ´¹¤µ¤ì¤Þ¤»¤ó\n"
+msgstr "%s: '%s' の宣言は変換されません\n"
 
 #: c-family/c-common.c:6518
 #, fuzzy, gcc-internal-format
 msgid "section attribute not allowed for %q+D"
-msgstr "¥»¥¯¥·¥ç¥ó°À­¤Ï `%s' ¤Ë¤Ï»È¤¨¤Þ¤»¤ó"
+msgstr "セクション属性は `%s' には使えません"
 
 #: c-family/c-common.c:6525
 #, gcc-internal-format
 msgid "section attributes are not supported for this target"
-msgstr "¥»¥¯¥·¥ç¥ó°À­¤Ï¤³¤Î¥¿¡¼¥²¥Ã¥È¤Ç¤Ï¼ÂÁõ¤µ¤ì¤Æ¤¤¤Þ¤»¤ó"
+msgstr "セクション属性はこのターゲットでは実装されていません"
 
 #: c-family/c-common.c:6557
 #, gcc-internal-format
 msgid "requested alignment is not a constant"
-msgstr "Í׵ᤵ¤ì¤¿¥¢¥é¥¤¥ó¥á¥ó¥È¤¬Äê¿ô¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó"
+msgstr "要求されたアラインメントが定数ではありません"
 
 #: c-family/c-common.c:6562
 #, gcc-internal-format
 msgid "requested alignment is not a power of 2"
-msgstr "Í׵ᤵ¤ì¤¿¥¢¥é¥¤¥ó¥á¥ó¥È¤¬ 2 ¤Î¤Ù¤­¾è¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó"
+msgstr "要求されたアラインメントが 2 のべき乗ではありません"
 
 #: c-family/c-common.c:6567
 #, gcc-internal-format
 msgid "requested alignment is too large"
-msgstr "Í׵ᤵ¤ì¤¿¥¢¥é¥¤¥ó¥á¥ó¥È¤¬Â礭¤¹¤®¤Þ¤¹"
+msgstr "要求されたアラインメントが大きすぎます"
 
 #: c-family/c-common.c:6595
 #, fuzzy, gcc-internal-format
 msgid "alignment may not be specified for %q+D"
-msgstr "`%s' ¤ËÂФ·¤Æ¤Î¥¢¥é¥¤¥ó¥á¥ó¥È¤Ï»ØÄê¤Ç¤­¤Þ¤»¤ó"
+msgstr "`%s' に対してのアラインメントは指定できません"
 
 #: c-family/c-common.c:6602
 #, gcc-internal-format
@@ -19707,17 +19653,17 @@ msgstr ""
 #: c-family/c-common.c:6631
 #, fuzzy, gcc-internal-format
 msgid "inline function %q+D cannot be declared weak"
-msgstr "´Ø¿ô `%s' ¤ò `mutable' ¤È¤·¤Æ¤ÏÀë¸À¤Ç¤­¤Þ¤»¤ó"
+msgstr "関数 `%s' を `mutable' としては宣言できません"
 
 #: c-family/c-common.c:6636
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "indirect function %q+D cannot be declared weak"
-msgstr "´Ø¿ô `%s' ¤ò `mutable' ¤È¤·¤Æ¤ÏÀë¸À¤Ç¤­¤Þ¤»¤ó"
+msgstr ""
 
 #: c-family/c-common.c:6673
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "%q+D defined both normally and as %qE attribute"
-msgstr "`%s' ¤¬Ä̾ï¤Î¤â¤Î¤È¥¨¥¤¥ê¥¢¥¹¤È¤ÎξÊý¤ÇÄêµÁ¤µ¤ì¤Þ¤·¤¿"
+msgstr ""
 
 #: c-family/c-common.c:6681
 #, gcc-internal-format
@@ -19725,14 +19671,14 @@ msgid "weak %q+D cannot be defined %qE"
 msgstr ""
 
 #: c-family/c-common.c:6698
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "attribute %qE argument not a string"
-msgstr "alias °ú¿ô¤¬Ê¸»úÎó¤Ç¤Ï¤Ê¤¤"
+msgstr ""
 
 #: c-family/c-common.c:6774
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "indirect function %q+D cannot be declared weakref"
-msgstr "´Ø¿ô `%s' ¤ò `mutable' ¤È¤·¤Æ¤ÏÀë¸À¤Ç¤­¤Þ¤»¤ó"
+msgstr ""
 
 #: c-family/c-common.c:6796
 #, gcc-internal-format
@@ -19742,7 +19688,7 @@ msgstr ""
 #: c-family/c-common.c:6825
 #, fuzzy, gcc-internal-format
 msgid "%qE attribute ignored on non-class types"
-msgstr "`%s' Â°À­¤Ï·¿¤Ë¤ÏŬÍѤµ¤ì¤Þ¤»¤ó"
+msgstr "`%s' 属性は型には適用されません"
 
 #: c-family/c-common.c:6831
 #, gcc-internal-format
@@ -19752,12 +19698,12 @@ msgstr ""
 #: c-family/c-common.c:6844
 #, fuzzy, gcc-internal-format
 msgid "visibility argument not a string"
-msgstr "alias °ú¿ô¤¬Ê¸»úÎó¤Ç¤Ï¤Ê¤¤"
+msgstr "alias 引数が文字列ではない"
 
 #: c-family/c-common.c:6856
 #, fuzzy, gcc-internal-format
 msgid "%qE attribute ignored on types"
-msgstr "`%s' Â°À­¤Ï̵»ë¤µ¤ì¤Þ¤·¤¿"
+msgstr "`%s' 属性は無視されました"
 
 #: c-family/c-common.c:6872
 #, gcc-internal-format
@@ -19767,7 +19713,7 @@ msgstr ""
 #: c-family/c-common.c:6883
 #, fuzzy, gcc-internal-format
 msgid "%qD redeclared with different visibility"
-msgstr "`%s' ¤¬Ê̤Υ·¥ó¥Ü¥ë¼ï¤È¤·¤ÆºÆÀë¸À¤µ¤ì¤Þ¤·¤¿"
+msgstr "`%s' が別のシンボル種として再宣言されました"
 
 #: c-family/c-common.c:6886 c-family/c-common.c:6890
 #, gcc-internal-format
@@ -19777,7 +19723,7 @@ msgstr ""
 #: c-family/c-common.c:6974
 #, fuzzy, gcc-internal-format
 msgid "tls_model argument not a string"
-msgstr "alias °ú¿ô¤¬Ê¸»úÎó¤Ç¤Ï¤Ê¤¤"
+msgstr "alias 引数が文字列ではない"
 
 #: c-family/c-common.c:6987
 #, gcc-internal-format
@@ -19788,12 +19734,12 @@ msgstr ""
 #: config/m32c/m32c.c:3156
 #, fuzzy, gcc-internal-format
 msgid "%qE attribute applies only to functions"
-msgstr "`%s' Â°À­¤Ï´Ø¿ô¤ËÂФ·¤Æ¤Î¤ßŬÍѤµ¤ì¤Þ¤¹"
+msgstr "`%s' 属性は関数に対してのみ適用されます"
 
 #: c-family/c-common.c:7013 c-family/c-common.c:7119 c-family/c-common.c:7877
 #, fuzzy, gcc-internal-format
 msgid "can%'t set %qE attribute after definition"
-msgstr "ÄêµÁ¤Î¸å¤Ç `%s' Â°À­¤ò¥»¥Ã¥È¤¹¤ë¤³¤È¤Ï¤Ç¤­¤Þ¤»¤ó"
+msgstr "定義の後で `%s' 属性をセットすることはできません"
 
 #: c-family/c-common.c:7059
 #, gcc-internal-format
@@ -19803,12 +19749,12 @@ msgstr ""
 #: c-family/c-common.c:7176
 #, fuzzy, gcc-internal-format
 msgid "deprecated message is not a string"
-msgstr "#line ¤Î¸å¤ÎÆó¤ÄÌܤΥȡ¼¥¯¥ó¤¬Ê¸»úÎó¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó"
+msgstr "#line の後の二つ目のトークンが文字列ではありません"
 
 #: c-family/c-common.c:7217
 #, fuzzy, gcc-internal-format
 msgid "%qE attribute ignored for %qE"
-msgstr "`%s' Â°À­¤Ï̵»ë¤µ¤ì¤Þ¤·¤¿"
+msgstr "`%s' 属性は無視されました"
 
 #: c-family/c-common.c:7277
 #, gcc-internal-format
@@ -19836,12 +19782,12 @@ msgstr ""
 #: c-family/c-common.c:7325 ada/gcc-interface/utils.c:5069
 #, fuzzy, gcc-internal-format
 msgid "nonnull attribute without arguments on a non-prototype"
-msgstr "²¾°ú¿ô¤Î¿ô¤¬¥×¥í¥È¥¿¥¤¥×¤È°ìÃפ·¤Þ¤»¤ó"
+msgstr "仮引数の数がプロトタイプと一致しません"
 
 #: c-family/c-common.c:7340 ada/gcc-interface/utils.c:5084
 #, fuzzy, gcc-internal-format
 msgid "nonnull argument has invalid operand number (argument %lu)"
-msgstr "¥Õ¥©¡¼¥Þ¥Ã¥Èʸ»úÎó¤ËÉÔŬÀڤʥª¥Ú¥é¥ó¥É¿ô¤¬¤¢¤ê¤Þ¤¹"
+msgstr "フォーマット文字列に不適切なオペランド数があります"
 
 #: c-family/c-common.c:7359 ada/gcc-interface/utils.c:5103
 #, gcc-internal-format
@@ -19856,12 +19802,12 @@ msgstr ""
 #: c-family/c-common.c:7443
 #, fuzzy, gcc-internal-format
 msgid "not enough variable arguments to fit a sentinel"
-msgstr "´Ø¿ô¤Ø¤Î°ú¿ô¤¬¾¯¤Ê¤¹¤®¤Þ¤¹"
+msgstr "関数への引数が少なすぎます"
 
 #: c-family/c-common.c:7457
 #, fuzzy, gcc-internal-format
 msgid "missing sentinel in function call"
-msgstr "PC ´ØÏ¢¤Î´Ø¿ô¸Æ¤Ó½Ð¤·¤ò¶Ø¤¸¤ë"
+msgstr "PC 関連の関数呼び出しを禁じる"
 
 #: c-family/c-common.c:7498
 #, gcc-internal-format
@@ -19871,12 +19817,12 @@ msgstr ""
 #: c-family/c-common.c:7563
 #, fuzzy, gcc-internal-format
 msgid "cleanup argument not an identifier"
-msgstr "½Ò¸ì¤Ï¼±Ê̻ҤǤʤ±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó"
+msgstr "述語は識別子でなければなりません"
 
 #: c-family/c-common.c:7570
 #, fuzzy, gcc-internal-format
 msgid "cleanup argument not a function"
-msgstr "´Ø¿ô¤ËÂФ¹¤ë°ú¿ô¤¬Â¿¤¹¤®¤Þ¤¹"
+msgstr "関数に対する引数が多すぎます"
 
 #: c-family/c-common.c:7609
 #, gcc-internal-format
@@ -19886,12 +19832,12 @@ msgstr ""
 #: c-family/c-common.c:7620
 #, fuzzy, gcc-internal-format
 msgid "%qE attribute only applies to variadic functions"
-msgstr "`%s' Â°À­¤Ï´Ø¿ô¤ËÂФ·¤Æ¤Î¤ßŬÍѤµ¤ì¤Þ¤¹"
+msgstr "`%s' 属性は関数に対してのみ適用されます"
 
 #: c-family/c-common.c:7632 ada/gcc-interface/utils.c:5159
 #, fuzzy, gcc-internal-format
 msgid "requested position is not an integer constant"
-msgstr "Í׵ᤵ¤ì¤¿ init_priority ¤ÏÀ°¿ô·¿¤ÎÄê¿ô¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó"
+msgstr "要求された init_priority は整数型の定数ではありません"
 
 #: c-family/c-common.c:7640 ada/gcc-interface/utils.c:5166
 #, gcc-internal-format
@@ -19911,22 +19857,22 @@ msgstr ""
 #: c-family/c-common.c:7998
 #, fuzzy, gcc-internal-format
 msgid "not enough arguments to function %qE"
-msgstr "´Ø¿ô `%s' ¤Ø¤Î°ú¿ô¤¬¾¯¤Ê¤¹¤®¤Þ¤¹"
+msgstr "関数 `%s' への引数が少なすぎます"
 
 #: c-family/c-common.c:8034 c-family/c-common.c:8080
 #, fuzzy, gcc-internal-format
 msgid "non-floating-point argument in call to function %qE"
-msgstr "´Ø¿ô `%s' ¤ËÂФ¹¤ë°ú¿ô¤¬Â¿¤¹¤®¤Þ¤¹"
+msgstr "関数 `%s' に対する引数が多すぎます"
 
 #: c-family/c-common.c:8057
 #, fuzzy, gcc-internal-format
 msgid "non-floating-point arguments in call to function %qE"
-msgstr "´Ø¿ô `%s' ¤ËÂФ¹¤ë°ú¿ô¤¬Â¿¤¹¤®¤Þ¤¹"
+msgstr "関数 `%s' に対する引数が多すぎます"
 
 #: c-family/c-common.c:8073
 #, fuzzy, gcc-internal-format
 msgid "non-const integer argument %u in call to function %qE"
-msgstr "´Ø¿ô `%s' ¤Ø¤Î°ú¿ô¤¬¾¯¤Ê¤¹¤®¤Þ¤¹"
+msgstr "関数 `%s' への引数が少なすぎます"
 
 #: c-family/c-common.c:8409
 #, gcc-internal-format
@@ -19946,7 +19892,7 @@ msgstr ""
 #: c-family/c-common.c:8434 cp/typeck.c:4958
 #, fuzzy, gcc-internal-format
 msgid "attempt to take address of bit-field structure member %qD"
-msgstr "¹½Â¤ÂÎ¥á¥ó¥Ð `%s' ¤Î¥Ó¥Ã¥È¥Õ¥£¡¼¥ë¥É¤Î¥¢¥É¥ì¥¹¤ò¼èÆÀ¤·¤è¤¦¤È¤·¤Æ¤¤¤Þ¤¹"
+msgstr "構造体メンバ `%s' のビットフィールドのアドレスを取得しようとしています"
 
 #: c-family/c-common.c:8493
 #, gcc-internal-format
@@ -19961,7 +19907,7 @@ msgstr ""
 #: c-family/c-common.c:8542
 #, fuzzy, gcc-internal-format
 msgid "lvalue required as left operand of assignment"
-msgstr "ÂåÆþ¤È¤·¤Æ̵¸ú¤Êº¸ÊÕÃͤǤ¹"
+msgstr "代入として無効な左辺値です"
 
 #: c-family/c-common.c:8545
 #, gcc-internal-format
@@ -19981,52 +19927,52 @@ msgstr ""
 #: c-family/c-common.c:8554
 #, fuzzy, gcc-internal-format
 msgid "lvalue required in asm statement"
-msgstr "asm Ê¸¤ÎÃæ¤Ë̵¸ú¤Êº¸ÊÕÃÍ"
+msgstr "asm 文の中に無効な左辺値"
 
 #: c-family/c-common.c:8684
 #, fuzzy, gcc-internal-format
 msgid "size of array is too large"
-msgstr "ÇÛÎó `%s' ¤ÎÂ礭¤µ¤¬Â礭¤¹¤®¤Þ¤¹"
+msgstr "配列 `%s' の大きさが大きすぎます"
 
 #: c-family/c-common.c:8943
 #, fuzzy, gcc-internal-format
 msgid "array subscript has type %<char%>"
-msgstr "ÇÛÎó¤Îź»ú¤¬ `char' ·¿¤Ç¤¹"
+msgstr "配列の添字が `char' 型です"
 
 #: c-family/c-common.c:8978
 #, fuzzy, gcc-internal-format
 msgid "suggest parentheses around %<+%> inside %<<<%>"
-msgstr "¥·¥Õ¥ÈÃæ¤Î + ¤ä - ¤Î¼þ¤ê¤Ç¤Ï³ç¸Ì¤ò¤Ä¤±¤ë¤³¤È¤ò¤ª´«¤á¤·¤Þ¤¹"
+msgstr "シフト中の + や - の周りでは括弧をつけることをお勧めします"
 
 #: c-family/c-common.c:8981
 #, fuzzy, gcc-internal-format
 msgid "suggest parentheses around %<-%> inside %<<<%>"
-msgstr "¥·¥Õ¥ÈÃæ¤Î + ¤ä - ¤Î¼þ¤ê¤Ç¤Ï³ç¸Ì¤ò¤Ä¤±¤ë¤³¤È¤ò¤ª´«¤á¤·¤Þ¤¹"
+msgstr "シフト中の + や - の周りでは括弧をつけることをお勧めします"
 
 #: c-family/c-common.c:8987
 #, fuzzy, gcc-internal-format
 msgid "suggest parentheses around %<+%> inside %<>>%>"
-msgstr "¥·¥Õ¥ÈÃæ¤Î + ¤ä - ¤Î¼þ¤ê¤Ç¤Ï³ç¸Ì¤ò¤Ä¤±¤ë¤³¤È¤ò¤ª´«¤á¤·¤Þ¤¹"
+msgstr "シフト中の + や - の周りでは括弧をつけることをお勧めします"
 
 #: c-family/c-common.c:8990
 #, fuzzy, gcc-internal-format
 msgid "suggest parentheses around %<-%> inside %<>>%>"
-msgstr "¥·¥Õ¥ÈÃæ¤Î + ¤ä - ¤Î¼þ¤ê¤Ç¤Ï³ç¸Ì¤ò¤Ä¤±¤ë¤³¤È¤ò¤ª´«¤á¤·¤Þ¤¹"
+msgstr "シフト中の + や - の周りでは括弧をつけることをお勧めします"
 
 #: c-family/c-common.c:8996
 #, fuzzy, gcc-internal-format
 msgid "suggest parentheses around %<&&%> within %<||%>"
-msgstr "|| ¤È¶¦¤Ë»È¤ï¤ì¤ë && ¤Î¼þ¤ê¤Ç¤Ï³ç¸Ì¤ò¤Ä¤±¤ë¤³¤È¤ò¤ª´«¤á¤·¤Þ¤¹"
+msgstr "|| と共に使われる && の周りでは括弧をつけることをお勧めします"
 
 #: c-family/c-common.c:9005
 #, fuzzy, gcc-internal-format
 msgid "suggest parentheses around arithmetic in operand of %<|%>"
-msgstr "·×»»¤¬ | ±é»»»Ò¤Î¹à¤È¤Ê¤ë¾ì¹ç¤Ë¤Ï³ç¸Ì¤ò¤Ä¤±¤ë¤³¤È¤ò¤ª´«¤á¤·¤Þ¤¹"
+msgstr "計算が | 演算子の項となる場合には括弧をつけることをお勧めします"
 
 #: c-family/c-common.c:9010
 #, fuzzy, gcc-internal-format
 msgid "suggest parentheses around comparison in operand of %<|%>"
-msgstr "Èæ³Ó¤¬ | ±é»»»Ò¤Î¹à¤È¤Ê¤ë¾ì¹ç¤Ë¤Ï³ç¸Ì¤ò¤Ä¤±¤ë¤³¤È¤ò¤ª´«¤á¤·¤Þ¤¹"
+msgstr "比較が | 演算子の項となる場合には括弧をつけることをお勧めします"
 
 #: c-family/c-common.c:9014
 #, gcc-internal-format
@@ -20036,27 +19982,27 @@ msgstr ""
 #: c-family/c-common.c:9024
 #, fuzzy, gcc-internal-format
 msgid "suggest parentheses around arithmetic in operand of %<^%>"
-msgstr "·×»»¤¬ ^ ±é»»»Ò¤Î¹à¤È¤Ê¤ë¾ì¹ç¤Ë¤Ï³ç¸Ì¤ò¤Ä¤±¤ë¤³¤È¤ò¤ª´«¤á¤·¤Þ¤¹"
+msgstr "計算が ^ 演算子の項となる場合には括弧をつけることをお勧めします"
 
 #: c-family/c-common.c:9029
 #, fuzzy, gcc-internal-format
 msgid "suggest parentheses around comparison in operand of %<^%>"
-msgstr "·×»»¤¬ ^ ±é»»»Ò¤Î¹à¤È¤Ê¤ë¾ì¹ç¤Ë¤Ï³ç¸Ì¤ò¤Ä¤±¤ë¤³¤È¤ò¤ª´«¤á¤·¤Þ¤¹"
+msgstr "計算が ^ 演算子の項となる場合には括弧をつけることをお勧めします"
 
 #: c-family/c-common.c:9035
 #, fuzzy, gcc-internal-format
 msgid "suggest parentheses around %<+%> in operand of %<&%>"
-msgstr "& ±é»»»Ò¤Î¼þ¤ê¤Î + ¤ä - ¤Î¼þ¤ê¤Ë¤Ï³ç¸Ì¤ò¤Ä¤±¤ë¤³¤È¤ò¤ª´«¤á¤·¤Þ¤¹"
+msgstr "& 演算子の周りの + や - の周りには括弧をつけることをお勧めします"
 
 #: c-family/c-common.c:9038
 #, fuzzy, gcc-internal-format
 msgid "suggest parentheses around %<-%> in operand of %<&%>"
-msgstr "& ±é»»»Ò¤Î¼þ¤ê¤Î + ¤ä - ¤Î¼þ¤ê¤Ë¤Ï³ç¸Ì¤ò¤Ä¤±¤ë¤³¤È¤ò¤ª´«¤á¤·¤Þ¤¹"
+msgstr "& 演算子の周りの + や - の周りには括弧をつけることをお勧めします"
 
 #: c-family/c-common.c:9043
 #, fuzzy, gcc-internal-format
 msgid "suggest parentheses around comparison in operand of %<&%>"
-msgstr "Èæ³Ó¤¬ & ±é»»»Ò¤Î¹à¤È¤Ê¤ë¾ì¹ç¤Ë¤Ï³ç¸Ì¤ò¤Ä¤±¤ë¤³¤È¤ò¤ª´«¤á¤·¤Þ¤¹"
+msgstr "比較が & 演算子の項となる場合には括弧をつけることをお勧めします"
 
 #: c-family/c-common.c:9047
 #, gcc-internal-format
@@ -20066,42 +20012,42 @@ msgstr ""
 #: c-family/c-common.c:9055
 #, fuzzy, gcc-internal-format
 msgid "suggest parentheses around comparison in operand of %<==%>"
-msgstr "Èæ³Ó¤¬ | ±é»»»Ò¤Î¹à¤È¤Ê¤ë¾ì¹ç¤Ë¤Ï³ç¸Ì¤ò¤Ä¤±¤ë¤³¤È¤ò¤ª´«¤á¤·¤Þ¤¹"
+msgstr "比較が | 演算子の項となる場合には括弧をつけることをお勧めします"
 
 #: c-family/c-common.c:9061
 #, fuzzy, gcc-internal-format
 msgid "suggest parentheses around comparison in operand of %<!=%>"
-msgstr "Èæ³Ó¤¬ | ±é»»»Ò¤Î¹à¤È¤Ê¤ë¾ì¹ç¤Ë¤Ï³ç¸Ì¤ò¤Ä¤±¤ë¤³¤È¤ò¤ª´«¤á¤·¤Þ¤¹"
+msgstr "比較が | 演算子の項となる場合には括弧をつけることをお勧めします"
 
 #: c-family/c-common.c:9072
 #, fuzzy, gcc-internal-format
 msgid "comparisons like %<X<=Y<=Z%> do not have their mathematical meaning"
-msgstr "X<=Y<=Z ¤ÎÍͤÊÈæ³Ó¤Ï¿ô³ØŪ¤Ê°ÕÌ£¤Ç¤Î·ë²Ì¤ò¤â¤¿¤é¤·¤Þ¤»¤ó"
+msgstr "X<=Y<=Z の様な比較は数学的な意味での結果をもたらしません"
 
 #: c-family/c-common.c:9087
 #, fuzzy, gcc-internal-format
 msgid "label %q+D defined but not used"
-msgstr "¥é¥Ù¥ë `%s' ¤¬ÄêµÁ¤µ¤ì¤Þ¤·¤¿¤¬»È¤ï¤ì¤Æ¤¤¤Þ¤»¤ó"
+msgstr "ラベル `%s' が定義されましたが使われていません"
 
 #: c-family/c-common.c:9089
 #, fuzzy, gcc-internal-format
 msgid "label %q+D declared but not defined"
-msgstr "¥é¥Ù¥ë `%s' ¤¬»È¤ï¤ì¤Þ¤·¤¿¤¬ÄêµÁ¤µ¤ì¤Æ¤¤¤Þ¤»¤ó"
+msgstr "ラベル `%s' が使われましたが定義されていません"
 
 #: c-family/c-common.c:9109
 #, fuzzy, gcc-internal-format
 msgid "division by zero"
-msgstr "#if ¤Ç¥¼¥í½ü»»¤¬È¯À¸¤·¤Þ¤·¤¿"
+msgstr "#if でゼロ除算が発生しました"
 
 #: c-family/c-common.c:9141
 #, fuzzy, gcc-internal-format
 msgid "comparison between types %qT and %qT"
-msgstr "¥Ý¥¤¥ó¥¿¤ÈÀ°¿ô¤È¤ÎÈæ³Ó¤ò¹Ô¤Ê¤Ã¤Æ¤¤¤Þ¤¹"
+msgstr "ポインタと整数との比較を行なっています"
 
 #: c-family/c-common.c:9192
 #, gcc-internal-format
 msgid "comparison between signed and unsigned integer expressions"
-msgstr "Éä¹çÉÕ¤­¤ÈÉä¹ç̵¤·¤ÎÀ°¿ô¼°Æ±»Î¤ÎÈæ³Ó¤Ç¤¹"
+msgstr "符合付きと符合無しの整数式同士の比較です"
 
 #: c-family/c-common.c:9243
 #, gcc-internal-format
@@ -20111,27 +20057,27 @@ msgstr ""
 #: c-family/c-common.c:9246
 #, gcc-internal-format
 msgid "comparison of promoted ~unsigned with constant"
-msgstr "~¤Çȿž¤µ¤ì¤¿³Ê¾å¤²Éä¹ç̵¤··¿¤ÈÄê¿ô¤È¤ÎÈæ³Ó¤Ç¤¹"
+msgstr "~で反転された格上げ符合無し型と定数との比較です"
 
 #: c-family/c-common.c:9256
 #, gcc-internal-format
 msgid "comparison of promoted ~unsigned with unsigned"
-msgstr "~¤Çȿž¤µ¤ì¤¿Éä¹ç̵¤··¿¤ÈÉä¹ç̵¤··¿¤È¤ÎÈæ³Ó¤Ç¤¹"
+msgstr "~で反転された符合無し型と符合無し型との比較です"
 
 #: c-family/c-format.c:127 c-family/c-format.c:314
 #, gcc-internal-format
 msgid "format string has invalid operand number"
-msgstr "¥Õ¥©¡¼¥Þ¥Ã¥Èʸ»úÎó¤ËÉÔŬÀڤʥª¥Ú¥é¥ó¥É¿ô¤¬¤¢¤ê¤Þ¤¹"
+msgstr "フォーマット文字列に不適切なオペランド数があります"
 
 #: c-family/c-format.c:144
 #, gcc-internal-format
 msgid "function does not return string type"
-msgstr "´Ø¿ô¤¬Ê¸»úÎ󷿤òÊÖ¤·¤Þ¤»¤ó"
+msgstr "関数が文字列型を返しません"
 
 #: c-family/c-format.c:177
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "format string argument is not a string type"
-msgstr "¥Õ¥©¡¼¥Þ¥Ã¥Èʸ»úÎó°ú¿ô¤¬Ê¸»úÎ󷿤ǤϤ¢¤ê¤Þ¤»¤ó"
+msgstr ""
 
 #: c-family/c-format.c:203
 #, gcc-internal-format
@@ -20156,7 +20102,7 @@ msgstr ""
 #: c-family/c-format.c:282
 #, gcc-internal-format
 msgid "unrecognized format specifier"
-msgstr "ǧ¼±¤Ç¤­¤Ê¤¤¥Õ¥©¡¼¥Þ¥Ã¥È»ØÄê»Ò"
+msgstr "認識できないフォーマット指定子"
 
 #: c-family/c-format.c:297
 #, gcc-internal-format
@@ -20166,243 +20112,243 @@ msgstr ""
 #: c-family/c-format.c:306
 #, fuzzy, gcc-internal-format
 msgid "%qE is an unrecognized format function type"
-msgstr "`%s' ¤Ïǧ¼±¤Ç¤­¤Ê¤¤¥Õ¥©¡¼¥Þ¥Ã¥È´Ø¿ô·¿¤Ç¤¹"
+msgstr "`%s' は認識できないフォーマット関数型です"
 
 #: c-family/c-format.c:320
 #, fuzzy, gcc-internal-format
 msgid "%<...%> has invalid operand number"
-msgstr "¥Õ¥©¡¼¥Þ¥Ã¥Èʸ»úÎó¤ËÉÔŬÀڤʥª¥Ú¥é¥ó¥É¿ô¤¬¤¢¤ê¤Þ¤¹"
+msgstr "フォーマット文字列に不適切なオペランド数があります"
 
 #: c-family/c-format.c:327
 #, fuzzy, gcc-internal-format
 msgid "format string argument follows the args to be formatted"
-msgstr "¥Õ¥©¡¼¥Þ¥Ã¥Èʸ»úÎó°ú¿ô¤¬¥Õ¥©¡¼¥Þ¥Ã¥È¤µ¤ì¤ë°ú¿ô¤Î¸å¤Ë³¤¤¤Æ¤¤¤Þ¤¹"
+msgstr "フォーマット文字列引数がフォーマットされる引数の後に続いています"
 
 #: c-family/c-format.c:1066
 #, fuzzy, gcc-internal-format
 msgid "function might be possible candidate for %qs format attribute"
-msgstr "´Ø¿ô¤Ï¶²¤é¤¯ `%s' format Â°À­¤Î¸õÊä¤È»×¤ï¤ì¤Þ¤¹"
+msgstr "関数は恐らく `%s' format 属性の候補と思われます"
 
 #: c-family/c-format.c:1158 c-family/c-format.c:1179 c-family/c-format.c:2224
 #, gcc-internal-format
 msgid "missing $ operand number in format"
-msgstr "¥Õ¥©¡¼¥Þ¥Ã¥ÈÆâ¤Ç $ ±é»»»ÒÈÖ¹æ¤ò·ç¤¤¤Æ¤¤¤Þ¤¹"
+msgstr "フォーマット内で $ 演算子番号を欠いています"
 
 #: c-family/c-format.c:1188
 #, gcc-internal-format
 msgid "%s does not support %%n$ operand number formats"
-msgstr "%s ¤Ï %%n$ ±é»»»ÒÈÖ¹æ¥Õ¥©¡¼¥Þ¥Ã¥È¤ò¼õ¤±ÉÕ¤±¤Þ¤»¤ó"
+msgstr "%s は %%n$ 演算子番号フォーマットを受け付けません"
 
 #: c-family/c-format.c:1195
 #, gcc-internal-format
 msgid "operand number out of range in format"
-msgstr "±é»»»ÒÈֹ椬¥Õ¥©¡¼¥Þ¥Ã¥È¤ÎÈϰϳ°¤Ç¤¹"
+msgstr "演算子番号がフォーマットの範囲外です"
 
 #: c-family/c-format.c:1218
 #, gcc-internal-format
 msgid "format argument %d used more than once in %s format"
-msgstr "¥Õ¥©¡¼¥Þ¥Ã¥È°ú¿ô %d ¤¬ %s ¥Õ¥©¡¼¥Þ¥Ã¥ÈÃæ¤ÇÆó²ó°Ê¾å»È¤ï¤ì¤Þ¤·¤¿"
+msgstr "フォーマット引数 %d が %s フォーマット中で二回以上使われました"
 
 #: c-family/c-format.c:1250
 #, fuzzy, gcc-internal-format
 msgid "$ operand number used after format without operand number"
-msgstr "±é»»»ÒÈֹ椬°ú¿ô¤ò¼è¤é¤Ê¤¤¥Õ¥©¡¼¥Þ¥Ã¥È¤Ç»ØÄꤵ¤ì¤Þ¤·¤¿"
+msgstr "演算子番号が引数を取らないフォーマットで指定されました"
 
 #: c-family/c-format.c:1281
 #, gcc-internal-format
 msgid "format argument %d unused before used argument %d in $-style format"
-msgstr "$-¼°¥Õ¥©¡¼¥Þ¥Ã¥ÈÆâ¤Î¥Õ¥©¡¼¥Þ¥Ã¥È°ú¿ô %d ¤¬°ú¿ô %d ¤¬»È¤ï¤ì¤ëÁ°¤Ç̤»ÈÍѤǤ¹"
+msgstr "$-式フォーマット内のフォーマット引数 %d が引数 %d が使われる前で未使用です"
 
 #: c-family/c-format.c:1376
 #, gcc-internal-format
 msgid "format not a string literal, format string not checked"
-msgstr "¥Õ¥©¡¼¥Þ¥Ã¥È¤¬Ê¸»úÎó¥ê¥Æ¥é¥ë¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó¤Î¤Ç¡¢¥Õ¥©¡¼¥Þ¥Ã¥È¤Ï¸¡ºº¤µ¤ì¤Þ¤»¤ó"
+msgstr "フォーマットが文字列リテラルではありませんので、フォーマットは検査されません"
 
 #: c-family/c-format.c:1391 c-family/c-format.c:1394
 #, gcc-internal-format
 msgid "format not a string literal and no format arguments"
-msgstr "¥Õ¥©¡¼¥Þ¥Ã¥È¤ÏÈóʸ»úÎó¥ê¥Æ¥é¥ë¤Ç¡¢³î¤Ä¥Õ¥©¡¼¥Þ¥Ã¥È°ú¿ô¤ò»ý¤Á¤Þ¤»¤ó"
+msgstr "フォーマットは非文字列リテラルで、且つフォーマット引数を持ちません"
 
 #: c-family/c-format.c:1397
 #, gcc-internal-format
 msgid "format not a string literal, argument types not checked"
-msgstr "¥Õ¥©¡¼¥Þ¥Ã¥È¤Ïʸ»úÎó¥ê¥Æ¥é¥ë¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó¤Î¤Ç¡¢°ú¿ô¤Î·¿¤Ï¸¡ºº¤µ¤ì¤Þ¤»¤ó"
+msgstr "フォーマットは文字列リテラルではありませんので、引数の型は検査されません"
 
 #: c-family/c-format.c:1410
 #, gcc-internal-format
 msgid "too many arguments for format"
-msgstr "¥Õ¥©¡¼¥Þ¥Ã¥È¤Ø¤Î°ú¿ô¤¬Â¿¤¹¤®¤Þ¤¹"
+msgstr "フォーマットへの引数が多すぎます"
 
 #: c-family/c-format.c:1413
 #, gcc-internal-format
 msgid "unused arguments in $-style format"
-msgstr "$-¼°¤Î¥Õ¥©¡¼¥Þ¥Ã¥È¤Ç̤»ÈÍѤΰú¿ô¤¬¤¢¤ê¤Þ¤¹"
+msgstr "$-式のフォーマットで未使用の引数があります"
 
 #: c-family/c-format.c:1416
 #, fuzzy, gcc-internal-format
 msgid "zero-length %s format string"
-msgstr "Ťµ 0 ¤Î¥Õ¥©¡¼¥Þ¥Ã¥Èʸ»úÎó"
+msgstr "長さ 0 のフォーマット文字列"
 
 #: c-family/c-format.c:1420
 #, gcc-internal-format
 msgid "format is a wide character string"
-msgstr "¥Õ¥©¡¼¥Þ¥Ã¥È¤¬¥ï¥¤¥Éʸ»úÎó¤Ç¤¹"
+msgstr "フォーマットがワイド文字列です"
 
 #: c-family/c-format.c:1423
 #, gcc-internal-format
 msgid "unterminated format string"
-msgstr "½ªÃ¼¤µ¤ì¤Æ¤¤¤Ê¤¤¥Õ¥©¡¼¥Þ¥Ã¥Èʸ»úÎó"
+msgstr "終端されていないフォーマット文字列"
 
 #: c-family/c-format.c:1667
 #, fuzzy, gcc-internal-format
 msgid "spurious trailing %<%%%> in format"
-msgstr "¥Õ¥©¡¼¥Þ¥Ã¥È¤Ë `%%' ¤Îº¯Àפ餷¤­¤â¤Î¤¬¤¢¤ê¤Þ¤¹"
+msgstr "フォーマットに `%%' の痕跡らしきものがあります"
 
 #: c-family/c-format.c:1711 c-family/c-format.c:1991
 #, gcc-internal-format
 msgid "repeated %s in format"
-msgstr "¥Õ¥©¡¼¥Þ¥Ã¥ÈÃæ¤Ç %s ¤ò·«¤êÊÖ¤·¤Æ¤¤¤Þ¤¹"
+msgstr "フォーマット中で %s を繰り返しています"
 
 #: c-family/c-format.c:1724
 #, gcc-internal-format
 msgid "missing fill character at end of strfmon format"
-msgstr "strfmon ¥Õ¥©¡¼¥Þ¥Ã¥È¤Î½ª¤ê¤ÇµÍ¤áʸ»ú¤ò·ç¤¤¤Æ¤¤¤Þ¤¹"
+msgstr "strfmon フォーマットの終りで詰め文字を欠いています"
 
 #: c-family/c-format.c:1812
 #, gcc-internal-format
 msgid "zero width in %s format"
-msgstr "%s ¤ÇÉý 0 ¤Î¥Õ¥©¡¼¥Þ¥Ã¥È¤Ç¤¹"
+msgstr "%s で幅 0 のフォーマットです"
 
 #: c-family/c-format.c:1830
 #, gcc-internal-format
 msgid "empty left precision in %s format"
-msgstr "%s ¤Ç¶õ¤Îº¸ÀºÅÙ¥Õ¥©¡¼¥Þ¥Ã¥È¤Ç¤¹"
+msgstr "%s で空の左精度フォーマットです"
 
 #: c-family/c-format.c:1906
 #, gcc-internal-format
 msgid "empty precision in %s format"
-msgstr "%s ¤Ç¶õ¤ÎÀºÅÙ¥Õ¥©¡¼¥Þ¥Ã¥È¤Ç¤¹"
+msgstr "%s で空の精度フォーマットです"
 
 #: c-family/c-format.c:1975
 #, fuzzy, gcc-internal-format
 msgid "%s does not support the %qs %s length modifier"
-msgstr "%s ¤Ï `%s' %s Ä¹¤µ½¤¾þ»Ò¤ò¼õ¤±ÉÕ¤±¤Þ¤»¤ó"
+msgstr "%s は `%s' %s 長さ修飾子を受け付けません"
 
 #: c-family/c-format.c:2008
 #, gcc-internal-format
 msgid "conversion lacks type at end of format"
-msgstr "¥Õ¥©¡¼¥Þ¥Ã¥È¤Î½ª¤ê¤Ç·¿ÊÑ´¹Ê¸»ú¤¬·ç¤±¤Æ¤¤¤Þ¤¹"
+msgstr "フォーマットの終りで型変換文字が欠けています"
 
 #: c-family/c-format.c:2019
 #, fuzzy, gcc-internal-format
 msgid "unknown conversion type character %qc in format"
-msgstr "¥Õ¥©¡¼¥Þ¥Ã¥ÈÆâ¤ËÉÔÌÀ¤Ê·¿ÊÑ´¹Ê¸»ú `%c' ¤¬¤¢¤ê¤Þ¤¹"
+msgstr "フォーマット内に不明な型変換文字 `%c' があります"
 
 #: c-family/c-format.c:2022
 #, gcc-internal-format
 msgid "unknown conversion type character 0x%x in format"
-msgstr "¥Õ¥©¡¼¥Þ¥Ã¥ÈÆâ¤ËÉÔÌÀ¤Ê·¿ÊÑ´¹Ê¸»ú 0x%x ¤¬¤¢¤ê¤Þ¤¹"
+msgstr "フォーマット内に不明な型変換文字 0x%x があります"
 
 #: c-family/c-format.c:2029
 #, fuzzy, gcc-internal-format
 msgid "%s does not support the %<%%%c%> %s format"
-msgstr "%s ¤Ï `%%%s%c' %s ¥Õ¥©¡¼¥Þ¥Ã¥È¤ò¼õ¤±ÉÕ¤±¤Þ¤»¤ó"
+msgstr "%s は `%%%s%c' %s フォーマットを受け付けません"
 
 #: c-family/c-format.c:2045
 #, fuzzy, gcc-internal-format
 msgid "%s used with %<%%%c%> %s format"
-msgstr "%s ¤¬ `%%%c' %s ¥Õ¥©¡¼¥Þ¥Ã¥È¤È°ì½ï¤Ë»È¤ï¤ì¤Þ¤·¤¿"
+msgstr "%s が `%%%c' %s フォーマットと一緒に使われました"
 
 #: c-family/c-format.c:2054
 #, gcc-internal-format
 msgid "%s does not support %s"
-msgstr "%s ¤Ï %s ¤ò¼õ¤±ÉÕ¤±¤Þ¤»¤ó"
+msgstr "%s は %s を受け付けません"
 
 #: c-family/c-format.c:2064
 #, fuzzy, gcc-internal-format
 msgid "%s does not support %s with the %<%%%c%> %s format"
-msgstr "%s ¤Ï %s ¤ò `%%%c' %s ¥Õ¥©¡¼¥Þ¥Ã¥È¤È°ì½ï¤Ë»È¤¦»ö¤ò¼õ¤±ÉÕ¤±¤Þ¤»¤ó"
+msgstr "%s は %s を `%%%c' %s フォーマットと一緒に使う事を受け付けません"
 
 #: c-family/c-format.c:2100
 #, fuzzy, gcc-internal-format
 msgid "%s ignored with %s and %<%%%c%> %s format"
-msgstr "%s ¤Ï %s µÚ¤Ó `%%%c' %s ¥Õ¥©¡¼¥Þ¥Ã¥È¤È°ì½ï¤Ë»È¤¦¤È̵»ë¤µ¤ì¤Þ¤¹"
+msgstr "%s は %s 及び `%%%c' %s フォーマットと一緒に使うと無視されます"
 
 #: c-family/c-format.c:2104
 #, gcc-internal-format
 msgid "%s ignored with %s in %s format"
-msgstr "%s ¤Ï %s ¤ò %s ¥Õ¥©¡¼¥Þ¥Ã¥È¤Ç°ì½ï¤Ë»È¤¦¤È̵»ë¤µ¤ì¤Þ¤¹"
+msgstr "%s は %s を %s フォーマットで一緒に使うと無視されます"
 
 #: c-family/c-format.c:2111
 #, fuzzy, gcc-internal-format
 msgid "use of %s and %s together with %<%%%c%> %s format"
-msgstr "%s ¤È %s ¤È¤ò `%%%c' %s ¥Õ¥©¡¼¥Þ¥Ã¥È¤È°ì½ï¤Ë»È¤Ã¤Æ¤¤¤Þ¤¹"
+msgstr "%s と %s とを `%%%c' %s フォーマットと一緒に使っています"
 
 #: c-family/c-format.c:2115
 #, gcc-internal-format
 msgid "use of %s and %s together in %s format"
-msgstr "%s ¤È %s ¤È¤ò %s ¥Õ¥©¡¼¥Þ¥Ã¥È¤ÎÃæ¤Ç»È¤Ã¤Æ¤¤¤Þ¤¹"
+msgstr "%s と %s とを %s フォーマットの中で使っています"
 
 #: c-family/c-format.c:2134
 #, fuzzy, gcc-internal-format
 msgid "%<%%%c%> yields only last 2 digits of year in some locales"
-msgstr "`%%%c' ¤Ï¥í¥±¡¼¥ë¤Ë¤è¤Ã¤Æ¤Ï¡¢Ç¯¤Î²¼Æó·å¤À¤±¤ò¤â¤¿¤é¤·¤Þ¤¹"
+msgstr "`%%%c' はロケールによっては、年の下二桁だけをもたらします"
 
 #: c-family/c-format.c:2137
 #, fuzzy, gcc-internal-format
 msgid "%<%%%c%> yields only last 2 digits of year"
-msgstr "`%%%c' ¤Ïǯ¤Î²¼Æó·å¤À¤±¤ò¤â¤¿¤é¤·¤Þ¤¹"
+msgstr "`%%%c' は年の下二桁だけをもたらします"
 
 #. The end of the format string was reached.
 #: c-family/c-format.c:2154
 #, fuzzy, gcc-internal-format
 msgid "no closing %<]%> for %<%%[%> format"
-msgstr "`%%[' ¥Õ¥©¡¼¥Þ¥Ã¥È¤òÊĤ¸¤ë `]' ¤¬¤¢¤ê¤Þ¤»¤ó"
+msgstr "`%%[' フォーマットを閉じる `]' がありません"
 
 #: c-family/c-format.c:2168
 #, fuzzy, gcc-internal-format
 msgid "use of %qs length modifier with %qc type character"
-msgstr "`%s' Ä¹¤µ½¤¾þ»Ò¤ò `%c' ·¿ÊÑ´¹Ê¸»ú¤È°ì½ï¤Ë»È¤Ã¤Æ¤¤¤Þ¤¹"
+msgstr "`%s' 長さ修飾子を `%c' 型変換文字と一緒に使っています"
 
 #: c-family/c-format.c:2186
 #, fuzzy, gcc-internal-format
 msgid "%s does not support the %<%%%s%c%> %s format"
-msgstr "%s ¤Ï `%%%s%c' %s ¥Õ¥©¡¼¥Þ¥Ã¥È¤ò¼õ¤±ÉÕ¤±¤Þ¤»¤ó"
+msgstr "%s は `%%%s%c' %s フォーマットを受け付けません"
 
 #: c-family/c-format.c:2203
 #, gcc-internal-format
 msgid "operand number specified with suppressed assignment"
-msgstr "±é»»»ÒÈֹ椬ÂåÆþ¤ÎÍÞÀ©¤È¶¦¤Ë»È¤ï¤ì¤Æ¤¤¤Þ¤¹"
+msgstr "演算子番号が代入の抑制と共に使われています"
 
 #: c-family/c-format.c:2206
 #, gcc-internal-format
 msgid "operand number specified for format taking no argument"
-msgstr "±é»»»ÒÈֹ椬°ú¿ô¤ò¼è¤é¤Ê¤¤¥Õ¥©¡¼¥Þ¥Ã¥È¤Ç»ØÄꤵ¤ì¤Þ¤·¤¿"
+msgstr "演算子番号が引数を取らないフォーマットで指定されました"
 
 #: c-family/c-format.c:2291
 #, fuzzy, gcc-internal-format
 msgid "embedded %<\\0%> in format"
-msgstr "¥Õ¥©¡¼¥Þ¥Ã¥È¤Ë `\\0' ¤¬Ëä¤á¹þ¤Þ¤ì¤Æ¤¤¤Þ¤¹"
+msgstr "フォーマットに `\\0' が埋め込まれています"
 
 #: c-family/c-format.c:2360
 #, fuzzy, gcc-internal-format
 msgid "writing through null pointer (argument %d)"
-msgstr "null ¥Ý¥¤¥ó¥¿¤ò½ñ¤­¹þ¤ó¤Ç¤¤¤Þ¤¹ (°ú¿ô %d)"
+msgstr "null ポインタを書き込んでいます (引数 %d)"
 
 #: c-family/c-format.c:2368
 #, fuzzy, gcc-internal-format
 msgid "reading through null pointer (argument %d)"
-msgstr "null ¥Ý¥¤¥ó¥¿¤òÆɹþ¤ó¤Ç¤¤¤Þ¤¹ (°ú¿ô %d)"
+msgstr "null ポインタを読込んでいます (引数 %d)"
 
 #: c-family/c-format.c:2388
 #, fuzzy, gcc-internal-format
 msgid "writing into constant object (argument %d)"
-msgstr "Äê¿ô¥ª¥Ö¥¸¥§¥¯¥È¤Ë½ñ¤­¹þ¤ó¤Ç¤¤¤Þ¤¹ (°ú¿ô %d)"
+msgstr "定数オブジェクトに書き込んでいます (引数 %d)"
 
 #: c-family/c-format.c:2399
 #, fuzzy, gcc-internal-format
 msgid "extra type qualifiers in format argument (argument %d)"
-msgstr "¥Õ¥©¡¼¥Þ¥Ã¥È°ú¿ô¤Ë;ʬ¤Ê·¿½¤¾þ»Ò¤¬¤¢¤ê¤Þ¤¹ (°ú¿ô %d)"
+msgstr "フォーマット引数に余分な型修飾子があります (引数 %d)"
 
 #: c-family/c-format.c:2515
 #, gcc-internal-format
@@ -20437,7 +20383,7 @@ msgstr ""
 #: c-family/c-format.c:2660
 #, fuzzy, gcc-internal-format
 msgid "%<locus%> is not defined as a type"
-msgstr "\"%s\" ¤ÏÄêµÁ¤µ¤ì¤Æ¤¤¤Þ¤»¤ó"
+msgstr "\"%s\" は定義されていません"
 
 #: c-family/c-format.c:2713
 #, gcc-internal-format
@@ -20447,58 +20393,58 @@ msgstr ""
 #: c-family/c-format.c:2730
 #, fuzzy, gcc-internal-format
 msgid "%<tree%> is not defined as a type"
-msgstr "\"%s\" ¤ÏÄêµÁ¤µ¤ì¤Æ¤¤¤Þ¤»¤ó"
+msgstr "\"%s\" は定義されていません"
 
 #: c-family/c-format.c:2735
 #, fuzzy, gcc-internal-format
 msgid "%<tree%> is not defined as a pointer type"
-msgstr "¥Ý¥¤¥ó¥¿·¿¤ËÊÑ´¹¤Ç¤­¤Þ¤»¤ó"
+msgstr "ポインタ型に変換できません"
 
 #: c-family/c-format.c:3008
 #, fuzzy, gcc-internal-format
 msgid "args to be formatted is not %<...%>"
-msgstr "¥Õ¥©¡¼¥Þ¥Ã¥È¤µ¤ì¤ë°ú¿ô¤¬¡¢'...' ¤Ë¤Ê¤Ã¤Æ¤¤¤Þ¤»¤ó"
+msgstr "フォーマットされる引数が、'...' になっていません"
 
 #: c-family/c-format.c:3020
 #, gcc-internal-format
 msgid "strftime formats cannot format arguments"
-msgstr "strftime ¥Õ¥©¡¼¥Þ¥Ã¥È¤Ï°ú¿ô¤ò¥Õ¥©¡¼¥Þ¥Ã¥È¤Ç¤­¤Þ¤»¤ó"
+msgstr "strftime フォーマットは引数をフォーマットできません"
 
 #: c-family/c-lex.c:228
 #, gcc-internal-format
 msgid "badly nested C headers from preprocessor"
-msgstr "¥×¥ê¥×¥í¥»¥Ã¥µ¤«¤é°Û¾ï¤Ë¥Í¥¹¥È¤µ¤ì¤¿ C ¥Ø¥Ã¥À¤Ç¤¹"
+msgstr "プリプロセッサから異常にネストされた C ヘッダです"
 
 #: c-family/c-lex.c:263
 #, gcc-internal-format
 msgid "ignoring #pragma %s %s"
-msgstr "#pragma %s %s ¤ò̵»ë¤·¤Þ¤¹"
+msgstr "#pragma %s %s を無視します"
 
 #. ... or not.
 #: c-family/c-lex.c:385
 #, fuzzy, gcc-internal-format
 msgid "stray %<@%> in program"
-msgstr "¥×¥í¥°¥é¥à¤È¤·¤Æ°ï椷¤¿Ê¸»ú '%c'"
+msgstr "プログラムとして逸脱した文字 '%c'"
 
 #: c-family/c-lex.c:400
 #, fuzzy, gcc-internal-format
 msgid "stray %qs in program"
-msgstr "¥×¥í¥°¥é¥à¤È¤·¤Æ°ï椷¤¿Ê¸»ú '%c'"
+msgstr "プログラムとして逸脱した文字 '%c'"
 
 #: c-family/c-lex.c:410
 #, gcc-internal-format
 msgid "missing terminating %c character"
-msgstr "%c Ê¸»ú¤Ç¤Î½ªÃ¼¤ò·ç¤¤¤Æ¤¤¤Þ¤¹"
+msgstr "%c 文字での終端を欠いています"
 
 #: c-family/c-lex.c:412
 #, fuzzy, gcc-internal-format
 msgid "stray %qc in program"
-msgstr "¥×¥í¥°¥é¥à¤È¤·¤Æ°ï椷¤¿Ê¸»ú '%c'"
+msgstr "プログラムとして逸脱した文字 '%c'"
 
 #: c-family/c-lex.c:414
 #, fuzzy, gcc-internal-format
 msgid "stray %<\\%o%> in program"
-msgstr "¥×¥í¥°¥é¥à¤È¤·¤Æ°ï椷¤¿Ê¸»ú '\\%o'"
+msgstr "プログラムとして逸脱した文字 '\\%o'"
 
 #: c-family/c-lex.c:586
 #, gcc-internal-format
@@ -20513,82 +20459,82 @@ msgstr ""
 #: c-family/c-lex.c:610
 #, fuzzy, gcc-internal-format
 msgid "integer constant is too large for %<unsigned long%> type"
-msgstr "À°¿ôÄê¿ô¤¬Â礭¤¹¤®¤ë¤Î¤Ç unsigned ¤Ë¤Ê¤ê¤Þ¤·¤¿"
+msgstr "整数定数が大きすぎるので unsigned になりました"
 
 #: c-family/c-lex.c:647
 #, fuzzy, gcc-internal-format
 msgid "unsuffixed float constant"
-msgstr "2 ¤Ä¤Î 'u' ÀÜÈø¼­¤¬À°¿ôÄê¿ô¤Ë¤Ä¤¤¤Æ¤¤¤Þ¤¹"
+msgstr "2 つの 'u' 接尾辞が整数定数についています"
 
 #: c-family/c-lex.c:679
 #, fuzzy, gcc-internal-format
 msgid "unsupported non-standard suffix on floating constant"
-msgstr "ÉâÆ°¾®¿ôÄê¿ô¤Ë 'f' ¤È 'l' ÀÜÈø¼­¤ÎξÊý¤¬¤¢¤ê¤Þ¤¹"
+msgstr "浮動小数定数に 'f' と 'l' 接尾辞の両方があります"
 
 #: c-family/c-lex.c:684
 #, fuzzy, gcc-internal-format
 msgid "non-standard suffix on floating constant"
-msgstr "ÉâÆ°¾®¿ôÄê¿ô¤Ë 'f' ¤È 'l' ÀÜÈø¼­¤ÎξÊý¤¬¤¢¤ê¤Þ¤¹"
+msgstr "浮動小数定数に 'f' と 'l' 接尾辞の両方があります"
 
 #: c-family/c-lex.c:738 c-family/c-lex.c:740
 #, fuzzy, gcc-internal-format
 msgid "floating constant exceeds range of %qT"
-msgstr "ÉâÆ°¾®¿ôÅÀ¿ô¤¬ '%s' ¤ÎÈϰϤòĶ¤¨¤Þ¤·¤¿"
+msgstr "浮動小数点数が '%s' の範囲を超えました"
 
 #: c-family/c-lex.c:749
 #, fuzzy, gcc-internal-format
 msgid "floating constant truncated to zero"
-msgstr "ÉâÆ°¾®¿ôÄê¿ô¤ò»È¤¤Â»¤Í¤Þ¤·¤¿"
+msgstr "浮動小数定数を使い損ねました"
 
 #: c-family/c-lex.c:946 cp/parser.c:3359
 #, fuzzy, gcc-internal-format
 msgid "unsupported non-standard concatenation of string literals"
-msgstr "½ªÃ¼¤Î¤Ê¤¤Ê¸»úÎó¥ê¥Æ¥é¥ë¤Î¿äÄ곫»Ï°ÌÃÖ"
+msgstr "終端のない文字列リテラルの推定開始位置"
 
 #: c-family/c-lex.c:968
 #, fuzzy, gcc-internal-format
 msgid "traditional C rejects string constant concatenation"
-msgstr "¸Å¤¤ C ¤Ç¤Ïʸ»úÎó·ë¹ç¤òµñÈݤ·¤Þ¤¹"
+msgstr "古い C では文字列結合を拒否します"
 
 #: c-family/c-omp.c:123
 #, fuzzy, gcc-internal-format
 msgid "invalid expression type for %<#pragma omp atomic%>"
-msgstr "¥ª¥Ú¥é¥ó¥É¤È¤·¤Æ̵¸ú¤Ê¼°"
+msgstr "オペランドとして無効な式"
 
 #: c-family/c-omp.c:257 cp/semantics.c:4449
 #, fuzzy, gcc-internal-format
 msgid "invalid type for iteration variable %qE"
-msgstr "`%s' ¤Ï¥ì¥¸¥¹¥¿ÊÑ¿ô¤È¤·¤Æ¤Ï̵¸ú¤Ê¥ì¥¸¥¹¥¿Ì¾¤Ç¤¹"
+msgstr "`%s' はレジスタ変数としては無効なレジスタ名です"
 
 #: c-family/c-omp.c:270
 #, fuzzy, gcc-internal-format
 msgid "%qE is not initialized"
-msgstr "½é´ü²½»Ò¤ò·ç¤¤¤Æ¤¤¤Þ¤¹"
+msgstr "初期化子を欠いています"
 
 #: c-family/c-omp.c:287 cp/semantics.c:4364
 #, fuzzy, gcc-internal-format
 msgid "missing controlling predicate"
-msgstr "½Ò¸ì¤Î¸å¤í¤Î '(' ¤ò·ç¤¤¤Æ¤¤¤Þ¤¹"
+msgstr "述語の後ろの '(' を欠いています"
 
 #: c-family/c-omp.c:369 cp/semantics.c:4121
 #, fuzzy, gcc-internal-format
 msgid "invalid controlling predicate"
-msgstr "̵¸ú¤ÊÀ©¸æ¼°¤Ç¤¹"
+msgstr "無効な制御式です"
 
 #: c-family/c-omp.c:376 cp/semantics.c:4370
 #, fuzzy, gcc-internal-format
 msgid "missing increment expression"
-msgstr "ÂåÆþ¤ÎÍÞÀ©"
+msgstr "代入の抑制"
 
 #: c-family/c-omp.c:445 cp/semantics.c:4226
 #, fuzzy, gcc-internal-format
 msgid "invalid increment expression"
-msgstr "̵¸ú¤ÊÀ©¸æ¼°¤Ç¤¹"
+msgstr "無効な制御式です"
 
 #: c-family/c-opts.c:303
 #, gcc-internal-format
 msgid "-I- specified twice"
-msgstr "-I- ¤¬Æó²ó»ØÄꤵ¤ì¤Þ¤·¤¿"
+msgstr "-I- が二回指定されました"
 
 #: c-family/c-opts.c:306
 #, gcc-internal-format
@@ -20603,12 +20549,12 @@ msgstr ""
 #: c-family/c-opts.c:500
 #, fuzzy, gcc-internal-format
 msgid "argument %qs to %<-Wnormalized%> not recognized"
-msgstr "¸À¸ì %s ¤Ïǧ¼±¤Ç¤­¤Þ¤»¤ó"
+msgstr "言語 %s は認識できません"
 
 #: c-family/c-opts.c:722 fortran/cpp.c:347
 #, fuzzy, gcc-internal-format
 msgid "output filename specified twice"
-msgstr "½ÐÎÏ¥Õ¥¡¥¤¥ë̾¤¬Æó²ó»ØÄꤵ¤ì¤Þ¤·¤¿"
+msgstr "出力ファイル名が二回指定されました"
 
 #: c-family/c-opts.c:851
 #, gcc-internal-format
@@ -20623,47 +20569,47 @@ msgstr ""
 #: c-family/c-opts.c:943
 #, gcc-internal-format
 msgid "-Wformat-y2k ignored without -Wformat"
-msgstr "-Wformat-y2k ¤Ï̵»ë¤µ¤ì¤Þ¤·¤¿¡Ê-Wformat ¤¬¤¢¤ê¤Þ¤»¤ó¡Ë"
+msgstr "-Wformat-y2k は無視されました(-Wformat がありません)"
 
 #: c-family/c-opts.c:945
 #, gcc-internal-format
 msgid "-Wformat-extra-args ignored without -Wformat"
-msgstr "-Wformat-extra-args ¤Ï̵»ë¤µ¤ì¤Þ¤·¤¿¡Ê-Wformat ¤¬¤¢¤ê¤Þ¤»¤ó¡Ë"
+msgstr "-Wformat-extra-args は無視されました(-Wformat がありません)"
 
 #: c-family/c-opts.c:947
 #, fuzzy, gcc-internal-format
 msgid "-Wformat-zero-length ignored without -Wformat"
-msgstr "-Wformat-extra-args ¤Ï̵»ë¤µ¤ì¤Þ¤·¤¿¡Ê-Wformat ¤¬¤¢¤ê¤Þ¤»¤ó¡Ë"
+msgstr "-Wformat-extra-args は無視されました(-Wformat がありません)"
 
 #: c-family/c-opts.c:949
 #, gcc-internal-format
 msgid "-Wformat-nonliteral ignored without -Wformat"
-msgstr "-Wformat-nonliteral ¤Ï̵»ë¤µ¤ì¤Þ¤·¤¿¡Ê-Wformat ¤¬¤¢¤ê¤Þ¤»¤ó¡Ë"
+msgstr "-Wformat-nonliteral は無視されました(-Wformat がありません)"
 
 #: c-family/c-opts.c:951
 #, fuzzy, gcc-internal-format
 msgid "-Wformat-contains-nul ignored without -Wformat"
-msgstr "-Wformat-nonliteral ¤Ï̵»ë¤µ¤ì¤Þ¤·¤¿¡Ê-Wformat ¤¬¤¢¤ê¤Þ¤»¤ó¡Ë"
+msgstr "-Wformat-nonliteral は無視されました(-Wformat がありません)"
 
 #: c-family/c-opts.c:953
 #, gcc-internal-format
 msgid "-Wformat-security ignored without -Wformat"
-msgstr "-Wformat-security ¤Ï̵»ë¤µ¤ì¤Þ¤·¤¿¡Ê-Wformat ¤¬¤¢¤ê¤Þ¤»¤ó¡Ë"
+msgstr "-Wformat-security は無視されました(-Wformat がありません)"
 
 #: c-family/c-opts.c:983
 #, fuzzy, gcc-internal-format
 msgid "opening output file %s: %m"
-msgstr "½ÐÎÏ¥Õ¥¡¥¤¥ë `%s' ¤ò open ¤Ç¤­¤Þ¤»¤ó"
+msgstr "出力ファイル `%s' を open できません"
 
 #: c-family/c-opts.c:988
 #, fuzzy, gcc-internal-format
 msgid "too many filenames given.  Type %s --help for usage"
-msgstr "¥Õ¥¡¥¤¥ë̾¤¬Â¿¤¹¤®¤Þ¤¹¡£%s --help ¤È¥¿¥¤¥×¤·¤Æ»È¤¤Êý¤ò¸«¤Þ¤·¤ç¤¦"
+msgstr "ファイル名が多すぎます。%s --help とタイプして使い方を見ましょう"
 
 #: c-family/c-opts.c:1068
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "the C parser does not support -dy, option ignored"
-msgstr "APCS ºÆÆþ²Äǽ¥³¡¼¥É¤Ï¥µ¥Ý¡¼¥È¤µ¤ì¤Þ¤»¤ó¡£Ìµ»ë¤µ¤ì¤Þ¤·¤¿"
+msgstr ""
 
 #: c-family/c-opts.c:1072
 #, gcc-internal-format
@@ -20671,9 +20617,9 @@ msgid "the Objective-C parser does not support -dy, option ignored"
 msgstr ""
 
 #: c-family/c-opts.c:1075
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "the C++ parser does not support -dy, option ignored"
-msgstr "APCS ºÆÆþ²Äǽ¥³¡¼¥É¤Ï¥µ¥Ý¡¼¥È¤µ¤ì¤Þ¤»¤ó¡£Ìµ»ë¤µ¤ì¤Þ¤·¤¿"
+msgstr ""
 
 #: c-family/c-opts.c:1079
 #, gcc-internal-format
@@ -20693,12 +20639,12 @@ msgstr ""
 #: c-family/c-opts.c:1139
 #, fuzzy, gcc-internal-format
 msgid "when writing output to %s: %m"
-msgstr "%s ¤Ø¤Î½ñ¤­¹þ¤ß¥¨¥é¡¼¤Ç¤¹"
+msgstr "%s への書き込みエラーです"
 
 #: c-family/c-opts.c:1219
 #, fuzzy, gcc-internal-format
 msgid "to generate dependencies you must specify either -M or -MM"
-msgstr "-M ¤« -MM ¤Î¤¤¤º¤ì¤«¤òÄɲÃŪ¤Ë»ØÄꤷ¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó"
+msgstr "-M か -MM のいずれかを追加的に指定しなければなりません"
 
 #: c-family/c-opts.c:1242
 #, gcc-internal-format
@@ -20723,48 +20669,48 @@ msgstr ""
 #: c-family/c-pch.c:133
 #, fuzzy, gcc-internal-format
 msgid "can%'t create precompiled header %s: %m"
-msgstr "¥Ç¥£¥ì¥¯¥È¥ê %s ¤òºîÀ®¤Ç¤­¤Þ¤»¤ó"
+msgstr "ディレクトリ %s を作成できません"
 
 #: c-family/c-pch.c:155
 #, fuzzy, gcc-internal-format
 msgid "can%'t write to %s: %m"
-msgstr "%s ¤Ø½ñ¤­¹þ¤á¤Þ¤»¤ó"
+msgstr "%s へ書き込めません"
 
 #: c-family/c-pch.c:161
 #, fuzzy, gcc-internal-format
 msgid "%qs is not a valid output file"
-msgstr "\"%s\" ¤ÏÀµ¾ï¤Ê¥Õ¥¡¥¤¥ë̾¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó"
+msgstr "\"%s\" は正常なファイル名ではありません"
 
 #: c-family/c-pch.c:192 c-family/c-pch.c:207 c-family/c-pch.c:224
 #, fuzzy, gcc-internal-format
 msgid "can%'t write %s: %m"
-msgstr "%s ¤Ø½ñ¤­¹þ¤á¤Þ¤»¤ó"
+msgstr "%s へ書き込めません"
 
 #: c-family/c-pch.c:197 c-family/c-pch.c:214
 #, fuzzy, gcc-internal-format
 msgid "can%'t seek in %s: %m"
-msgstr "%s ¤ò rewind ¤Ç¤­¤Þ¤»¤ó"
+msgstr "%s を rewind できません"
 
 #: c-family/c-pch.c:205 c-family/c-pch.c:252 c-family/c-pch.c:293
 #: c-family/c-pch.c:344
 #, fuzzy, gcc-internal-format
 msgid "can%'t read %s: %m"
-msgstr "%s ¤ò rewind ¤Ç¤­¤Þ¤»¤ó"
+msgstr "%s を rewind できません"
 
 #: c-family/c-pch.c:486
 #, fuzzy, gcc-internal-format
 msgid "pch_preprocess pragma should only be used with -fpreprocessed"
-msgstr "-include ¤ä -imacros ¤Ï -fpreprocessed ¤È°ì½ï¤Ë»È¤¦¤³¤È¤Ï¤Ç¤­¤Þ¤»¤ó"
+msgstr "-include や -imacros は -fpreprocessed と一緒に使うことはできません"
 
 #: c-family/c-pch.c:487
 #, fuzzy, gcc-internal-format
 msgid "use #include instead"
-msgstr "#include ¤Î¥Í¥¹¥È¤¬¿¼¤¹¤®¤Þ¤¹"
+msgstr "#include のネストが深すぎます"
 
 #: c-family/c-pch.c:493
 #, fuzzy, gcc-internal-format
 msgid "%s: couldn%'t open PCH file: %m"
-msgstr "¥À¥ó¥×¥Õ¥¡¥¤¥ë %s ¤ò³«¤±¤Þ¤»¤ó¤Ç¤·¤¿"
+msgstr "ダンプファイル %s を開けませんでした"
 
 #: c-family/c-pch.c:498
 #, gcc-internal-format
@@ -20779,27 +20725,27 @@ msgstr ""
 #: c-family/c-pragma.c:104
 #, fuzzy, gcc-internal-format
 msgid "#pragma pack (pop) encountered without matching #pragma pack (push)"
-msgstr "#pragma pack (pop) ¤¬¡¢Âбþ¤¹¤ë #pragma pack (push, <n>) ¤Ê¤·¤Ë½Ð¸½¤·¤Þ¤·¤¿"
+msgstr "#pragma pack (pop) が、対応する #pragma pack (push, <n>) なしに出現しました"
 
 #: c-family/c-pragma.c:117
 #, fuzzy, gcc-internal-format
 msgid "#pragma pack(pop, %E) encountered without matching #pragma pack(push, %E)"
-msgstr "#pragma pack(pop, %s) ¤¬¡¢Âбþ¤¹¤ë #pragma pack(push, %s) ¤Ê¤·¤Ë½Ð¸½¤·¤Þ¤·¤¿"
+msgstr "#pragma pack(pop, %s) が、対応する #pragma pack(push, %s) なしに出現しました"
 
 #: c-family/c-pragma.c:131
 #, fuzzy, gcc-internal-format
 msgid "#pragma pack(push[, id], <n>) is not supported on this target"
-msgstr "¥¹¥¿¥Ã¥¯À©¸Â¤Ï¤³¤Î¥¿¡¼¥²¥Ã¥È¤Ç¤Ï¼ÂÁõ¤µ¤ì¤Æ¤¤¤Þ¤»¤ó"
+msgstr "スタック制限はこのターゲットでは実装されていません"
 
 #: c-family/c-pragma.c:133
 #, fuzzy, gcc-internal-format
 msgid "#pragma pack(pop[, id], <n>) is not supported on this target"
-msgstr "¥¹¥¿¥Ã¥¯À©¸Â¤Ï¤³¤Î¥¿¡¼¥²¥Ã¥È¤Ç¤Ï¼ÂÁõ¤µ¤ì¤Æ¤¤¤Þ¤»¤ó"
+msgstr "スタック制限はこのターゲットでは実装されていません"
 
 #: c-family/c-pragma.c:154
 #, fuzzy, gcc-internal-format
 msgid "missing %<(%> after %<#pragma pack%> - ignored"
-msgstr "¤ª¤«¤·¤Ê #pragma align - Ìµ»ë¤µ¤ì¤Þ¤·¤¿"
+msgstr "おかしな #pragma align - 無視されました"
 
 #: c-family/c-pragma.c:165 c-family/c-pragma.c:197
 #, gcc-internal-format
@@ -20809,17 +20755,17 @@ msgstr ""
 #: c-family/c-pragma.c:169 c-family/c-pragma.c:211
 #, fuzzy, gcc-internal-format
 msgid "malformed %<#pragma pack%> - ignored"
-msgstr "¤ª¤«¤·¤Ê #pragma align - Ìµ»ë¤µ¤ì¤Þ¤·¤¿"
+msgstr "おかしな #pragma align - 無視されました"
 
 #: c-family/c-pragma.c:174
 #, fuzzy, gcc-internal-format
 msgid "malformed %<#pragma pack(push[, id][, <n>])%> - ignored"
-msgstr "¤ª¤«¤·¤Ê #pragma align - Ìµ»ë¤µ¤ì¤Þ¤·¤¿"
+msgstr "おかしな #pragma align - 無視されました"
 
 #: c-family/c-pragma.c:176
 #, fuzzy, gcc-internal-format
 msgid "malformed %<#pragma pack(pop[, id])%> - ignored"
-msgstr "¤ª¤«¤·¤Ê #pragma map¡¢Ìµ»ë¤µ¤ì¤Þ¤·¤¿"
+msgstr "おかしな #pragma map、無視されました"
 
 #: c-family/c-pragma.c:185
 #, gcc-internal-format
@@ -20829,7 +20775,7 @@ msgstr ""
 #: c-family/c-pragma.c:214
 #, fuzzy, gcc-internal-format
 msgid "junk at end of %<#pragma pack%>"
-msgstr "'#pragma pack' ¤ÎËöÈø¤Ë¥´¥ß¤¬¤¢¤ê¤Þ¤¹"
+msgstr "'#pragma pack' の末尾にゴミがあります"
 
 #: c-family/c-pragma.c:217
 #, gcc-internal-format
@@ -20849,22 +20795,22 @@ msgstr ""
 #: c-family/c-pragma.c:357 c-family/c-pragma.c:362
 #, fuzzy, gcc-internal-format
 msgid "malformed #pragma weak, ignored"
-msgstr "¤ª¤«¤·¤Ê #pragma map¡¢Ìµ»ë¤µ¤ì¤Þ¤·¤¿"
+msgstr "おかしな #pragma map、無視されました"
 
 #: c-family/c-pragma.c:366
 #, fuzzy, gcc-internal-format
 msgid "junk at end of %<#pragma weak%>"
-msgstr "#pragma weak ¤ÎËöÈø¤Ë¥´¥ß¤¬¤¢¤ê¤Þ¤¹"
+msgstr "#pragma weak の末尾にゴミがあります"
 
 #: c-family/c-pragma.c:447 c-family/c-pragma.c:449
 #, fuzzy, gcc-internal-format
 msgid "malformed #pragma redefine_extname, ignored"
-msgstr "¤ª¤«¤·¤Ê #pragma map¡¢Ìµ»ë¤µ¤ì¤Þ¤·¤¿"
+msgstr "おかしな #pragma map、無視されました"
 
 #: c-family/c-pragma.c:452
 #, fuzzy, gcc-internal-format
 msgid "junk at end of %<#pragma redefine_extname%>"
-msgstr "#pragma weak ¤ÎËöÈø¤Ë¥´¥ß¤¬¤¢¤ê¤Þ¤¹"
+msgstr "#pragma weak の末尾にゴミがあります"
 
 #: c-family/c-pragma.c:467 c-family/c-pragma.c:559
 #, gcc-internal-format
@@ -20879,22 +20825,22 @@ msgstr ""
 #: c-family/c-pragma.c:513
 #, fuzzy, gcc-internal-format
 msgid "malformed #pragma extern_prefix, ignored"
-msgstr "¤ª¤«¤·¤Ê #pragma map¡¢Ìµ»ë¤µ¤ì¤Þ¤·¤¿"
+msgstr "おかしな #pragma map、無視されました"
 
 #: c-family/c-pragma.c:516
 #, fuzzy, gcc-internal-format
 msgid "junk at end of %<#pragma extern_prefix%>"
-msgstr "#pragma %s ¤ÎËöÈø¤Ë¥´¥ß"
+msgstr "#pragma %s の末尾にゴミ"
 
 #: c-family/c-pragma.c:523
 #, fuzzy, gcc-internal-format
 msgid "#pragma extern_prefix not supported on this target"
-msgstr "¥¹¥¿¥Ã¥¯À©¸Â¤Ï¤³¤Î¥¿¡¼¥²¥Ã¥È¤Ç¤Ï¼ÂÁõ¤µ¤ì¤Æ¤¤¤Þ¤»¤ó"
+msgstr "スタック制限はこのターゲットでは実装されていません"
 
 #: c-family/c-pragma.c:550
 #, fuzzy, gcc-internal-format
 msgid "asm declaration ignored due to conflict with previous rename"
-msgstr "`%s' ¤Î¥»¥¯¥·¥ç¥ó¤ÏÁ°Êý¤Ç¤ËÀë¸À¤µ¤ì¤¿¤â¤Î¤È¾×Æͤ·¤Þ¤¹"
+msgstr "`%s' のセクションは前方でに宣言されたものと衝突します"
 
 #: c-family/c-pragma.c:583
 #, gcc-internal-format
@@ -20924,12 +20870,12 @@ msgstr ""
 #: c-family/c-pragma.c:702
 #, fuzzy, gcc-internal-format
 msgid "malformed #pragma GCC visibility push"
-msgstr "¤ª¤«¤·¤Ê #pragma ghs section"
+msgstr "おかしな #pragma ghs section"
 
 #: c-family/c-pragma.c:710
 #, fuzzy, gcc-internal-format
 msgid "junk at end of %<#pragma GCC visibility%>"
-msgstr "#pragma %s ¤ÎËöÈø¤Ë¥´¥ß"
+msgstr "#pragma %s の末尾にゴミ"
 
 #: c-family/c-pragma.c:727
 #, gcc-internal-format
@@ -20954,7 +20900,7 @@ msgstr ""
 #: c-family/c-pragma.c:775
 #, fuzzy, gcc-internal-format
 msgid "#pragma GCC option is not allowed inside functions"
-msgstr "¥Ö¥ì¡¼¥¹¤Ç¤Þ¤È¤á¤é¤ì¤¿¼°¤Ï´Ø¿ô¤ÎÆ⦤ǤΤߵö¤µ¤ì¤Þ¤¹"
+msgstr "ブレースでまとめられた式は関数の内側でのみ許されます"
 
 #: c-family/c-pragma.c:788
 #, gcc-internal-format
@@ -20974,7 +20920,7 @@ msgstr ""
 #: c-family/c-pragma.c:844
 #, fuzzy, gcc-internal-format
 msgid "#pragma GCC optimize is not allowed inside functions"
-msgstr "½é´ü²½»Ò¥ê¥¹¥È¤ÏÈó¥á¥ó¥Ð´Ø¿ô¤Ç¤Ï»È¤¨¤Þ¤»¤ó"
+msgstr "初期化子リストは非メンバ関数では使えません"
 
 #: c-family/c-pragma.c:857
 #, gcc-internal-format
@@ -20994,12 +20940,12 @@ msgstr ""
 #: c-family/c-pragma.c:931
 #, fuzzy, gcc-internal-format
 msgid "junk at end of %<#pragma push_options%>"
-msgstr "#pragma ghs section ¤Î½ª¤ê¤Ë¥´¥ß¤¬¤¢¤ê¤Þ¤¹"
+msgstr "#pragma ghs section の終りにゴミがあります"
 
 #: c-family/c-pragma.c:961
 #, fuzzy, gcc-internal-format
 msgid "junk at end of %<#pragma pop_options%>"
-msgstr "#pragma %s ¤ÎËöÈø¤Ë¥´¥ß"
+msgstr "#pragma %s の末尾にゴミ"
 
 #: c-family/c-pragma.c:968
 #, gcc-internal-format
@@ -21009,7 +20955,7 @@ msgstr ""
 #: c-family/c-pragma.c:1010
 #, fuzzy, gcc-internal-format
 msgid "junk at end of %<#pragma reset_options%>"
-msgstr "#pragma ghs section ¤Î½ª¤ê¤Ë¥´¥ß¤¬¤¢¤ê¤Þ¤¹"
+msgstr "#pragma ghs section の終りにゴミがあります"
 
 #: c-family/c-pragma.c:1048 c-family/c-pragma.c:1055
 #, gcc-internal-format
@@ -21019,32 +20965,32 @@ msgstr ""
 #: c-family/c-pragma.c:1050
 #, fuzzy, gcc-internal-format
 msgid "malformed %<#pragma message%>, ignored"
-msgstr "¤ª¤«¤·¤Ê #pragma map¡¢Ìµ»ë¤µ¤ì¤Þ¤·¤¿"
+msgstr "おかしな #pragma map、無視されました"
 
 #: c-family/c-pragma.c:1060
 #, fuzzy, gcc-internal-format
 msgid "junk at end of %<#pragma message%>"
-msgstr "#pragma map ¤Î½ª¤ê¤Ë¥´¥ß¤¬¤¢¤ê¤Þ¤¹"
+msgstr "#pragma map の終りにゴミがあります"
 
 #: c-family/c-pragma.c:1063
 #, fuzzy, gcc-internal-format
 msgid "#pragma message: %s"
-msgstr "ÉÔÌÀ¤Ê #pragma namespace %s ¤Ç¤¹"
+msgstr "不明な #pragma namespace %s です"
 
 #: c-family/c-pragma.c:1100
 #, fuzzy, gcc-internal-format
 msgid "invalid location for %<pragma %s%>, ignored"
-msgstr "¤ª¤«¤·¤Ê #pragma map¡¢Ìµ»ë¤µ¤ì¤Þ¤·¤¿"
+msgstr "おかしな #pragma map、無視されました"
 
 #: c-family/c-pragma.c:1107 c-family/c-pragma.c:1121
 #, fuzzy, gcc-internal-format
 msgid "malformed %<#pragma %s%>, ignored"
-msgstr "¤ª¤«¤·¤Ê #pragma map¡¢Ìµ»ë¤µ¤ì¤Þ¤·¤¿"
+msgstr "おかしな #pragma map、無視されました"
 
 #: c-family/c-pragma.c:1127
 #, fuzzy, gcc-internal-format
 msgid "junk at end of %<#pragma %s%>"
-msgstr "#pragma %s ¤ÎËöÈø¤Ë¥´¥ß"
+msgstr "#pragma %s の末尾にゴミ"
 
 #: c-family/c-pragma.c:1145
 #, gcc-internal-format
@@ -21070,12 +21016,12 @@ msgstr ""
 #: config/darwin-c.c:113
 #, fuzzy, gcc-internal-format
 msgid "malformed '#pragma options', ignoring"
-msgstr "¤ª¤«¤·¤Ê #pragma map¡¢Ìµ»ë¤µ¤ì¤Þ¤·¤¿"
+msgstr "おかしな #pragma map、無視されました"
 
 #: config/darwin-c.c:116
 #, fuzzy, gcc-internal-format
 msgid "junk at end of '#pragma options'"
-msgstr "'#pragma %s' ¤ÎºÇ¸å¤Ë¥´¥ß¤¬¤¢¤ê¤Þ¤¹"
+msgstr "'#pragma %s' の最後にゴミがあります"
 
 #: config/darwin-c.c:126
 #, gcc-internal-format
@@ -21085,32 +21031,32 @@ msgstr ""
 #: config/darwin-c.c:138
 #, fuzzy, gcc-internal-format
 msgid "missing '(' after '#pragma unused', ignoring"
-msgstr "½Ò¸ì¤Î¸å¤í¤Î '(' ¤ò·ç¤¤¤Æ¤¤¤Þ¤¹"
+msgstr "述語の後ろの '(' を欠いています"
 
 #: config/darwin-c.c:159
 #, fuzzy, gcc-internal-format
 msgid "missing ')' after '#pragma unused', ignoring"
-msgstr "½Ò¸ì¤Î¸å¤í¤Î '(' ¤ò·ç¤¤¤Æ¤¤¤Þ¤¹"
+msgstr "述語の後ろの '(' を欠いています"
 
 #: config/darwin-c.c:162
 #, fuzzy, gcc-internal-format
 msgid "junk at end of '#pragma unused'"
-msgstr "'#pragma %s' ¤ÎºÇ¸å¤Ë¥´¥ß¤¬¤¢¤ê¤Þ¤¹"
+msgstr "'#pragma %s' の最後にゴミがあります"
 
 #: config/darwin-c.c:173
 #, fuzzy, gcc-internal-format
 msgid "malformed '#pragma ms_struct', ignoring"
-msgstr "¤ª¤«¤·¤Ê #pragma map¡¢Ìµ»ë¤µ¤ì¤Þ¤·¤¿"
+msgstr "おかしな #pragma map、無視されました"
 
 #: config/darwin-c.c:181
 #, fuzzy, gcc-internal-format
 msgid "malformed '#pragma ms_struct {on|off|reset}', ignoring"
-msgstr "¤ª¤«¤·¤Ê #pragma ghs section"
+msgstr "おかしな #pragma ghs section"
 
 #: config/darwin-c.c:184
 #, fuzzy, gcc-internal-format
 msgid "junk at end of '#pragma ms_struct'"
-msgstr "'#pragma %s' ¤ÎºÇ¸å¤Ë¥´¥ß¤¬¤¢¤ê¤Þ¤¹"
+msgstr "'#pragma %s' の最後にゴミがあります"
 
 #: config/darwin-c.c:410
 #, gcc-internal-format
@@ -21150,7 +21096,7 @@ msgstr ""
 #: config/darwin.c:1714
 #, fuzzy, gcc-internal-format
 msgid "internal and protected visibility attributes not supported in this configuration; ignored"
-msgstr "¸½ºß¤ÎÀßÄê¤Ç¤Ï alias ÄêµÁ¤Ï¥µ¥Ý¡¼¥È¤µ¤ì¤Þ¤»¤ó -- Ìµ»ë¤µ¤ì¤Þ¤·¤¿"
+msgstr "現在の設定では alias 定義はサポートされません -- 無視されました"
 
 #: config/darwin.c:1875
 #, gcc-internal-format
@@ -21168,19 +21114,19 @@ msgid "built-in function %qD requires the %<-mconstant-cfstrings%> flag"
 msgstr ""
 
 #: config/darwin.c:2188
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "built-in function %qD takes one argument only"
-msgstr "ÁȤ߹þ¤ß´Ø¿ô `%s' ¤ÏÈó´Ø¿ô¤È¤·¤ÆÀë¸À¤µ¤ì¤Þ¤·¤¿"
+msgstr ""
 
 #: config/darwin.c:2233
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "CFString literal is missing"
-msgstr "ʸ»úÎ󥻥¯¥·¥ç¥ó¤ò·ç¤¤¤Æ¤¤¤Þ¤¹"
+msgstr ""
 
 #: config/darwin.c:2244
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "CFString literal expression is not a string constant"
-msgstr "asm ¥Æ¥ó¥×¥ì¡¼¥È¤¬Ê¸»úÎóÄê¿ô¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó"
+msgstr ""
 
 #: config/darwin.c:2267
 #, gcc-internal-format
@@ -21195,12 +21141,12 @@ msgstr ""
 #: config/sol2-c.c:93 config/sol2-c.c:109
 #, fuzzy, gcc-internal-format
 msgid "malformed %<#pragma align%>, ignoring"
-msgstr "¤ª¤«¤·¤Ê #pragma align - Ìµ»ë¤µ¤ì¤Þ¤·¤¿"
+msgstr "おかしな #pragma align - 無視されました"
 
 #: config/sol2-c.c:102
 #, fuzzy, gcc-internal-format
 msgid "invalid alignment for %<#pragma align%>, ignoring"
-msgstr "¤ª¤«¤·¤Ê #pragma align - Ìµ»ë¤µ¤ì¤Þ¤·¤¿"
+msgstr "おかしな #pragma align - 無視されました"
 
 #: config/sol2-c.c:117
 #, gcc-internal-format
@@ -21210,42 +21156,42 @@ msgstr ""
 #: config/sol2-c.c:129 config/sol2-c.c:141
 #, fuzzy, gcc-internal-format
 msgid "malformed %<#pragma align%>"
-msgstr "¤ª¤«¤·¤Ê #pragma map¡¢Ìµ»ë¤µ¤ì¤Þ¤·¤¿"
+msgstr "おかしな #pragma map、無視されました"
 
 #: config/sol2-c.c:136
 #, fuzzy, gcc-internal-format
 msgid "junk at end of %<#pragma align%>"
-msgstr "#pragma %s ¤ÎËöÈø¤Ë¥´¥ß"
+msgstr "#pragma %s の末尾にゴミ"
 
 #: config/sol2-c.c:157 config/sol2-c.c:164
 #, fuzzy, gcc-internal-format
 msgid "malformed %<#pragma init%>, ignoring"
-msgstr "¤ª¤«¤·¤Ê #pragma map¡¢Ìµ»ë¤µ¤ì¤Þ¤·¤¿"
+msgstr "おかしな #pragma map、無視されました"
 
 #: config/sol2-c.c:188 config/sol2-c.c:200
 #, fuzzy, gcc-internal-format
 msgid "malformed %<#pragma init%>"
-msgstr "¤ª¤«¤·¤Ê #pragma ghs section"
+msgstr "おかしな #pragma ghs section"
 
 #: config/sol2-c.c:195
 #, fuzzy, gcc-internal-format
 msgid "junk at end of %<#pragma init%>"
-msgstr "#pragma %s ¤ÎËöÈø¤Ë¥´¥ß"
+msgstr "#pragma %s の末尾にゴミ"
 
 #: config/sol2-c.c:216 config/sol2-c.c:223
 #, fuzzy, gcc-internal-format
 msgid "malformed %<#pragma fini%>, ignoring"
-msgstr "¤ª¤«¤·¤Ê #pragma map¡¢Ìµ»ë¤µ¤ì¤Þ¤·¤¿"
+msgstr "おかしな #pragma map、無視されました"
 
 #: config/sol2-c.c:247 config/sol2-c.c:259
 #, fuzzy, gcc-internal-format
 msgid "malformed %<#pragma fini%>"
-msgstr "¤ª¤«¤·¤Ê #pragma ghs section"
+msgstr "おかしな #pragma ghs section"
 
 #: config/sol2-c.c:254
 #, fuzzy, gcc-internal-format
 msgid "junk at end of %<#pragma fini%>"
-msgstr "#pragma %s ¤ÎËöÈø¤Ë¥´¥ß"
+msgstr "#pragma %s の末尾にゴミ"
 
 #: config/sol2.c:55
 #, gcc-internal-format
@@ -21265,7 +21211,7 @@ msgstr ""
 #: config/darwin.h:412
 #, fuzzy, gcc-internal-format
 msgid "alias definitions not supported in Mach-O; ignored"
-msgstr "¸½ºß¤ÎÀßÄê¤Ç¤Ï alias ÄêµÁ¤Ï¥µ¥Ý¡¼¥È¤µ¤ì¤Þ¤»¤ó -- Ìµ»ë¤µ¤ì¤Þ¤·¤¿"
+msgstr "現在の設定では alias 定義はサポートされません -- 無視されました"
 
 #. No profiling.
 #: config/vx-common.h:89
@@ -21276,17 +21222,17 @@ msgstr ""
 #: config/alpha/alpha.c:237 config/rs6000/rs6000.c:3728
 #, fuzzy, gcc-internal-format
 msgid "bad value %qs for -mtls-size switch"
-msgstr "-mips ¥¹¥¤¥Ã¥Á¤ËÂФ¹¤ëÉÔÀµ¤ÊÃÍ (%s)"
+msgstr "-mips スイッチに対する不正な値 (%s)"
 
 #: config/alpha/alpha.c:295
 #, fuzzy, gcc-internal-format
 msgid "-f%s ignored for Unicos/Mk (not supported)"
-msgstr "-f%s ¤Ï 68HC11/68HC12 ÍѤȤ·¤Æ¤Ï̵»ë¤µ¤ì¤Þ¤·¤¿ (¥µ¥Ý¡¼¥È¤µ¤ì¤Þ¤»¤ó)"
+msgstr "-f%s は 68HC11/68HC12 用としては無視されました (サポートされません)"
 
 #: config/alpha/alpha.c:319
 #, fuzzy, gcc-internal-format
 msgid "-mieee not supported on Unicos/Mk"
-msgstr "-pipe ¤Ï¼ÂÁõ¤µ¤ì¤Æ¤¤¤Þ¤»¤ó"
+msgstr "-pipe は実装されていません"
 
 #: config/alpha/alpha.c:330
 #, gcc-internal-format
@@ -21296,73 +21242,73 @@ msgstr ""
 #: config/alpha/alpha.c:347
 #, fuzzy, gcc-internal-format
 msgid "bad value %qs for -mtrap-precision switch"
-msgstr "-mtrap-precision ¥¹¥¤¥Ã¥Á¤Ë¤È¤Ã¤Æ¤ÎÉÔÀµ¤ÊÃÍ `%s'"
+msgstr "-mtrap-precision スイッチにとっての不正な値 `%s'"
 
 #: config/alpha/alpha.c:361
 #, fuzzy, gcc-internal-format
 msgid "bad value %qs for -mfp-rounding-mode switch"
-msgstr "-mfp-rounding-mode ¥¹¥¤¥Ã¥Á¤Ë¤È¤Ã¤Æ¤ÎÉÔÀµ¤ÊÃÍ `%s'"
+msgstr "-mfp-rounding-mode スイッチにとっての不正な値 `%s'"
 
 #: config/alpha/alpha.c:376
 #, fuzzy, gcc-internal-format
 msgid "bad value %qs for -mfp-trap-mode switch"
-msgstr "-mfp-trap-mode ¥¹¥¤¥Ã¥Á¤Ë¤È¤Ã¤Æ¤ÎÉÔÀµ¤ÊÃÍ `%s'"
+msgstr "-mfp-trap-mode スイッチにとっての不正な値 `%s'"
 
 #: config/alpha/alpha.c:390
 #, fuzzy, gcc-internal-format
 msgid "bad value %qs for -mcpu switch"
-msgstr "-mcpu ¥¹¥¤¥Ã¥Á¤Ë¤È¤Ã¤Æ¤ÎÉÔÀµ¤ÊÃÍ `%s'"
+msgstr "-mcpu スイッチにとっての不正な値 `%s'"
 
 #: config/alpha/alpha.c:402
 #, fuzzy, gcc-internal-format
 msgid "bad value %qs for -mtune switch"
-msgstr "-mcpu ¥¹¥¤¥Ã¥Á¤Ë¤È¤Ã¤Æ¤ÎÉÔÀµ¤ÊÃÍ `%s'"
+msgstr "-mcpu スイッチにとっての不正な値 `%s'"
 
 #: config/alpha/alpha.c:409
 #, fuzzy, gcc-internal-format
 msgid "trap mode not supported on Unicos/Mk"
-msgstr "VAX ÉâÆ°¾®¿ô¤Ç¤Ï¥È¥é¥Ã¥×¥â¡¼¥É¤òÍøÍѤǤ­¤Þ¤»¤ó"
+msgstr "VAX 浮動小数ではトラップモードを利用できません"
 
 #: config/alpha/alpha.c:416
 #, gcc-internal-format
 msgid "fp software completion requires -mtrap-precision=i"
-msgstr "ÉâÆ°¾®¿ôÅÀÊä´°¤Ï -mtrap-precision=i ¤òɬÍפȤ·¤Þ¤¹"
+msgstr "浮動小数点補完は -mtrap-precision=i を必要とします"
 
 #: config/alpha/alpha.c:432
 #, gcc-internal-format
 msgid "rounding mode not supported for VAX floats"
-msgstr "VAX ÉâÆ°¾®¿ô¤Ç¤Ï´Ý¤á¥â¡¼¥É¤òÍøÍѤǤ­¤Þ¤»¤ó"
+msgstr "VAX 浮動小数では丸めモードを利用できません"
 
 #: config/alpha/alpha.c:437
 #, gcc-internal-format
 msgid "trap mode not supported for VAX floats"
-msgstr "VAX ÉâÆ°¾®¿ô¤Ç¤Ï¥È¥é¥Ã¥×¥â¡¼¥É¤òÍøÍѤǤ­¤Þ¤»¤ó"
+msgstr "VAX 浮動小数ではトラップモードを利用できません"
 
 #: config/alpha/alpha.c:441
 #, fuzzy, gcc-internal-format
 msgid "128-bit long double not supported for VAX floats"
-msgstr "VAX ÉâÆ°¾®¿ô¤Ç¤Ï¥È¥é¥Ã¥×¥â¡¼¥É¤òÍøÍѤǤ­¤Þ¤»¤ó"
+msgstr "VAX 浮動小数ではトラップモードを利用できません"
 
 #: config/alpha/alpha.c:469
 #, gcc-internal-format
 msgid "L%d cache latency unknown for %s"
-msgstr "L%d ¥­¥ã¥Ã¥·¥å¥ì¥¤¥Æ¥ó¥·¤Ï %s ¤Ë¤È¤Ã¤ÆÉÔÌÀ¤Ç¤¹"
+msgstr "L%d キャッシュレイテンシは %s にとって不明です"
 
 #: config/alpha/alpha.c:484
 #, fuzzy, gcc-internal-format
 msgid "bad value %qs for -mmemory-latency"
-msgstr "`%s' ¤Ï -mmemory-latency ¤Ë¤È¤Ã¤ÆÉÔÀµ¤ÊÃͤǤ¹"
+msgstr "`%s' は -mmemory-latency にとって不正な値です"
 
 #: config/alpha/alpha.c:6721 config/alpha/alpha.c:6724 config/s390/s390.c:9034
 #: config/s390/s390.c:9037
 #, fuzzy, gcc-internal-format
 msgid "bad builtin fcode"
-msgstr "ÁȤ߹þ¤ß¥Þ¥¯¥í \"%s\" ¤Ï̵¸ú¤Ç¤¹"
+msgstr "組み込みマクロ \"%s\" は無効です"
 
 #: config/arc/arc.c:406
 #, fuzzy, gcc-internal-format
 msgid "argument of %qE attribute is not a string constant"
-msgstr "asm ¥Æ¥ó¥×¥ì¡¼¥È¤¬Ê¸»úÎóÄê¿ô¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó"
+msgstr "asm テンプレートが文字列定数ではありません"
 
 #: config/arc/arc.c:414
 #, gcc-internal-format
@@ -21372,72 +21318,72 @@ msgstr ""
 #: config/arm/arm.c:1296 config/rs6000/rs6000.c:2655 config/sparc/sparc.c:826
 #, gcc-internal-format
 msgid "bad value (%s) for %s switch"
-msgstr "ÃÍ (%s) ¤Ï %s switch ¤Ë¤È¤Ã¤ÆÀµ¤·¤¯¤¢¤ê¤Þ¤»¤ó"
+msgstr "値 (%s) は %s switch にとって正しくありません"
 
 #: config/arm/arm.c:1435
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "switch -mcpu=%s conflicts with -march=%s switch"
-msgstr "-mcpu=%s ¥¹¥¤¥Ã¥Á¤Ï -march= ¥¹¥¤¥Ã¥Á¤È¶¥¹ç¤·¤Þ¤¹"
+msgstr ""
 
 #: config/arm/arm.c:1560
 #, fuzzy, gcc-internal-format
 msgid "invalid __fp16 format option: -mfp16-format=%s"
-msgstr "̵¸ú¤Ê --param ¥ª¥×¥·¥ç¥ó: %s"
+msgstr "無効な --param オプション: %s"
 
 #: config/arm/arm.c:1577
 #, fuzzy, gcc-internal-format
 msgid "invalid ABI option: -mabi=%s"
-msgstr "̵¸ú¤Ê¥ª¥×¥·¥ç¥ó %s"
+msgstr "無効なオプション %s"
 
 #: config/arm/arm.c:1585
 #, fuzzy, gcc-internal-format
 msgid "target CPU does not support ARM mode"
-msgstr "¥¿¡¼¥²¥Ã¥È CPU ¤Ï APCS-32 ¤ò¥µ¥Ý¡¼¥È¤·¤Þ¤»¤ó"
+msgstr "ターゲット CPU は APCS-32 をサポートしません"
 
 #: config/arm/arm.c:1591
 #, gcc-internal-format
 msgid "target CPU does not support interworking"
-msgstr "¥¿¡¼¥²¥Ã¥È CPU ¤Ï interworking ¤ò¥µ¥Ý¡¼¥È¤·¤Þ¤»¤ó"
+msgstr "ターゲット CPU は interworking をサポートしません"
 
 #: config/arm/arm.c:1597
 #, fuzzy, gcc-internal-format
 msgid "target CPU does not support THUMB instructions"
-msgstr "¥¿¡¼¥²¥Ã¥È CPU ¤Ï THUMB Ì¿Îá¤ò¥µ¥Ý¡¼¥È¤·¤Þ¤»¤ó"
+msgstr "ターゲット CPU は THUMB 命令をサポートしません"
 
 #: config/arm/arm.c:1615
 #, fuzzy, gcc-internal-format
 msgid "enabling backtrace support is only meaningful when compiling for the Thumb"
-msgstr "Thumb ÍѤ˥³¥ó¥Ñ¥¤¥ë¤·¤¿¤È¤­¤Î¤ß¡¢°ÕÌ£¤Î¤¢¤ë¥Ð¥Ã¥¯¥È¥ì¡¼¥¹¤òÍ­¸ú¤Ë¤·¤Þ¤¹"
+msgstr "Thumb 用にコンパイルしたときのみ、意味のあるバックトレースを有効にします"
 
 #: config/arm/arm.c:1618
 #, fuzzy, gcc-internal-format
 msgid "enabling callee interworking support is only meaningful when compiling for the Thumb"
-msgstr "Thumb ÍѤ˥³¥ó¥Ñ¥¤¥ë¤·¤¿¤È¤­¤Î¤ß¡¢Èï¸Æ¤Ó½Ð¤·Â¦ interworking ¤òÍ­¸ú¤Ë¤·¤Þ¤¹"
+msgstr "Thumb 用にコンパイルしたときのみ、被呼び出し側 interworking を有効にします"
 
 #: config/arm/arm.c:1622
 #, gcc-internal-format
 msgid "-mapcs-stack-check incompatible with -mno-apcs-frame"
-msgstr "-mapcs-stack-check ¤Ï -mno-apcs-frame ¤È¶¦Â¸¤Ç¤­¤Þ¤»¤ó"
+msgstr "-mapcs-stack-check は -mno-apcs-frame と共存できません"
 
 #: config/arm/arm.c:1630
 #, gcc-internal-format
 msgid "-fpic and -mapcs-reent are incompatible"
-msgstr "-fpic ¤È -mapcs-reent ¤Ï¶¦Â¸¤Ç¤­¤Þ¤»¤ó"
+msgstr "-fpic と -mapcs-reent は共存できません"
 
 #: config/arm/arm.c:1633
 #, gcc-internal-format
 msgid "APCS reentrant code not supported.  Ignored"
-msgstr "APCS ºÆÆþ²Äǽ¥³¡¼¥É¤Ï¥µ¥Ý¡¼¥È¤µ¤ì¤Þ¤»¤ó¡£Ìµ»ë¤µ¤ì¤Þ¤·¤¿"
+msgstr "APCS 再入可能コードはサポートされません。無視されました"
 
 #: config/arm/arm.c:1641
 #, gcc-internal-format
 msgid "-g with -mno-apcs-frame may not give sensible debugging"
-msgstr "-g ¤Ë -mno-apcs-frame ¤ò¤Ä¤±¤ë¤È¡¢¤­¤áºÙ¤«¤Ê¥Ç¥Ð¥Ã¥°¤Ï¤Ç¤­¤Ê¤¤¤Ç¤·¤ç¤¦"
+msgstr "-g に -mno-apcs-frame をつけると、きめ細かなデバッグはできないでしょう"
 
 #: config/arm/arm.c:1644
 #, fuzzy, gcc-internal-format
 msgid "passing floating point arguments in fp regs not yet supported"
-msgstr "ÉâÆ°¾®¿ôÅÀ°ú¿ô¤òÉâÆ°¾®¿ôÅÀ¥ì¥¸¥¹¥¿¤ÇÅϤ¹¤³¤È¤Ï¡¢¤Þ¤À¥µ¥Ý¡¼¥È¤µ¤ì¤Þ¤»¤ó"
+msgstr "浮動小数点引数を浮動小数点レジスタで渡すことは、まだサポートされません"
 
 #: config/arm/arm.c:1704
 #, gcc-internal-format
@@ -21452,17 +21398,17 @@ msgstr ""
 #: config/arm/arm.c:1716
 #, fuzzy, gcc-internal-format
 msgid "invalid floating point emulation option: -mfpe=%s"
-msgstr "̵¸ú¤ÊÉâÆ°¾®¿ôÅÀ¥¨¥ß¥å¥ì¡¼¥È¥ª¥×¥·¥ç¥ó: -mfpe-%s"
+msgstr "無効な浮動小数点エミュレートオプション: -mfpe-%s"
 
 #: config/arm/arm.c:1744
 #, fuzzy, gcc-internal-format
 msgid "invalid floating point option: -mfpu=%s"
-msgstr "̵¸ú¤ÊÉâÆ°¾®¿ôÅÀ¥¨¥ß¥å¥ì¡¼¥È¥ª¥×¥·¥ç¥ó: -mfpe-%s"
+msgstr "無効な浮動小数点エミュレートオプション: -mfpe-%s"
 
 #: config/arm/arm.c:1783
 #, fuzzy, gcc-internal-format
 msgid "invalid floating point abi: -mfloat-abi=%s"
-msgstr "̵¸ú¤ÊÉâÆ°¾®¿ôÅÀ¥¨¥ß¥å¥ì¡¼¥È¥ª¥×¥·¥ç¥ó: -mfpe-%s"
+msgstr "無効な浮動小数点エミュレートオプション: -mfpe-%s"
 
 #: config/arm/arm.c:1791
 #, gcc-internal-format
@@ -21472,17 +21418,17 @@ msgstr ""
 #: config/arm/arm.c:1796
 #, fuzzy, gcc-internal-format
 msgid "AAPCS does not support -mcaller-super-interworking"
-msgstr "¥¿¡¼¥²¥Ã¥È CPU ¤Ï interworking ¤ò¥µ¥Ý¡¼¥È¤·¤Þ¤»¤ó"
+msgstr "ターゲット CPU は interworking をサポートしません"
 
 #: config/arm/arm.c:1799
 #, fuzzy, gcc-internal-format
 msgid "AAPCS does not support -mcallee-super-interworking"
-msgstr "¥¿¡¼¥²¥Ã¥È CPU ¤Ï interworking ¤ò¥µ¥Ý¡¼¥È¤·¤Þ¤»¤ó"
+msgstr "ターゲット CPU は interworking をサポートしません"
 
 #: config/arm/arm.c:1806
 #, fuzzy, gcc-internal-format
 msgid "iWMMXt and hardware floating point"
-msgstr "¥Ï¡¼¥É¥¦¥§¥¢ÉâÆ°¾®¿ôÅÀ¤òÍøÍѤ¹¤ë"
+msgstr "ハードウェア浮動小数点を利用する"
 
 #: config/arm/arm.c:1810
 #, gcc-internal-format
@@ -21502,7 +21448,7 @@ msgstr ""
 #: config/arm/arm.c:1858
 #, fuzzy, gcc-internal-format
 msgid "invalid thread pointer option: -mtp=%s"
-msgstr "̵¸ú¤ÊÉâÆ°¾®¿ôÅÀ¥¨¥ß¥å¥ì¡¼¥È¥ª¥×¥·¥ç¥ó: -mfpe-%s"
+msgstr "無効な浮動小数点エミュレートオプション: -mfpe-%s"
 
 #: config/arm/arm.c:1871
 #, gcc-internal-format
@@ -21512,7 +21458,7 @@ msgstr ""
 #: config/arm/arm.c:1885
 #, fuzzy, gcc-internal-format
 msgid "structure size boundary can only be set to %s"
-msgstr "¹½Â¤ÂΤΥµ¥¤¥º¶­³¦¤Ï 8 Ëô¤Ï 32 ¤Ë¤·¤«ÀßÄê¤Ç¤­¤Þ¤»¤ó"
+msgstr "構造体のサイズ境界は 8 又は 32 にしか設定できません"
 
 #: config/arm/arm.c:1891
 #, gcc-internal-format
@@ -21527,17 +21473,17 @@ msgstr ""
 #: config/arm/arm.c:1912
 #, gcc-internal-format
 msgid "-mpic-register= is useless without -fpic"
-msgstr "-mpic-register= ¤Ï -fpic ¤ò¤Ä¤±¤Ê¤¤¤ÈÌò¤ËΩ¤Á¤Þ¤»¤ó"
+msgstr "-mpic-register= は -fpic をつけないと役に立ちません"
 
 #: config/arm/arm.c:1921
 #, fuzzy, gcc-internal-format
 msgid "unable to use '%s' for PIC register"
-msgstr "'%s' ¤ò PIC ¤Î¥ì¥¸¥¹¥¿¤È¤·¤Æ»È¤¦¤³¤È¤¬¤Ç¤­¤Þ¤»¤ó"
+msgstr "'%s' を PIC のレジスタとして使うことができません"
 
 #: config/arm/arm.c:1960
 #, fuzzy, gcc-internal-format
 msgid "-freorder-blocks-and-partition not supported on this architecture"
-msgstr "-fdata-sections ¤Ï¤³¤Î¥¿¡¼¥²¥Ã¥È¤Ç¼õ¤±Æþ¤ì¤é¤ì¤Þ¤»¤ó"
+msgstr "-fdata-sections はこのターゲットで受け入れられません"
 
 #: config/arm/arm.c:3800
 #, gcc-internal-format
@@ -21571,39 +21517,39 @@ msgstr ""
 #: config/stormy16/stormy16.c:2222 config/v850/v850.c:2135
 #, fuzzy, gcc-internal-format
 msgid "%qE attribute only applies to functions"
-msgstr "`%s' Â°À­¤Ï´Ø¿ô¤ËÂФ·¤Æ¤Î¤ßŬÍѤµ¤ì¤Þ¤¹"
+msgstr "`%s' 属性は関数に対してのみ適用されます"
 
 #: config/arm/arm.c:17539
 #, fuzzy, gcc-internal-format
 msgid "unable to compute real location of stacked parameter"
-msgstr "¥¹¥¿¥Ã¥¯¤ËÀѤޤ줿²¾°ú¿ô¤Î¼ÂºÝ¤ÎÎΰè¤ò·×»»¤Ç¤­¤Þ¤»¤ó"
+msgstr "スタックに積まれた仮引数の実際の領域を計算できません"
 
 #: config/arm/arm.c:19119
 #, fuzzy, gcc-internal-format
 msgid "argument must be a constant"
-msgstr "`asm' ¤Î°ú¿ô¤¬Äê¿ôʸ»úÎó¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó "
+msgstr "`asm' の引数が定数文字列ではありません "
 
 #. @@@ better error message
 #: config/arm/arm.c:19427 config/arm/arm.c:19464
 #, gcc-internal-format
 msgid "selector must be an immediate"
-msgstr "¥»¥ì¥¯¥¿¤Ï¨ÃͤǤʤ±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó"
+msgstr "セレクタは即値でなければなりません"
 
 #. @@@ better error message
 #: config/arm/arm.c:19507
 #, gcc-internal-format
 msgid "mask must be an immediate"
-msgstr "¥Þ¥¹¥¯¤Ï¨ÃͤǤʤ±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó"
+msgstr "マスクは即値でなければなりません"
 
 #: config/arm/arm.c:20283
 #, gcc-internal-format
 msgid "no low registers available for popping high registers"
-msgstr "¹â°Ì¥ì¥¸¥¹¥¿¤ò pop ¤¹¤ë°Ù¤Ë»ÈÍѤǤ­¤ëÄã°Ì¥ì¥¸¥¹¥¿¤¬¤¢¤ê¤Þ¤»¤ó"
+msgstr "高位レジスタを pop する為に使用できる低位レジスタがありません"
 
 #: config/arm/arm.c:20508
 #, fuzzy, gcc-internal-format
 msgid "interrupt Service Routines cannot be coded in Thumb mode"
-msgstr "Thumb ¥â¡¼¥É¤Ç¤Ï³ä¤ê¹þ¤ß¥µ¡¼¥Ó¥¹¥ë¡¼¥Á¥ó¤ò¥³¡¼¥É²½¤Ç¤­¤Þ¤»¤ó"
+msgstr "Thumb モードでは割り込みサービスルーチンをコード化できません"
 
 #: config/arm/arm.c:22784
 #, gcc-internal-format
@@ -21613,12 +21559,12 @@ msgstr ""
 #: config/arm/pe.c:159 config/mcore/mcore.c:2966
 #, fuzzy, gcc-internal-format
 msgid "initialized variable %q+D is marked dllimport"
-msgstr "½é´ü²½¤µ¤ì¤¿ÊÑ¿ô `%s' ¤Ï dllimport ¥Þ¡¼¥¯¤µ¤ì¤Æ¤¤¤Þ¤¹"
+msgstr "初期化された変数 `%s' は dllimport マークされています"
 
 #: config/arm/pe.c:168
 #, fuzzy, gcc-internal-format
 msgid "static variable %q+D is marked dllimport"
-msgstr "ÀÅŪÊÑ¿ô `%s' ¤Ï dllimport ¤È¥Þ¡¼¥¯¤µ¤ì¤Æ¤¤¤Þ¤¹"
+msgstr "静的変数 `%s' は dllimport とマークされています"
 
 #: config/avr/avr.c:450
 #, gcc-internal-format
@@ -21653,12 +21599,12 @@ msgstr ""
 #: config/avr/avr.c:4841
 #, fuzzy, gcc-internal-format
 msgid "only initialized variables can be placed into program memory area"
-msgstr "¥×¥í¥°¥é¥à¥á¥â¥êÎΰèÆâ¤ËÇÛÃ֤Ǥ­¤ëÊÑ¿ô¤À¤±¤ò½é´ü²½¤·¤Þ¤·¤¿"
+msgstr "プログラムメモリ領域内に配置できる変数だけを初期化しました"
 
 #: config/avr/avr.c:4975
 #, fuzzy, gcc-internal-format
 msgid "only uninitialized variables can be placed in the .noinit section"
-msgstr "8 ¥Ó¥Ã¥ÈÎΰèÆâ¤ËÇÛÃ֤Ǥ­¤ëÊÑ¿ô¤À¤±¤¬½é´ü²½¤µ¤ì¤Þ¤·¤¿"
+msgstr "8 ビット領域内に配置できる変数だけが初期化されました"
 
 #: config/avr/avr.c:4989
 #, gcc-internal-format
@@ -21668,12 +21614,12 @@ msgstr ""
 #: config/bfin/bfin.c:2579 config/m68k/m68k.c:541
 #, fuzzy, gcc-internal-format
 msgid "-mshared-library-id=%s is not between 0 and %d"
-msgstr "-mregparm=%d ¤¬ 0 ¤«¤é %d ¤Î´Ö¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó"
+msgstr "-mregparm=%d が 0 から %d の間ではありません"
 
 #: config/bfin/bfin.c:2599
 #, fuzzy, gcc-internal-format
 msgid "-mcpu=%s is not valid"
-msgstr "-mcpu=%s ¤Ï -mips%d ¤ò¥µ¥Ý¡¼¥È¤·¤Þ¤»¤ó"
+msgstr "-mcpu=%s は -mips%d をサポートしません"
 
 #: config/bfin/bfin.c:2635
 #, gcc-internal-format
@@ -21686,9 +21632,9 @@ msgid "-mshared-library-id= specified without -mid-shared-library"
 msgstr ""
 
 #: config/bfin/bfin.c:2699
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "can%'t use multiple stack checking methods together"
-msgstr "¥×¥í¥°¥é¥à¤Ë¥¹¥¿¥Ã¥¯¶­³¦¸¡½Ð¥³¡¼¥É¤òÁÞÆþ¤¹¤ë"
+msgstr ""
 
 #: config/bfin/bfin.c:2702
 #, gcc-internal-format
@@ -21698,7 +21644,7 @@ msgstr ""
 #: config/bfin/bfin.c:2707 config/m68k/m68k.c:642
 #, fuzzy, gcc-internal-format
 msgid "cannot specify both -msep-data and -mid-shared-library"
-msgstr "-C ¤È -o ¤ÏξÊý¤ò°ì½ï¤Ë»ØÄê¤Ç¤­¤Þ¤»¤ó"
+msgstr "-C と -o は両方を一緒に指定できません"
 
 #: config/bfin/bfin.c:2727
 #, gcc-internal-format
@@ -21708,22 +21654,22 @@ msgstr ""
 #: config/bfin/bfin.c:2730
 #, fuzzy, gcc-internal-format
 msgid "-mcorea should be used with -mmulticore"
-msgstr "-frepo ¤Ï -c ÉÕ¤­¤Ç¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó"
+msgstr "-frepo は -c 付きでなければなりません"
 
 #: config/bfin/bfin.c:2733
 #, fuzzy, gcc-internal-format
 msgid "-mcoreb should be used with -mmulticore"
-msgstr "-frepo ¤Ï -c ÉÕ¤­¤Ç¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó"
+msgstr "-frepo は -c 付きでなければなりません"
 
 #: config/bfin/bfin.c:2736
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "-mcorea and -mcoreb can%'t be used together"
-msgstr "-mapcs-26 ¤È -mapcs-32 ¤ÏƱ»þ¤Ë»È¤¨¤Þ¤»¤ó"
+msgstr ""
 
 #: config/bfin/bfin.c:5579
 #, fuzzy, gcc-internal-format
 msgid "multiple function type attributes specified"
-msgstr "½ÅÊ£¤¹¤ë¥¢¥¯¥»¥¹»ØÄê»Ò"
+msgstr "重複するアクセス指定子"
 
 #: config/bfin/bfin.c:5646
 #, gcc-internal-format
@@ -21734,12 +21680,12 @@ msgstr ""
 #: config/mep/mep.c:4018
 #, fuzzy, gcc-internal-format
 msgid "%qE attribute only applies to variables"
-msgstr "`%s' Â°À­¤Ï·¿¤Ë¤ÏŬÍѤµ¤ì¤Þ¤»¤ó"
+msgstr "`%s' 属性は型には適用されません"
 
 #: config/bfin/bfin.c:5703
 #, fuzzy, gcc-internal-format
 msgid "%qE attribute cannot be specified for local variables"
-msgstr "section Â°À­¤Ï¥í¡¼¥«¥ëÊÑ¿ô¤ËÂФ·¤Æ¤Ï»ØÄê¤Ç¤­¤Þ¤»¤ó"
+msgstr "section 属性はローカル変数に対しては指定できません"
 
 #. This function is for retrieving a part of an instruction name for
 #. an operator, for immediate output.  If that ever happens for
@@ -21753,12 +21699,12 @@ msgstr ""
 #: config/cris/cris.c:853
 #, fuzzy, gcc-internal-format
 msgid "invalid use of ':' modifier"
-msgstr "void ¼°¤ÎÉÔŬÀڤʻÈÍÑ"
+msgstr "void 式の不適切な使用"
 
 #: config/cris/cris.c:1040 config/moxie/moxie.c:190
 #, fuzzy, gcc-internal-format
 msgid "internal error: bad register: %d"
-msgstr "ÆâÉô¥¨¥é¡¼: "
+msgstr "å\86\85é\83¨ã\82¨ã\83©ã\83¼: "
 
 #: config/cris/cris.c:1628
 #, gcc-internal-format
@@ -21779,7 +21725,7 @@ msgstr ""
 #: config/cris/cris.c:2402
 #, fuzzy, gcc-internal-format
 msgid "-max-stackframe=%d is not usable, not between 0 and %d"
-msgstr "-mregparm=%d ¤¬ 0 ¤«¤é %d ¤Î´Ö¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó"
+msgstr "-mregparm=%d が 0 から %d の間ではありません"
 
 #: config/cris/cris.c:2430
 #, gcc-internal-format
@@ -21794,7 +21740,7 @@ msgstr ""
 #: config/cris/cris.c:2487
 #, fuzzy, gcc-internal-format
 msgid "-fPIC and -fpic are not supported in this configuration"
-msgstr "%s ¤Ï¤³¤Î¥³¥ó¥Õ¥£¥®¥å¥ì¡¼¥·¥ç¥ó¤Ç¤Ï¥µ¥Ý¡¼¥È¤µ¤ì¤Þ¤»¤ó"
+msgstr "%s はこのコンフィギュレーションではサポートされません"
 
 #: config/cris/cris.c:2502
 #, gcc-internal-format
@@ -21888,7 +21834,7 @@ msgstr ""
 #: config/frv/frv.c:8747
 #, fuzzy, gcc-internal-format
 msgid "accumulator is not a constant integer"
-msgstr "`asm' ¤Î°ú¿ô¤¬Äê¿ôʸ»úÎó¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó "
+msgstr "`asm' の引数が定数文字列ではありません "
 
 #: config/frv/frv.c:8752
 #, gcc-internal-format
@@ -21903,7 +21849,7 @@ msgstr ""
 #: config/frv/frv.c:8839
 #, fuzzy, gcc-internal-format
 msgid "invalid IACC argument"
-msgstr "̵¸ú¤Ê·¿°ú¿ô¤Ç¤¹"
+msgstr "無効な型引数です"
 
 #: config/frv/frv.c:8862
 #, gcc-internal-format
@@ -21913,7 +21859,7 @@ msgstr ""
 #: config/frv/frv.c:8867
 #, fuzzy, gcc-internal-format
 msgid "constant argument out of range for %qs"
-msgstr "±é»»»ÒÈֹ椬¥Õ¥©¡¼¥Þ¥Ã¥È¤ÎÈϰϳ°¤Ç¤¹"
+msgstr "演算子番号がフォーマットの範囲外です"
 
 #: config/frv/frv.c:9348
 #, gcc-internal-format
@@ -21948,12 +21894,12 @@ msgstr ""
 #: config/h8300/h8300.c:344
 #, fuzzy, gcc-internal-format
 msgid "-ms2600 is used without -ms"
-msgstr "-ms2600 ¤¬ -ms ¤Ê¤·¤Ç»È¤ï¤ì¤Þ¤·¤¿"
+msgstr "-ms2600 が -ms なしで使われました"
 
 #: config/h8300/h8300.c:350
 #, fuzzy, gcc-internal-format
 msgid "-mn is used without -mh or -ms"
-msgstr "-ms2600 ¤¬ -ms ¤Ê¤·¤Ç»È¤ï¤ì¤Þ¤·¤¿"
+msgstr "-ms2600 が -ms なしで使われました"
 
 #: config/i386/host-cygwin.c:64
 #, gcc-internal-format
@@ -21961,14 +21907,14 @@ msgid "can%'t extend PCH file: %m"
 msgstr ""
 
 #: config/i386/host-cygwin.c:75
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "can%'t set position in PCH file: %m"
-msgstr "¥Õ¥¡¥¤¥ë `%s' ¤Ë¥ê¥Ý¥¸¥È¥ê¾ðÊó¤òºîÀ®¤Ç¤­¤Þ¤»¤ó"
+msgstr ""
 
 #: config/i386/i386.c:3296 config/i386/i386.c:3582
 #, fuzzy, gcc-internal-format
 msgid "bad value (%s) for %stune=%s %s"
-msgstr "ÃÍ (%s) ¤Ï %s switch ¤Ë¤È¤Ã¤ÆÀµ¤·¤¯¤¢¤ê¤Þ¤»¤ó"
+msgstr "値 (%s) は %s switch にとって正しくありません"
 
 #: config/i386/i386.c:3299
 #, gcc-internal-format
@@ -21978,7 +21924,7 @@ msgstr ""
 #: config/i386/i386.c:3345
 #, fuzzy, gcc-internal-format
 msgid "bad value (%s) for %sstringop-strategy=%s %s"
-msgstr "ÃÍ (%s) ¤Ï %s switch ¤Ë¤È¤Ã¤ÆÀµ¤·¤¯¤¢¤ê¤Þ¤»¤ó"
+msgstr "値 (%s) は %s switch にとって正しくありません"
 
 #: config/i386/i386.c:3362
 #, gcc-internal-format
@@ -21988,22 +21934,22 @@ msgstr ""
 #: config/i386/i386.c:3377
 #, fuzzy, gcc-internal-format
 msgid "code model %s does not support PIC mode"
-msgstr "%s ¤Ï %s ¤ò¼õ¤±ÉÕ¤±¤Þ¤»¤ó"
+msgstr "%s は %s を受け付けません"
 
 #: config/i386/i386.c:3383
 #, fuzzy, gcc-internal-format
 msgid "bad value (%s) for %scmodel=%s %s"
-msgstr "-mcmodel= ¥¹¥¤¥Ã¥Á¤Ë¤È¤Ã¤ÆÉÔÀµ¤ÊÃÍ (%s)"
+msgstr "-mcmodel= スイッチにとって不正な値 (%s)"
 
 #: config/i386/i386.c:3407
 #, fuzzy, gcc-internal-format
 msgid "bad value (%s) for %sasm=%s %s"
-msgstr "ÃÍ (%s) ¤Ï %s switch ¤Ë¤È¤Ã¤ÆÀµ¤·¤¯¤¢¤ê¤Þ¤»¤ó"
+msgstr "値 (%s) は %s switch にとって正しくありません"
 
 #: config/i386/i386.c:3411
 #, fuzzy, gcc-internal-format
 msgid "code model %qs not supported in the %s bit mode"
-msgstr "-mcmodel= ¤Ï 32 bit ¥·¥¹¥Æ¥à¾å¤Ç¤Ï¥µ¥Ý¡¼¥È¤µ¤ì¤Þ¤»¤ó"
+msgstr "-mcmodel= は 32 bit システム上ではサポートされません"
 
 #: config/i386/i386.c:3414
 #, gcc-internal-format
@@ -22013,7 +21959,7 @@ msgstr ""
 #: config/i386/i386.c:3426 config/i386/i386.c:3547
 #, fuzzy, gcc-internal-format
 msgid "CPU you selected does not support x86-64 instruction set"
-msgstr "¥¿¡¼¥²¥Ã¥È CPU ¤Ï THUMB Ì¿Îá¤ò¥µ¥Ý¡¼¥È¤·¤Þ¤»¤ó"
+msgstr "ターゲット CPU は THUMB 命令をサポートしません"
 
 #: config/i386/i386.c:3517
 #, gcc-internal-format
@@ -22023,7 +21969,7 @@ msgstr ""
 #: config/i386/i386.c:3520
 #, fuzzy, gcc-internal-format
 msgid "bad value (%s) for %sarch=%s %s"
-msgstr "-march= ¥¹¥¤¥Ã¥Á¤ËÂФ¹¤ëÉÔÀµ¤ÊÃÍ (%s)"
+msgstr "-march= スイッチに対する不正な値 (%s)"
 
 #: config/i386/i386.c:3632
 #, gcc-internal-format
@@ -22033,7 +21979,7 @@ msgstr ""
 #: config/i386/i386.c:3635
 #, fuzzy, gcc-internal-format
 msgid "%sregparm=%d%s is not between 0 and %d"
-msgstr "-mregparm=%d ¤¬ 0 ¤«¤é %d ¤Î´Ö¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó"
+msgstr "-mregparm=%d が 0 から %d の間ではありません"
 
 #: config/i386/i386.c:3648
 #, gcc-internal-format
@@ -22043,7 +21989,7 @@ msgstr ""
 #: config/i386/i386.c:3654 config/i386/i386.c:3669 config/i386/i386.c:3684
 #, fuzzy, gcc-internal-format
 msgid "%salign-loops=%d%s is not between 0 and %d"
-msgstr "-malign-loops=%d ¤¬ 0 ¤«¤é %d ¤Î´Ö¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó"
+msgstr "-malign-loops=%d が 0 から %d の間ではありません"
 
 #: config/i386/i386.c:3663
 #, gcc-internal-format
@@ -22053,22 +21999,22 @@ msgstr ""
 #: config/i386/i386.c:3678
 #, fuzzy, gcc-internal-format
 msgid "%salign-functions%s is obsolete, use -falign-functions%s"
-msgstr "-malign-functions=%d ¤¬ 0 ¤«¤é %d ¤Î´Ö¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó"
+msgstr "-malign-functions=%d が 0 から %d の間ではありません"
 
 #: config/i386/i386.c:3713
 #, fuzzy, gcc-internal-format
 msgid "%sbranch-cost=%d%s is not between 0 and 5"
-msgstr "-mbranch-cost=%d ¤¬ 0 ¤«¤é 5 ¤Î´Ö¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó"
+msgstr "-mbranch-cost=%d が 0 から 5 の間ではありません"
 
 #: config/i386/i386.c:3721
 #, fuzzy, gcc-internal-format
 msgid "%slarge-data-threshold=%d%s is negative"
-msgstr "%s ¥í¡¼¥Æ¡¼¥È²ó¿ô¤¬Éé¤ÎÃͤǤ¹"
+msgstr "%s ローテート回数が負の値です"
 
 #: config/i386/i386.c:3733
 #, fuzzy, gcc-internal-format
 msgid "bad value (%s) for %stls-dialect=%s %s"
-msgstr "ÃÍ (%s) ¤Ï %s switch ¤Ë¤È¤Ã¤ÆÀµ¤·¤¯¤¢¤ê¤Þ¤»¤ó"
+msgstr "値 (%s) は %s switch にとって正しくありません"
 
 #: config/i386/i386.c:3741
 #, gcc-internal-format
@@ -22081,19 +22027,19 @@ msgid "%srtd%s is ignored in 64bit mode"
 msgstr ""
 
 #: config/i386/i386.c:3817
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "%spreferred-stack-boundary%s is not supported for this target"
-msgstr "-fdata-sections ¤Ï¤³¤Î¥¿¡¼¥²¥Ã¥È¤Ç¼õ¤±Æþ¤ì¤é¤ì¤Þ¤»¤ó"
+msgstr ""
 
 #: config/i386/i386.c:3820
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "%spreferred-stack-boundary=%d%s is not between %d and %d"
-msgstr "-mpreferred-stack-boundary=%d ¤¬ 2 ¤«¤é 31 ¤Î´Ö¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó"
+msgstr ""
 
 #: config/i386/i386.c:3840
 #, fuzzy, gcc-internal-format
 msgid "-mincoming-stack-boundary=%d is not between %d and 12"
-msgstr "-mpreferred-stack-boundary=%d ¤¬ 2 ¤«¤é 31 ¤Î´Ö¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó"
+msgstr "-mpreferred-stack-boundary=%d が 2 から 31 の間ではありません"
 
 #: config/i386/i386.c:3853
 #, gcc-internal-format
@@ -22103,17 +22049,17 @@ msgstr ""
 #: config/i386/i386.c:3864 config/i386/i386.c:3878
 #, fuzzy, gcc-internal-format
 msgid "SSE instruction set disabled, using 387 arithmetics"
-msgstr "´Ø¿ô¥Ý¥¤¥ó¥¿¤¬·×»»¤Ç»È¤ï¤ì¤Þ¤·¤¿"
+msgstr "関数ポインタが計算で使われました"
 
 #: config/i386/i386.c:3883
 #, fuzzy, gcc-internal-format
 msgid "387 instruction set disabled, using SSE arithmetics"
-msgstr "´Ø¿ô¥Ý¥¤¥ó¥¿¤¬·×»»¤Ç»È¤ï¤ì¤Þ¤·¤¿"
+msgstr "関数ポインタが計算で使われました"
 
 #: config/i386/i386.c:3890
 #, fuzzy, gcc-internal-format
 msgid "bad value (%s) for %sfpmath=%s %s"
-msgstr "-march= ¥¹¥¤¥Ã¥Á¤ËÂФ¹¤ëÉÔÀµ¤ÊÃÍ (%s)"
+msgstr "-march= スイッチに対する不正な値 (%s)"
 
 #: config/i386/i386.c:3906
 #, gcc-internal-format
@@ -22153,17 +22099,17 @@ msgstr ""
 #: config/i386/i386.c:5091 config/i386/i386.c:5142
 #, fuzzy, gcc-internal-format
 msgid "fastcall and regparm attributes are not compatible"
-msgstr "shared ¤È mdll ¤È¤Ï¶¦Â¸¤Ç¤­¤Þ¤»¤ó"
+msgstr "shared と mdll とは共存できません"
 
 #: config/i386/i386.c:5096
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "regparam and thiscall attributes are not compatible"
-msgstr "shared ¤È mdll ¤È¤Ï¶¦Â¸¤Ç¤­¤Þ¤»¤ó"
+msgstr ""
 
 #: config/i386/i386.c:5103
 #, fuzzy, gcc-internal-format
 msgid "%qE attribute requires an integer constant argument"
-msgstr "3 ¤Ä¤Î 'l' ÀÜÈø¼­¤¬À°¿ôÄê¿ô¤Ë¤Ä¤¤¤Æ¤¤¤Þ¤¹"
+msgstr "3 つの 'l' 接尾辞が整数定数についています"
 
 #: config/i386/i386.c:5109
 #, gcc-internal-format
@@ -22173,37 +22119,37 @@ msgstr ""
 #: config/i386/i386.c:5134 config/i386/i386.c:5177
 #, fuzzy, gcc-internal-format
 msgid "fastcall and cdecl attributes are not compatible"
-msgstr "shared ¤È mdll ¤È¤Ï¶¦Â¸¤Ç¤­¤Þ¤»¤ó"
+msgstr "shared と mdll とは共存できません"
 
 #: config/i386/i386.c:5138
 #, fuzzy, gcc-internal-format
 msgid "fastcall and stdcall attributes are not compatible"
-msgstr "shared ¤È mdll ¤È¤Ï¶¦Â¸¤Ç¤­¤Þ¤»¤ó"
+msgstr "shared と mdll とは共存できません"
 
 #: config/i386/i386.c:5146 config/i386/i386.c:5195
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "fastcall and thiscall attributes are not compatible"
-msgstr "shared ¤È mdll ¤È¤Ï¶¦Â¸¤Ç¤­¤Þ¤»¤ó"
+msgstr ""
 
 #: config/i386/i386.c:5156 config/i386/i386.c:5173
 #, fuzzy, gcc-internal-format
 msgid "stdcall and cdecl attributes are not compatible"
-msgstr "shared ¤È mdll ¤È¤Ï¶¦Â¸¤Ç¤­¤Þ¤»¤ó"
+msgstr "shared と mdll とは共存できません"
 
 #: config/i386/i386.c:5160
 #, fuzzy, gcc-internal-format
 msgid "stdcall and fastcall attributes are not compatible"
-msgstr "shared ¤È mdll ¤È¤Ï¶¦Â¸¤Ç¤­¤Þ¤»¤ó"
+msgstr "shared と mdll とは共存できません"
 
 #: config/i386/i386.c:5164 config/i386/i386.c:5191
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "stdcall and thiscall attributes are not compatible"
-msgstr "shared ¤È mdll ¤È¤Ï¶¦Â¸¤Ç¤­¤Þ¤»¤ó"
+msgstr ""
 
 #: config/i386/i386.c:5181 config/i386/i386.c:5199
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "cdecl and thiscall attributes are not compatible"
-msgstr "shared ¤È mdll ¤È¤Ï¶¦Â¸¤Ç¤­¤Þ¤»¤ó"
+msgstr ""
 
 #: config/i386/i386.c:5187
 #, gcc-internal-format
@@ -22318,9 +22264,9 @@ msgstr ""
 #. FIXME: We could make this work by pushing a register
 #. around the addition and comparison.
 #: config/i386/i386.c:11086
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "-fsplit-stack does not support 3 register parameters"
-msgstr "-mips%d ¤Ï 64 bit fp ¥ì¥¸¥¹¥¿¤ò¥µ¥Ý¡¼¥È¤·¤Þ¤»¤ó"
+msgstr ""
 
 #: config/i386/i386.c:13428
 #, gcc-internal-format
@@ -22340,52 +22286,52 @@ msgstr ""
 #: config/i386/i386.c:25758 config/i386/i386.c:27142
 #, fuzzy, gcc-internal-format
 msgid "last argument must be an immediate"
-msgstr "¥Þ¥¹¥¯¤Ï¨ÃͤǤʤ±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó"
+msgstr "マスクは即値でなければなりません"
 
 #: config/i386/i386.c:26055
 #, fuzzy, gcc-internal-format
 msgid "the fifth argument must be a 8-bit immediate"
-msgstr "¥»¥ì¥¯¥¿¤Ï¨ÃͤǤʤ±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó"
+msgstr "セレクタは即値でなければなりません"
 
 #: config/i386/i386.c:26150
 #, fuzzy, gcc-internal-format
 msgid "the third argument must be a 8-bit immediate"
-msgstr "¥»¥ì¥¯¥¿¤Ï¨ÃͤǤʤ±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó"
+msgstr "セレクタは即値でなければなりません"
 
 #: config/i386/i386.c:26507
 #, fuzzy, gcc-internal-format
 msgid "the last argument must be a 4-bit immediate"
-msgstr "¥»¥ì¥¯¥¿¤Ï¨ÃͤǤʤ±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó"
+msgstr "セレクタは即値でなければなりません"
 
 #: config/i386/i386.c:26516
 #, fuzzy, gcc-internal-format
 msgid "the last argument must be a 2-bit immediate"
-msgstr "¥»¥ì¥¯¥¿¤Ï¨ÃͤǤʤ±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó"
+msgstr "セレクタは即値でなければなりません"
 
 #: config/i386/i386.c:26525
 #, fuzzy, gcc-internal-format
 msgid "the last argument must be a 1-bit immediate"
-msgstr "¥»¥ì¥¯¥¿¤Ï¨ÃͤǤʤ±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó"
+msgstr "セレクタは即値でなければなりません"
 
 #: config/i386/i386.c:26534
 #, fuzzy, gcc-internal-format
 msgid "the last argument must be a 5-bit immediate"
-msgstr "¥»¥ì¥¯¥¿¤Ï¨ÃͤǤʤ±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó"
+msgstr "セレクタは即値でなければなりません"
 
 #: config/i386/i386.c:26543
 #, fuzzy, gcc-internal-format
 msgid "the next to last argument must be an 8-bit immediate"
-msgstr "¥»¥ì¥¯¥¿¤Ï¨ÃͤǤʤ±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó"
+msgstr "セレクタは即値でなければなりません"
 
 #: config/i386/i386.c:26547 config/i386/i386.c:26759
 #, fuzzy, gcc-internal-format
 msgid "the last argument must be an 8-bit immediate"
-msgstr "¥»¥ì¥¯¥¿¤Ï¨ÃͤǤʤ±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó"
+msgstr "セレクタは即値でなければなりません"
 
 #: config/i386/i386.c:26757
 #, fuzzy, gcc-internal-format
 msgid "the last argument must be a 32-bit immediate"
-msgstr "¥»¥ì¥¯¥¿¤Ï¨ÃͤǤʤ±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó"
+msgstr "セレクタは即値でなければなりません"
 
 #: config/i386/i386.c:26823 config/rs6000/rs6000.c:11287
 #, gcc-internal-format
@@ -22400,7 +22346,7 @@ msgstr ""
 #: config/i386/i386.c:26970
 #, fuzzy, gcc-internal-format
 msgid "%qE needs isa option %s"
-msgstr "̵¸ú¤Ê¥ª¥×¥·¥ç¥ó %s"
+msgstr "無効なオプション %s"
 
 #: config/i386/i386.c:29034
 #, gcc-internal-format
@@ -22410,12 +22356,12 @@ msgstr ""
 #: config/i386/i386.c:29045 config/i386/i386.c:29054
 #, fuzzy, gcc-internal-format
 msgid "ms_abi and sysv_abi attributes are not compatible"
-msgstr "shared ¤È mdll ¤È¤Ï¶¦Â¸¤Ç¤­¤Þ¤»¤ó"
+msgstr "shared と mdll とは共存できません"
 
 #: config/i386/i386.c:29092 config/rs6000/rs6000.c:24829
 #, fuzzy, gcc-internal-format
 msgid "%qE incompatible attribute ignored"
-msgstr "`%s' Â°À­¤Ï̵»ë¤µ¤ì¤Þ¤·¤¿"
+msgstr "`%s' 属性は無視されました"
 
 #: config/i386/i386.c:33251
 #, gcc-internal-format
@@ -22425,7 +22371,7 @@ msgstr ""
 #: config/i386/i386.c:33261
 #, fuzzy, gcc-internal-format
 msgid "invalid vector permutation constant"
-msgstr "̵¸ú¤Ê¶çÆÉÅÀ `%c' ¤¬À©ÌóÆâ¤Ë¤¢¤ê¤Þ¤¹"
+msgstr "無効な句読点 `%c' が制約内にあります"
 
 #: config/i386/i386.c:33309
 #, gcc-internal-format
@@ -22461,64 +22407,64 @@ msgstr ""
 #: config/i386/winnt.c:295
 #, fuzzy, gcc-internal-format
 msgid "%q+D:'selectany' attribute applies only to initialized objects"
-msgstr "`%s' Â°À­¤Ï´Ø¿ô¤ËÂФ·¤Æ¤Î¤ßŬÍѤµ¤ì¤Þ¤¹"
+msgstr "`%s' 属性は関数に対してのみ適用されます"
 
 #: config/i386/winnt.c:448
 #, fuzzy, gcc-internal-format
 msgid "%q+D causes a section type conflict"
-msgstr "%s ¤Ï¥»¥¯¥·¥ç¥ó¥¿¥¤¥×¤Î¶¥¹ç¤ò°ú¤­µ¯¤³¤·¤Þ¤¹"
+msgstr "%s はセクションタイプの競合を引き起こします"
 
 #: config/i386/cygming.h:205
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "-fPIC ignored for target (all code is position independent)"
-msgstr "-f%s ¤Ï¥¿¡¼¥²¥Ã¥È¤Ç̵»ë¤µ¤ì¤Þ¤¹ (Á´¤Æ¤Î¥³¡¼¥É¤Ï°ÌÃÖÈó°Í¸¤Ç¤¹)"
+msgstr ""
 
 #: config/i386/cygming.h:211
 #, gcc-internal-format
 msgid "-f%s ignored for target (all code is position independent)"
-msgstr "-f%s ¤Ï¥¿¡¼¥²¥Ã¥È¤Ç̵»ë¤µ¤ì¤Þ¤¹ (Á´¤Æ¤Î¥³¡¼¥É¤Ï°ÌÃÖÈó°Í¸¤Ç¤¹)"
+msgstr "-f%s はターゲットで無視されます (全てのコードは位置非依存です)"
 
 #: config/i386/djgpp.h:180
 #, fuzzy, gcc-internal-format
 msgid "-mbnu210 is ignored (option is obsolete)"
-msgstr "-mbnu210 ¤Ï̵»ë¤µ¤ì¤Þ¤·¤¿(ÇѤ줿¥ª¥×¥·¥ç¥ó¤Ç¤¹)"
+msgstr "-mbnu210 は無視されました(廃れたオプションです)"
 
 #: config/i386/i386-interix.h:256
 #, fuzzy, gcc-internal-format
 msgid "ms-bitfields not supported for objc"
-msgstr "-pipe ¤Ï¼ÂÁõ¤µ¤ì¤Æ¤¤¤Þ¤»¤ó"
+msgstr "-pipe は実装されていません"
 
 #. Don't allow flag_pic to propagate since invalid relocations will
 #. result otherwise.
 #: config/i386/netware.h:81
 #, fuzzy, gcc-internal-format
 msgid "-fPIC and -fpic are not supported for this target"
-msgstr "-fdata-sections ¤Ï¤³¤Î¥¿¡¼¥²¥Ã¥È¤Ç¼õ¤±Æþ¤ì¤é¤ì¤Þ¤»¤ó"
+msgstr "-fdata-sections はこのターゲットで受け入れられません"
 
 #: config/ia64/ia64-c.c:52
 #, fuzzy, gcc-internal-format
 msgid "malformed #pragma builtin"
-msgstr "¤ª¤«¤·¤Ê #pragma implementation"
+msgstr "おかしな #pragma implementation"
 
 #: config/ia64/ia64.c:689
 #, fuzzy, gcc-internal-format
 msgid "invalid argument of %qE attribute"
-msgstr "`%s' ¤Î°ú¿ô¤È¤·¤Æ̵¸ú¤Ê·¿"
+msgstr "`%s' の引数として無効な型"
 
 #: config/ia64/ia64.c:702
 #, fuzzy, gcc-internal-format
 msgid "an address area attribute cannot be specified for local variables"
-msgstr "¥Ç¡¼¥¿Îΰè°À­¤ò¥í¡¼¥«¥ëÊÑ¿ô¤Ë¤Ï»ØÄê¤Ç¤­¤Þ¤»¤ó"
+msgstr "データ領域属性をローカル変数には指定できません"
 
 #: config/ia64/ia64.c:709
 #, fuzzy, gcc-internal-format
 msgid "address area of %q+D conflicts with previous declaration"
-msgstr "¥Ç¡¼¥¿Îΰè '%s' ¤ÏÁ°¤ÎÀë¸À¤ÈÌ·½â¤·¤Þ¤¹"
+msgstr "データ領域 '%s' は前の宣言と矛盾します"
 
 #: config/ia64/ia64.c:717
 #, fuzzy, gcc-internal-format
 msgid "address area attribute cannot be specified for functions"
-msgstr "¥Ç¡¼¥¿Îΰè°À­¤ò¥í¡¼¥«¥ëÊÑ¿ô¤Ë¤Ï»ØÄê¤Ç¤­¤Þ¤»¤ó"
+msgstr "データ領域属性をローカル変数には指定できません"
 
 #: config/ia64/ia64.c:758
 #, gcc-internal-format
@@ -22529,58 +22475,58 @@ msgstr ""
 #: config/spu/spu.c:5077
 #, gcc-internal-format
 msgid "value of -mfixed-range must have form REG1-REG2"
-msgstr "-mfixed-range ¤ÎÃͤϠREG1-REG2 ·Á¼°¤ò»ý¤¿¤Í¤Ð¤Ê¤ê¤Þ¤»¤ó"
+msgstr "-mfixed-range の値は REG1-REG2 形式を持たねばなりません"
 
 #: config/ia64/ia64.c:5603 config/pa/pa.c:439 config/sh/sh.c:8761
 #: config/spu/spu.c:5103
 #, gcc-internal-format
 msgid "%s-%s is an empty range"
-msgstr "%s-%s ¤¬¶õ¤ÎÈϰϤǤ¹"
+msgstr "%s-%s が空の範囲です"
 
 #: config/ia64/ia64.c:5631
 #, fuzzy, gcc-internal-format
 msgid "bad value %<%s%> for -mtls-size= switch"
-msgstr "-mabi= ¥¹¥¤¥Ã¥Á¤ËÂФ¹¤ëÉÔÀµ¤ÊÃÍ (%s)"
+msgstr "-mabi= スイッチに対する不正な値 (%s)"
 
 #: config/ia64/ia64.c:5656
 #, fuzzy, gcc-internal-format
 msgid "bad value %<%s%> for -mtune= switch"
-msgstr "-mcpu= ¥¹¥¤¥Ã¥Á¤ËÂФ¹¤ëÉÔÀµ¤ÊÃÍ (%s)"
+msgstr "-mcpu= スイッチに対する不正な値 (%s)"
 
 #: config/ia64/ia64.c:10916
 #, fuzzy, gcc-internal-format
 msgid "version attribute is not a string"
-msgstr "#line ¤Î¸å¤ÎÆó¤ÄÌܤΥȡ¼¥¯¥ó¤¬Ê¸»úÎó¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó"
+msgstr "#line の後の二つ目のトークンが文字列ではありません"
 
 #: config/iq2000/iq2000.c:1856
 #, fuzzy, gcc-internal-format
 msgid "gp_offset (%ld) or end_offset (%ld) is less than zero"
-msgstr "gp_offset (%ld) Ëô¤Ï end_offset (%ld) ¤¬¥¼¥í¤è¤ê¤â¾®¤µ¤¯¤Ê¤Ã¤Æ¤¤¤Þ¤¹"
+msgstr "gp_offset (%ld) 又は end_offset (%ld) がゼロよりも小さくなっています"
 
 #: config/iq2000/iq2000.c:2635
 #, fuzzy, gcc-internal-format
 msgid "argument %qd is not a constant"
-msgstr "`asm' ¤Î°ú¿ô¤¬Äê¿ôʸ»úÎó¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó "
+msgstr "`asm' の引数が定数文字列ではありません "
 
 #: config/iq2000/iq2000.c:2937 config/xtensa/xtensa.c:2386
 #, gcc-internal-format
 msgid "PRINT_OPERAND_ADDRESS, null pointer"
-msgstr "PRINT_OPERAND_ADDRESS, null ¥Ý¥¤¥ó¥¿"
+msgstr "PRINT_OPERAND_ADDRESS, null ã\83\9dã\82¤ã\83³ã\82¿"
 
 #: config/iq2000/iq2000.c:3092
 #, gcc-internal-format
 msgid "PRINT_OPERAND: Unknown punctuation '%c'"
-msgstr "PRINT_OPERAND: ÉÔÌÀ¤Ê¶çÆÉÅÀ '%c'"
+msgstr "PRINT_OPERAND: 不明な句読点 '%c'"
 
 #: config/iq2000/iq2000.c:3101 config/xtensa/xtensa.c:2240
 #, gcc-internal-format
 msgid "PRINT_OPERAND null pointer"
-msgstr "PRINT_OPERAND NULL ¥Ý¥¤¥ó¥¿"
+msgstr "PRINT_OPERAND NULL ã\83\9dã\82¤ã\83³ã\82¿"
 
 #: config/m32c/m32c-pragma.c:63
 #, fuzzy, gcc-internal-format
 msgid "junk at end of #pragma GCC memregs [0..16]"
-msgstr "#pragma %s ¤ÎËöÈø¤Ë¥´¥ß"
+msgstr "#pragma %s の末尾にゴミ"
 
 #: config/m32c/m32c-pragma.c:70
 #, gcc-internal-format
@@ -22593,30 +22539,30 @@ msgid "#pragma GCC memregs takes a number [0..16]"
 msgstr ""
 
 #: config/m32c/m32c-pragma.c:113
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "junk at end of #pragma ADDRESS"
-msgstr "#pragma %s ¤ÎËöÈø¤Ë¥´¥ß"
+msgstr ""
 
 #: config/m32c/m32c-pragma.c:118
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "malformed #pragma ADDRESS variable address"
-msgstr "¤ª¤«¤·¤Ê #pragma align - Ìµ»ë¤µ¤ì¤Þ¤·¤¿"
+msgstr ""
 
 #: config/m32c/m32c.c:441
 #, fuzzy, gcc-internal-format
 msgid "invalid target memregs value '%d'"
-msgstr "̵¸ú¤Ê¥Ñ¥é¥á¥¿ÃÍ `%s'"
+msgstr "無効なパラメタ値 `%s'"
 
 #: config/m32c/m32c.c:3148
 #, fuzzy, gcc-internal-format
 msgid "%qE attribute is not supported for R8C target"
-msgstr "¥»¥¯¥·¥ç¥ó°À­¤Ï¤³¤Î¥¿¡¼¥²¥Ã¥È¤Ç¤Ï¼ÂÁõ¤µ¤ì¤Æ¤¤¤Þ¤»¤ó"
+msgstr "セクション属性はこのターゲットでは実装されていません"
 
 #. The argument must be a constant integer.
 #: config/m32c/m32c.c:3164 config/sh/sh.c:8942 config/sh/sh.c:9048
 #, fuzzy, gcc-internal-format
 msgid "%qE attribute argument not an integer constant"
-msgstr "Í׵ᤵ¤ì¤¿ init_priority ¤ÏÀ°¿ô·¿¤ÎÄê¿ô¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó"
+msgstr "要求された init_priority は整数型の定数ではありません"
 
 #: config/m32c/m32c.c:3173
 #, gcc-internal-format
@@ -22631,17 +22577,17 @@ msgstr ""
 #: config/m32c/m32c.c:4532
 #, fuzzy, gcc-internal-format
 msgid "%<fast_interrupt%> attribute directive ignored"
-msgstr "`%s' Â°À­¤Îµ¿»÷Ì¿Î᤬̵»ë¤µ¤ì¤Þ¤·¤¿"
+msgstr "`%s' 属性の疑似命令が無視されました"
 
 #: config/m32r/m32r.c:439
 #, fuzzy, gcc-internal-format
 msgid "invalid argument of %qs attribute"
-msgstr "`%s' ¤Î°ú¿ô¤È¤·¤Æ̵¸ú¤Ê·¿"
+msgstr "`%s' の引数として無効な型"
 
 #: config/m68hc11/m68hc11.c:326
 #, gcc-internal-format
 msgid "-f%s ignored for 68HC11/68HC12 (not supported)"
-msgstr "-f%s ¤Ï 68HC11/68HC12 ÍѤȤ·¤Æ¤Ï̵»ë¤µ¤ì¤Þ¤·¤¿ (¥µ¥Ý¡¼¥È¤µ¤ì¤Þ¤»¤ó)"
+msgstr "-f%s は 68HC11/68HC12 用としては無視されました (サポートされません)"
 
 #: config/m68hc11/m68hc11.c:1303
 #, gcc-internal-format
@@ -22656,27 +22602,27 @@ msgstr ""
 #: config/m68k/m68k.c:583
 #, fuzzy, gcc-internal-format
 msgid "-mcpu=%s conflicts with -march=%s"
-msgstr "-mcpu=%s ¥¹¥¤¥Ã¥Á¤Ï -march= ¥¹¥¤¥Ã¥Á¤È¶¥¹ç¤·¤Þ¤¹"
+msgstr "-mcpu=%s スイッチは -march= スイッチと競合します"
 
 #: config/m68k/m68k.c:654
 #, fuzzy, gcc-internal-format
 msgid "-mpcrel -fPIC is not currently supported on selected cpu"
-msgstr "º£¤Î¤È¤³¤í 68000 ¤ä 68010 ¤Ç¤Ï -fPIC ¤¬¥µ¥Ý¡¼¥È¤µ¤ì¤Æ¤¤¤Þ¤»¤ó\n"
+msgstr "今のところ 68000 や 68010 では -fPIC がサポートされていません\n"
 
 #: config/m68k/m68k.c:716
 #, fuzzy, gcc-internal-format
 msgid "-falign-labels=%d is not supported"
-msgstr "-pipe ¤Ï¼ÂÁõ¤µ¤ì¤Æ¤¤¤Þ¤»¤ó"
+msgstr "-pipe は実装されていません"
 
 #: config/m68k/m68k.c:721
 #, fuzzy, gcc-internal-format
 msgid "-falign-loops=%d is not supported"
-msgstr "-mips%d ¤Ï¥µ¥Ý¡¼¥È¤µ¤ì¤Þ¤»¤ó"
+msgstr "-mips%d はサポートされません"
 
 #: config/m68k/m68k.c:824
 #, fuzzy, gcc-internal-format
 msgid "multiple interrupt attributes not allowed"
-msgstr "¥»¥¯¥·¥ç¥ó°À­¤Ï `%s' ¤Ë¤Ï»È¤¨¤Þ¤»¤ó"
+msgstr "セクション属性は `%s' には使えません"
 
 #: config/m68k/m68k.c:831
 #, gcc-internal-format
@@ -22686,12 +22632,12 @@ msgstr ""
 #: config/m68k/m68k.c:1160 config/rs6000/rs6000.c:19217
 #, gcc-internal-format
 msgid "stack limit expression is not supported"
-msgstr "¥¹¥¿¥Ã¥¯À©¸Â¼°¤ò¼õ¤±ÉÕ¤±¤Þ¤»¤ó"
+msgstr "スタック制限式を受け付けません"
 
 #: config/mep/mep-pragma.c:73
 #, fuzzy, gcc-internal-format
 msgid "junk at end of #pragma io_volatile"
-msgstr "#pragma map ¤Î½ª¤ê¤Ë¥´¥ß¤¬¤¢¤ê¤Þ¤¹"
+msgstr "#pragma map の終りにゴミがあります"
 
 #: config/mep/mep-pragma.c:87
 #, gcc-internal-format
@@ -22701,12 +22647,12 @@ msgstr ""
 #: config/mep/mep-pragma.c:126
 #, fuzzy, gcc-internal-format
 msgid "invalid coprocessor register range"
-msgstr "`%s' ¤Ï¥ì¥¸¥¹¥¿ÊÑ¿ô¤È¤·¤Æ¤Ï̵¸ú¤Ê¥ì¥¸¥¹¥¿Ì¾¤Ç¤¹"
+msgstr "`%s' はレジスタ変数としては無効なレジスタ名です"
 
 #: config/mep/mep-pragma.c:146
 #, fuzzy, gcc-internal-format
 msgid "invalid coprocessor register %qE"
-msgstr "̵¸ú¤Ê¥×¥ê¥×¥í¥»¥¹¥Ç¥£¥ì¥¯¥Æ¥£¥ô #%s"
+msgstr "無効なプリプロセスディレクティヴ #%s"
 
 #: config/mep/mep-pragma.c:169
 #, gcc-internal-format
@@ -22716,7 +22662,7 @@ msgstr ""
 #: config/mep/mep-pragma.c:256
 #, fuzzy, gcc-internal-format
 msgid "junk at end of #pragma GCC coprocessor width"
-msgstr "#pragma GCC java_exceptions ¤ÎËöÈø¤Ë¥´¥ß"
+msgstr "#pragma GCC java_exceptions の末尾にゴミ"
 
 #: config/mep/mep-pragma.c:263
 #, gcc-internal-format
@@ -22736,42 +22682,42 @@ msgstr ""
 #: config/mep/mep-pragma.c:320
 #, fuzzy, gcc-internal-format
 msgid "malformed #pragma GCC coprocessor subclass"
-msgstr "¤ª¤«¤·¤Ê #pragma ghs section"
+msgstr "おかしな #pragma ghs section"
 
 #: config/mep/mep-pragma.c:342
 #, fuzzy, gcc-internal-format
 msgid "malformed #pragma disinterrupt"
-msgstr "¤ª¤«¤·¤Ê #pragma ghs section"
+msgstr "おかしな #pragma ghs section"
 
 #: config/mep/mep-pragma.c:356
 #, fuzzy, gcc-internal-format
 msgid "malformed #pragma GCC coprocessor"
-msgstr "¤ª¤«¤·¤Ê #pragma map¡¢Ìµ»ë¤µ¤ì¤Þ¤·¤¿"
+msgstr "おかしな #pragma map、無視されました"
 
 #: config/mep/mep-pragma.c:361
 #, fuzzy, gcc-internal-format
 msgid "coprocessor not enabled"
-msgstr "Í­¸ú¥ª¥×¥·¥ç¥ó: "
+msgstr "有効オプション: "
 
 #: config/mep/mep-pragma.c:372
 #, fuzzy, gcc-internal-format
 msgid "unknown #pragma GCC coprocessor %E"
-msgstr "ÉÔÌÀ¤Ê #pragma namespace %s ¤Ç¤¹"
+msgstr "不明な #pragma namespace %s です"
 
 #: config/mep/mep-pragma.c:394
 #, fuzzy, gcc-internal-format
 msgid "malformed #pragma call"
-msgstr "¤ª¤«¤·¤Ê #pragma ghs section"
+msgstr "おかしな #pragma ghs section"
 
 #: config/mep/mep.c:317
 #, fuzzy, gcc-internal-format
 msgid "-fpic is not supported"
-msgstr "-pipe ¤Ï¼ÂÁõ¤µ¤ì¤Æ¤¤¤Þ¤»¤ó"
+msgstr "-pipe は実装されていません"
 
 #: config/mep/mep.c:319
 #, fuzzy, gcc-internal-format
 msgid "-fPIC is not supported"
-msgstr "-pipe ¤Ï¼ÂÁõ¤µ¤ì¤Æ¤¤¤Þ¤»¤ó"
+msgstr "-pipe は実装されていません"
 
 #: config/mep/mep.c:321
 #, gcc-internal-format
@@ -22821,7 +22767,7 @@ msgstr ""
 #: config/mep/mep.c:3887 config/mep/mep.c:3950
 #, fuzzy, gcc-internal-format
 msgid "address region attributes not allowed with auto storage class"
-msgstr "¥»¥¯¥·¥ç¥ó°À­¤Ï `%s' ¤Ë¤Ï»È¤¨¤Þ¤»¤ó"
+msgstr "セクション属性は `%s' には使えません"
 
 #: config/mep/mep.c:3893 config/mep/mep.c:3956
 #, gcc-internal-format
@@ -22831,7 +22777,7 @@ msgstr ""
 #: config/mep/mep.c:3942
 #, fuzzy, gcc-internal-format
 msgid "%qE attribute only applies to variables and functions"
-msgstr "`%s' Â°À­¤Ï´Ø¿ô¤ËÂФ·¤Æ¤Î¤ßŬÍѤµ¤ì¤Þ¤¹"
+msgstr "`%s' 属性は関数に対してのみ適用されます"
 
 #: config/mep/mep.c:3962 config/mep/mep.c:4274
 #, gcc-internal-format
@@ -22841,17 +22787,17 @@ msgstr ""
 #: config/mep/mep.c:3996
 #, fuzzy, gcc-internal-format
 msgid "cannot inline interrupt function %qE"
-msgstr "`main' ¤ò inline ´Ø¿ô¤Ë¤Ï¤Ç¤­¤Þ¤»¤ó"
+msgstr "`main' を inline 関数にはできません"
 
 #: config/mep/mep.c:4002
 #, fuzzy, gcc-internal-format
 msgid "interrupt function must have return type of void"
-msgstr "`operator delete' ¤ÎÌá¤ê·¿¤Ï `void' ¤Ç¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó"
+msgstr "`operator delete' の戻り型は `void' でなければなりません"
 
 #: config/mep/mep.c:4007
 #, fuzzy, gcc-internal-format
 msgid "interrupt function must have no arguments"
-msgstr "´Ø¿ô¥Ý¥¤¥ó¥¿¤¬·×»»¤Ç»È¤ï¤ì¤Þ¤·¤¿"
+msgstr "関数ポインタが計算で使われました"
 
 #: config/mep/mep.c:4028
 #, gcc-internal-format
@@ -22861,12 +22807,12 @@ msgstr ""
 #: config/mep/mep.c:4061
 #, fuzzy, gcc-internal-format
 msgid "%qE attribute only applies to functions, not %s"
-msgstr "`%s' Â°À­¤Ï´Ø¿ô¤ËÂФ·¤Æ¤Î¤ßŬÍѤµ¤ì¤Þ¤¹"
+msgstr "`%s' 属性は関数に対してのみ適用されます"
 
 #: config/mep/mep.c:4071
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "to describe a pointer to a VLIW function, use syntax like this:"
-msgstr "´Ø¿ô¥Ý¥¤¥ó¥¿¤¬·×»»¤Ç»È¤ï¤ì¤Þ¤·¤¿"
+msgstr ""
 
 #: config/mep/mep.c:4072
 #, gcc-internal-format
@@ -22906,12 +22852,12 @@ msgstr ""
 #: config/mep/mep.c:4645
 #, fuzzy, gcc-internal-format
 msgid "variable %D of type %<io%> must be uninitialized"
-msgstr "²ÄÊÑĹ¥ª¥Ö¥¸¥§¥¯¥È¤Ï½é´ü²½¤µ¤ì¤Ê¤¤¤³¤È¤Ë¤Ê¤ë¤Ç¤·¤ç¤¦"
+msgstr "可変長オブジェクトは初期化されないことになるでしょう"
 
 #: config/mep/mep.c:4650
 #, fuzzy, gcc-internal-format
 msgid "variable %D of type %<cb%> must be uninitialized"
-msgstr "²ÄÊÑĹ¥ª¥Ö¥¸¥§¥¯¥È¤Ï½é´ü²½¤µ¤ì¤Ê¤¤¤³¤È¤Ë¤Ê¤ë¤Ç¤·¤ç¤¦"
+msgstr "可変長オブジェクトは初期化されないことになるでしょう"
 
 #: config/mep/mep.c:6100
 #, gcc-internal-format
@@ -22921,12 +22867,12 @@ msgstr ""
 #: config/mep/mep.c:6103
 #, fuzzy, gcc-internal-format
 msgid "%qs is not available in VLIW functions"
-msgstr "`this' ¤ÏÀÅŪ¥á¥ó¥Ð´Ø¿ô¤«¤é»ÈÍѤǤ­¤Þ¤»¤ó"
+msgstr "`this' は静的メンバ関数から使用できません"
 
 #: config/mep/mep.c:6106
 #, fuzzy, gcc-internal-format
 msgid "%qs is not available in non-VLIW functions"
-msgstr "`%s' ¤ÏÄ̾Èó static ¤Ê´Ø¿ô¤Ç¤¹"
+msgstr "`%s' は通常、非 static な関数です"
 
 #: config/mep/mep.c:6268 config/mep/mep.c:6385
 #, gcc-internal-format
@@ -22941,12 +22887,12 @@ msgstr ""
 #: config/mep/mep.c:6324
 #, fuzzy, gcc-internal-format
 msgid "too few arguments to %qE"
-msgstr "´Ø¿ô¤Ø¤Î°ú¿ô¤¬¾¯¤Ê¤¹¤®¤Þ¤¹"
+msgstr "関数への引数が少なすぎます"
 
 #: config/mep/mep.c:6329
 #, fuzzy, gcc-internal-format
 msgid "too many arguments to %qE"
-msgstr "´Ø¿ô¤ËÂФ¹¤ë°ú¿ô¤¬Â¿¤¹¤®¤Þ¤¹"
+msgstr "関数に対する引数が多すぎます"
 
 #: config/mep/mep.c:6347
 #, gcc-internal-format
@@ -22961,7 +22907,7 @@ msgstr ""
 #: config/mep/mep.c:7149
 #, fuzzy, gcc-internal-format
 msgid "unexpected %d byte cop instruction"
-msgstr "ǧ¼±¤Ç¤­¤Ê¤¤ wide sub Ì¿Îá¤Ç¤¹"
+msgstr "認識できない wide sub 命令です"
 
 #: config/microblaze/microblaze.c:1285
 #, gcc-internal-format
@@ -22974,9 +22920,9 @@ msgid "-mxl_stack_check is deprecated; use -fstack-check"
 msgstr ""
 
 #: config/microblaze/microblaze.c:1313
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "%qs is an invalid argument to -mcpu="
-msgstr "̵¸ú¤Ê°ú¿ô¤ò»ý¤Ã¤¿ #%s"
+msgstr ""
 
 #: config/microblaze/microblaze.c:1356
 #, gcc-internal-format
@@ -22991,7 +22937,7 @@ msgstr ""
 #: config/mips/mips.c:1370 config/mips/mips.c:1372
 #, fuzzy, gcc-internal-format
 msgid "%qs attribute only applies to functions"
-msgstr "`%s' Â°À­¤Ï´Ø¿ô¤ËÂФ·¤Æ¤Î¤ßŬÍѤµ¤ì¤Þ¤¹"
+msgstr "`%s' 属性は関数に対してのみ適用されます"
 
 #: config/mips/mips.c:1382
 #, gcc-internal-format
@@ -23011,7 +22957,7 @@ msgstr ""
 #: config/mips/mips.c:6412
 #, fuzzy, gcc-internal-format
 msgid "cannot handle inconsistent calls to %qs"
-msgstr "`%s' ¤Ø¤ÎÌ·½â¤·¤¿¸Æ¤Ó½Ð¤·¤òÊ᪤Ǥ­¤Þ¤»¤ó"
+msgstr "`%s' への矛盾した呼び出しを捕捉できません"
 
 #: config/mips/mips.c:9231
 #, gcc-internal-format
@@ -23031,17 +22977,17 @@ msgstr ""
 #: config/mips/mips.c:13222
 #, fuzzy, gcc-internal-format
 msgid "invalid argument to built-in function"
-msgstr "´Ø¿ô¤ËÂФ¹¤ë°ú¿ô¤¬Â¿¤¹¤®¤Þ¤¹"
+msgstr "関数に対する引数が多すぎます"
 
 #: config/mips/mips.c:13463
 #, fuzzy, gcc-internal-format
 msgid "built-in function %qE not supported for MIPS16"
-msgstr "ÁȤ߹þ¤ß´Ø¿ô `%s' ¤Ï¸½ºß¥µ¥Ý¡¼¥È¤µ¤ì¤Æ¤¤¤Þ¤»¤ó"
+msgstr "組み込み関数 `%s' は現在サポートされていません"
 
 #: config/mips/mips.c:14053
 #, fuzzy, gcc-internal-format
 msgid "%qs does not support MIPS16 code"
-msgstr "%s ¤Ï %s ¤ò¼õ¤±ÉÕ¤±¤Þ¤»¤ó"
+msgstr "%s は %s を受け付けません"
 
 #: config/mips/mips.c:15274
 #, gcc-internal-format
@@ -23061,7 +23007,7 @@ msgstr ""
 #: config/mips/mips.c:15416
 #, fuzzy, gcc-internal-format
 msgid "CPU names must be lower case"
-msgstr "¥·¥ó¥Ü¥ë̾¤ò¾®Ê¸»ú¤È¤¹¤ë"
+msgstr "シンボル名を小文字とする"
 
 #: config/mips/mips.c:15569
 #, gcc-internal-format
@@ -23091,7 +23037,7 @@ msgstr ""
 #: config/mips/mips.c:15620 config/mips/mips.c:15622 config/mips/mips.c:15689
 #, fuzzy, gcc-internal-format
 msgid "unsupported combination: %s"
-msgstr "¥µ¥Ý¡¼¥È¤µ¤ì¤Æ¤¤¤Ê¤¤¥Ð¡¼¥¸¥ç¥ó¤Ç¤¹"
+msgstr "サポートされていないバージョンです"
 
 #: config/mips/mips.c:15626
 #, gcc-internal-format
@@ -23106,7 +23052,7 @@ msgstr ""
 #: config/mips/mips.c:15683
 #, fuzzy, gcc-internal-format
 msgid "the %qs architecture does not support branch-likely instructions"
-msgstr "¥¿¡¼¥²¥Ã¥È CPU ¤Ï THUMB Ì¿Îá¤ò¥µ¥Ý¡¼¥È¤·¤Þ¤»¤ó"
+msgstr "ターゲット CPU は THUMB 命令をサポートしません"
 
 #: config/mips/mips.c:15723
 #, gcc-internal-format
@@ -23126,12 +23072,12 @@ msgstr ""
 #: config/mips/mips.c:15757
 #, fuzzy, gcc-internal-format
 msgid "%qs must be used with %qs"
-msgstr "-frepo ¤Ï -c ÉÕ¤­¤Ç¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó"
+msgstr "-frepo は -c 付きでなければなりません"
 
 #: config/mips/mips.c:15764
 #, fuzzy, gcc-internal-format
 msgid "the %qs architecture does not support paired-single instructions"
-msgstr "¥¿¡¼¥²¥Ã¥È CPU ¤Ï THUMB Ì¿Îá¤ò¥µ¥Ý¡¼¥È¤·¤Þ¤»¤ó"
+msgstr "ターゲット CPU は THUMB 命令をサポートしません"
 
 #: config/mips/mips.c:15770
 #, gcc-internal-format
@@ -23141,27 +23087,27 @@ msgstr ""
 #: config/mips/mips.c:15875
 #, fuzzy, gcc-internal-format
 msgid "%qs requires branch-likely instructions"
-msgstr "¥Ó¥Ã¥È¥Õ¥£¡¼¥ë¥ÉÌ¿Îá¤ò»ÈÍѤ¹¤ë"
+msgstr "ビットフィールド命令を使用する"
 
 #: config/mips/mips.c:15879
 #, fuzzy, gcc-internal-format
 msgid "the %qs architecture does not support the synci instruction"
-msgstr "¥¿¡¼¥²¥Ã¥È CPU ¤Ï THUMB Ì¿Îá¤ò¥µ¥Ý¡¼¥È¤·¤Þ¤»¤ó"
+msgstr "ターゲット CPU は THUMB 命令をサポートしません"
 
 #: config/mips/mips.c:16351
 #, gcc-internal-format
 msgid "mips16 function profiling"
-msgstr "mips16 ´Ø¿ô¥×¥í¥Õ¥¡¥¤¥ë"
+msgstr "mips16 関数プロファイル"
 
 #: config/mmix/mmix.c:283
 #, fuzzy, gcc-internal-format
 msgid "-f%s not supported: ignored"
-msgstr "-mips%d ¤Ï¥µ¥Ý¡¼¥È¤µ¤ì¤Þ¤»¤ó"
+msgstr "-mips%d はサポートされません"
 
 #: config/mmix/mmix.c:770
 #, fuzzy, gcc-internal-format
 msgid "support for mode %qs"
-msgstr "¥â¡¼¥É `%s' ¤ËÂФ¹¤ë¥Ç¡¼¥¿·¿¤¬¤¢¤ê¤Þ¤»¤ó"
+msgstr "モード `%s' に対するデータ型がありません"
 
 #: config/mmix/mmix.c:784
 #, gcc-internal-format
@@ -23212,22 +23158,22 @@ msgstr ""
 #: config/pa/pa.c:546
 #, fuzzy, gcc-internal-format
 msgid "PIC code generation is not supported in the portable runtime model"
-msgstr "PIC ¥³¡¼¥ÉÀ¸À®¤Ï²Äȼ¹Իþ¥â¥Ç¥ë¤Ç¤Ï¥µ¥Ý¡¼¥È¤µ¤ì¤Þ¤»¤ó\n"
+msgstr "PIC コード生成は可搬実行時モデルではサポートされません\n"
 
 #: config/pa/pa.c:551
 #, fuzzy, gcc-internal-format
 msgid "PIC code generation is not compatible with fast indirect calls"
-msgstr "PIC ¥³¡¼¥ÉÀ¸À®¤Ï¹â®´ÖÀܸƤӽФ·¤ÈÁêÍƤì¤Þ¤»¤ó\n"
+msgstr "PIC コード生成は高速間接呼び出しと相容れません\n"
 
 #: config/pa/pa.c:556
 #, gcc-internal-format
 msgid "-g is only supported when using GAS on this processor,"
-msgstr "-g ¤Ï¤³¤Î¥×¥í¥»¥Ã¥µ¤Ç¤Ï GAS ¤ò»ÈÍѤ¹¤ë»þ¤À¤±¥µ¥Ý¡¼¥È¤µ¤ì¤Þ¤¹"
+msgstr "-g はこのプロセッサでは GAS を使用する時だけサポートされます"
 
 #: config/pa/pa.c:557
 #, fuzzy, gcc-internal-format
 msgid "-g option disabled"
-msgstr "-g ¥ª¥×¥·¥ç¥ó¤ò̵¸ú²½¤·¤Þ¤·¤¿¡£"
+msgstr "-g オプションを無効化しました。"
 
 #: config/pa/pa.c:8530
 #, gcc-internal-format
@@ -23240,9 +23186,9 @@ msgid "-munix=98 option required for C89 Amendment 1 features.\n"
 msgstr ""
 
 #: config/picochip/picochip.c:434
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "invalid AE type specified (%s)"
-msgstr "̵¸ú¤Ê·¿: `void &'"
+msgstr ""
 
 #: config/picochip/picochip.c:457
 #, gcc-internal-format
@@ -23310,25 +23256,25 @@ msgid "GET uses port array index %d, which is out of range [%d..%d)"
 msgstr ""
 
 #: config/picochip/picochip.c:3434
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "too many ALU instructions emitted (%d)"
-msgstr "ɬÍפȤµ¤ì¤ë½é´ü²½´Ø¿ô¤Î¿ô¤¬Â¿¤¹¤®¤Þ¤¹"
+msgstr ""
 
 #: config/picochip/picochip.c:4066 config/picochip/picochip.c:4159
 #, fuzzy, gcc-internal-format
 msgid "%s: Second source operand is not a constant"
-msgstr "#line ¤Î¸å¤ÎÆó¤ÄÌܤΥȡ¼¥¯¥ó¤¬Ê¸»úÎó¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó"
+msgstr "#line の後の二つ目のトークンが文字列ではありません"
 
 #: config/picochip/picochip.c:4069 config/picochip/picochip.c:4120
 #: config/picochip/picochip.c:4162
 #, fuzzy, gcc-internal-format
 msgid "%s: Third source operand is not a constant"
-msgstr "Í׵ᤵ¤ì¤¿¥¢¥é¥¤¥ó¥á¥ó¥È¤¬Äê¿ô¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó"
+msgstr "要求されたアラインメントが定数ではありません"
 
 #: config/picochip/picochip.c:4123
 #, fuzzy, gcc-internal-format
 msgid "%s: Fourth source operand is not a constant"
-msgstr "½ÐÎÏ¥ª¥Ú¥é¥ó¥É¤¬ `asm' Æâ¤ÇÄê¿ô¤Ç¤¹"
+msgstr "出力オペランドが `asm' 内で定数です"
 
 #: config/picochip/picochip.c:4418
 #, gcc-internal-format
@@ -23367,22 +23313,22 @@ msgstr ""
 #: config/rs6000/rs6000-c.c:52
 #, fuzzy, gcc-internal-format
 msgid "ignoring malformed #pragma longcall"
-msgstr "#pragma %s ¤ò̵»ë¤·¤Þ¤¹"
+msgstr "#pragma %s を無視します"
 
 #: config/rs6000/rs6000-c.c:65
 #, fuzzy, gcc-internal-format
 msgid "missing open paren"
-msgstr "Code Â°À­¤ò·ç¤¤¤Æ¤¤¤Þ¤¹"
+msgstr "Code 属性を欠いています"
 
 #: config/rs6000/rs6000-c.c:67
 #, fuzzy, gcc-internal-format
 msgid "missing number"
-msgstr "̾Á°¤ò·ç¤¤¤Æ¤¤¤Þ¤¹"
+msgstr "名前を欠いています"
 
 #: config/rs6000/rs6000-c.c:69
 #, fuzzy, gcc-internal-format
 msgid "missing close paren"
-msgstr "¥¯¥é¥¹Ì¾¤ò·ç¤¤¤Æ¤¤¤Þ¤¹"
+msgstr "クラス名を欠いています"
 
 #: config/rs6000/rs6000-c.c:72
 #, gcc-internal-format
@@ -23392,22 +23338,22 @@ msgstr ""
 #: config/rs6000/rs6000-c.c:75
 #, fuzzy, gcc-internal-format
 msgid "junk at end of #pragma longcall"
-msgstr "#pragma map ¤Î½ª¤ê¤Ë¥´¥ß¤¬¤¢¤ê¤Þ¤¹"
+msgstr "#pragma map の終りにゴミがあります"
 
 #: config/rs6000/rs6000-c.c:3268
 #, fuzzy, gcc-internal-format
 msgid "%s only accepts %d arguments"
-msgstr "`%s' ¤Ï 0 ¤« 2 ¸Ä¤Î°ú¿ô¤·¤«¤È¤ê¤Þ¤»¤ó"
+msgstr "`%s' は 0 か 2 個の引数しかとりません"
 
 #: config/rs6000/rs6000-c.c:3273
 #, fuzzy, gcc-internal-format
 msgid "%s only accepts 1 argument"
-msgstr "#%s ¤Ë°ú¿ô¤¬¤¢¤ê¤Þ¤»¤ó"
+msgstr "#%s に引数がありません"
 
 #: config/rs6000/rs6000-c.c:3278
 #, fuzzy, gcc-internal-format
 msgid "%s only accepts 2 arguments"
-msgstr "`%s' ¤Ï 0 ¤« 2 ¸Ä¤Î°ú¿ô¤·¤«¤È¤ê¤Þ¤»¤ó"
+msgstr "`%s' は 0 か 2 個の引数しかとりません"
 
 #: config/rs6000/rs6000-c.c:3343
 #, gcc-internal-format
@@ -23422,7 +23368,7 @@ msgstr ""
 #: config/rs6000/rs6000-c.c:3522
 #, fuzzy, gcc-internal-format
 msgid "passing arg %d of %qE discards qualifiers frompointer target type"
-msgstr "¥­¥ã¥¹¥È¤Ë¤è¤Ã¤Æ¥Ý¥¤¥ó¥¿¤¬¼¨¤¹·¿¤«¤é½¤¾þ»Ò¤¬ÀÚ¤ê¼Î¤Æ¤é¤ì¤Þ¤¹"
+msgstr "キャストによってポインタが示す型から修飾子が切り捨てられます"
 
 #: config/rs6000/rs6000-c.c:3565
 #, gcc-internal-format
@@ -23452,32 +23398,32 @@ msgstr ""
 #: config/rs6000/rs6000.c:2386
 #, fuzzy, gcc-internal-format
 msgid "-m64 requires PowerPC64 architecture, enabling"
-msgstr "PowerPC64 ¥¢¡¼¥­¥Æ¥¯¥Á¥ã¤Ç¤Ê¤¤¤È -maix64 ¤òÍ­¸ú¤Ë¤Ï¤Ç¤­¤Þ¤»¤ó"
+msgstr "PowerPC64 アーキテクチャでないと -maix64 を有効にはできません"
 
 #: config/rs6000/rs6000.c:2663
 #, fuzzy, gcc-internal-format
 msgid "AltiVec not supported in this target"
-msgstr "¥¹¥¿¥Ã¥¯À©¸Â¤Ï¤³¤Î¥¿¡¼¥²¥Ã¥È¤Ç¤Ï¼ÂÁõ¤µ¤ì¤Æ¤¤¤Þ¤»¤ó"
+msgstr "スタック制限はこのターゲットでは実装されていません"
 
 #: config/rs6000/rs6000.c:2665
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "SPE not supported in this target"
-msgstr "¥¹¥¿¥Ã¥¯À©¸Â¤Ï¤³¤Î¥¿¡¼¥²¥Ã¥È¤Ç¤Ï¼ÂÁõ¤µ¤ì¤Æ¤¤¤Þ¤»¤ó"
+msgstr ""
 
 #: config/rs6000/rs6000.c:2692
 #, gcc-internal-format
 msgid "-mmultiple is not supported on little endian systems"
-msgstr "-mmultiple ¤Ï¥ê¥È¥ë¥¨¥ó¥Ç¥£¥¢¥ó¥·¥¹¥Æ¥à¾å¤Ç¤Ï¼õ¤±Æþ¤ì¤é¤ì¤Þ¤»¤ó"
+msgstr "-mmultiple はリトルエンディアンシステム上では受け入れられません"
 
 #: config/rs6000/rs6000.c:2699
 #, gcc-internal-format
 msgid "-mstring is not supported on little endian systems"
-msgstr "-mstring ¤Ï¥ê¥È¥ë¥¨¥ó¥Ç¥£¥¢¥ó¥·¥¹¥Æ¥à¾å¤Ç¤Ï¼õ¤±Æþ¤ì¤é¤ì¤Þ¤»¤ó"
+msgstr "-mstring はリトルエンディアンシステム上では受け入れられません"
 
 #: config/rs6000/rs6000.c:2786
 #, fuzzy, gcc-internal-format
 msgid "unknown -mdebug-%s switch"
-msgstr "ÉÔÌÀ¤Ê -mdebug-%s ¥¹¥¤¥Ã¥Á¤Ç¤¹"
+msgstr "不明な -mdebug-%s スイッチです"
 
 #: config/rs6000/rs6000.c:2826
 #, gcc-internal-format
@@ -23502,12 +23448,12 @@ msgstr ""
 #: config/rs6000/rs6000.c:3763
 #, fuzzy, gcc-internal-format
 msgid "unknown value %s for -mfpu"
-msgstr "-mcpu ¥¹¥¤¥Ã¥Á¤Ë¤È¤Ã¤Æ¤ÎÉÔÀµ¤ÊÃÍ `%s'"
+msgstr "-mcpu スイッチにとっての不正な値 `%s'"
 
 #: config/rs6000/rs6000.c:4149
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "invalid option for -mcmodel: '%s'"
-msgstr "̵¸ú¤Ê¥ª¥×¥·¥ç¥ó `%s'"
+msgstr ""
 
 #: config/rs6000/rs6000.c:4307
 #, gcc-internal-format
@@ -23537,17 +23483,17 @@ msgstr ""
 #: config/rs6000/rs6000.c:4343
 #, fuzzy, gcc-internal-format
 msgid "unknown ABI specified: '%s'"
-msgstr "ÉÔÌÀ¤Ê¥Þ¥·¥ó¥â¡¼¥É `%s'"
+msgstr "不明なマシンモード `%s'"
 
 #: config/rs6000/rs6000.c:4370
 #, fuzzy, gcc-internal-format
 msgid "invalid option for -mfloat-gprs: '%s'"
-msgstr "̵¸ú¤Ê¥ª¥×¥·¥ç¥ó `-mshort-data-%s'"
+msgstr "無効なオプション `-mshort-data-%s'"
 
 #: config/rs6000/rs6000.c:4380
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "unknown switch -mlong-double-%s"
-msgstr "ÉÔÌÀ¤Ê¥Þ¥·¥ó¥â¡¼¥É `%s'"
+msgstr ""
 
 #: config/rs6000/rs6000.c:4401
 #, gcc-internal-format
@@ -23607,12 +23553,12 @@ msgstr ""
 #: config/rs6000/rs6000.c:10723
 #, fuzzy, gcc-internal-format
 msgid "argument 1 of __builtin_altivec_predicate must be a constant"
-msgstr "`__builtin_eh_return_regno' ¤Î°ú¿ô¤ÏÄê¿ô¤Ç¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó"
+msgstr "`__builtin_eh_return_regno' の引数は定数でなければなりません"
 
 #: config/rs6000/rs6000.c:10775
 #, fuzzy, gcc-internal-format
 msgid "argument 1 of __builtin_altivec_predicate is out of range"
-msgstr "`__builtin_args_info' ¤Î°ú¿ô¤¬Èϰϳ°¤Ç¤¹"
+msgstr "`__builtin_args_info' の引数が範囲外です"
 
 #: config/rs6000/rs6000.c:11031
 #, gcc-internal-format
@@ -23647,27 +23593,27 @@ msgstr ""
 #: config/rs6000/rs6000.c:11777
 #, fuzzy, gcc-internal-format
 msgid "argument 1 of __builtin_paired_predicate must be a constant"
-msgstr "`__builtin_args_info' ¤Î°ú¿ô¤ÏÄê¿ô¤Ç¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó"
+msgstr "`__builtin_args_info' の引数は定数でなければなりません"
 
 #: config/rs6000/rs6000.c:11824
 #, fuzzy, gcc-internal-format
 msgid "argument 1 of __builtin_paired_predicate is out of range"
-msgstr "`__builtin_args_info' ¤Î°ú¿ô¤¬Èϰϳ°¤Ç¤¹"
+msgstr "`__builtin_args_info' の引数が範囲外です"
 
 #: config/rs6000/rs6000.c:11849
 #, fuzzy, gcc-internal-format
 msgid "argument 1 of __builtin_spe_predicate must be a constant"
-msgstr "`__builtin_eh_return_regno' ¤Î°ú¿ô¤ÏÄê¿ô¤Ç¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó"
+msgstr "`__builtin_eh_return_regno' の引数は定数でなければなりません"
 
 #: config/rs6000/rs6000.c:11921
 #, fuzzy, gcc-internal-format
 msgid "argument 1 of __builtin_spe_predicate is out of range"
-msgstr "`__builtin_args_info' ¤Î°ú¿ô¤¬Èϰϳ°¤Ç¤¹"
+msgstr "`__builtin_args_info' の引数が範囲外です"
 
 #: config/rs6000/rs6000.c:13287
 #, fuzzy, gcc-internal-format
 msgid "internal error: builtin function %s had no type"
-msgstr "ÆâÉô¥¨¥é¡¼ - Ì¤ÄêµÁ·¿¤Î»ÈÍѤǤ¹"
+msgstr "内部エラー - 未定義型の使用です"
 
 #: config/rs6000/rs6000.c:13294
 #, gcc-internal-format
@@ -23682,7 +23628,7 @@ msgstr ""
 #: config/rs6000/rs6000.c:19187
 #, fuzzy, gcc-internal-format
 msgid "stack frame too large"
-msgstr "%s ¤ÏÂ礭¤¹¤®¤Þ¤¹"
+msgstr "%s は大きすぎます"
 
 #: config/rs6000/rs6000.c:19711
 #, gcc-internal-format
@@ -23748,25 +23694,25 @@ msgstr ""
 #: config/rs6000/aix53.h:32 config/rs6000/aix61.h:32
 #, fuzzy, gcc-internal-format
 msgid "-maix64 and POWER architecture are incompatible"
-msgstr "-maix64 ¤È POWER ¥¢¡¼¥­¥Æ¥¯¥Á¥ã¤È¤Ç¤Ï¸ß´¹À­¤¬¤¢¤ê¤Þ¤»¤ó"
+msgstr "-maix64 と POWER アーキテクチャとでは互換性がありません"
 
 #: config/rs6000/aix43.h:37 config/rs6000/aix51.h:37 config/rs6000/aix52.h:37
 #: config/rs6000/aix53.h:37 config/rs6000/aix61.h:37
 #, fuzzy, gcc-internal-format
 msgid "-maix64 requires PowerPC64 architecture remain enabled"
-msgstr "PowerPC64 ¥¢¡¼¥­¥Æ¥¯¥Á¥ã¤Ç¤Ê¤¤¤È -maix64 ¤òÍ­¸ú¤Ë¤Ï¤Ç¤­¤Þ¤»¤ó"
+msgstr "PowerPC64 アーキテクチャでないと -maix64 を有効にはできません"
 
 #: config/rs6000/aix43.h:43 config/rs6000/aix52.h:43 config/rs6000/aix53.h:43
 #: config/rs6000/aix61.h:43
 #, fuzzy, gcc-internal-format
 msgid "soft-float and long-double-128 are incompatible"
-msgstr "-mrelocatable ¤È -mcall-%s ¤È¤Ï¶¦Â¸¤Ç¤­¤Þ¤»¤ó"
+msgstr "-mrelocatable と -mcall-%s とは共存できません"
 
 #: config/rs6000/aix43.h:47 config/rs6000/aix51.h:41 config/rs6000/aix52.h:47
 #: config/rs6000/aix53.h:47 config/rs6000/aix61.h:47
 #, fuzzy, gcc-internal-format
 msgid "-maix64 required: 64-bit computation with 32-bit addressing not yet supported"
-msgstr "-maix64 Í×µá: 32 bit ¥¢¥É¥ì¥·¥ó¥°²¼¤Î 64 bit ·×»»¤Ï¤Þ¤ÀÍøÍѤǤ­¤Þ¤»¤ó"
+msgstr "-maix64 要求: 32 bit アドレシング下の 64 bit 計算はまだ利用できません"
 
 #: config/rs6000/e500.h:40
 #, gcc-internal-format
@@ -23781,27 +23727,27 @@ msgstr ""
 #: config/rs6000/e500.h:44
 #, fuzzy, gcc-internal-format
 msgid "64-bit E500 not supported"
-msgstr "-pipe ¤Ï¼ÂÁõ¤µ¤ì¤Æ¤¤¤Þ¤»¤ó"
+msgstr "-pipe は実装されていません"
 
 #: config/rs6000/e500.h:46
 #, fuzzy, gcc-internal-format
 msgid "E500 and FPRs not supported"
-msgstr "MCU `%s' ¤Ï¥µ¥Ý¡¼¥È¤µ¤ì¤Þ¤»¤ó"
+msgstr "MCU `%s' はサポートされません"
 
 #: config/rs6000/eabispe.h:41 config/rs6000/linuxspe.h:41
 #, fuzzy, gcc-internal-format
 msgid "-m64 not supported in this configuration"
-msgstr "%s ¤Ï¤³¤Î¥³¥ó¥Õ¥£¥®¥å¥ì¡¼¥·¥ç¥ó¤Ç¤Ï¥µ¥Ý¡¼¥È¤µ¤ì¤Þ¤»¤ó"
+msgstr "%s はこのコンフィギュレーションではサポートされません"
 
 #: config/rs6000/linux64.h:125
 #, fuzzy, gcc-internal-format
 msgid "-m64 requires a PowerPC64 cpu"
-msgstr "PowerPC64 ¥¢¡¼¥­¥Æ¥¯¥Á¥ã¤Ç¤Ê¤¤¤È -maix64 ¤òÍ­¸ú¤Ë¤Ï¤Ç¤­¤Þ¤»¤ó"
+msgstr "PowerPC64 アーキテクチャでないと -maix64 を有効にはできません"
 
 #: config/rs6000/linux64.h:131
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "-mcmodel incompatible with other toc options"
-msgstr "TI ¥Ä¡¼¥ë¸ß´¹¤Î¥³¡¼¥É¤òȯ¹Ô¤¹¤ë"
+msgstr ""
 
 #. Definitions for __builtin_return_address and __builtin_frame_address.
 #. __builtin_return_address (0) should give link register (65), enable
@@ -23818,54 +23764,54 @@ msgstr "TI 
 #: config/rs6000/rs6000.h:1767
 #, gcc-internal-format
 msgid "RETURN_ADDRESS_OFFSET not supported"
-msgstr "RETURN_ADDRESS_OFFSET ¤Ï¥µ¥Ý¡¼¥È¤µ¤ì¤Æ¤¤¤Þ¤»¤ó"
+msgstr "RETURN_ADDRESS_OFFSET はサポートされていません"
 
 #. The macro SUBTARGET_OVERRIDE_OPTIONS is provided for subtargets, to
 #. get control in TARGET_OPTION_OVERRIDE.
 #: config/rs6000/sysv4.h:130
 #, fuzzy, gcc-internal-format
 msgid "bad value for -mcall-%s"
-msgstr "-mcall-%s ¥¹¥¤¥Ã¥Á¤Ë¤È¤Ã¤Æ¤ÎÉÔÀµ¤ÊÃÍ"
+msgstr "-mcall-%s スイッチにとっての不正な値"
 
 #: config/rs6000/sysv4.h:146
 #, fuzzy, gcc-internal-format
 msgid "bad value for -msdata=%s"
-msgstr "-msdata=%s ¥¹¥¤¥Ã¥Á¤ËÂФ¹¤ëÉÔÀµ¤ÊÃÍ"
+msgstr "-msdata=%s スイッチに対する不正な値"
 
 #: config/rs6000/sysv4.h:163
 #, fuzzy, gcc-internal-format
 msgid "-mrelocatable and -msdata=%s are incompatible"
-msgstr "-mrelocatable ¤È -msdata=%s ¤È¤Ï¶¦Â¸¤Ç¤­¤Þ¤»¤ó"
+msgstr "-mrelocatable と -msdata=%s とは共存できません"
 
 #: config/rs6000/sysv4.h:172
 #, fuzzy, gcc-internal-format
 msgid "-f%s and -msdata=%s are incompatible"
-msgstr "-f%s ¤È -msdata=%s ¤Ï¶¦Â¸¤Ç¤­¤Þ¤»¤ó"
+msgstr "-f%s と -msdata=%s は共存できません"
 
 #: config/rs6000/sysv4.h:181
 #, fuzzy, gcc-internal-format
 msgid "-msdata=%s and -mcall-%s are incompatible"
-msgstr "-msdata=%s ¤È -mcall-%s ¤È¤Ï¶¦Â¸¤Ç¤­¤Þ¤»¤ó"
+msgstr "-msdata=%s と -mcall-%s とは共存できません"
 
 #: config/rs6000/sysv4.h:190
 #, fuzzy, gcc-internal-format
 msgid "-mrelocatable and -mno-minimal-toc are incompatible"
-msgstr "-mrelocatable ¤È -mno-minimal-toc ¤È¤Ï¶¦Â¸¤Ç¤­¤Þ¤»¤ó"
+msgstr "-mrelocatable と -mno-minimal-toc とは共存できません"
 
 #: config/rs6000/sysv4.h:196
 #, fuzzy, gcc-internal-format
 msgid "-mrelocatable and -mcall-%s are incompatible"
-msgstr "-mrelocatable ¤È -mcall-%s ¤È¤Ï¶¦Â¸¤Ç¤­¤Þ¤»¤ó"
+msgstr "-mrelocatable と -mcall-%s とは共存できません"
 
 #: config/rs6000/sysv4.h:203
 #, fuzzy, gcc-internal-format
 msgid "-fPIC and -mcall-%s are incompatible"
-msgstr "-fPIC ¤È -mcall-%s ¤Ï¶¦Â¸¤Ç¤­¤Þ¤»¤ó"
+msgstr "-fPIC と -mcall-%s は共存できません"
 
 #: config/rs6000/sysv4.h:210
 #, gcc-internal-format
 msgid "-mcall-aixdesc must be big endian"
-msgstr "-mcall-aixdesc ¤Ï¥Ó¥Ã¥°¥¨¥ó¥Ç¥£¥¢¥ó¤Ç¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó"
+msgstr "-mcall-aixdesc はビッグエンディアンでなければなりません"
 
 #: config/rs6000/sysv4.h:215
 #, gcc-internal-format
@@ -23875,12 +23821,12 @@ msgstr ""
 #: config/rs6000/sysv4.h:233
 #, fuzzy, gcc-internal-format
 msgid "-m%s not supported in this configuration"
-msgstr "%s ¤Ï¤³¤Î¥³¥ó¥Õ¥£¥®¥å¥ì¡¼¥·¥ç¥ó¤Ç¤Ï¥µ¥Ý¡¼¥È¤µ¤ì¤Þ¤»¤ó"
+msgstr "%s はこのコンフィギュレーションではサポートされません"
 
 #: config/rx/rx.c:428
 #, fuzzy, gcc-internal-format
 msgid "unreocgnized control register number: %d - using 'psw'"
-msgstr "ǧ¼±¤Ç¤­¤Ê¤¤¥ì¥¸¥¹¥¿Ì¾ `%s'"
+msgstr "認識できないレジスタ名 `%s'"
 
 #: config/rx/rx.c:2019
 #, gcc-internal-format
@@ -23895,7 +23841,7 @@ msgstr ""
 #: config/rx/rx.c:2078 config/xtensa/xtensa.c:3076 config/xtensa/xtensa.c:3116
 #, fuzzy, gcc-internal-format
 msgid "bad builtin code"
-msgstr "ÁȤ߹þ¤ß¥Þ¥¯¥í \"%s\" ¤Ï̵¸ú¤Ç¤¹"
+msgstr "組み込みマクロ \"%s\" は無効です"
 
 #: config/rx/rx.c:2204
 #, gcc-internal-format
@@ -23925,7 +23871,7 @@ msgstr ""
 #: config/s390/s390.c:1635
 #, fuzzy, gcc-internal-format
 msgid "z/Architecture mode not supported on %s"
-msgstr "VAX ÉâÆ°¾®¿ô¤Ç¤Ï¥È¥é¥Ã¥×¥â¡¼¥É¤òÍøÍѤǤ­¤Þ¤»¤ó"
+msgstr "VAX 浮動小数ではトラップモードを利用できません"
 
 #: config/s390/s390.c:1637
 #, gcc-internal-format
@@ -23933,14 +23879,14 @@ msgid "64-bit ABI not supported in ESA/390 mode"
 msgstr ""
 
 #: config/s390/s390.c:1644
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "hardware decimal floating point instructions not available on %s"
-msgstr "¥Ï¡¼¥É¥¦¥§¥¢ÉâÆ°¾®¿ôÅÀÌ¿Îá¤ò»ÈÍѤ¹¤ë"
+msgstr ""
 
 #: config/s390/s390.c:1647
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "hardware decimal floating point instructions not available in ESA/390 mode"
-msgstr "¥Ï¡¼¥É¥¦¥§¥¢ÉâÆ°¾®¿ôÅÀÌ¿Îá¤ò»ÈÍѤ¹¤ë"
+msgstr ""
 
 #: config/s390/s390.c:1657
 #, gcc-internal-format
@@ -23980,7 +23926,7 @@ msgstr ""
 #: config/s390/s390.c:8023
 #, fuzzy, gcc-internal-format
 msgid "frame size of %qs is "
-msgstr "`%s' ¤ÎÎΰ襵¥¤¥º¤¬¤ï¤«¤ê¤Þ¤»¤ó"
+msgstr "`%s' の領域サイズがわかりません"
 
 #: config/s390/s390.c:8027
 #, gcc-internal-format
@@ -23990,7 +23936,7 @@ msgstr ""
 #: config/score/score3.c:651 config/score/score7.c:650
 #, fuzzy, gcc-internal-format
 msgid "-fPIC and -G are incompatible"
-msgstr "-fPIC ¤È -mcall-%s ¤Ï¶¦Â¸¤Ç¤­¤Þ¤»¤ó"
+msgstr "-fPIC と -mcall-%s は共存できません"
 
 #: config/sh/sh.c:926
 #, gcc-internal-format
@@ -24005,17 +23951,17 @@ msgstr ""
 #: config/sh/sh.c:7666
 #, fuzzy, gcc-internal-format
 msgid "__builtin_saveregs not supported by this subtarget"
-msgstr "__builtin_saveregs ¤Ï¤³¤Î¥¿¡¼¥²¥Ã¥È¤Ç¤Ï¼ÂÁõ¤µ¤ì¤Æ¤¤¤Þ¤»¤ó"
+msgstr "__builtin_saveregs はこのターゲットでは実装されていません"
 
 #: config/sh/sh.c:8823
 #, fuzzy, gcc-internal-format
 msgid "%qE attribute only applies to interrupt functions"
-msgstr "`%s' Â°À­¤Ï´Ø¿ô¤ËÂФ·¤Æ¤Î¤ßŬÍѤµ¤ì¤Þ¤¹"
+msgstr "`%s' 属性は関数に対してのみ適用されます"
 
 #: config/sh/sh.c:8881
 #, fuzzy, gcc-internal-format
 msgid "%qE attribute is supported only for SH2A"
-msgstr "init_priority Â°À­¤Ï¤³¤Î¥×¥é¥Ã¥È¥Õ¥©¡¼¥à¤Ç¤Ï¥µ¥Ý¡¼¥È¤µ¤ì¤Æ¤¤¤Þ¤»¤ó"
+msgstr "init_priority 属性はこのプラットフォームではサポートされていません"
 
 #: config/sh/sh.c:8911
 #, gcc-internal-format
@@ -24025,7 +23971,7 @@ msgstr ""
 #: config/sh/sh.c:8928
 #, fuzzy, gcc-internal-format
 msgid "%qE attribute only applies to SH2A"
-msgstr "`%s' Â°À­¤Ï·¿¤Ë¤ÏŬÍѤµ¤ì¤Þ¤»¤ó"
+msgstr "`%s' 属性は型には適用されません"
 
 #: config/sh/sh.c:8950
 #, gcc-internal-format
@@ -24036,7 +23982,7 @@ msgstr ""
 #: config/sh/sh.c:9023
 #, fuzzy, gcc-internal-format
 msgid "%qE attribute argument not a string constant"
-msgstr "asm ¥Æ¥ó¥×¥ì¡¼¥È¤¬Ê¸»úÎóÄê¿ô¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó"
+msgstr "asm テンプレートが文字列定数ではありません"
 
 #: config/sh/sh.c:11587
 #, gcc-internal-format
@@ -24044,9 +23990,9 @@ msgid "r0 needs to be available as a call-clobbered register"
 msgstr ""
 
 #: config/sh/sh.c:11608
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "need a second call-clobbered general purpose register"
-msgstr "BK ¥ì¥¸¥¹¥¿¤òÈÆÍѥ쥸¥¹¥¿¤È¤·¤Æ»ÈÍѤ¹¤ë"
+msgstr ""
 
 #: config/sh/sh.c:11616
 #, gcc-internal-format
@@ -24056,7 +24002,7 @@ msgstr ""
 #: config/sh/symbian-base.c:113
 #, fuzzy, gcc-internal-format
 msgid "%qE declared as both exported to and imported from a DLL"
-msgstr "`%s' ¤¬ DLL ¤«¤é import¡¢DLL ¤Ë export ¤ÎξÊý¤È¤·¤ÆÀë¸À¤µ¤ì¤Þ¤·¤¿"
+msgstr "`%s' が DLL から import、DLL に export の両方として宣言されました"
 
 #: config/sh/symbian-base.c:120
 #, gcc-internal-format
@@ -24079,12 +24025,12 @@ msgstr ""
 #: ada/gcc-interface/utils.c:5237 ada/gcc-interface/utils.c:5297
 #, fuzzy, gcc-internal-format
 msgid "%qs attribute ignored"
-msgstr "`%s' Â°À­¤Ï̵»ë¤µ¤ì¤Þ¤·¤¿"
+msgstr "`%s' 属性は無視されました"
 
 #: config/sh/symbian-cxx.c:107
 #, fuzzy, gcc-internal-format
 msgid "inline function %q+D is declared as dllimport: attribute ignored"
-msgstr "ÁȤ߹þ¤ß´Ø¿ô `%s' ¤ÏÈó´Ø¿ô¤È¤·¤ÆÀë¸À¤µ¤ì¤Þ¤·¤¿"
+msgstr "組み込み関数 `%s' は非関数として宣言されました"
 
 #. FIXME
 #: config/sh/netbsd-elf.h:94
@@ -24101,32 +24047,32 @@ msgstr ""
 #: config/sparc/sparc.c:763
 #, gcc-internal-format
 msgid "%s is not supported by this configuration"
-msgstr "%s ¤Ï¤³¤Î¥³¥ó¥Õ¥£¥®¥å¥ì¡¼¥·¥ç¥ó¤Ç¤Ï¥µ¥Ý¡¼¥È¤µ¤ì¤Þ¤»¤ó"
+msgstr "%s はこのコンフィギュレーションではサポートされません"
 
 #: config/sparc/sparc.c:770
 #, gcc-internal-format
 msgid "-mlong-double-64 not allowed with -m64"
-msgstr "-m64 »ØÄê¥â¡¼¥É¤Ç¤Ï -mlong-double-64 ¤Ïµö²Ä¤µ¤ì¤Þ¤»¤ó"
+msgstr "-m64 指定モードでは -mlong-double-64 は許可されません"
 
 #: config/sparc/sparc.c:790
 #, gcc-internal-format
 msgid "bad value (%s) for -mcmodel= switch"
-msgstr "-mcmodel= ¥¹¥¤¥Ã¥Á¤Ë¤È¤Ã¤ÆÉÔÀµ¤ÊÃÍ (%s)"
+msgstr "-mcmodel= スイッチにとって不正な値 (%s)"
 
 #: config/sparc/sparc.c:795
 #, gcc-internal-format
 msgid "-mcmodel= is not supported on 32 bit systems"
-msgstr "-mcmodel= ¤Ï 32 bit ¥·¥¹¥Æ¥à¾å¤Ç¤Ï¥µ¥Ý¡¼¥È¤µ¤ì¤Þ¤»¤ó"
+msgstr "-mcmodel= は 32 bit システム上ではサポートされません"
 
 #: config/spu/spu-c.c:135
 #, fuzzy, gcc-internal-format
 msgid "insufficient arguments to overloaded function %s"
-msgstr "´Ø¿ô `%s' ¤Ø¤Î°ú¿ô¤¬¾¯¤Ê¤¹¤®¤Þ¤¹"
+msgstr "関数 `%s' への引数が少なすぎます"
 
 #: config/spu/spu-c.c:166
 #, fuzzy, gcc-internal-format
 msgid "too many arguments to overloaded function %s"
-msgstr "´Ø¿ô `%s' ¤ËÂФ¹¤ë°ú¿ô¤¬Â¿¤¹¤®¤Þ¤¹"
+msgstr "関数 `%s' に対する引数が多すぎます"
 
 #: config/spu/spu-c.c:178
 #, gcc-internal-format
@@ -24134,9 +24080,9 @@ msgid "parameter list does not match a valid signature for %s()"
 msgstr ""
 
 #: config/spu/spu.c:542 config/spu/spu.c:553
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "unknown architecture %qs"
-msgstr "ÉÔÌÀ¤Ê¥Þ¥·¥ó¥â¡¼¥É `%s'"
+msgstr ""
 
 #: config/spu/spu.c:5357 config/spu/spu.c:5360
 #, gcc-internal-format
@@ -24176,12 +24122,12 @@ msgstr ""
 #: config/stormy16/stormy16.c:1333
 #, fuzzy, gcc-internal-format
 msgid "cannot use va_start in interrupt function"
-msgstr "¾¤Î´Ø¿ôÆâ¤Ç static ´Ø¿ô¤òÀë¸À¤Ç¤­¤Þ¤»¤ó"
+msgstr "他の関数内で static 関数を宣言できません"
 
 #: config/stormy16/stormy16.c:1877
 #, fuzzy, gcc-internal-format
 msgid "switch statement of size %lu entries too large"
-msgstr "ÊÑ¿ô `%s' ¤Î¥µ¥¤¥º¤¬Â礭¤¹¤®¤Þ¤¹"
+msgstr "変数 `%s' のサイズが大きすぎます"
 
 #: config/stormy16/stormy16.c:2245
 #, gcc-internal-format
@@ -24196,72 +24142,72 @@ msgstr ""
 #: config/v850/v850-c.c:68
 #, gcc-internal-format
 msgid "#pragma GHS endXXXX found without previous startXXX"
-msgstr "#pragma GHS endXXXX ¤¬Á°¤Î startXXX Ìµ¤·¤Ç¸«¤Ä¤«¤ê¤Þ¤·¤¿"
+msgstr "#pragma GHS endXXXX が前の startXXX 無しで見つかりました"
 
 #: config/v850/v850-c.c:71
 #, gcc-internal-format
 msgid "#pragma GHS endXXX does not match previous startXXX"
-msgstr "#pragma GHS endXXX ¤¬Á°¤Î startXXX ¤ÈŬ¹ç¤·¤Þ¤»¤ó"
+msgstr "#pragma GHS endXXX が前の startXXX と適合しません"
 
 #: config/v850/v850-c.c:97
 #, fuzzy, gcc-internal-format
 msgid "cannot set interrupt attribute: no current function"
-msgstr "interrupt Â°À­¤òÀßÄê¤Ç¤­¤Þ¤»¤ó: ¸½ºß¤Î´Ø¿ô¤¬¤¢¤ê¤Þ¤»¤ó"
+msgstr "interrupt 属性を設定できません: 現在の関数がありません"
 
 #: config/v850/v850-c.c:105
 #, fuzzy, gcc-internal-format
 msgid "cannot set interrupt attribute: no such identifier"
-msgstr "interrupt Â°À­¤òÀßÄê¤Ç¤­¤Þ¤»¤ó: ¤½¤ÎÍͤʼ±Ê̻Ҥ¬¤¢¤ê¤Þ¤»¤ó"
+msgstr "interrupt 属性を設定できません: その様な識別子がありません"
 
 #: config/v850/v850-c.c:154
 #, gcc-internal-format
 msgid "junk at end of #pragma ghs section"
-msgstr "#pragma ghs section ¤Î½ª¤ê¤Ë¥´¥ß¤¬¤¢¤ê¤Þ¤¹"
+msgstr "#pragma ghs section の終りにゴミがあります"
 
 #: config/v850/v850-c.c:171
 #, fuzzy, gcc-internal-format
 msgid "unrecognized section name %qE"
-msgstr "ǧ¼±¤Ç¤­¤Ê¤¤¥»¥¯¥·¥ç¥ó̾ \"%s\""
+msgstr "認識できないセクション名 \"%s\""
 
 #: config/v850/v850-c.c:186
 #, gcc-internal-format
 msgid "malformed #pragma ghs section"
-msgstr "¤ª¤«¤·¤Ê #pragma ghs section"
+msgstr "おかしな #pragma ghs section"
 
 #: config/v850/v850-c.c:205
 #, gcc-internal-format
 msgid "junk at end of #pragma ghs interrupt"
-msgstr "#pragma ghs interrupt ¤Î½ª¤ê¤Ë¥´¥ß¤¬¤¢¤ê¤Þ¤¹"
+msgstr "#pragma ghs interrupt の終りにゴミがあります"
 
 #: config/v850/v850-c.c:216
 #, gcc-internal-format
 msgid "junk at end of #pragma ghs starttda"
-msgstr "#pragma ghs starttda ¤Î½ª¤ê¤Ë¥´¥ß¤¬¤¢¤ê¤Þ¤¹"
+msgstr "#pragma ghs starttda の終りにゴミがあります"
 
 #: config/v850/v850-c.c:227
 #, gcc-internal-format
 msgid "junk at end of #pragma ghs startsda"
-msgstr "#pragma ghs startsda ¤Î½ª¤ê¤Ë¥´¥ß¤¬¤¢¤ê¤Þ¤¹"
+msgstr "#pragma ghs startsda の終りにゴミがあります"
 
 #: config/v850/v850-c.c:238
 #, gcc-internal-format
 msgid "junk at end of #pragma ghs startzda"
-msgstr "#pragma ghs startzda ¤Î½ª¤ê¤Ë¥´¥ß¤¬¤¢¤ê¤Þ¤¹"
+msgstr "#pragma ghs startzda の終りにゴミがあります"
 
 #: config/v850/v850-c.c:249
 #, gcc-internal-format
 msgid "junk at end of #pragma ghs endtda"
-msgstr "#pragma ghs endtda ¤Î½ª¤ê¤Ë¥´¥ß¤¬¤¢¤ê¤Þ¤¹"
+msgstr "#pragma ghs endtda の終りにゴミがあります"
 
 #: config/v850/v850-c.c:260
 #, gcc-internal-format
 msgid "junk at end of #pragma ghs endsda"
-msgstr "#pragma ghs endsda ¤Î½ª¤ê¤Ë¥´¥ß¤¬¤¢¤ê¤Þ¤¹"
+msgstr "#pragma ghs endsda の終りにゴミがあります"
 
 #: config/v850/v850-c.c:271
 #, gcc-internal-format
 msgid "junk at end of #pragma ghs endzda"
-msgstr "#pragma ghs ¤Î½ª¤ê¤Ë¥´¥ß¤¬¤¢¤ê¤Þ¤¹"
+msgstr "#pragma ghs の終りにゴミがあります"
 
 #: config/v850/v850.c:104
 #, gcc-internal-format
@@ -24271,32 +24217,32 @@ msgstr ""
 #: config/v850/v850.c:2172
 #, fuzzy, gcc-internal-format
 msgid "data area attributes cannot be specified for local variables"
-msgstr "¥Ç¡¼¥¿Îΰè°À­¤ò¥í¡¼¥«¥ëÊÑ¿ô¤Ë¤Ï»ØÄê¤Ç¤­¤Þ¤»¤ó"
+msgstr "データ領域属性をローカル変数には指定できません"
 
 #: config/v850/v850.c:2183
 #, fuzzy, gcc-internal-format
 msgid "data area of %q+D conflicts with previous declaration"
-msgstr "¥Ç¡¼¥¿Îΰè '%s' ¤ÏÁ°¤ÎÀë¸À¤ÈÌ·½â¤·¤Þ¤¹"
+msgstr "データ領域 '%s' は前の宣言と矛盾します"
 
 #: config/v850/v850.c:2314
 #, fuzzy, gcc-internal-format
 msgid "bogus JR construction: %d"
-msgstr "¸íËâ²½¤µ¤ì¤¿ JR ¹½Â¤: %d\n"
+msgstr "誤魔化された JR 構造: %d\n"
 
 #: config/v850/v850.c:2332 config/v850/v850.c:2439
 #, fuzzy, gcc-internal-format
 msgid "bad amount of stack space removal: %d"
-msgstr "¥¹¥¿¥Ã¥¯¶õ´Öºï½üÎ̤¬ÉÔÀµ¤Ç¤¹: %d"
+msgstr "スタック空間削除量が不正です: %d"
 
 #: config/v850/v850.c:2419
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "bogus JARL construction: %d"
-msgstr "¸íËâ²½¤µ¤ì¤¿ JARL ¹½Â¤: %d\n"
+msgstr ""
 
 #: config/v850/v850.c:2716
 #, fuzzy, gcc-internal-format
 msgid "bogus DISPOSE construction: %d"
-msgstr "¸íËâ²½¤µ¤ì¤¿ JR ¹½Â¤: %d\n"
+msgstr "誤魔化された JR 構造: %d\n"
 
 #: config/v850/v850.c:2735
 #, gcc-internal-format
@@ -24306,12 +24252,12 @@ msgstr ""
 #: config/v850/v850.c:2837
 #, fuzzy, gcc-internal-format
 msgid "bogus PREPEARE construction: %d"
-msgstr "¸íËâ²½¤µ¤ì¤¿ JARL ¹½Â¤: %d\n"
+msgstr "誤魔化された JARL 構造: %d\n"
 
 #: config/v850/v850.c:2854
 #, fuzzy, gcc-internal-format
 msgid "too much stack space to prepare: %d"
-msgstr "¥¹¥¿¥Ã¥¯¶õ´Öºï½üÎ̤¬ÉÔÀµ¤Ç¤¹: %d"
+msgstr "スタック空間削除量が不正です: %d"
 
 #: config/xtensa/xtensa.c:2126
 #, gcc-internal-format
@@ -24321,7 +24267,7 @@ msgstr ""
 #: config/xtensa/xtensa.c:2161
 #, fuzzy, gcc-internal-format
 msgid "-f%s is not supported with CONST16 instructions"
-msgstr "%s ¤Ï¤³¤Î¥³¥ó¥Õ¥£¥®¥å¥ì¡¼¥·¥ç¥ó¤Ç¤Ï¥µ¥Ý¡¼¥È¤µ¤ì¤Þ¤»¤ó"
+msgstr "%s はこのコンフィギュレーションではサポートされません"
 
 #: config/xtensa/xtensa.c:2168
 #, gcc-internal-format
@@ -24331,7 +24277,7 @@ msgstr ""
 #: config/xtensa/xtensa.c:3226
 #, fuzzy, gcc-internal-format
 msgid "only uninitialized variables can be placed in a .bss section"
-msgstr "8 ¥Ó¥Ã¥ÈÎΰèÆâ¤ËÇÛÃ֤Ǥ­¤ëÊÑ¿ô¤À¤±¤¬½é´ü²½¤µ¤ì¤Þ¤·¤¿"
+msgstr "8 ビット領域内に配置できる変数だけが初期化されました"
 
 #: ada/gcc-interface/misc.c:137
 #, gcc-internal-format
@@ -24351,27 +24297,27 @@ msgstr ""
 #: ada/gcc-interface/utils.c:5147
 #, fuzzy, gcc-internal-format
 msgid "%qs attribute only applies to variadic functions"
-msgstr "`%s' Â°À­¤Ï´Ø¿ô¤ËÂФ·¤Æ¤Î¤ßŬÍѤµ¤ì¤Þ¤¹"
+msgstr "`%s' 属性は関数に対してのみ適用されます"
 
 #: ada/gcc-interface/utils.c:5218
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "%qE attribute has no effect"
-msgstr "`%s' Â°À­¤Ï´Ø¿ô¤ËÂФ·¤Æ¤Î¤ßŬÍѤµ¤ì¤Þ¤¹"
+msgstr ""
 
 #: ada/gcc-interface/utils.c:5332
 #, fuzzy, gcc-internal-format
 msgid "invalid vector type for attribute %qs"
-msgstr "`%s' ¤Î°ú¿ô¤È¤·¤Æ̵¸ú¤Ê·¿"
+msgstr "`%s' の引数として無効な型"
 
 #: ada/gcc-interface/utils.c:5395
 #, fuzzy, gcc-internal-format
 msgid "attribute %qs applies to array types only"
-msgstr "`%s' Â°À­¤Ï·¿¤Ë¤ÏŬÍѤµ¤ì¤Þ¤»¤ó"
+msgstr "`%s' 属性は型には適用されません"
 
 #: ada/gcc-interface/utils.c:5422
 #, fuzzy, gcc-internal-format
 msgid "invalid element type for attribute %qs"
-msgstr "̵¸ú¤Ê¥Ñ¥é¥á¥¿ÃÍ `%s'"
+msgstr "無効なパラメタ値 `%s'"
 
 #: cp/call.c:2822
 #, gcc-internal-format
@@ -24386,7 +24332,7 @@ msgstr ""
 #: cp/call.c:2831
 #, fuzzy, gcc-internal-format
 msgid "%s %D(%T) <built-in>"
-msgstr "<ÁȤ߹þ¤ß>"
+msgstr "<組み込み>"
 
 #: cp/call.c:2835
 #, gcc-internal-format
@@ -24411,7 +24357,7 @@ msgstr "%s: %s"
 #: cp/call.c:3152
 #, fuzzy, gcc-internal-format
 msgid "conversion from %qT to %qT is ambiguous"
-msgstr "NaN ¤«¤éÀ°¿ô¤Ø¤ÎÊÑ´¹¤Ç¤¹"
+msgstr "NaN から整数への変換です"
 
 #: cp/call.c:3257
 #, gcc-internal-format
@@ -24508,7 +24454,7 @@ msgstr ""
 #: cp/call.c:3824
 #, gcc-internal-format
 msgid "ISO C++ forbids omitting the middle term of a ?: expression"
-msgstr "ISO C++ ¤ÏÃæ´Ö¹à¤¬¾Êά¤µ¤ì¤¿ ?: ¼°¤ò¶Ø¤¸¤Þ¤¹"
+msgstr "ISO C++ は中間項が省略された ?: 式を禁じます"
 
 #: cp/call.c:3905
 #, gcc-internal-format
@@ -24528,12 +24474,12 @@ msgstr ""
 #: cp/call.c:4143
 #, fuzzy, gcc-internal-format
 msgid "enumeral mismatch in conditional expression: %qT vs %qT"
-msgstr "¾ò·ï¼°¤Ç¤Î·¿¤ÎÁȹç¤ï¤»¤¬Å¬¹ç¤·¤Þ¤»¤ó"
+msgstr "条件式での型の組合わせが適合しません"
 
 #: cp/call.c:4154
 #, fuzzy, gcc-internal-format
 msgid "enumeral and non-enumeral type in conditional expression"
-msgstr "¾ò·ï¼°¤ËÉä¹çÉÕ¤­·¿¤ÈÉä¹ç̵¤··¿¤È¤¬¤¢¤ê¤Þ¤¹"
+msgstr "条件式に符合付き型と符合無し型とがあります"
 
 #: cp/call.c:4548
 #, gcc-internal-format
@@ -24548,12 +24494,12 @@ msgstr ""
 #: cp/call.c:4644
 #, fuzzy, gcc-internal-format
 msgid "comparison between %q#T and %q#T"
-msgstr "¥Ý¥¤¥ó¥¿¤ÈÀ°¿ô¤È¤ÎÈæ³Ó¤ò¹Ô¤Ê¤Ã¤Æ¤¤¤Þ¤¹"
+msgstr "ポインタと整数との比較を行なっています"
 
 #: cp/call.c:4888
 #, fuzzy, gcc-internal-format
 msgid "non-placement deallocation function %q+D"
-msgstr "´Ø¿ô `%s' ¤Î°ÅÌÛ¤ÎÀë¸À"
+msgstr "関数 `%s' の暗黙の宣言"
 
 #: cp/call.c:4889
 #, gcc-internal-format
@@ -24568,7 +24514,7 @@ msgstr ""
 #: cp/call.c:4973
 #, fuzzy, gcc-internal-format
 msgid "no suitable %<operator %s%> for %qT"
-msgstr "¤¢¤ê¤¨¤Ê¤¤±é»»»Ò '%s'"
+msgstr "ありえない演算子 '%s'"
 
 #: cp/call.c:4991
 #, gcc-internal-format
@@ -24598,27 +24544,27 @@ msgstr ""
 #: cp/call.c:5048
 #, fuzzy, gcc-internal-format
 msgid "converting to non-pointer type %qT from NULL"
-msgstr "¥Ý¥¤¥ó¥¿·¿¤ËÊÑ´¹¤Ç¤­¤Þ¤»¤ó"
+msgstr "ポインタ型に変換できません"
 
 #: cp/call.c:5054
 #, fuzzy, gcc-internal-format
 msgid "converting %<false%> to pointer type for argument %P of %qD"
-msgstr "%d ÈÖÌܤΰú¿ô¤¬ `%s' ¤Î·¿¤È¸ß´¹À­¤¬¤¢¤ê¤Þ¤»¤ó"
+msgstr "%d 番目の引数が `%s' の型と互換性がありません"
 
 #: cp/call.c:5092
 #, fuzzy, gcc-internal-format
 msgid "too many braces around initializer for %qT"
-msgstr "½é´ü²½»Ò¤Î¤Þ¤ï¤ê¤Î¥Ö¥ì¡¼¥¹¤ò·ç¤¤¤Æ¤¤¤Þ¤¹"
+msgstr "初期化子のまわりのブレースを欠いています"
 
 #: cp/call.c:5114 cp/cvt.c:218
 #, fuzzy, gcc-internal-format
 msgid "invalid conversion from %qT to %qT"
-msgstr "NaN ¤«¤éÀ°¿ô¤Ø¤ÎÊÑ´¹¤Ç¤¹"
+msgstr "NaN から整数への変換です"
 
 #: cp/call.c:5117 cp/call.c:5298
 #, fuzzy, gcc-internal-format
 msgid "  initializing argument %P of %qD"
-msgstr "`%s' ¤Î°ú¿ô¤È¤·¤Æ̵¸ú¤Ê·¿"
+msgstr "`%s' の引数として無効な型"
 
 #: cp/call.c:5146
 #, gcc-internal-format
@@ -24628,12 +24574,12 @@ msgstr ""
 #: cp/call.c:5206 cp/call.c:5316
 #, fuzzy, gcc-internal-format
 msgid "  initializing argument %P of %q+D"
-msgstr "`%s' ¤Î°ú¿ô¤È¤·¤Æ̵¸ú¤Ê·¿"
+msgstr "`%s' の引数として無効な型"
 
 #: cp/call.c:5313
 #, fuzzy, gcc-internal-format
 msgid "cannot bind %qT lvalue to %qT"
-msgstr "¥½¡¼¥¹ %s ¤¬¸«¤Ä¤«¤ê¤Þ¤»¤ó"
+msgstr "ソース %s が見つかりません"
 
 #: cp/call.c:5348
 #, gcc-internal-format
@@ -24648,7 +24594,7 @@ msgstr ""
 #: cp/call.c:5354
 #, fuzzy, gcc-internal-format
 msgid "cannot bind rvalue %qE to %qT"
-msgstr "¥½¡¼¥¹ %s ¤¬¸«¤Ä¤«¤ê¤Þ¤»¤ó"
+msgstr "ソース %s が見つかりません"
 
 #: cp/call.c:5486
 #, gcc-internal-format
@@ -24674,7 +24620,7 @@ msgstr ""
 #: cp/call.c:5688
 #, fuzzy, gcc-internal-format
 msgid "argument of function call might be a candidate for a format attribute"
-msgstr "format Â°À­¤ò¤Î¸õÊä¤È¤Ê¤ê¤½¤¦¤Ê´Ø¿ô¤Ë¤Ä¤¤¤Æ·Ù¹ð¤¹¤ë"
+msgstr "format 属性をの候補となりそうな関数について警告する"
 
 #: cp/call.c:5898
 #, gcc-internal-format
@@ -24694,7 +24640,7 @@ msgstr ""
 #: cp/call.c:5980
 #, fuzzy, gcc-internal-format
 msgid "  in call to %q+D"
-msgstr "`%s' ¤Ø¤Î¸Æ¤Ó½Ð¤·¤Ï¥¤¥ó¥é¥¤¥ó²½¤Ç¤­¤Þ¤»¤ó"
+msgstr "`%s' への呼び出しはインライン化できません"
 
 #: cp/call.c:5982
 #, gcc-internal-format
@@ -24709,7 +24655,7 @@ msgstr ""
 #: cp/call.c:6515
 #, fuzzy, gcc-internal-format
 msgid "call to non-function %qD"
-msgstr "´Ø¿ô %s ¤Ë¸Æ¤Ó½Ð¤·¤¬¤¢¤ê¤Þ¤»¤ó\n"
+msgstr "関数 %s に呼び出しがありません\n"
 
 #: cp/call.c:6560 cp/typeck.c:2571
 #, gcc-internal-format
@@ -24749,7 +24695,7 @@ msgstr ""
 #: cp/call.c:7423 cp/name-lookup.c:5101
 #, fuzzy, gcc-internal-format
 msgid "  in call to %qD"
-msgstr "`%s' ¤Ø¤Î¸Æ¤Ó½Ð¤·¤Ï¥¤¥ó¥é¥¤¥ó²½¤Ç¤­¤Þ¤»¤ó"
+msgstr "`%s' への呼び出しはインライン化できません"
 
 #: cp/call.c:7480
 #, gcc-internal-format
@@ -24759,7 +24705,7 @@ msgstr ""
 #: cp/call.c:7481
 #, fuzzy, gcc-internal-format
 msgid "  for conversion from %qT to %qT"
-msgstr "NaN ¤«¤éÀ°¿ô¤Ø¤ÎÊÑ´¹¤Ç¤¹"
+msgstr "NaN から整数への変換です"
 
 #: cp/call.c:7484
 #, gcc-internal-format
@@ -24789,7 +24735,7 @@ msgstr ""
 #: cp/call.c:7801
 #, fuzzy, gcc-internal-format
 msgid "could not convert %qE to %qT"
-msgstr "0x%l.8x ¤òÎΰè¤ËÊÑ´¹¤Ç¤­¤Þ¤»¤ó"
+msgstr "0x%l.8x を領域に変換できません"
 
 #: cp/call.c:8042
 #, gcc-internal-format
@@ -24819,12 +24765,12 @@ msgstr ""
 #: cp/class.c:1079
 #, fuzzy, gcc-internal-format
 msgid "repeated using declaration %q+D"
-msgstr "`%s' ¤Î extern Àë¸À¤¬¥Í¥¹¥È¤·¤Æ¤¤¤Þ¤¹"
+msgstr "`%s' の extern 宣言がネストしています"
 
 #: cp/class.c:1081
 #, fuzzy, gcc-internal-format
 msgid "using declaration %q+D conflicts with a previous using declaration"
-msgstr "`%s' ¤Î¥»¥¯¥·¥ç¥ó¤ÏÁ°Êý¤Ç¤ËÀë¸À¤µ¤ì¤¿¤â¤Î¤È¾×Æͤ·¤Þ¤¹"
+msgstr "`%s' のセクションは前方でに宣言されたものと衝突します"
 
 #: cp/class.c:1086
 #, gcc-internal-format
@@ -24839,17 +24785,17 @@ msgstr ""
 #: cp/class.c:1154
 #, fuzzy, gcc-internal-format
 msgid "conflicting access specifications for method %q+D, ignored"
-msgstr "¥Õ¥£¡¼¥ë¥É `%s' ¤ËÂФ¹¤ë¥¢¥¯¥»¥¹»ØÄê»Ò¤¬¶¥¹ç¤·¤¿¤¿¤á¡¢Ìµ»ë¤µ¤ì¤Þ¤·¤¿"
+msgstr "フィールド `%s' に対するアクセス指定子が競合したため、無視されました"
 
 #: cp/class.c:1157
 #, fuzzy, gcc-internal-format
 msgid "conflicting access specifications for field %qE, ignored"
-msgstr "¥Õ¥£¡¼¥ë¥É `%s' ¤ËÂФ¹¤ë¥¢¥¯¥»¥¹»ØÄê»Ò¤¬¶¥¹ç¤·¤¿¤¿¤á¡¢Ìµ»ë¤µ¤ì¤Þ¤·¤¿"
+msgstr "フィールド `%s' に対するアクセス指定子が競合したため、無視されました"
 
 #: cp/class.c:1218 cp/class.c:1226
 #, fuzzy, gcc-internal-format
 msgid "%q+D invalid in %q#T"
-msgstr "%s: Ìµ¸ú¤Ê¥ª¥×¥·¥ç¥ó -- %c\n"
+msgstr "%s: 無効なオプション -- %c\n"
 
 #: cp/class.c:1219
 #, gcc-internal-format
@@ -24864,7 +24810,7 @@ msgstr ""
 #: cp/class.c:1280
 #, fuzzy, gcc-internal-format
 msgid "base class %q#T has a non-virtual destructor"
-msgstr "Èó²¾Áۥǥ¹¥È¥é¥¯¥¿¤Ë¤Ä¤¤¤Æ·Ù¹ð¤¹¤ë"
+msgstr "非仮想デストラクタについて警告する"
 
 #: cp/class.c:1667
 #, gcc-internal-format
@@ -24930,27 +24876,27 @@ msgstr ""
 #: cp/class.c:2795
 #, fuzzy, gcc-internal-format
 msgid "bit-field %q+#D with non-integral type"
-msgstr "¥Ó¥Ã¥È¥Õ¥£¡¼¥ë¥É `%s' ¤ÎÉý¤¬À°¿ôÄê¿ô¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó"
+msgstr "ビットフィールド `%s' の幅が整数定数ではありません"
 
 #: cp/class.c:2811
 #, fuzzy, gcc-internal-format
 msgid "bit-field %q+D width not an integer constant"
-msgstr "¥Ó¥Ã¥È¥Õ¥£¡¼¥ë¥É `%s' ¤ÎÉý¤¬À°¿ôÄê¿ô¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó"
+msgstr "ビットフィールド `%s' の幅が整数定数ではありません"
 
 #: cp/class.c:2816
 #, fuzzy, gcc-internal-format
 msgid "negative width in bit-field %q+D"
-msgstr "¥Ó¥Ã¥È¥Õ¥£¡¼¥ë¥É `%s' ¤ÎÉý¤¬Éé¤Î¿ô¤Ç¤¹"
+msgstr "ビットフィールド `%s' の幅が負の数です"
 
 #: cp/class.c:2821
 #, fuzzy, gcc-internal-format
 msgid "zero width for bit-field %q+D"
-msgstr "¥Ó¥Ã¥È¥Õ¥£¡¼¥ë¥É `%s' ¤ÎÉý¤¬ 0 ¤Ç¤¹"
+msgstr "ビットフィールド `%s' の幅が 0 です"
 
 #: cp/class.c:2827
 #, fuzzy, gcc-internal-format
 msgid "width of %q+D exceeds its type"
-msgstr "`%s' ¤ÎÉý¤Ï¤½¤Î·¿¤Î¥µ¥¤¥º¤òĶ¤¨¤Æ¤¤¤Þ¤¹"
+msgstr "`%s' の幅はその型のサイズを超えています"
 
 #: cp/class.c:2831
 #, gcc-internal-format
@@ -24980,7 +24926,7 @@ msgstr ""
 #: cp/class.c:2933
 #, fuzzy, gcc-internal-format
 msgid "multiple fields in union %qT initialized"
-msgstr "¶¦ÍÑÂνé´ü²½»ÒÆâ¤ÎÍ×ÁǤ¬Â¿¤¹¤®¤Þ¤¹"
+msgstr "共用体初期化子内の要素が多すぎます"
 
 #: cp/class.c:3024
 #, gcc-internal-format
@@ -24995,12 +24941,12 @@ msgstr ""
 #: cp/class.c:3040
 #, fuzzy, gcc-internal-format
 msgid "field %q+D invalidly declared function type"
-msgstr "¥Ñ¥é¥á¥¿¤Ï¥á¥½¥Ã¥É¤Î·¿¤òÉÔÀµ¤ËÀë¸À¤·¤Þ¤·¤¿"
+msgstr "パラメタはメソッドの型を不正に宣言しました"
 
 #: cp/class.c:3046
 #, fuzzy, gcc-internal-format
 msgid "field %q+D invalidly declared method type"
-msgstr "¥Ñ¥é¥á¥¿¤Ï¥á¥½¥Ã¥É¤Î·¿¤òÉÔÀµ¤ËÀë¸À¤·¤Þ¤·¤¿"
+msgstr "パラメタはメソッドの型を不正に宣言しました"
 
 #: cp/class.c:3101
 #, gcc-internal-format
@@ -25015,7 +24961,7 @@ msgstr ""
 #: cp/class.c:3216
 #, fuzzy, gcc-internal-format
 msgid "%q#T has pointer data members"
-msgstr "   ¥Ý¥¤¥ó¥¿¤«¤é¥á¥ó¥Ð¤Ø¤ÎÊÑ´¹¤Ç"
+msgstr "   ポインタからメンバへの変換で"
 
 #: cp/class.c:3221
 #, gcc-internal-format
@@ -25045,7 +24991,7 @@ msgstr ""
 #: cp/class.c:3899
 #, fuzzy, gcc-internal-format
 msgid "initializer specified for non-virtual method %q+D"
-msgstr "²¾ÁÛ´Ø¿ô¤ò»ÈÍѤ¹¤ë¥ª¥Ö¥¸¥§¥¯¥ÈÍѤνé´ü²½»Ò¥ê¥¹¥È¤Ç¤¹"
+msgstr "仮想関数を使用するオブジェクト用の初期化子リストです"
 
 #: cp/class.c:4527
 #, gcc-internal-format
@@ -25117,7 +25063,7 @@ msgstr ""
 #: cp/class.c:5512 cp/decl.c:11274 cp/parser.c:17316
 #, fuzzy, gcc-internal-format
 msgid "redefinition of %q#T"
-msgstr "`%s' ¤¬ºÆÄêµÁ¤µ¤ì¤Þ¤·¤¿"
+msgstr "`%s' が再定義されました"
 
 #: cp/class.c:5664
 #, gcc-internal-format
@@ -25127,12 +25073,12 @@ msgstr ""
 #: cp/class.c:5769
 #, fuzzy, gcc-internal-format
 msgid "trying to finish struct, but kicked out due to previous parse errors"
-msgstr "¹½Ê¸²òÀϤ¬¹½Â¤ÂΤνª¤ê¤Ëº¹¤·³Ý¤«¤ê¤Þ¤·¤¿¤¬¡¢Á°¤Î¥¨¥é¡¼¤Î¤»¤¤¤Çʸ̮¤ò¸«¼º¤¤¤Þ¤·¤¿"
+msgstr "構文解析が構造体の終りに差し掛かりましたが、前のエラーのせいで文脈を見失いました"
 
 #: cp/class.c:6261
 #, fuzzy, gcc-internal-format
 msgid "language string %<\"%E\"%> not recognized"
-msgstr "¸À¸ìʸ»úÎó `\"%s\"' ¤Ïǧ¼±¤µ¤ì¤Þ¤»¤ó"
+msgstr "言語文字列 `\"%s\"' は認識されません"
 
 #: cp/class.c:6351
 #, gcc-internal-format
@@ -25152,7 +25098,7 @@ msgstr ""
 #: cp/class.c:6532
 #, fuzzy, gcc-internal-format
 msgid "assuming pointer to member %qD"
-msgstr "   ¥Ý¥¤¥ó¥¿¤«¤é¥á¥ó¥Ð¤Ø¤ÎÊÑ´¹¤Ç"
+msgstr "   ポインタからメンバへの変換で"
 
 #: cp/class.c:6535
 #, gcc-internal-format
@@ -25162,12 +25108,12 @@ msgstr ""
 #: cp/class.c:6597 cp/class.c:6631
 #, gcc-internal-format
 msgid "not enough type information"
-msgstr "ÉÔ½½Ê¬¤Ê·¿¾ðÊó"
+msgstr "不十分な型情報"
 
 #: cp/class.c:6614
 #, fuzzy, gcc-internal-format
 msgid "argument of type %qT does not match %qT"
-msgstr "²¾°ú¿ô `%s' ¤Ï¥×¥í¥È¥¿¥¤¥×¤Ë°ìÃפ·¤Þ¤»¤ó"
+msgstr "仮引数 `%s' はプロトタイプに一致しません"
 
 #. [basic.scope.class]
 #.
@@ -25177,7 +25123,7 @@ msgstr "
 #: cp/class.c:6925 cp/decl.c:1260 cp/name-lookup.c:523
 #, fuzzy, gcc-internal-format
 msgid "declaration of %q#D"
-msgstr "`%s' ¤¬ºÆÀë¸À¤µ¤ì¤Þ¤·¤¿"
+msgstr "`%s' が再宣言されました"
 
 #: cp/class.c:6926
 #, gcc-internal-format
@@ -25187,7 +25133,7 @@ msgstr ""
 #: cp/cp-gimplify.c:94
 #, fuzzy, gcc-internal-format
 msgid "continue statement not within loop or switch"
-msgstr "break Ê¸¤¬ loop ¤Þ¤¿¤Ï switch ¤ÎÃæ¤Ë¤¢¤ê¤Þ¤»¤ó"
+msgstr "break 文が loop または switch の中にありません"
 
 #: cp/cp-gimplify.c:1241
 #, gcc-internal-format
@@ -25195,9 +25141,9 @@ msgid "%qE implicitly determined as %<firstprivate%> has reference type"
 msgstr ""
 
 #: cp/cvt.c:91
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "can%'t convert from incomplete type %qT to %qT"
-msgstr "ÉÔ´°Á´·¿¤Ø¤ÎÊÑ´¹¤Ç¤¹"
+msgstr ""
 
 #: cp/cvt.c:100
 #, gcc-internal-format
@@ -25207,7 +25153,7 @@ msgstr ""
 #: cp/cvt.c:169 cp/cvt.c:194 cp/cvt.c:239
 #, fuzzy, gcc-internal-format
 msgid "cannot convert %qE from type %qT to type %qT"
-msgstr "¥Ý¥¤¥ó¥¿·¿¤ËÊÑ´¹¤Ç¤­¤Þ¤»¤ó"
+msgstr "ポインタ型に変換できません"
 
 #: cp/cvt.c:371
 #, gcc-internal-format
@@ -25242,12 +25188,12 @@ msgstr ""
 #: cp/cvt.c:499
 #, fuzzy, gcc-internal-format
 msgid "cannot convert type %qT to type %qT"
-msgstr "¥Ý¥¤¥ó¥¿·¿¤ËÊÑ´¹¤Ç¤­¤Þ¤»¤ó"
+msgstr "ポインタ型に変換できません"
 
 #: cp/cvt.c:699
 #, fuzzy, gcc-internal-format
 msgid "conversion from %q#T to %q#T"
-msgstr "NaN ¤«¤éÀ°¿ô¤Ø¤ÎÊÑ´¹¤Ç¤¹"
+msgstr "NaN から整数への変換です"
 
 #: cp/cvt.c:715
 #, gcc-internal-format
@@ -25257,17 +25203,17 @@ msgstr ""
 #: cp/cvt.c:726 cp/cvt.c:751
 #, fuzzy, gcc-internal-format
 msgid "%q#T used where a %qT was expected"
-msgstr "ÉâÆ°¾®¿ôÅÀ·¿¤¬¤¢¤ë¤Ù¤­²Õ½ê¤Ç¡¢½¸¹çÂΤÎÃͤ¬»È¤ï¤ì¤Þ¤·¤¿"
+msgstr "浮動小数点型があるべき箇所で、集合体の値が使われました"
 
 #: cp/cvt.c:766
 #, fuzzy, gcc-internal-format
 msgid "%q#T used where a floating point value was expected"
-msgstr "ÉâÆ°¾®¿ôÅÀ¿ô¤¬¤¢¤ë¤Ù¤­²Õ½ê¤Ç¡¢¥Ý¥¤¥ó¥¿Ãͤ¬»È¤ï¤ì¤Þ¤·¤¿"
+msgstr "浮動小数点数があるべき箇所で、ポインタ値が使われました"
 
 #: cp/cvt.c:826
 #, fuzzy, gcc-internal-format
 msgid "conversion from %qT to non-scalar type %qT requested"
-msgstr "Èó¥¹¥«¥é¡¼·¿¤Ø¤ÎÊÑ´¹¤¬Í׵ᤵ¤ì¤Þ¤¹"
+msgstr "非スカラー型への変換が要求されます"
 
 #: cp/cvt.c:884
 #, gcc-internal-format
@@ -25275,9 +25221,9 @@ msgid "pseudo-destructor is not called"
 msgstr ""
 
 #: cp/cvt.c:957
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "conversion to void will not access object of incomplete type %qT"
-msgstr "ÉÔ´°Á´·¿¤Ø¤ÎÊÑ´¹¤Ç¤¹"
+msgstr ""
 
 #: cp/cvt.c:961
 #, gcc-internal-format
@@ -25310,9 +25256,9 @@ msgid "indirection will not access object of incomplete type %qT in for incremen
 msgstr ""
 
 #: cp/cvt.c:1001
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "conversion to void will not access object of type %qT"
-msgstr "ÉÔ´°Á´·¿¤Ø¤ÎÊÑ´¹¤Ç¤¹"
+msgstr ""
 
 #: cp/cvt.c:1005
 #, gcc-internal-format
@@ -25480,39 +25426,39 @@ msgid "for increment expression is a reference, not call, to function %qE"
 msgstr ""
 
 #: cp/cvt.c:1280
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "second operand of conditional expression has no effect"
-msgstr "¥«¥ó¥Þ±é»»»Ò¤Îº¸Â¦¤Î¼°¤Ë¸úÎϤ¬¤¢¤ê¤Þ¤»¤ó"
+msgstr ""
 
 #: cp/cvt.c:1284
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "third operand of conditional expression has no effect"
-msgstr "¥«¥ó¥Þ±é»»»Ò¤Îº¸Â¦¤Î¼°¤Ë¸úÎϤ¬¤¢¤ê¤Þ¤»¤ó"
+msgstr ""
 
 #: cp/cvt.c:1288
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "right operand of comma operator has no effect"
-msgstr "¥«¥ó¥Þ±é»»»Ò¤Îº¸Â¦¤Î¼°¤Ë¸úÎϤ¬¤¢¤ê¤Þ¤»¤ó"
+msgstr ""
 
 #: cp/cvt.c:1292
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "left operand of comma operator has no effect"
-msgstr "¥«¥ó¥Þ±é»»»Ò¤Îº¸Â¦¤Î¼°¤Ë¸úÎϤ¬¤¢¤ê¤Þ¤»¤ó"
+msgstr ""
 
 #: cp/cvt.c:1296
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "statement has no effect"
-msgstr "¼°¤ÎÃæ¤Îʸ¤ËÉÔ´°Á´·¿¤¬¤¢¤ê¤Þ¤¹"
+msgstr ""
 
 #: cp/cvt.c:1300
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "for increment expression has no effect"
-msgstr "¥«¥ó¥Þ±é»»»Ò¤Îº¸Â¦¤Î¼°¤Ë¸úÎϤ¬¤¢¤ê¤Þ¤»¤ó"
+msgstr ""
 
 #: cp/cvt.c:1449
 #, fuzzy, gcc-internal-format
 msgid "converting NULL to non-pointer type"
-msgstr "ÉÔ´°Á´·¿¤Ø¤ÎÊÑ´¹¤Ç¤¹"
+msgstr "不完全型への変換です"
 
 #: cp/cvt.c:1563
 #, gcc-internal-format
@@ -25525,29 +25471,29 @@ msgid "  candidate conversions include %qD and %qD"
 msgstr ""
 
 #: cp/decl.c:635
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "variable %q+D set but not used"
-msgstr "¥é¥Ù¥ë `%s' ¤¬ÄêµÁ¤µ¤ì¤Þ¤·¤¿¤¬»È¤ï¤ì¤Æ¤¤¤Þ¤»¤ó"
+msgstr ""
 
 #: cp/decl.c:1096
 #, fuzzy, gcc-internal-format
 msgid "%qD was declared %<extern%> and later %<static%>"
-msgstr "`%s' ¤Ï `extern' ¤ÈÀë¸À¤µ¤ì¡¢¸å¤Ç `static' ¤ÈÀë¸À¤µ¤ì¤Þ¤·¤¿"
+msgstr "`%s' は `extern' と宣言され、後で `static' と宣言されました"
 
 #: cp/decl.c:1097 cp/decl.c:1676 objc/objc-act.c:4139 objc/objc-act.c:9112
 #, fuzzy, gcc-internal-format
 msgid "previous declaration of %q+D"
-msgstr "Á°Êý¤Ç¤Î `%s' ¤ÎÀë¸À"
+msgstr "前方での `%s' の宣言"
 
 #: cp/decl.c:1129
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "declaration of %qF has a different exception specifier"
-msgstr "`%s' ¤ÎÀë¸À¤Ï´Ø¿ô¤ÎÇÛÎó"
+msgstr ""
 
 #: cp/decl.c:1131
 #, fuzzy, gcc-internal-format
 msgid "from previous declaration %q+F"
-msgstr "`%s' ¤ÎÁ°ÊýÀë¸À¤¬¤¢¤ê¤Þ¤»¤ó"
+msgstr "`%s' の前方宣言がありません"
 
 #: cp/decl.c:1156
 #, gcc-internal-format
@@ -25555,105 +25501,105 @@ msgid "redeclaration %qD differs in %<constexpr%>"
 msgstr ""
 
 #: cp/decl.c:1157
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "from previous declaration %q+D"
-msgstr "`%s' ¤ÎÁ°ÊýÀë¸À¤¬¤¢¤ê¤Þ¤»¤ó"
+msgstr ""
 
 #: cp/decl.c:1213
 #, fuzzy, gcc-internal-format
 msgid "function %q+D redeclared as inline"
-msgstr "´Ø¿ô¤¬Â礭¤¹¤®¤Æ inline ¤Ë¤Ç¤­¤Þ¤»¤ó"
+msgstr "関数が大きすぎて inline にできません"
 
 #: cp/decl.c:1215
 #, fuzzy, gcc-internal-format
 msgid "previous declaration of %q+D with attribute noinline"
-msgstr "Á°Êý¤Ç¤Î `%s' ¤ÎÀë¸À"
+msgstr "前方での `%s' の宣言"
 
 #: cp/decl.c:1222
 #, fuzzy, gcc-internal-format
 msgid "function %q+D redeclared with attribute noinline"
-msgstr "´Ø¿ô¤¬Â礭¤¹¤®¤Æ inline ¤Ë¤Ç¤­¤Þ¤»¤ó"
+msgstr "関数が大きすぎて inline にできません"
 
 #: cp/decl.c:1224
 #, fuzzy, gcc-internal-format
 msgid "previous declaration of %q+D was inline"
-msgstr "Á°Êý¤Ç¤Î `%s' ¤ÎÀë¸À"
+msgstr "前方での `%s' の宣言"
 
 #: cp/decl.c:1248 cp/decl.c:1322
 #, fuzzy, gcc-internal-format
 msgid "shadowing built-in function %q#D"
-msgstr "ÁȤ߹þ¤ß´Ø¿ô `%s' ¤òʤ¤¤±£¤·¤Þ¤¹"
+msgstr "組み込み関数 `%s' を覆い隠します"
 
 #: cp/decl.c:1249 cp/decl.c:1323
 #, fuzzy, gcc-internal-format
 msgid "shadowing library function %q#D"
-msgstr "¥é¥¤¥Ö¥é¥ê´Ø¿ô `%s' ¤òʤ¤¤±£¤·¤Þ¤¹"
+msgstr "ライブラリ関数 `%s' を覆い隠します"
 
 #: cp/decl.c:1256
 #, fuzzy, gcc-internal-format
 msgid "library function %q#D redeclared as non-function %q#D"
-msgstr "¥é¥¤¥Ö¥é¥ê´Ø¿ô `%s' ¤ÏÈó´Ø¿ô¤È¤·¤ÆÀë¸À¤µ¤ì¤Þ¤·¤¿"
+msgstr "ライブラリ関数 `%s' は非関数として宣言されました"
 
 #: cp/decl.c:1261
 #, fuzzy, gcc-internal-format
 msgid "conflicts with built-in declaration %q#D"
-msgstr "`%s' ¤ÎÀë¸À¤¬Ì·½â¤·¤Æ¤¤¤Þ¤¹"
+msgstr "`%s' の宣言が矛盾しています"
 
 #: cp/decl.c:1315 cp/decl.c:1442 cp/decl.c:1458
 #, fuzzy, gcc-internal-format
 msgid "new declaration %q#D"
-msgstr "¶õ¤ÎÀë¸À¤Ç¤¹"
+msgstr "空の宣言です"
 
 #: cp/decl.c:1316
 #, fuzzy, gcc-internal-format
 msgid "ambiguates built-in declaration %q#D"
-msgstr "¥é¥Ù¥ë¤ÎÀë¸À `%s' ¤¬½ÅÊ£¤·¤Æ¤¤¤Þ¤¹"
+msgstr "ラベルの宣言 `%s' が重複しています"
 
 #: cp/decl.c:1406
 #, fuzzy, gcc-internal-format
 msgid "%q#D redeclared as different kind of symbol"
-msgstr "`%s' ¤¬Ê̤Υ·¥ó¥Ü¥ë¼ï¤È¤·¤ÆºÆÀë¸À¤µ¤ì¤Þ¤·¤¿"
+msgstr "`%s' が別のシンボル種として再宣言されました"
 
 #: cp/decl.c:1409
 #, fuzzy, gcc-internal-format
 msgid "previous declaration of %q+#D"
-msgstr "Á°Êý¤Ç¤Î `%s' ¤ÎÀë¸À"
+msgstr "前方での `%s' の宣言"
 
 #: cp/decl.c:1428
 #, fuzzy, gcc-internal-format
 msgid "declaration of template %q#D"
-msgstr "`enum %s' ¤ÎºÆÀë¸À"
+msgstr "`enum %s' の再宣言"
 
 #: cp/decl.c:1429 cp/name-lookup.c:524 cp/name-lookup.c:810
 #: cp/name-lookup.c:821
 #, fuzzy, gcc-internal-format
 msgid "conflicts with previous declaration %q+#D"
-msgstr "`%s' ¤Î¥»¥¯¥·¥ç¥ó¤ÏÁ°Êý¤Ç¤ËÀë¸À¤µ¤ì¤¿¤â¤Î¤È¾×Æͤ·¤Þ¤¹"
+msgstr "`%s' のセクションは前方でに宣言されたものと衝突します"
 
 #: cp/decl.c:1443 cp/decl.c:1459
 #, fuzzy, gcc-internal-format
 msgid "ambiguates old declaration %q+#D"
-msgstr "¥é¥Ù¥ë¤ÎÀë¸À `%s' ¤¬½ÅÊ£¤·¤Æ¤¤¤Þ¤¹"
+msgstr "ラベルの宣言 `%s' が重複しています"
 
 #: cp/decl.c:1451
 #, fuzzy, gcc-internal-format
 msgid "declaration of C function %q#D conflicts with"
-msgstr "%s: ´Ø¿ô `%s' ¤ÎÀë¸À¤¬ÊÑ´¹¤µ¤ì¤Æ¤¤¤Þ¤»¤ó\n"
+msgstr "%s: 関数 `%s' の宣言が変換されていません\n"
 
 #: cp/decl.c:1453
 #, fuzzy, gcc-internal-format
 msgid "previous declaration %q+#D here"
-msgstr "Á°Êý¤Ç¤Î `%s' ¤ÎÀë¸À"
+msgstr "前方での `%s' の宣言"
 
 #: cp/decl.c:1467
 #, fuzzy, gcc-internal-format
 msgid "conflicting declaration %q#D"
-msgstr "`%s' ¤ÎÀë¸À¤¬Ì·½â¤·¤Æ¤¤¤Þ¤¹"
+msgstr "`%s' の宣言が矛盾しています"
 
 #: cp/decl.c:1468
 #, fuzzy, gcc-internal-format
 msgid "%q+D has a previous declaration as %q#D"
-msgstr "Á°Êý¤Ç¤Î `%s' ¤ÎÀë¸À"
+msgstr "前方での `%s' の宣言"
 
 #. [namespace.alias]
 #.
@@ -25670,33 +25616,33 @@ msgstr ""
 #: cp/decl.c:1521
 #, fuzzy, gcc-internal-format
 msgid "previous declaration of namespace %q+D here"
-msgstr "Á°Êý¤Ç¤Î `%s' ¤ÎÀë¸À"
+msgstr "前方での `%s' の宣言"
 
 #: cp/decl.c:1532
 #, fuzzy, gcc-internal-format
 msgid "%q+#D previously defined here"
-msgstr "`%s' ¤ÏÁ°¤Ë¤³¤³¤ÇÄêµÁ¤µ¤ì¤Þ¤·¤¿"
+msgstr "`%s' は前にここで定義されました"
 
 #. Prototype decl follows defn w/o prototype.
 #: cp/decl.c:1542
 #, fuzzy, gcc-internal-format
 msgid "prototype for %q+#D"
-msgstr "`%s' ¤Î¥×¥í¥È¥¿¥¤¥×¤¬¸å¤í¤Ë¤¢¤ê¤Þ¤¹"
+msgstr "`%s' のプロトタイプが後ろにあります"
 
 #: cp/decl.c:1544
 #, fuzzy, gcc-internal-format
 msgid "follows non-prototype definition here"
-msgstr "Èó¥×¥í¥È¥¿¥¤¥×ÄêµÁ¤¬¤³¤³¤Ë¤¢¤ê¤Þ¤¹"
+msgstr "非プロトタイプ定義がここにあります"
 
 #: cp/decl.c:1584
 #, fuzzy, gcc-internal-format
 msgid "previous declaration of %q+#D with %qL linkage"
-msgstr "Á°Êý¤Ç¤Î `%s' ¤ÎÀë¸À"
+msgstr "前方での `%s' の宣言"
 
 #: cp/decl.c:1586
 #, fuzzy, gcc-internal-format
 msgid "conflicts with new declaration with %qL linkage"
-msgstr "`%s' ¤ÎÀë¸À¤¬Ì·½â¤·¤Æ¤¤¤Þ¤¹"
+msgstr "`%s' の宣言が矛盾しています"
 
 #: cp/decl.c:1609 cp/decl.c:1615
 #, gcc-internal-format
@@ -25711,17 +25657,17 @@ msgstr ""
 #: cp/decl.c:1675
 #, fuzzy, gcc-internal-format
 msgid "redundant redeclaration of %qD in same scope"
-msgstr "`%s' ¤Î¾éĹ¤ÊºÆÀë¸À¤¬Æ±°ì¥¹¥³¡¼¥×Æâ¤Ë¤¢¤ê¤Þ¤¹"
+msgstr "`%s' の冗長な再宣言が同一スコープ内にあります"
 
 #: cp/decl.c:1681
 #, fuzzy, gcc-internal-format
 msgid "deleted definition of %qD"
-msgstr "`%s' ¤Î¥Í¥¹¥È¤·¤¿ºÆÄêµÁ"
+msgstr "`%s' のネストした再定義"
 
 #: cp/decl.c:1682
 #, fuzzy, gcc-internal-format
 msgid "after previous declaration %q+D"
-msgstr "Á°Êý¤Ç¤Î `%s' ¤ÎÀë¸À"
+msgstr "前方での `%s' の宣言"
 
 #. From [temp.expl.spec]:
 #.
@@ -25744,18 +25690,18 @@ msgstr ""
 #: cp/decl.c:2136
 #, fuzzy, gcc-internal-format
 msgid "conflicts with previous declaration here"
-msgstr "`%s' ¤Î¥»¥¯¥·¥ç¥ó¤ÏÁ°Êý¤Ç¤ËÀë¸À¤µ¤ì¤¿¤â¤Î¤È¾×Æͤ·¤Þ¤¹"
+msgstr "`%s' のセクションは前方でに宣言されたものと衝突します"
 
 #. Reject two definitions.
 #: cp/decl.c:2298 cp/decl.c:2327 cp/decl.c:2356 cp/decl.c:2373 cp/decl.c:2445
 #, fuzzy, gcc-internal-format
 msgid "redefinition of %q#D"
-msgstr "`%s' ¤¬ºÆÄêµÁ¤µ¤ì¤Þ¤·¤¿"
+msgstr "`%s' が再定義されました"
 
 #: cp/decl.c:2314
 #, fuzzy, gcc-internal-format
 msgid "%qD conflicts with used function"
-msgstr "`%s' ¤Î¥»¥¯¥·¥ç¥ó¤ÏÁ°Êý¤Ç¤ËÀë¸À¤µ¤ì¤¿¤â¤Î¤È¾×Æͤ·¤Þ¤¹"
+msgstr "`%s' のセクションは前方でに宣言されたものと衝突します"
 
 #: cp/decl.c:2324
 #, gcc-internal-format
@@ -25783,32 +25729,32 @@ msgstr ""
 #: cp/decl.c:2416
 #, fuzzy, gcc-internal-format
 msgid "thread-local declaration of %q#D follows non-thread-local declaration"
-msgstr "`%s' ¤ÎÀë¸À¤Ï¥°¥í¡¼¥Ð¥ëÀë¸À¤òʤ¤¤±£¤·¤Þ¤¹"
+msgstr "`%s' の宣言はグローバル宣言を覆い隠します"
 
 #: cp/decl.c:2419
 #, fuzzy, gcc-internal-format
 msgid "non-thread-local declaration of %q#D follows thread-local declaration"
-msgstr "`%s' ¤ÎÀë¸À¤Ï¥°¥í¡¼¥Ð¥ëÀë¸À¤òʤ¤¤±£¤·¤Þ¤¹"
+msgstr "`%s' の宣言はグローバル宣言を覆い隠します"
 
 #: cp/decl.c:2434 cp/decl.c:2453
 #, fuzzy, gcc-internal-format
 msgid "redeclaration of %q#D"
-msgstr "`%s' ¤¬ºÆÀë¸À¤µ¤ì¤Þ¤·¤¿"
+msgstr "`%s' が再宣言されました"
 
 #: cp/decl.c:2597
 #, fuzzy, gcc-internal-format
 msgid "jump to label %qD"
-msgstr "case ¥é¥Ù¥ë¤Ë¥¸¥ã¥ó¥×¤·¤Æ¤¤¤Þ¤¹"
+msgstr "case ラベルにジャンプしています"
 
 #: cp/decl.c:2599
 #, gcc-internal-format
 msgid "jump to case label"
-msgstr "case ¥é¥Ù¥ë¤Ë¥¸¥ã¥ó¥×¤·¤Æ¤¤¤Þ¤¹"
+msgstr "case ラベルにジャンプしています"
 
 #: cp/decl.c:2601 cp/decl.c:2742 cp/decl.c:2782
 #, gcc-internal-format
 msgid "  from here"
-msgstr "  ¤³¤³¤«¤é"
+msgstr "  ここから"
 
 #: cp/decl.c:2620 cp/decl.c:2785
 #, gcc-internal-format
@@ -25818,7 +25764,7 @@ msgstr ""
 #: cp/decl.c:2641
 #, fuzzy, gcc-internal-format
 msgid "  crosses initialization of %q+#D"
-msgstr "(`%s' ¤Î½é´ü²½¤ÏÉÔ´°Á´¤Ç¤¹)"
+msgstr "(`%s' の初期化は不完全です)"
 
 #: cp/decl.c:2643 cp/decl.c:2759
 #, gcc-internal-format
@@ -25828,28 +25774,28 @@ msgstr ""
 #: cp/decl.c:2657 cp/decl.c:2764
 #, gcc-internal-format
 msgid "  enters try block"
-msgstr "  try ¥Ö¥í¥Ã¥¯¤ËÆþ¤ê¤Þ¤¹"
+msgstr "  try ブロックに入ります"
 
 #. Can't skip init of __exception_info.
 #: cp/decl.c:2659 cp/decl.c:2753 cp/decl.c:2766
 #, gcc-internal-format
 msgid "  enters catch block"
-msgstr "  catch ¥Ö¥í¥Ã¥¯¤ËÆþ¤ê¤Þ¤¹"
+msgstr "  catch ブロックに入ります"
 
 #: cp/decl.c:2669 cp/decl.c:2769
 #, fuzzy, gcc-internal-format
 msgid "  enters OpenMP structured block"
-msgstr "  try ¥Ö¥í¥Ã¥¯¤ËÆþ¤ê¤Þ¤¹"
+msgstr "  try ブロックに入ります"
 
 #: cp/decl.c:2741 cp/decl.c:2781
 #, fuzzy, gcc-internal-format
 msgid "jump to label %q+D"
-msgstr "case ¥é¥Ù¥ë¤Ë¥¸¥ã¥ó¥×¤·¤Æ¤¤¤Þ¤¹"
+msgstr "case ラベルにジャンプしています"
 
 #: cp/decl.c:2757
 #, fuzzy, gcc-internal-format
 msgid "  skips initialization of %q+#D"
-msgstr "(`%s' ¤Î½é´ü²½¤ÏÉÔ´°Á´¤Ç¤¹)"
+msgstr "(`%s' の初期化は不完全です)"
 
 #: cp/decl.c:2834
 #, gcc-internal-format
@@ -25859,7 +25805,7 @@ msgstr ""
 #: cp/decl.c:3107
 #, fuzzy, gcc-internal-format
 msgid "%qD is not a type"
-msgstr "%s ¤Ï·¿ %s ¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó (°ú¿ô %d)"
+msgstr "%s は型 %s ではありません (引数 %d)"
 
 #: cp/decl.c:3113 cp/parser.c:4627
 #, gcc-internal-format
@@ -25879,7 +25825,7 @@ msgstr ""
 #: cp/decl.c:3159
 #, fuzzy, gcc-internal-format
 msgid "lookup of %qT in %qT is ambiguous"
-msgstr "%s: ¥ª¥×¥·¥ç¥ó `%s' ¤Ï¤¢¤¤¤Þ¤¤¤Ç¤¹\n"
+msgstr "%s: オプション `%s' はあいまいです\n"
 
 #: cp/decl.c:3168
 #, gcc-internal-format
@@ -25894,22 +25840,22 @@ msgstr ""
 #: cp/decl.c:3242
 #, fuzzy, gcc-internal-format
 msgid "template parameters do not match template"
-msgstr "²¾°ú¿ô `%s' ¤Î·¿¤¬Àë¸À¤µ¤ì¤Æ¤¤¤Þ¤»¤ó"
+msgstr "仮引数 `%s' の型が宣言されていません"
 
 #: cp/decl.c:3243 cp/friend.c:319 cp/friend.c:327
 #, fuzzy, gcc-internal-format
 msgid "%q+D declared here"
-msgstr "`%s' ¤ÏÁ°¤Ë¤³¤³¤ÇÀë¸À¤µ¤ì¤Þ¤·¤¿"
+msgstr "`%s' は前にここで宣言されました"
 
 #: cp/decl.c:3939
 #, fuzzy, gcc-internal-format
 msgid "an anonymous struct cannot have function members"
-msgstr "̵̾¹½Â¤ÂΤ¬Ì¾Á°¤Ä¤­·¿¤ÎÃæ¤Ë¤¢¤ê¤Þ¤»¤ó"
+msgstr "無名構造体が名前つき型の中にありません"
 
 #: cp/decl.c:3942
 #, fuzzy, gcc-internal-format
 msgid "an anonymous union cannot have function members"
-msgstr "̵̾¶¦ÍÑÂΤ˥á¥ó¥Ð¤¬¤¢¤ê¤Þ¤»¤ó"
+msgstr "無名共用体にメンバがありません"
 
 #: cp/decl.c:3960
 #, gcc-internal-format
@@ -25929,27 +25875,27 @@ msgstr ""
 #: cp/decl.c:3991
 #, gcc-internal-format
 msgid "multiple types in one declaration"
-msgstr "°ì¤Ä¤ÎÀë¸À¤ËÊ£¿ô¤Î·¿¤¬¤¢¤ê¤Þ¤¹"
+msgstr "一つの宣言に複数の型があります"
 
 #: cp/decl.c:3995
 #, fuzzy, gcc-internal-format
 msgid "redeclaration of C++ built-in type %qT"
-msgstr "`enum %s' ¤ÎºÆÀë¸À"
+msgstr "`enum %s' の再宣言"
 
 #: cp/decl.c:4032
 #, fuzzy, gcc-internal-format
 msgid "missing type-name in typedef-declaration"
-msgstr "typdef Àë¸À¤Ç·¿Ì¾¤ò·ç¤¤¤Æ¤¤¤Þ¤¹"
+msgstr "typdef 宣言で型名を欠いています"
 
 #: cp/decl.c:4039
 #, gcc-internal-format
 msgid "ISO C++ prohibits anonymous structs"
-msgstr "ISO C++ ¤Ï̵̾¹½Â¤ÂΤò¶Ø»ß¤·¤Æ¤¤¤Þ¤¹"
+msgstr "ISO C++ は無名構造体を禁止しています"
 
 #: cp/decl.c:4046
 #, fuzzy, gcc-internal-format
 msgid "%qs can only be specified for functions"
-msgstr "Èó´Ø¿ô `%s' ¤Î°ú¿ô¤Ë format Â°À­¤¬»ØÄꤵ¤ì¤Þ¤·¤¿"
+msgstr "非関数 `%s' の引数に format 属性が指定されました"
 
 #: cp/decl.c:4052
 #, gcc-internal-format
@@ -25959,12 +25905,12 @@ msgstr ""
 #: cp/decl.c:4054
 #, fuzzy, gcc-internal-format
 msgid "%<explicit%> can only be specified for constructors"
-msgstr "¥³¥ó¥¹¥È¥é¥¯¥¿¤ËÂФ¹¤ëÌá¤êÃͤη¿»ØÄê¤Ï̵»ë¤µ¤ì¤Þ¤·¤¿"
+msgstr "コンストラクタに対する戻り値の型指定は無視されました"
 
 #: cp/decl.c:4056
 #, fuzzy, gcc-internal-format
 msgid "a storage class can only be specified for objects and functions"
-msgstr "%s ¤ËÂФ¹¤ëµ­²±¥¯¥é¥¹»ØÄê»Ò `%s'"
+msgstr "%s に対する記憶クラス指定子 `%s'"
 
 #: cp/decl.c:4062
 #, gcc-internal-format
@@ -25974,17 +25920,17 @@ msgstr ""
 #: cp/decl.c:4065
 #, fuzzy, gcc-internal-format
 msgid "%<typedef%> was ignored in this declaration"
-msgstr "`%s' ¤ÎÀë¸À¤Ç·¿¤¬¥Ç¥Õ¥©¥ë¥È¤Î `int' ¤È¤µ¤ì¤Þ¤·¤¿"
+msgstr "`%s' の宣言で型がデフォルトの `int' とされました"
 
 #: cp/decl.c:4067
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "%<constexpr%> cannot be used for type declarations"
-msgstr "`%s' ¤ÏÀë¸À¤è¤ê¤âÀè¤Ë»ÈÍѤµ¤ì¤Þ¤·¤¿"
+msgstr ""
 
 #: cp/decl.c:4096
 #, fuzzy, gcc-internal-format
 msgid "attribute ignored in declaration of %q+#T"
-msgstr "`%s' ¤ÎÀë¸À¤ËÆó¤Ä°Ê¾å¤Î¥Ç¡¼¥¿·¿¤¬»ØÄꤵ¤ì¤Þ¤·¤¿"
+msgstr "`%s' の宣言に二つ以上のデータ型が指定されました"
 
 #: cp/decl.c:4097
 #, gcc-internal-format
@@ -25994,7 +25940,7 @@ msgstr ""
 #: cp/decl.c:4142
 #, fuzzy, gcc-internal-format
 msgid "ignoring attributes applied to class type %qT outside of definition"
-msgstr "`com_interface' Â°À­¤Ï¥¯¥é¥¹ÄêµÁ¤Ë¤Î¤ßÍѤ¤¤ë»ö¤¬¤Ç¤­¤Þ¤¹"
+msgstr "`com_interface' 属性はクラス定義にのみ用いる事ができます"
 
 #. A template type parameter or other dependent type.
 #: cp/decl.c:4146
@@ -26005,17 +25951,17 @@ msgstr ""
 #: cp/decl.c:4213 cp/decl2.c:812
 #, fuzzy, gcc-internal-format
 msgid "typedef %qD is initialized (use decltype instead)"
-msgstr "typedef `%s' ¤¬½é´ü²½¤µ¤ì¤Þ¤·¤¿"
+msgstr "typedef `%s' が初期化されました"
 
 #: cp/decl.c:4231
 #, fuzzy, gcc-internal-format
 msgid "declaration of %q#D has %<extern%> and is initialized"
-msgstr "`%s' ¤ÎÀë¸À¤Ë `extern' ¤¬¤Ä¤¤¤Æ¤ª¤ê¡¢½é´ü²½¤â¤µ¤ì¤Æ¤¤¤Þ¤¹"
+msgstr "`%s' の宣言に `extern' がついており、初期化もされています"
 
 #: cp/decl.c:4260
 #, fuzzy, gcc-internal-format
 msgid "definition of %q#D is marked %<dllimport%>"
-msgstr "½é´ü²½¤µ¤ì¤¿ÊÑ¿ô `%s' ¤Ï dllimport ¥Þ¡¼¥¯¤µ¤ì¤Æ¤¤¤Þ¤¹"
+msgstr "初期化された変数 `%s' は dllimport マークされています"
 
 #: cp/decl.c:4279
 #, gcc-internal-format
@@ -26035,7 +25981,7 @@ msgstr ""
 #: cp/decl.c:4302
 #, fuzzy, gcc-internal-format
 msgid "duplicate initialization of %qD"
-msgstr "½ÅÊ£¤·¤¿½é´ü²½»Ò"
+msgstr "重複した初期化子"
 
 #: cp/decl.c:4307
 #, gcc-internal-format
@@ -26045,27 +25991,27 @@ msgstr ""
 #: cp/decl.c:4346
 #, fuzzy, gcc-internal-format
 msgid "declaration of %q#D outside of class is not definition"
-msgstr "friend Àë¸À¤¬¥¯¥é¥¹ÄêµÁ¤ÎÃæ¤Ë¤¢¤ê¤Þ¤»¤ó"
+msgstr "friend 宣言がクラス定義の中にありません"
 
 #: cp/decl.c:4441
 #, fuzzy, gcc-internal-format
 msgid "variable %q#D has initializer but incomplete type"
-msgstr "ÊÑ¿ô `%s' ¤Ë¤Ï½é´ü²½»Ò¤¬¤¢¤ê¤Þ¤¹¤¬¡¢ÉÔ´°Á´·¿¤Ç¤¹"
+msgstr "変数 `%s' には初期化子がありますが、不完全型です"
 
 #: cp/decl.c:4447 cp/decl.c:5203
 #, fuzzy, gcc-internal-format
 msgid "elements of array %q#D have incomplete type"
-msgstr "ÇÛÎó `%s' ¤ÎÍ×ÁǤËÉÔ´°Á´·¿¤¬¤¢¤ê¤Þ¤¹"
+msgstr "配列 `%s' の要素に不完全型があります"
 
 #: cp/decl.c:4454 cp/decl.c:5756
 #, fuzzy, gcc-internal-format
 msgid "declaration of %q#D has no initializer"
-msgstr "`%s' ¤ÎÀë¸À¤Ë `extern' ¤¬¤Ä¤¤¤Æ¤ª¤ê¡¢½é´ü²½¤â¤µ¤ì¤Æ¤¤¤Þ¤¹"
+msgstr "`%s' の宣言に `extern' がついており、初期化もされています"
 
 #: cp/decl.c:4456
 #, fuzzy, gcc-internal-format
 msgid "aggregate %q#D has incomplete type and cannot be defined"
-msgstr "²¾°ú¿ô `%s' ¤ÏÉÔ´°Á´·¿¤Ç¤¹"
+msgstr "仮引数 `%s' は不完全型です"
 
 #: cp/decl.c:4492
 #, gcc-internal-format
@@ -26075,7 +26021,7 @@ msgstr ""
 #: cp/decl.c:4518
 #, fuzzy, gcc-internal-format
 msgid "cannot initialize %qT from %qT"
-msgstr "friend ´Ø¿ô `%s' ¤ò½é´ü²½¤Ç¤­¤Þ¤»¤ó"
+msgstr "friend 関数 `%s' を初期化できません"
 
 #: cp/decl.c:4579
 #, gcc-internal-format
@@ -26090,30 +26036,30 @@ msgstr ""
 #: cp/decl.c:4632
 #, fuzzy, gcc-internal-format
 msgid "initializer fails to determine size of %qD"
-msgstr "½é´ü²½»Ò¤Ï `%s' ¤Î¥µ¥¤¥º¤ÎÆÃÄê¤Ë¼ºÇÔ¤·¤Þ¤·¤¿"
+msgstr "初期化子は `%s' のサイズの特定に失敗しました"
 
 #: cp/decl.c:4639
 #, fuzzy, gcc-internal-format
 msgid "array size missing in %qD"
-msgstr "`%s' ¤Ç¤ÎÇÛÎó¥µ¥¤¥º¤ò·ç¤¤¤Æ¤¤¤Þ¤¹"
+msgstr "`%s' での配列サイズを欠いています"
 
 #: cp/decl.c:4651
 #, fuzzy, gcc-internal-format
 msgid "zero-size array %qD"
-msgstr "ISO C ¤Ï ¥µ¥¤¥º 0 ¤ÎÇÛÎó `%s' ¤ò¶Ø¤¸¤Þ¤¹"
+msgstr "ISO C は サイズ 0 の配列 `%s' を禁じます"
 
 #. An automatic variable with an incomplete type: that is an error.
 #. Don't talk about array types here, since we took care of that
 #. message in grokdeclarator.
 #: cp/decl.c:4694
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "storage size of %qD isn%'t known"
-msgstr "`%s' ¤ÎÎΰ襵¥¤¥º¤¬¤ï¤«¤ê¤Þ¤»¤ó"
+msgstr ""
 
 #: cp/decl.c:4717
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "storage size of %qD isn%'t constant"
-msgstr "`%s' ¤ÎÎΰ襵¥¤¥º¤¬°ìÄê¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó"
+msgstr ""
 
 #: cp/decl.c:4763
 #, gcc-internal-format
@@ -26128,7 +26074,7 @@ msgstr ""
 #: cp/decl.c:4796
 #, fuzzy, gcc-internal-format
 msgid "uninitialized const %qD"
-msgstr "̤½é´ü²½Äê¿ô¤ò ROM ¤ËÃÖ¤«¤Ê¤¤"
+msgstr "未初期化定数を ROM に置かない"
 
 #: cp/decl.c:4804
 #, gcc-internal-format
@@ -26143,58 +26089,58 @@ msgstr ""
 #: cp/decl.c:4921
 #, fuzzy, gcc-internal-format
 msgid "invalid type %qT as initializer for a vector of type %qT"
-msgstr "̵¸ú¤Ê¥Ó¥Ã¥ÈÎó½é´ü²½»Ò¤Ç¤¹"
+msgstr "無効なビット列初期化子です"
 
 #: cp/decl.c:4960
 #, fuzzy, gcc-internal-format
 msgid "initializer for %qT must be brace-enclosed"
-msgstr "̵̾´ðÄ쥯¥é¥¹¤Î½é´üÀßÄê»Ò¤¬Û£Ëæ¤Ç¤¹"
+msgstr "無名基底クラスの初期設定子が曖昧です"
 
 #: cp/decl.c:4978
 #, fuzzy, gcc-internal-format
 msgid "%qT has no non-static data member named %qD"
-msgstr "%s ¤Ë `%s' ¤È¤¤¤¦Ì¾Á°¤Î¥á¥ó¥Ð¤Ï¤¢¤ê¤Þ¤»¤ó"
+msgstr "%s に `%s' という名前のメンバはありません"
 
 #: cp/decl.c:5037
 #, fuzzy, gcc-internal-format
 msgid "braces around scalar initializer for type %qT"
-msgstr "¥¹¥«¥é¡¼½é´ü²½»Ò¤¬¥Ö¥ì¡¼¥¹¤Ç°Ï¤Þ¤ì¤Æ¤¤¤Þ¤¹"
+msgstr "スカラー初期化子がブレースで囲まれています"
 
 #: cp/decl.c:5128
 #, fuzzy, gcc-internal-format
 msgid "missing braces around initializer for %qT"
-msgstr "½é´ü²½»Ò¤Î¤Þ¤ï¤ê¤Î¥Ö¥ì¡¼¥¹¤ò·ç¤¤¤Æ¤¤¤Þ¤¹"
+msgstr "初期化子のまわりのブレースを欠いています"
 
 #: cp/decl.c:5185 cp/typeck2.c:1056 cp/typeck2.c:1235 cp/typeck2.c:1258
 #: cp/typeck2.c:1301
 #, fuzzy, gcc-internal-format
 msgid "too many initializers for %qT"
-msgstr "ÆþÎÏ¥Õ¥¡¥¤¥ë¤¬Â¿¤¹¤®¤Þ¤¹"
+msgstr "入力ファイルが多すぎます"
 
 #: cp/decl.c:5205
 #, fuzzy, gcc-internal-format
 msgid "elements of array %q#T have incomplete type"
-msgstr "ÇÛÎó `%s' ¤ÎÍ×ÁǤËÉÔ´°Á´·¿¤¬¤¢¤ê¤Þ¤¹"
+msgstr "配列 `%s' の要素に不完全型があります"
 
 #: cp/decl.c:5214
 #, fuzzy, gcc-internal-format
 msgid "variable-sized object %qD may not be initialized"
-msgstr "²ÄÊÑĹ¥ª¥Ö¥¸¥§¥¯¥È¤Ï½é´ü²½¤µ¤ì¤Ê¤¤¤³¤È¤Ë¤Ê¤ë¤Ç¤·¤ç¤¦"
+msgstr "可変長オブジェクトは初期化されないことになるでしょう"
 
 #: cp/decl.c:5216
 #, fuzzy, gcc-internal-format
 msgid "variable-sized compound literal"
-msgstr "ISO C89 ¤ÏÊ£¹ç¥ê¥Æ¥é¥ë¤ò¶Ø¤¸¤Þ¤¹"
+msgstr "ISO C89 は複合リテラルを禁じます"
 
 #: cp/decl.c:5272
 #, fuzzy, gcc-internal-format
 msgid "%qD has incomplete type"
-msgstr "`%s' ¤ÏÉÔ´°Á´·¿¤Ç¤¹"
+msgstr "`%s' は不完全型です"
 
 #: cp/decl.c:5292
 #, fuzzy, gcc-internal-format
 msgid "scalar object %qD requires one element in initializer"
-msgstr "¶¦ÍÑÂνé´ü²½»ÒÆâ¤ÎÍ×ÁǤ¬Â¿¤¹¤®¤Þ¤¹"
+msgstr "共用体初期化子内の要素が多すぎます"
 
 #: cp/decl.c:5328
 #, gcc-internal-format
@@ -26204,32 +26150,32 @@ msgstr ""
 #: cp/decl.c:5396
 #, fuzzy, gcc-internal-format
 msgid "array %qD initialized by parenthesized string literal %qE"
-msgstr "_Pramga ¤¬³ç¸Ì¤Ç°Ï¤Þ¤ì¤¿Ê¸»úÎó¥ê¥Æ¥é¥ë¤ò¼õ¤±¼è¤ê¤Þ¤·¤¿"
+msgstr "_Pramga が括弧で囲まれた文字列リテラルを受け取りました"
 
 #: cp/decl.c:5423
 #, gcc-internal-format
 msgid "initializer invalid for static member with constructor"
-msgstr "¥³¥ó¥¹¥È¥é¥¯¥¿¤ÎÀÅŪ¥á¥ó¥Ð½é´ü²½»Ò¤Ï̵¸ú¤Ç¤¹"
+msgstr "コンストラクタの静的メンバ初期化子は無効です"
 
 #: cp/decl.c:5425
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "non-constant in-class initialization invalid for static member %qD"
-msgstr "¥³¥ó¥¹¥È¥é¥¯¥¿¤ÎÀÅŪ¥á¥ó¥Ð½é´ü²½»Ò¤Ï̵¸ú¤Ç¤¹"
+msgstr ""
 
 #: cp/decl.c:5429
 #, gcc-internal-format
 msgid "(an out of class initialization is required)"
-msgstr "(¥¯¥é¥¹³°¤Ç¤Î½é´ü²½¤òɬÍפȤ·¤Þ¤¹)"
+msgstr "(クラス外での初期化を必要とします)"
 
 #: cp/decl.c:5722
 #, gcc-internal-format
 msgid "assignment (not initialization) in declaration"
-msgstr "Àë¸À¤ÎÃæ¤ËÂåÆþ(½é´ü²½¤Ç¤Ï¤Ê¤¯)¤¬¤¢¤ê¤Þ¤¹"
+msgstr "宣言の中に代入(初期化ではなく)があります"
 
 #: cp/decl.c:5882
 #, fuzzy, gcc-internal-format
 msgid "shadowing previous type declaration of %q#D"
-msgstr "Á°Êý¤Ç¤Î `%s' ¤ÎÀë¸À"
+msgstr "前方での `%s' の宣言"
 
 #: cp/decl.c:5914
 #, gcc-internal-format
@@ -26249,7 +26195,7 @@ msgstr ""
 #: cp/decl.c:5981
 #, fuzzy, gcc-internal-format
 msgid "%qD cannot be initialized by a non-constant expression when being declared"
-msgstr "ÈóÄê¿ôÇÛÎó¼°¤«¤éÇÛÎ󤬽é´ü²½¤µ¤ì¤Þ¤·¤¿"
+msgstr "非定数配列式から配列が初期化されました"
 
 #: cp/decl.c:6030
 #, gcc-internal-format
@@ -26259,17 +26205,17 @@ msgstr ""
 #: cp/decl.c:6094
 #, fuzzy, gcc-internal-format
 msgid "function %q#D is initialized like a variable"
-msgstr "´Ø¿ô `%s' ¤¬ÊÑ¿ô¤Ç¤¢¤ë¤«¤Î¤è¤¦¤Ë½é´ü²½¤µ¤ì¤Þ¤·¤¿"
+msgstr "関数 `%s' が変数であるかのように初期化されました"
 
 #: cp/decl.c:6673
 #, fuzzy, gcc-internal-format
 msgid "destructor for alien class %qT cannot be a member"
-msgstr "¾¤Î¥¯¥é¥¹ `%s' ¤Î¥Ç¥¹¥È¥é¥¯¥¿¤ò¡¢¥á¥ó¥Ð¤Ë¤Ï¤Ç¤­¤Þ¤»¤ó"
+msgstr "他のクラス `%s' のデストラクタを、メンバにはできません"
 
 #: cp/decl.c:6675
 #, fuzzy, gcc-internal-format
 msgid "constructor for alien class %qT cannot be a member"
-msgstr "¾¤Î¥¯¥é¥¹ `%s' ¤Î¥Ç¥¹¥È¥é¥¯¥¿¤ò¡¢¥á¥ó¥Ð¤Ë¤Ï¤Ç¤­¤Þ¤»¤ó"
+msgstr "他のクラス `%s' のデストラクタを、メンバにはできません"
 
 #: cp/decl.c:6699
 #, gcc-internal-format
@@ -26277,14 +26223,14 @@ msgid "%qD declared as a %<virtual%> variable"
 msgstr ""
 
 #: cp/decl.c:6701
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "%qD declared as an %<inline%> variable"
-msgstr "`%s' ¤Ï¸Æ¤Ó½Ð¤µ¤ì¤ë¤è¤ê¤â¸å¤í¤Ç inline Àë¸À¤µ¤ì¤Æ¤¤¤Þ¤¹"
+msgstr ""
 
 #: cp/decl.c:6703
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in variable declaration"
-msgstr "²¾°ú¿ôÀë¸À¤ÎÃæ¤Îµ­²±¥¯¥é¥¹»ØÄê»Ò¤Ï̵¸ú¤Ç¤¹"
+msgstr ""
 
 #: cp/decl.c:6708
 #, gcc-internal-format
@@ -26292,14 +26238,14 @@ msgid "%qD declared as a %<virtual%> parameter"
 msgstr ""
 
 #: cp/decl.c:6710
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "%qD declared as an %<inline%> parameter"
-msgstr "`%s %s' ¤Ï²¾°ú¿ô¥ê¥¹¥ÈÆâ¤ÇÀë¸À¤µ¤ì¤Þ¤·¤¿"
+msgstr ""
 
 #: cp/decl.c:6712
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in parameter declaration"
-msgstr "²¾°ú¿ôÀë¸À¤ÎÃæ¤Îµ­²±¥¯¥é¥¹»ØÄê»Ò¤Ï̵¸ú¤Ç¤¹"
+msgstr ""
 
 #: cp/decl.c:6717
 #, gcc-internal-format
@@ -26312,9 +26258,9 @@ msgid "%qD declared as an %<inline%> type"
 msgstr ""
 
 #: cp/decl.c:6721
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in type declaration"
-msgstr "²¾°ú¿ôÀë¸À¤ÎÃæ¤Îµ­²±¥¯¥é¥¹»ØÄê»Ò¤Ï̵¸ú¤Ç¤¹"
+msgstr ""
 
 #: cp/decl.c:6726
 #, gcc-internal-format
@@ -26327,19 +26273,19 @@ msgid "%qD declared as an %<inline%> field"
 msgstr ""
 
 #: cp/decl.c:6730
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in field declaration"
-msgstr "friend ´Ø¿ôÀë¸ÀÆâ¤Îµ­²±¥¯¥é¥¹»ØÄê»Ò¤Ï̵¸ú¤Ç¤¹"
+msgstr ""
 
 #: cp/decl.c:6737
 #, fuzzy, gcc-internal-format
 msgid "%q+D declared as a friend"
-msgstr "Îΰè `%s' ¤Ï´Ø¿ô¤È¤·¤ÆÀë¸À¤µ¤ì¤Æ¤¤¤Þ¤¹"
+msgstr "領域 `%s' は関数として宣言されています"
 
 #: cp/decl.c:6743
 #, fuzzy, gcc-internal-format
 msgid "%q+D declared with an exception specification"
-msgstr "Îã³°»ÅÍͤθ¡ºº¤ò¤¹¤ë¥³¡¼¥É¤òÀ¸À®¤·¤Ê¤¤"
+msgstr "例外仕様の検査をするコードを生成しない"
 
 #: cp/decl.c:6777
 #, gcc-internal-format
@@ -26349,7 +26295,7 @@ msgstr ""
 #: cp/decl.c:6898
 #, fuzzy, gcc-internal-format
 msgid "defining explicit specialization %qD in friend declaration"
-msgstr "Àë¸À¤ÎÃæ¤ËÂåÆþ(½é´ü²½¤Ç¤Ï¤Ê¤¯)¤¬¤¢¤ê¤Þ¤¹"
+msgstr "宣言の中に代入(初期化ではなく)があります"
 
 #. Something like `template <class T> friend void f<T>()'.
 #: cp/decl.c:6908
@@ -26370,17 +26316,17 @@ msgstr ""
 #: cp/decl.c:6988
 #, fuzzy, gcc-internal-format
 msgid "cannot declare %<::main%> to be a template"
-msgstr "`::main' ¤ò template ¤È¤·¤Æ¤ÏÀë¸À¤Ç¤­¤Þ¤»¤ó"
+msgstr "`::main' を template としては宣言できません"
 
 #: cp/decl.c:6990
 #, fuzzy, gcc-internal-format
 msgid "cannot declare %<::main%> to be inline"
-msgstr "`::main' ¤ò inline ¤È¤·¤Æ¤ÏÀë¸À¤Ç¤­¤Þ¤»¤ó"
+msgstr "`::main' を inline としては宣言できません"
 
 #: cp/decl.c:6992
 #, fuzzy, gcc-internal-format
 msgid "cannot declare %<::main%> to be static"
-msgstr "`::main' ¤ò static ¤È¤·¤Æ¤ÏÀë¸À¤Ç¤­¤Þ¤»¤ó"
+msgstr "`::main' を static としては宣言できません"
 
 #: cp/decl.c:7020
 #, gcc-internal-format
@@ -26410,7 +26356,7 @@ msgstr ""
 #: cp/decl.c:7098
 #, fuzzy, gcc-internal-format
 msgid "%<::main%> must return %<int%>"
-msgstr "`main' ¤Ï `int' ¤òÊÖ¤µ¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó"
+msgstr "`main' は `int' を返さなければなりません"
 
 #: cp/decl.c:7138
 #, gcc-internal-format
@@ -26420,7 +26366,7 @@ msgstr ""
 #: cp/decl.c:7155 cp/decl2.c:733
 #, fuzzy, gcc-internal-format
 msgid "no %q#D member function declared in class %qT"
-msgstr "¥á¥ó¥Ð´Ø¿ô¤Ø¤Î¥Ý¥¤¥ó¥¿¤¬¸Æ¤Ð¤ì¤Þ¤·¤¿¤¬¡¢¥¯¥é¥¹¥¹¥³¡¼¥×Æâ¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó"
+msgstr "メンバ関数へのポインタが呼ばれましたが、クラススコープ内ではありません"
 
 #. DRs 132, 319 and 389 seem to indicate types with
 #. no linkage can only be used to declare extern "C"
@@ -26454,62 +26400,62 @@ msgstr ""
 #: cp/decl.c:7458
 #, fuzzy, gcc-internal-format
 msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
-msgstr "ISO C++ ¤Ï new ¼°¤Î½é´ü²½¤Ç¤Î `=' ¤ò¶Ø¤¸¤Þ¤¹"
+msgstr "ISO C++ は new 式の初期化での `=' を禁じます"
 
 #: cp/decl.c:7462
 #, fuzzy, gcc-internal-format
 msgid "ISO C++ forbids initialization of member constant %qD of non-integral type %qT"
-msgstr "ISO C++ ¤Ï new ¼°¤Î½é´ü²½¤Ç¤Î `=' ¤ò¶Ø¤¸¤Þ¤¹"
+msgstr "ISO C++ は new 式の初期化での `=' を禁じます"
 
 #: cp/decl.c:7518
 #, fuzzy, gcc-internal-format
 msgid "size of array %qD has non-integral type %qT"
-msgstr "ÇÛÎó `%s' ¤ÎÂ礭¤µ¤ÏÈóÀ°¿ô·¿"
+msgstr "配列 `%s' の大きさは非整数型"
 
 #: cp/decl.c:7520
 #, fuzzy, gcc-internal-format
 msgid "size of array has non-integral type %qT"
-msgstr "ÇÛÎó `%s' ¤ÎÂ礭¤µ¤ÏÈóÀ°¿ô·¿"
+msgstr "配列 `%s' の大きさは非整数型"
 
 #: cp/decl.c:7569
 #, fuzzy, gcc-internal-format
 msgid "size of array %qD is negative"
-msgstr "ÇÛÎó `%s' ¤ÎÂ礭¤µ¤¬Éé¤Ç¤¹"
+msgstr "配列 `%s' の大きさが負です"
 
 #: cp/decl.c:7571
 #, fuzzy, gcc-internal-format
 msgid "size of array is negative"
-msgstr "ÇÛÎó `%s' ¤ÎÂ礭¤µ¤¬Éé¤Ç¤¹"
+msgstr "配列 `%s' の大きさが負です"
 
 #: cp/decl.c:7585
 #, fuzzy, gcc-internal-format
 msgid "ISO C++ forbids zero-size array %qD"
-msgstr "ISO C ¤Ï ¥µ¥¤¥º 0 ¤ÎÇÛÎó `%s' ¤ò¶Ø¤¸¤Þ¤¹"
+msgstr "ISO C は サイズ 0 の配列 `%s' を禁じます"
 
 #: cp/decl.c:7587
 #, fuzzy, gcc-internal-format
 msgid "ISO C++ forbids zero-size array"
-msgstr "ISO C ¤Ï ¥µ¥¤¥º 0 ¤ÎÇÛÎó `%s' ¤ò¶Ø¤¸¤Þ¤¹"
+msgstr "ISO C は サイズ 0 の配列 `%s' を禁じます"
 
 #: cp/decl.c:7599
 #, fuzzy, gcc-internal-format
 msgid "size of array %qD is not an integral constant-expression"
-msgstr "ÇÛÎó `%s' ¤ÎÂ礭¤µ¤ÏÈóÀ°¿ô·¿"
+msgstr "配列 `%s' の大きさは非整数型"
 
 #: cp/decl.c:7602
 #, fuzzy, gcc-internal-format
 msgid "size of array is not an integral constant-expression"
-msgstr "Äê¿ô¼°¤¬·ç¤±¤Æ¤¤¤ë¤«Ìµ¸ú¤Ç¤¹"
+msgstr "定数式が欠けているか無効です"
 
 #: cp/decl.c:7608
 #, fuzzy, gcc-internal-format
 msgid "ISO C++ forbids variable length array %qD"
-msgstr "ISO C89 ¤Ï²ÄÊÑĹ¥µ¥¤¥º¤ÎÇÛÎó `%s' ¤ò¶Ø¤¸¤Þ¤¹"
+msgstr "ISO C89 は可変長サイズの配列 `%s' を禁じます"
 
 #: cp/decl.c:7610
 #, fuzzy, gcc-internal-format
 msgid "ISO C++ forbids variable length array"
-msgstr "ISO C89 ¤Ï²ÄÊÑĹ¥µ¥¤¥º¤ÎÇÛÎó `%s' ¤ò¶Ø¤¸¤Þ¤¹"
+msgstr "ISO C89 は可変長サイズの配列 `%s' を禁じます"
 
 #: cp/decl.c:7616
 #, gcc-internal-format
@@ -26519,47 +26465,47 @@ msgstr ""
 #: cp/decl.c:7654
 #, gcc-internal-format
 msgid "overflow in array dimension"
-msgstr "ÇÛÎó¤Î¼¡¸µ¤¬¥ª¡¼¥Ð¡¼¥Õ¥í¡¼¤·¤Þ¤·¤¿"
+msgstr "配列の次元がオーバーフローしました"
 
 #: cp/decl.c:7716
 #, fuzzy, gcc-internal-format
 msgid "declaration of %qD as array of void"
-msgstr "`%s' ¤ÎÀë¸À¤Ï void ¤ÎÇÛÎó"
+msgstr "`%s' の宣言は void の配列"
 
 #: cp/decl.c:7718
 #, fuzzy, gcc-internal-format
 msgid "creating array of void"
-msgstr "`%s' ¤ÎÀë¸À¤Ï void ¤ÎÇÛÎó"
+msgstr "`%s' の宣言は void の配列"
 
 #: cp/decl.c:7723
 #, fuzzy, gcc-internal-format
 msgid "declaration of %qD as array of functions"
-msgstr "`%s' ¤ÎÀë¸À¤Ï´Ø¿ô¤ÎÇÛÎó"
+msgstr "`%s' の宣言は関数の配列"
 
 #: cp/decl.c:7725
 #, fuzzy, gcc-internal-format
 msgid "creating array of functions"
-msgstr "`%s' ¤ÎÀë¸À¤Ï´Ø¿ô¤ÎÇÛÎó"
+msgstr "`%s' の宣言は関数の配列"
 
 #: cp/decl.c:7730
 #, fuzzy, gcc-internal-format
 msgid "declaration of %qD as array of references"
-msgstr "`%s' ¤ÎÀë¸À¤Ï´Ø¿ô¤ÎÇÛÎó"
+msgstr "`%s' の宣言は関数の配列"
 
 #: cp/decl.c:7732
 #, fuzzy, gcc-internal-format
 msgid "creating array of references"
-msgstr "ÇÛÎ󻲾ȤǤÎź»ú¤ò·ç¤¤¤Æ¤¤¤Þ¤¹"
+msgstr "配列参照での添字を欠いています"
 
 #: cp/decl.c:7737
 #, fuzzy, gcc-internal-format
 msgid "declaration of %qD as array of function members"
-msgstr "`%s' ¤ÎÀë¸À¤Ï´Ø¿ô¤ÎÇÛÎó"
+msgstr "`%s' の宣言は関数の配列"
 
 #: cp/decl.c:7739
 #, fuzzy, gcc-internal-format
 msgid "creating array of function members"
-msgstr "`%s' ¤ÎÀë¸À¤Ï´Ø¿ô¤ÎÇÛÎó"
+msgstr "`%s' の宣言は関数の配列"
 
 #: cp/decl.c:7753
 #, gcc-internal-format
@@ -26574,42 +26520,42 @@ msgstr ""
 #: cp/decl.c:7792
 #, fuzzy, gcc-internal-format
 msgid "return type specification for constructor invalid"
-msgstr "¥³¥ó¥¹¥È¥é¥¯¥¿¤ËÂФ¹¤ëÌá¤êÃͤη¿»ØÄê¤Ï̵»ë¤µ¤ì¤Þ¤·¤¿"
+msgstr "コンストラクタに対する戻り値の型指定は無視されました"
 
 #: cp/decl.c:7802
 #, fuzzy, gcc-internal-format
 msgid "return type specification for destructor invalid"
-msgstr "¥³¥ó¥¹¥È¥é¥¯¥¿¤ËÂФ¹¤ëÌá¤êÃͤη¿»ØÄê¤Ï̵»ë¤µ¤ì¤Þ¤·¤¿"
+msgstr "コンストラクタに対する戻り値の型指定は無視されました"
 
 #: cp/decl.c:7815
 #, fuzzy, gcc-internal-format
 msgid "return type specified for %<operator %T%>"
-msgstr "¥³¥ó¥¹¥È¥é¥¯¥¿¤ËÂФ¹¤ëÌá¤êÃͤη¿»ØÄê¤Ï̵»ë¤µ¤ì¤Þ¤·¤¿"
+msgstr "コンストラクタに対する戻り値の型指定は無視されました"
 
 #: cp/decl.c:7837
 #, gcc-internal-format
 msgid "unnamed variable or field declared void"
-msgstr "̵̾ÊÑ¿ô¤ä¥Õ¥£¡¼¥ë¥É¤¬ void ¤ÈÀë¸À¤µ¤ì¤Þ¤·¤¿"
+msgstr "無名変数やフィールドが void と宣言されました"
 
 #: cp/decl.c:7844
 #, gcc-internal-format
 msgid "variable or field declared void"
-msgstr "ÊÑ¿ô¤Þ¤¿¤Ï¥Õ¥£¡¼¥ë¥É¤¬ void ¤ÈÀë¸À¤µ¤ì¤Þ¤·¤¿"
+msgstr "変数またはフィールドが void と宣言されました"
 
 #: cp/decl.c:8025
 #, fuzzy, gcc-internal-format
 msgid "invalid use of qualified-name %<::%D%>"
-msgstr "̤ÄêµÁ¤Î·¿ `%s %s' ¤Î»ÈÍѤÏÉÔŬÀڤǤ¹"
+msgstr "未定義の型 `%s %s' の使用は不適切です"
 
 #: cp/decl.c:8028
 #, fuzzy, gcc-internal-format
 msgid "invalid use of qualified-name %<%T::%D%>"
-msgstr "̤ÄêµÁ¤Î·¿ `%s %s' ¤Î»ÈÍѤÏÉÔŬÀڤǤ¹"
+msgstr "未定義の型 `%s %s' の使用は不適切です"
 
 #: cp/decl.c:8031
 #, fuzzy, gcc-internal-format
 msgid "invalid use of qualified-name %<%D::%D%>"
-msgstr "̤ÄêµÁ¤Î·¿ `%s %s' ¤Î»ÈÍѤÏÉÔŬÀڤǤ¹"
+msgstr "未定義の型 `%s %s' の使用は不適切です"
 
 #: cp/decl.c:8043
 #, gcc-internal-format
@@ -26619,12 +26565,12 @@ msgstr ""
 #: cp/decl.c:8059 cp/decl.c:8151 cp/decl.c:9447
 #, fuzzy, gcc-internal-format
 msgid "declaration of %qD as non-function"
-msgstr "`%s' ¤ÎÀë¸À¤Ï´Ø¿ô¤ÎÇÛÎó"
+msgstr "`%s' の宣言は関数の配列"
 
 #: cp/decl.c:8065
 #, fuzzy, gcc-internal-format
 msgid "declaration of %qD as non-member"
-msgstr "`%s' ¤ÎÀë¸À¤Ï²¾°ú¿ô¤òʤ¤¤±£¤·¤Þ¤¹"
+msgstr "`%s' の宣言は仮引数を覆い隠します"
 
 #: cp/decl.c:8096
 #, gcc-internal-format
@@ -26634,42 +26580,42 @@ msgstr ""
 #: cp/decl.c:8143
 #, fuzzy, gcc-internal-format
 msgid "function definition does not declare parameters"
-msgstr "´Ø¿ô¤ÎÄêµÁ¤¬ `register' ¤ÈÀë¸À¤µ¤ì¤Þ¤·¤¿"
+msgstr "関数の定義が `register' と宣言されました"
 
 #: cp/decl.c:8183
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "%<constexpr%> cannot appear in a typedef declaration"
-msgstr "typdef Àë¸À¤Ç·¿Ì¾¤ò·ç¤¤¤Æ¤¤¤Þ¤¹"
+msgstr ""
 
 #: cp/decl.c:8191
 #, fuzzy, gcc-internal-format
 msgid "two or more data types in declaration of %qs"
-msgstr "`%s' ¤ÎÀë¸À¤ËÆó¤Ä°Ê¾å¤Î¥Ç¡¼¥¿·¿¤¬»ØÄꤵ¤ì¤Þ¤·¤¿"
+msgstr "`%s' の宣言に二つ以上のデータ型が指定されました"
 
 #: cp/decl.c:8197
 #, fuzzy, gcc-internal-format
 msgid "conflicting specifiers in declaration of %qs"
-msgstr "`%s' ¤ÎÀë¸À¤¬Ì·½â¤·¤Æ¤¤¤Þ¤¹"
+msgstr "`%s' の宣言が矛盾しています"
 
 #: cp/decl.c:8269 cp/decl.c:8272 cp/decl.c:8275
 #, fuzzy, gcc-internal-format
 msgid "ISO C++ forbids declaration of %qs with no type"
-msgstr "ISO C ¤Ï¥á¥ó¥Ð¤Î¤Ê¤¤¥á¥ó¥ÐÀë¸À¤ò¶Ø¤¸¤Þ¤¹"
+msgstr "ISO C はメンバのないメンバ宣言を禁じます"
 
 #: cp/decl.c:8300 cp/decl.c:8322
 #, fuzzy, gcc-internal-format
 msgid "%<signed%> or %<unsigned%> invalid for %qs"
-msgstr "short, Éä¹ç¤Ä¤­¤Þ¤¿¤ÏÉä¹ç¤Ê¤·¤Ï `%s' ¤Ë¤È¤Ã¤Æ̵¸ú¤Ç¤¹"
+msgstr "short, 符合つきまたは符合なしは `%s' にとって無効です"
 
 #: cp/decl.c:8302
 #, fuzzy, gcc-internal-format
 msgid "%<signed%> and %<unsigned%> specified together for %qs"
-msgstr "Éä¹çÉÕ¤­¤ÈÉä¹ç̵¤·¤¬ `%s' ¤ËÂФ·¤Æ°ì½ï¤ËÍ¿¤¨¤é¤ì¤Æ¤¤¤Þ¤¹"
+msgstr "符合付きと符合無しが `%s' に対して一緒に与えられています"
 
 #: cp/decl.c:8304
 #, fuzzy, gcc-internal-format
 msgid "%<long long%> invalid for %qs"
-msgstr "`%s' ¤ËÂФ·¤Æ complex ¤ÏÉÔŬÀڤǤ¹"
+msgstr "`%s' に対して complex は不適切です"
 
 #: cp/decl.c:8306
 #, gcc-internal-format
@@ -26679,17 +26625,17 @@ msgstr ""
 #: cp/decl.c:8308
 #, fuzzy, gcc-internal-format
 msgid "%<long%> invalid for %qs"
-msgstr "`%s' ¤ËÂФ·¤Æ complex ¤ÏÉÔŬÀڤǤ¹"
+msgstr "`%s' に対して complex は不適切です"
 
 #: cp/decl.c:8310
 #, fuzzy, gcc-internal-format
 msgid "%<short%> invalid for %qs"
-msgstr "`%s' ¤ËÂФ·¤Æ complex ¤ÏÉÔŬÀڤǤ¹"
+msgstr "`%s' に対して complex は不適切です"
 
 #: cp/decl.c:8312
 #, fuzzy, gcc-internal-format
 msgid "%<long%> or %<short%> invalid for %qs"
-msgstr "`%s' ¤ËÂФ·¤Æ long, short, signed ¤Þ¤¿¤Ï unsigned ¤ÏÉÔŬÀڤǤ¹"
+msgstr "`%s' に対して long, short, signed または unsigned は不適切です"
 
 #: cp/decl.c:8314
 #, gcc-internal-format
@@ -26699,37 +26645,37 @@ msgstr ""
 #: cp/decl.c:8316
 #, fuzzy, gcc-internal-format
 msgid "%<long%> or %<short%> specified with char for %qs"
-msgstr "`%s' ¤ËÂФ·¤Æ char ¤È¤È¤â¤Ë long ¤Þ¤¿¤Ï short ¤¬»ØÄꤵ¤ì¤Æ¤¤¤Þ¤¹"
+msgstr "`%s' に対して char とともに long または short が指定されています"
 
 #: cp/decl.c:8318
 #, fuzzy, gcc-internal-format
 msgid "%<long%> and %<short%> specified together for %qs"
-msgstr "long ¤È short ¤¬ `%s' ¤ËÂФ·¤Æ°ì½ï¤Ë»ØÄꤵ¤ì¤Æ¤¤¤Þ¤¹"
+msgstr "long と short が `%s' に対して一緒に指定されています"
 
 #: cp/decl.c:8324
 #, fuzzy, gcc-internal-format
 msgid "%<short%> or %<long%> invalid for %qs"
-msgstr "short, Éä¹ç¤Ä¤­¤Þ¤¿¤ÏÉä¹ç¤Ê¤·¤Ï `%s' ¤Ë¤È¤Ã¤Æ̵¸ú¤Ç¤¹"
+msgstr "short, 符合つきまたは符合なしは `%s' にとって無効です"
 
 #: cp/decl.c:8332
 #, fuzzy, gcc-internal-format
 msgid "long, short, signed or unsigned used invalidly for %qs"
-msgstr "`%s' ¤ËÂФ¹¤ë long, short, singed ¤ä unsigned ¤Î»ÈÍѤÏÉÔŬÀڤǤ¹"
+msgstr "`%s' に対する long, short, singed や unsigned の使用は不適切です"
 
 #: cp/decl.c:8341
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "%<__int128%> is not supported by this target"
-msgstr "__builtin_trap ¤³¤Î¥¿¡¼¥²¥Ã¥È¤Ç¤Ï¼ÂÁõ¤µ¤ì¤Æ¤¤¤Þ¤»¤ó"
+msgstr ""
 
 #: cp/decl.c:8347
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "ISO C++ does not support %<__int128%> for %qs"
-msgstr "ISO C++ ¤Ï `long long' ¤ò¼õ¤±Æþ¤ì¤Þ¤»¤ó"
+msgstr ""
 
 #: cp/decl.c:8417
 #, fuzzy, gcc-internal-format
 msgid "complex invalid for %qs"
-msgstr "`%s' ¤ËÂФ·¤Æ complex ¤ÏÉÔŬÀڤǤ¹"
+msgstr "`%s' に対して complex は不適切です"
 
 #: cp/decl.c:8445
 #, gcc-internal-format
@@ -26739,7 +26685,7 @@ msgstr ""
 #: cp/decl.c:8466
 #, fuzzy, gcc-internal-format
 msgid "member %qD cannot be declared both virtual and static"
-msgstr "Èó¥á¥ó¥Ð `%s' ¤ò `mutable' ¤È¤ÏÀë¸À¤Ç¤­¤Þ¤»¤ó"
+msgstr "非メンバ `%s' を `mutable' とは宣言できません"
 
 #: cp/decl.c:8474
 #, gcc-internal-format
@@ -26749,22 +26695,22 @@ msgstr ""
 #: cp/decl.c:8483
 #, gcc-internal-format
 msgid "typedef declaration invalid in parameter declaration"
-msgstr "²¾°ú¿ôÀë¸À¤ÎÃæ¤Î typedef Àë¸À¤Ï̵¸ú¤Ç¤¹"
+msgstr "仮引数宣言の中の typedef 宣言は無効です"
 
 #: cp/decl.c:8488
 #, fuzzy, gcc-internal-format
 msgid "storage class specified for template parameter %qs"
-msgstr "²¾°ú¿ô `%s' ¤Ç»ØÄꤵ¤ì¤¿µ­²±¥¯¥é¥¹"
+msgstr "ä»®å¼\95æ\95° `%s' ã\81§æ\8c\87å®\9aã\81\95ã\82\8cã\81\9fè¨\98æ\86¶ã\82¯ã\83©ã\82¹"
 
 #: cp/decl.c:8494
 #, gcc-internal-format
 msgid "storage class specifiers invalid in parameter declarations"
-msgstr "²¾°ú¿ôÀë¸À¤ÎÃæ¤Îµ­²±¥¯¥é¥¹»ØÄê»Ò¤Ï̵¸ú¤Ç¤¹"
+msgstr "仮引数宣言の中の記憶クラス指定子は無効です"
 
 #: cp/decl.c:8498
 #, fuzzy, gcc-internal-format
 msgid "parameter declared %<auto%>"
-msgstr "²¾°ú¿ô `%s' ¤¬ void ¤ÈÀë¸À¤µ¤ì¤Æ¤¤¤Þ¤¹"
+msgstr "仮引数 `%s' が void と宣言されています"
 
 #: cp/decl.c:8506
 #, gcc-internal-format
@@ -26774,32 +26720,32 @@ msgstr ""
 #: cp/decl.c:8515
 #, fuzzy, gcc-internal-format
 msgid "%<virtual%> outside class declaration"
-msgstr "¥¯¥é¥¹Àë¸À¤Î³°Â¦¤Ç virtual »ØÄꤷ¤Æ¤¤¤Þ¤¹"
+msgstr "クラス宣言の外側で virtual 指定しています"
 
 #: cp/decl.c:8533
 #, fuzzy, gcc-internal-format
 msgid "multiple storage classes in declaration of %qs"
-msgstr "`%s' ¤ÎÀë¸À¤Ë¤ª¤¤¤ÆÊ£¿ô¤ÎÊݸ¥¯¥é¥¹"
+msgstr "`%s' ã\81®å®£è¨\80ã\81«ã\81\8aã\81\84ã\81¦è¤\87æ\95°ã\81®ä¿\9då­\98ã\82¯ã\83©ã\82¹"
 
 #: cp/decl.c:8556
 #, fuzzy, gcc-internal-format
 msgid "storage class specified for %qs"
-msgstr "%s ¤ËÂФ¹¤ëµ­²±¥¯¥é¥¹»ØÄê»Ò `%s'"
+msgstr "%s に対する記憶クラス指定子 `%s'"
 
 #: cp/decl.c:8560
 #, fuzzy, gcc-internal-format
 msgid "storage class specified for parameter %qs"
-msgstr "²¾°ú¿ô `%s' ¤Ç»ØÄꤵ¤ì¤¿µ­²±¥¯¥é¥¹"
+msgstr "ä»®å¼\95æ\95° `%s' ã\81§æ\8c\87å®\9aã\81\95ã\82\8cã\81\9fè¨\98æ\86¶ã\82¯ã\83©ã\82¹"
 
 #: cp/decl.c:8573
 #, fuzzy, gcc-internal-format
 msgid "nested function %qs declared %<extern%>"
-msgstr "¥Í¥¹¥È¤·¤¿´Ø¿ô `%s' ¤Ï `extern' ¤ËÀë¸À¤µ¤ì¤Þ¤·¤¿"
+msgstr "ネストした関数 `%s' は `extern' に宣言されました"
 
 #: cp/decl.c:8577
 #, fuzzy, gcc-internal-format
 msgid "top-level declaration of %qs specifies %<auto%>"
-msgstr "`%s' ¤Î¥È¥Ã¥×¥ì¥Ù¥ë¤ÎÀë¸À¤¬ `auto' ¤ò»ØÄꤷ¤Þ¤¹"
+msgstr "`%s' のトップレベルの宣言が `auto' を指定します"
 
 #: cp/decl.c:8583
 #, gcc-internal-format
@@ -26809,17 +26755,17 @@ msgstr ""
 #: cp/decl.c:8590
 #, gcc-internal-format
 msgid "storage class specifiers invalid in friend function declarations"
-msgstr "friend ´Ø¿ôÀë¸ÀÆâ¤Îµ­²±¥¯¥é¥¹»ØÄê»Ò¤Ï̵¸ú¤Ç¤¹"
+msgstr "friend 関数宣言内の記憶クラス指定子は無効です"
 
 #: cp/decl.c:8684
 #, fuzzy, gcc-internal-format
 msgid "%qs declared as function returning a function"
-msgstr "`%s' ¤Ï´Ø¿ô¤òÊÖ¤¹´Ø¿ô¤È¤·¤ÆÀë¸À¤µ¤ì¤Æ¤¤¤Þ¤¹"
+msgstr "`%s' は関数を返す関数として宣言されています"
 
 #: cp/decl.c:8689
 #, fuzzy, gcc-internal-format
 msgid "%qs declared as function returning an array"
-msgstr "`%s' ¤ÏÇÛÎó¤òÊÖ¤¹´Ø¿ô¤È¤·¤ÆÀë¸À¤µ¤ì¤Æ¤¤¤Þ¤¹"
+msgstr "`%s' は配列を返す関数として宣言されています"
 
 #: cp/decl.c:8710
 #, gcc-internal-format
@@ -26839,68 +26785,68 @@ msgstr ""
 #: cp/decl.c:8757
 #, gcc-internal-format
 msgid "destructor cannot be static member function"
-msgstr "¥Ç¥¹¥È¥é¥¯¥¿¤òÀÅŪ¥á¥ó¥Ð´Ø¿ô¤È¤¹¤ë¤³¤È¤Ï¤Ç¤­¤Þ¤»¤ó"
+msgstr "デストラクタを静的メンバ関数とすることはできません"
 
 #: cp/decl.c:8762
 #, fuzzy, gcc-internal-format
 msgid "destructors may not be cv-qualified"
-msgstr "¥³¥ó¥¹¥È¥é¥¯¥¿¤Ï virtual Àë¸À¤Ç¤­¤Þ¤»¤ó"
+msgstr "コンストラクタは virtual 宣言できません"
 
 #: cp/decl.c:8780
 #, gcc-internal-format
 msgid "constructors cannot be declared virtual"
-msgstr "¥³¥ó¥¹¥È¥é¥¯¥¿¤Ï virtual Àë¸À¤Ç¤­¤Þ¤»¤ó"
+msgstr "コンストラクタは virtual 宣言できません"
 
 #: cp/decl.c:8793
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "can%'t initialize friend function %qs"
-msgstr "friend ´Ø¿ô `%s' ¤ò½é´ü²½¤Ç¤­¤Þ¤»¤ó"
+msgstr ""
 
 #. Cannot be both friend and virtual.
 #: cp/decl.c:8797
 #, gcc-internal-format
 msgid "virtual functions cannot be friends"
-msgstr "²¾ÁÛ´Ø¿ô¤Ï friend ¤Ë¤Ç¤­¤Þ¤»¤ó"
+msgstr "仮想関数は friend にできません"
 
 #: cp/decl.c:8801
 #, gcc-internal-format
 msgid "friend declaration not in class definition"
-msgstr "friend Àë¸À¤¬¥¯¥é¥¹ÄêµÁ¤ÎÃæ¤Ë¤¢¤ê¤Þ¤»¤ó"
+msgstr "friend 宣言がクラス定義の中にありません"
 
 #: cp/decl.c:8803
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "can%'t define friend function %qs in a local class definition"
-msgstr "friend Àë¸À¤¬¥¯¥é¥¹ÄêµÁ¤ÎÃæ¤Ë¤¢¤ê¤Þ¤»¤ó"
+msgstr ""
 
 #: cp/decl.c:8824
 #, fuzzy, gcc-internal-format
 msgid "destructors may not have parameters"
-msgstr "¥Ç¥¹¥È¥é¥¯¥¿¤Ï²¾°ú¿ô¤ò¼è¤ê¤Þ¤»¤ó"
+msgstr "デストラクタは仮引数を取りません"
 
 #: cp/decl.c:8843
 #, fuzzy, gcc-internal-format
 msgid "cannot declare pointer to %q#T"
-msgstr "¥Ý¥¤¥ó¥¿¤ò»²¾È¤È¤·¤ÆÀë¸À¤Ç¤­¤Þ¤»¤ó"
+msgstr "ポインタを参照として宣言できません"
 
 #: cp/decl.c:8856 cp/decl.c:8863
 #, fuzzy, gcc-internal-format
 msgid "cannot declare reference to %q#T"
-msgstr "»²¾È¤ò»²¾È¤È¤·¤ÆÀë¸À¤Ç¤­¤Þ¤»¤ó"
+msgstr "参照を参照として宣言できません"
 
 #: cp/decl.c:8865
 #, fuzzy, gcc-internal-format
 msgid "cannot declare pointer to %q#T member"
-msgstr "¥Ý¥¤¥ó¥¿¤ò»²¾È¤È¤·¤ÆÀë¸À¤Ç¤­¤Þ¤»¤ó"
+msgstr "ポインタを参照として宣言できません"
 
 #: cp/decl.c:8888
 #, fuzzy, gcc-internal-format
 msgid "cannot declare reference to qualified function type %qT"
-msgstr "»²¾È¤ò»²¾È¤È¤·¤ÆÀë¸À¤Ç¤­¤Þ¤»¤ó"
+msgstr "参照を参照として宣言できません"
 
 #: cp/decl.c:8889
 #, fuzzy, gcc-internal-format
 msgid "cannot declare pointer to qualified function type %qT"
-msgstr "¥Ý¥¤¥ó¥¿¤ò»²¾È¤È¤·¤ÆÀë¸À¤Ç¤­¤Þ¤»¤ó"
+msgstr "ポインタを参照として宣言できません"
 
 #: cp/decl.c:8953
 #, gcc-internal-format
@@ -26925,7 +26871,7 @@ msgstr ""
 #: cp/decl.c:9060
 #, gcc-internal-format
 msgid "member functions are implicitly friends of their class"
-msgstr "¥á¥ó¥Ð´Ø¿ô¤Ï°ÅÌÛŪ¤Ë¤½¤Î¥¯¥é¥¹¤Î friend ¤Ç¤¹"
+msgstr "メンバ関数は暗黙的にそのクラスの friend です"
 
 #: cp/decl.c:9065
 #, gcc-internal-format
@@ -26945,12 +26891,12 @@ msgstr ""
 #: cp/decl.c:9136
 #, fuzzy, gcc-internal-format
 msgid "non-parameter %qs cannot be a parameter pack"
-msgstr "Èó¥á¥ó¥Ð `%s' ¤ò `mutable' ¤È¤ÏÀë¸À¤Ç¤­¤Þ¤»¤ó"
+msgstr "非メンバ `%s' を `mutable' とは宣言できません"
 
 #: cp/decl.c:9146
 #, fuzzy, gcc-internal-format
 msgid "size of array %qs is too large"
-msgstr "ÇÛÎó `%s' ¤ÎÂ礭¤µ¤¬Â礭¤¹¤®¤Þ¤¹"
+msgstr "配列 `%s' の大きさが大きすぎます"
 
 #: cp/decl.c:9157
 #, gcc-internal-format
@@ -26967,32 +26913,32 @@ msgstr ""
 #: cp/decl.c:9167
 #, fuzzy, gcc-internal-format
 msgid "only declarations of constructors can be %<explicit%>"
-msgstr "`explicit' ¤Ë¤Ç¤­¤ë¤Î¤Ï¡¢¥³¥ó¥¹¥È¥é¥¯¥¿¤À¤±¤Ç¤¹"
+msgstr "`explicit' にできるのは、コンストラクタだけです"
 
 #: cp/decl.c:9175
 #, fuzzy, gcc-internal-format
 msgid "non-member %qs cannot be declared %<mutable%>"
-msgstr "Èó¥á¥ó¥Ð `%s' ¤ò `mutable' ¤È¤ÏÀë¸À¤Ç¤­¤Þ¤»¤ó"
+msgstr "非メンバ `%s' を `mutable' とは宣言できません"
 
 #: cp/decl.c:9180
 #, fuzzy, gcc-internal-format
 msgid "non-object member %qs cannot be declared %<mutable%>"
-msgstr "È󥪥֥¸¥§¥¯¥È¥á¥ó¥Ð `%s' ¤ò `mutable' ¤È¤ÏÀë¸À¤Ç¤­¤Þ¤»¤ó"
+msgstr "非オブジェクトメンバ `%s' を `mutable' とは宣言できません"
 
 #: cp/decl.c:9186
 #, fuzzy, gcc-internal-format
 msgid "function %qs cannot be declared %<mutable%>"
-msgstr "´Ø¿ô `%s' ¤ò `mutable' ¤È¤·¤Æ¤ÏÀë¸À¤Ç¤­¤Þ¤»¤ó"
+msgstr "関数 `%s' を `mutable' としては宣言できません"
 
 #: cp/decl.c:9191
 #, fuzzy, gcc-internal-format
 msgid "static %qs cannot be declared %<mutable%>"
-msgstr "static `%s' ¤ò mutable ¤È¤·¤ÆÀë¸À¤Ç¤­¤Þ¤»¤ó"
+msgstr "static `%s' を mutable として宣言できません"
 
 #: cp/decl.c:9196
 #, fuzzy, gcc-internal-format
 msgid "const %qs cannot be declared %<mutable%>"
-msgstr "const `%s' ¤ò `mutable' ¤È¤·¤ÆÀë¸À¤Ç¤­¤Þ¤»¤ó"
+msgstr "const `%s' を `mutable' として宣言できません"
 
 #: cp/decl.c:9234
 #, gcc-internal-format
@@ -27007,27 +26953,27 @@ msgstr ""
 #: cp/decl.c:9348
 #, fuzzy, gcc-internal-format
 msgid "qualified function types cannot be used to declare static member functions"
-msgstr "¥Ç¥¹¥È¥é¥¯¥¿¤òÀÅŪ¥á¥ó¥Ð´Ø¿ô¤È¤¹¤ë¤³¤È¤Ï¤Ç¤­¤Þ¤»¤ó"
+msgstr "デストラクタを静的メンバ関数とすることはできません"
 
 #: cp/decl.c:9350
 #, fuzzy, gcc-internal-format
 msgid "qualified function types cannot be used to declare free functions"
-msgstr "´Ø¿ô¤ÎÊÖ¤¹·¿¤¬´Ø¿ô¤Ç¤¢¤Ã¤Æ¤Ï¤Ê¤ê¤Þ¤»¤ó"
+msgstr "関数の返す型が関数であってはなりません"
 
 #: cp/decl.c:9377
 #, fuzzy, gcc-internal-format
 msgid "type qualifiers specified for friend class declaration"
-msgstr "°ì¤Ä¤Î¶õ¤ÎÀë¸ÀÃæ¤Ë¡¢Æó¤Ä¤Î·¿¤¬»ØÄꤵ¤ì¤Æ¤¤¤Þ¤¹"
+msgstr "一つの空の宣言中に、二つの型が指定されています"
 
 #: cp/decl.c:9382
 #, fuzzy, gcc-internal-format
 msgid "%<inline%> specified for friend class declaration"
-msgstr "¥¯¥é¥¹Àë¸À¤Î³°Â¦¤Ç virtual »ØÄꤷ¤Æ¤¤¤Þ¤¹"
+msgstr "クラス宣言の外側で virtual 指定しています"
 
 #: cp/decl.c:9390
 #, fuzzy, gcc-internal-format
 msgid "template parameters cannot be friends"
-msgstr "Ê£»¨¤Ê¥Ñ¥é¥á¥¿¤ò¤â¤Ä´Ø¿ô¤Ï inline ¤Ë¤Ç¤­¤Þ¤»¤ó"
+msgstr "複雑なパラメタをもつ関数は inline にできません"
 
 #: cp/decl.c:9392
 #, gcc-internal-format
@@ -27037,43 +26983,43 @@ msgstr ""
 #: cp/decl.c:9396
 #, fuzzy, gcc-internal-format
 msgid "friend declaration requires class-key, i.e. %<friend %#T%>"
-msgstr "friend Àë¸À¤¬¥¯¥é¥¹ÄêµÁ¤ÎÃæ¤Ë¤¢¤ê¤Þ¤»¤ó"
+msgstr "friend 宣言がクラス定義の中にありません"
 
 #: cp/decl.c:9409
 #, fuzzy, gcc-internal-format
 msgid "trying to make class %qT a friend of global scope"
-msgstr "¥¯¥é¥¹ `%s' ¤òÂç°è¥¹¥³¡¼¥×¤Î friend ¤Ë¤·¤è¤¦¤È¤·¤Æ¤¤¤Þ¤¹"
+msgstr "クラス `%s' を大域スコープの friend にしようとしています"
 
 #: cp/decl.c:9427
 #, fuzzy, gcc-internal-format
 msgid "invalid qualifiers on non-member function type"
-msgstr "Èó¥á¥ó¥Ð´Ø¿ô¤Ç¤Î `this' ¤Î»ÈÍѤÏ̵¸ú¤Ç¤¹"
+msgstr "非メンバ関数での `this' の使用は無効です"
 
 #: cp/decl.c:9437
 #, fuzzy, gcc-internal-format
 msgid "abstract declarator %qT used as declaration"
-msgstr "`%s' ¤ÎÀë¸À¤Ï¥°¥í¡¼¥Ð¥ëÀë¸À¤òʤ¤¤±£¤·¤Þ¤¹"
+msgstr "`%s' の宣言はグローバル宣言を覆い隠します"
 
 #: cp/decl.c:9466
 #, fuzzy, gcc-internal-format
 msgid "cannot use %<::%> in parameter declaration"
-msgstr "²¾°ú¿ôÀë¸À¤ÎÃæ¤Ç `::' ¤ò»È¤¨¤Þ¤»¤ó"
+msgstr "仮引数宣言の中で `::' を使えません"
 
 #. Something like struct S { int N::j; };
 #: cp/decl.c:9517
 #, fuzzy, gcc-internal-format
 msgid "invalid use of %<::%>"
-msgstr "̵¸ú¤ÊÍÑË¡¤Î of %%d, %%x, Ëô¤Ï %%X"
+msgstr "無効な用法の of %%d, %%x, 又は %%X"
 
 #: cp/decl.c:9534
 #, fuzzy, gcc-internal-format
 msgid "function %qD declared virtual inside a union"
-msgstr "Îΰè `%s' ¤Ï´Ø¿ô¤È¤·¤ÆÀë¸À¤µ¤ì¤Æ¤¤¤Þ¤¹"
+msgstr "領域 `%s' は関数として宣言されています"
 
 #: cp/decl.c:9543
 #, fuzzy, gcc-internal-format
 msgid "%qD cannot be declared virtual, since it is always static"
-msgstr "`::main' ¤ò static ¤È¤·¤Æ¤ÏÀë¸À¤Ç¤­¤Þ¤»¤ó"
+msgstr "`::main' を static としては宣言できません"
 
 #: cp/decl.c:9559
 #, gcc-internal-format
@@ -27083,12 +27029,12 @@ msgstr ""
 #: cp/decl.c:9566
 #, fuzzy, gcc-internal-format
 msgid "declaration of %qD as member of %qT"
-msgstr "`%s' ¤ÎÀë¸À¤Ë¤è¤ê `this' ¤Î¥á¥ó¥Ð¤¬Ê¤¤¤±£¤µ¤ì¤Þ¤¹"
+msgstr "`%s' の宣言により `this' のメンバが覆い隠されます"
 
 #: cp/decl.c:9572
 #, fuzzy, gcc-internal-format
 msgid "a destructor cannot be %<constexpr%>"
-msgstr "¥Ç¥¹¥È¥é¥¯¥¿¤òÀÅŪ¥á¥ó¥Ð´Ø¿ô¤È¤¹¤ë¤³¤È¤Ï¤Ç¤­¤Þ¤»¤ó"
+msgstr "デストラクタを静的メンバ関数とすることはできません"
 
 #: cp/decl.c:9578
 #, gcc-internal-format
@@ -27098,32 +27044,32 @@ msgstr ""
 #: cp/decl.c:9623
 #, fuzzy, gcc-internal-format
 msgid "field %qD has incomplete type"
-msgstr "Îΰè `%s' ¤ÏÉÔ´°Á´¤Ê·¿¤Ç¤¹"
+msgstr "領域 `%s' は不完全な型です"
 
 #: cp/decl.c:9625
 #, fuzzy, gcc-internal-format
 msgid "name %qT has incomplete type"
-msgstr "²¾°ú¿ô¤¬ÉÔ´°Á´·¿¤Ç¤¹"
+msgstr "仮引数が不完全型です"
 
 #: cp/decl.c:9634
 #, fuzzy, gcc-internal-format
 msgid "  in instantiation of template %qT"
-msgstr "%s: `%s' ¤Î½é´ü²½:\n"
+msgstr "%s: `%s' の初期化:\n"
 
 #: cp/decl.c:9643
 #, fuzzy, gcc-internal-format
 msgid "%qE is neither function nor member function; cannot be declared friend"
-msgstr "`%s' ¤Ï´Ø¿ô¤Ç¤â¥á¥ó¥Ð´Ø¿ô¤Ç¤â¤¢¤ê¤Þ¤»¤ó -- friend ¤È¤ÏÀë¸À¤Ç¤­¤Þ¤»¤ó"
+msgstr "`%s' は関数でもメンバ関数でもありません -- friend とは宣言できません"
 
 #: cp/decl.c:9698
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "non-static data member initializers"
-msgstr "¼«ÌÀ¤Ç¤Ê¤¤¥é¥Ù¥ë¤Î¤Ä¤¤¤¿½é´ü²½»Ò¤Ç¤¹"
+msgstr ""
 
 #: cp/decl.c:9702
 #, fuzzy, gcc-internal-format
 msgid "ISO C++ forbids initialization of member %qD"
-msgstr "ISO C++ ¤Ï new ¼°¤Î½é´ü²½¤Ç¤Î `=' ¤ò¶Ø¤¸¤Þ¤¹"
+msgstr "ISO C++ は new 式の初期化での `=' を禁じます"
 
 #: cp/decl.c:9704
 #, gcc-internal-format
@@ -27138,27 +27084,27 @@ msgstr ""
 #: cp/decl.c:9780
 #, fuzzy, gcc-internal-format
 msgid "storage class %<auto%> invalid for function %qs"
-msgstr "´Ø¿ô `%s' ¤ËÂФ¹¤ëµ­²±¥¯¥é¥¹ `auto' ¤Ï̵¸ú¤Ç¤¹"
+msgstr "関数 `%s' に対する記憶クラス `auto' は無効です"
 
 #: cp/decl.c:9782
 #, fuzzy, gcc-internal-format
 msgid "storage class %<register%> invalid for function %qs"
-msgstr "´Ø¿ô `%s' ¤ËÂФ¹¤ëµ­²±¥¯¥é¥¹ `register' ¤Ï̵¸ú¤Ç¤¹"
+msgstr "関数 `%s' に対する記憶クラス `register' は無効です"
 
 #: cp/decl.c:9784
 #, fuzzy, gcc-internal-format
 msgid "storage class %<__thread%> invalid for function %qs"
-msgstr "´Ø¿ô `%s' ¤ËÂФ¹¤ëµ­²±¥¯¥é¥¹ `auto' ¤Ï̵¸ú¤Ç¤¹"
+msgstr "関数 `%s' に対する記憶クラス `auto' は無効です"
 
 #: cp/decl.c:9796
 #, fuzzy, gcc-internal-format
 msgid "%<static%> specified invalid for function %qs declared out of global scope"
-msgstr "Âç°è¥¹¥³¡¼¥×³°¤Î´Ø¿ô `%s' ¤ËÂФ¹¤ëµ­²±¥¯¥é¥¹ `inline' ¤Ï̵¸ú¤Ç¤¹"
+msgstr "大域スコープ外の関数 `%s' に対する記憶クラス `inline' は無効です"
 
 #: cp/decl.c:9800
 #, fuzzy, gcc-internal-format
 msgid "%<inline%> specifier invalid for function %qs declared out of global scope"
-msgstr "Âç°è¥¹¥³¡¼¥×³°¤Î´Ø¿ô `%s' ¤ËÂФ¹¤ëµ­²±¥¯¥é¥¹ `inline' ¤Ï̵¸ú¤Ç¤¹"
+msgstr "大域スコープ外の関数 `%s' に対する記憶クラス `inline' は無効です"
 
 #: cp/decl.c:9807
 #, gcc-internal-format
@@ -27168,23 +27114,23 @@ msgstr ""
 #: cp/decl.c:9815
 #, fuzzy, gcc-internal-format
 msgid "virtual non-class function %qs"
-msgstr "virtual ¤ÊÈ󥯥饹´Ø¿ô `%s'"
+msgstr "virtual な非クラス関数 `%s'"
 
 #: cp/decl.c:9822
 #, fuzzy, gcc-internal-format
 msgid "%qs defined in a non-class scope"
-msgstr "¥á¥½¥Ã¥ÉÄêµÁ¤¬¥¯¥é¥¹¥³¥ó¥Æ¥­¥¹¥ÈÆâ¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó"
+msgstr "メソッド定義がクラスコンテキスト内ではありません"
 
 #: cp/decl.c:9851
 #, fuzzy, gcc-internal-format
 msgid "cannot declare member function %qD to have static linkage"
-msgstr "`::main' ¤ò static ¤È¤·¤Æ¤ÏÀë¸À¤Ç¤­¤Þ¤»¤ó"
+msgstr "`::main' を static としては宣言できません"
 
 #. FIXME need arm citation
 #: cp/decl.c:9858
 #, gcc-internal-format
 msgid "cannot declare static function inside another function"
-msgstr "¾¤Î´Ø¿ôÆâ¤Ç static ´Ø¿ô¤òÀë¸À¤Ç¤­¤Þ¤»¤ó"
+msgstr "他の関数内で static 関数を宣言できません"
 
 #: cp/decl.c:9888
 #, gcc-internal-format
@@ -27202,19 +27148,19 @@ msgid "cannot explicitly declare member %q#D to have extern linkage"
 msgstr ""
 
 #: cp/decl.c:9907
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "declaration of constexpr variable %qD is not a definition"
-msgstr "`extern' ÊÑ¿ô `%s' ¤ÎÀë¸À¤¬ `for' ¥ë¡¼¥×½é´ü²½Àë¸ÀÆâ¤Ë¤¢¤ê¤Þ¤¹"
+msgstr ""
 
 #: cp/decl.c:9918
 #, fuzzy, gcc-internal-format
 msgid "%qs initialized and declared %<extern%>"
-msgstr "`%s' ¤¬½é´ü²½¤µ¤ì¤ë¤È¤³¤í¤Ç¡¢`extern' Àë¸À¤µ¤ì¤Þ¤·¤¿"
+msgstr "`%s' が初期化されるところで、`extern' 宣言されました"
 
 #: cp/decl.c:9922
 #, fuzzy, gcc-internal-format
 msgid "%qs has both %<extern%> and initializer"
-msgstr "`%s' ¤Ë `extern' ¤È½é´ü²½»Ò¤ÎξÊý¤¬¤¢¤ê¤Þ¤¹"
+msgstr "`%s' に `extern' と初期化子の両方があります"
 
 #: cp/decl.c:10049
 #, gcc-internal-format
@@ -27229,17 +27175,17 @@ msgstr ""
 #: cp/decl.c:10068
 #, fuzzy, gcc-internal-format
 msgid "default argument %qE uses local variable %qD"
-msgstr "´Ø¿ô¤¬¥í¡¼¥«¥ëÊÑ¿ô¤Î¥¢¥É¥ì¥¹¤òÊÖ¤·¤Æ¤¤¤Þ¤¹"
+msgstr "関数がローカル変数のアドレスを返しています"
 
 #: cp/decl.c:10156
 #, fuzzy, gcc-internal-format
 msgid "parameter %qD has Java class type"
-msgstr "²¾°ú¿ô `%s' ¤ÏÉÔ´°Á´·¿¤Ç¤¹"
+msgstr "仮引数 `%s' は不完全型です"
 
 #: cp/decl.c:10184
 #, fuzzy, gcc-internal-format
 msgid "parameter %qD invalidly declared method type"
-msgstr "¥Ñ¥é¥á¥¿¤Ï¥á¥½¥Ã¥É¤Î·¿¤òÉÔÀµ¤ËÀë¸À¤·¤Þ¤·¤¿"
+msgstr "パラメタはメソッドの型を不正に宣言しました"
 
 #: cp/decl.c:10209
 #, gcc-internal-format
@@ -27254,7 +27200,7 @@ msgstr ""
 #: cp/decl.c:10226
 #, fuzzy, gcc-internal-format
 msgid "parameter packs must be at the end of the parameter list"
-msgstr "²¾°ú¿ô¥ê¥¹¥ÈÃæ¤Î `void' ¤Ï¥ê¥¹¥ÈÁ´ÂΤòÀê¤á¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó"
+msgstr "仮引数リスト中の `void' はリスト全体を占めなければなりません"
 
 #. [class.copy]
 #.
@@ -27284,12 +27230,12 @@ msgstr ""
 #: cp/decl.c:10585
 #, fuzzy, gcc-internal-format
 msgid "%qD may not be declared as static"
-msgstr "`::main' ¤ò static ¤È¤·¤Æ¤ÏÀë¸À¤Ç¤­¤Þ¤»¤ó"
+msgstr "`::main' を static としては宣言できません"
 
 #: cp/decl.c:10611
 #, fuzzy, gcc-internal-format
 msgid "%qD must be a nonstatic member function"
-msgstr "¥Ç¥¹¥È¥é¥¯¥¿¤òÀÅŪ¥á¥ó¥Ð´Ø¿ô¤È¤¹¤ë¤³¤È¤Ï¤Ç¤­¤Þ¤»¤ó"
+msgstr "デストラクタを静的メンバ関数とすることはできません"
 
 #: cp/decl.c:10620
 #, gcc-internal-format
@@ -27304,38 +27250,38 @@ msgstr ""
 #: cp/decl.c:10671
 #, fuzzy, gcc-internal-format
 msgid "conversion to a reference to void will never use a type conversion operator"
-msgstr "%s%s ¤Ø¤ÎÊÑ´¹¤Ç·¿ÊÑ´¹±é»»»Ò¤¬ÍøÍѤµ¤ì¤ë¤³¤È¤Ï·è¤·¤Æ¤¢¤ê¤Þ¤»¤ó"
+msgstr "%s%s への変換で型変換演算子が利用されることは決してありません"
 
 #: cp/decl.c:10673
 #, fuzzy, gcc-internal-format
 msgid "conversion to void will never use a type conversion operator"
-msgstr "%s%s ¤Ø¤ÎÊÑ´¹¤Ç·¿ÊÑ´¹±é»»»Ò¤¬ÍøÍѤµ¤ì¤ë¤³¤È¤Ï·è¤·¤Æ¤¢¤ê¤Þ¤»¤ó"
+msgstr "%s%s への変換で型変換演算子が利用されることは決してありません"
 
 #: cp/decl.c:10680
 #, fuzzy, gcc-internal-format
 msgid "conversion to a reference to the same type will never use a type conversion operator"
-msgstr "%s%s ¤Ø¤ÎÊÑ´¹¤Ç·¿ÊÑ´¹±é»»»Ò¤¬ÍøÍѤµ¤ì¤ë¤³¤È¤Ï·è¤·¤Æ¤¢¤ê¤Þ¤»¤ó"
+msgstr "%s%s への変換で型変換演算子が利用されることは決してありません"
 
 #: cp/decl.c:10682
 #, fuzzy, gcc-internal-format
 msgid "conversion to the same type will never use a type conversion operator"
-msgstr "%s%s ¤Ø¤ÎÊÑ´¹¤Ç·¿ÊÑ´¹±é»»»Ò¤¬ÍøÍѤµ¤ì¤ë¤³¤È¤Ï·è¤·¤Æ¤¢¤ê¤Þ¤»¤ó"
+msgstr "%s%s への変換で型変換演算子が利用されることは決してありません"
 
 #: cp/decl.c:10690
 #, fuzzy, gcc-internal-format
 msgid "conversion to a reference to a base class will never use a type conversion operator"
-msgstr "%s%s ¤Ø¤ÎÊÑ´¹¤Ç·¿ÊÑ´¹±é»»»Ò¤¬ÍøÍѤµ¤ì¤ë¤³¤È¤Ï·è¤·¤Æ¤¢¤ê¤Þ¤»¤ó"
+msgstr "%s%s への変換で型変換演算子が利用されることは決してありません"
 
 #: cp/decl.c:10692
 #, fuzzy, gcc-internal-format
 msgid "conversion to a base class will never use a type conversion operator"
-msgstr "%s%s ¤Ø¤ÎÊÑ´¹¤Ç·¿ÊÑ´¹±é»»»Ò¤¬ÍøÍѤµ¤ì¤ë¤³¤È¤Ï·è¤·¤Æ¤¢¤ê¤Þ¤»¤ó"
+msgstr "%s%s への変換で型変換演算子が利用されることは決してありません"
 
 #. 13.4.0.3
 #: cp/decl.c:10701
 #, fuzzy, gcc-internal-format
 msgid "ISO C++ prohibits overloading operator ?:"
-msgstr "ISO C++ ¤Ï̵̾¹½Â¤ÂΤò¶Ø»ß¤·¤Æ¤¤¤Þ¤¹"
+msgstr "ISO C++ は無名構造体を禁止しています"
 
 #: cp/decl.c:10706
 #, gcc-internal-format
@@ -27355,12 +27301,12 @@ msgstr ""
 #: cp/decl.c:10768
 #, fuzzy, gcc-internal-format
 msgid "%qD must take either zero or one argument"
-msgstr "`%s' ¤Ï 0 ¤« 2 ¸Ä¤Î°ú¿ô¤·¤«¤È¤ê¤Þ¤»¤ó"
+msgstr "`%s' は 0 か 2 個の引数しかとりません"
 
 #: cp/decl.c:10770
 #, fuzzy, gcc-internal-format
 msgid "%qD must take either one or two arguments"
-msgstr "`%s' ¤Ï 0 ¤« 2 ¸Ä¤Î°ú¿ô¤·¤«¤È¤ê¤Þ¤»¤ó"
+msgstr "`%s' は 0 か 2 個の引数しかとりません"
 
 #: cp/decl.c:10792
 #, gcc-internal-format
@@ -27385,7 +27331,7 @@ msgstr ""
 #: cp/decl.c:10820
 #, fuzzy, gcc-internal-format
 msgid "%qD must take exactly two arguments"
-msgstr "`%s' ¤Ï 0 ¤« 2 ¸Ä¤Î°ú¿ô¤·¤«¤È¤ê¤Þ¤»¤ó"
+msgstr "`%s' は 0 か 2 個の引数しかとりません"
 
 #: cp/decl.c:10829
 #, gcc-internal-format
@@ -27415,7 +27361,7 @@ msgstr ""
 #: cp/decl.c:10934
 #, fuzzy, gcc-internal-format
 msgid "%q+D has a previous declaration here"
-msgstr "Á°Êý¤Ç¤Î `%s' ¤ÎÀë¸À"
+msgstr "前方での `%s' の宣言"
 
 #: cp/decl.c:10942
 #, gcc-internal-format
@@ -27425,7 +27371,7 @@ msgstr ""
 #: cp/decl.c:10943 cp/decl.c:10950
 #, fuzzy, gcc-internal-format
 msgid "%q+T has a previous declaration here"
-msgstr "Á°Êý¤Ç¤Î `%s' ¤ÎÀë¸À"
+msgstr "前方での `%s' の宣言"
 
 #: cp/decl.c:10949
 #, gcc-internal-format
@@ -27453,22 +27399,22 @@ msgstr ""
 #: cp/name-lookup.c:3179 cp/parser.c:4632 cp/parser.c:19123
 #, fuzzy, gcc-internal-format
 msgid "reference to %qD is ambiguous"
-msgstr "%s: ¥ª¥×¥·¥ç¥ó `%s' ¤Ï¤¢¤¤¤Þ¤¤¤Ç¤¹\n"
+msgstr "%s: オプション `%s' はあいまいです\n"
 
 #: cp/decl.c:11156
 #, fuzzy, gcc-internal-format
 msgid "use of enum %q#D without previous declaration"
-msgstr "»öÁ°¤ÎÀë¸À¤Ê¤·¤ÎÂç°è´Ø¿ô¤Ë´Ø¤·¤Æ·Ù¹ð¤¹¤ë"
+msgstr "事前の宣言なしの大域関数に関して警告する"
 
 #: cp/decl.c:11177
 #, fuzzy, gcc-internal-format
 msgid "redeclaration of %qT as a non-template"
-msgstr "`%s' ¤ÎÀë¸À¤Ï²¾°ú¿ô¤òʤ¤¤±£¤·¤Þ¤¹"
+msgstr "`%s' の宣言は仮引数を覆い隠します"
 
 #: cp/decl.c:11178
 #, fuzzy, gcc-internal-format
 msgid "previous declaration %q+D"
-msgstr "Á°Êý¤Ç¤Î `%s' ¤ÎÀë¸À"
+msgstr "前方での `%s' の宣言"
 
 #: cp/decl.c:11297
 #, gcc-internal-format
@@ -27488,7 +27434,7 @@ msgstr ""
 #: cp/decl.c:11337
 #, fuzzy, gcc-internal-format
 msgid "base type %qT fails to be a struct or class type"
-msgstr "·¿½¤¾þ»Ò `%s' ¤Ï struct ¤ä class ¤Î¸å¤Ë¤Ï»È¤¨¤Þ¤»¤ó"
+msgstr "型修飾子 `%s' は struct や class の後には使えません"
 
 #: cp/decl.c:11370
 #, gcc-internal-format
@@ -27498,7 +27444,7 @@ msgstr ""
 #: cp/decl.c:11372
 #, fuzzy, gcc-internal-format
 msgid "duplicate base type %qT invalid"
-msgstr "½ÅÊ£¤·¤¿ case ¤ÎÃÍ"
+msgstr "重複した case の値"
 
 #: cp/decl.c:11492
 #, gcc-internal-format
@@ -27508,7 +27454,7 @@ msgstr ""
 #: cp/decl.c:11495 cp/decl.c:11503 cp/decl.c:11515 cp/parser.c:13552
 #, fuzzy, gcc-internal-format
 msgid "previous definition here"
-msgstr "`%s' ¤ÏÁ°¤Ë¤³¤³¤ÇÄêµÁ¤µ¤ì¤Þ¤·¤¿"
+msgstr "`%s' は前にここで定義されました"
 
 #: cp/decl.c:11500
 #, gcc-internal-format
@@ -27537,12 +27483,12 @@ msgstr ""
 #: cp/decl.c:11833
 #, fuzzy, gcc-internal-format
 msgid "enumerator value for %qD is not an integer constant"
-msgstr "`%s' ¤ÎÎóµóÃͤ¬À°¿ôÄê¿ô¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó"
+msgstr "`%s' の列挙値が整数定数ではありません"
 
 #: cp/decl.c:11865
 #, fuzzy, gcc-internal-format
 msgid "overflow in enumeration values at %qD"
-msgstr "ÎóµóÃͤ¬¥ª¡¼¥Ð¡¼¥Õ¥í¡¼"
+msgstr "å\88\97æ\8c\99å\80¤ã\81\8cã\82ªã\83¼ã\83\90ã\83¼ã\83\95ã\83­ã\83¼"
 
 #: cp/decl.c:11885
 #, gcc-internal-format
@@ -27552,12 +27498,12 @@ msgstr ""
 #: cp/decl.c:11982
 #, fuzzy, gcc-internal-format
 msgid "return type %q#T is incomplete"
-msgstr "Ìá¤êÃͤη¿¤¬ÉÔ´°Á´·¿¤Ç¤¹"
+msgstr "戻り値の型が不完全型です"
 
 #: cp/decl.c:11984
 #, fuzzy, gcc-internal-format
 msgid "return type has Java class type %q#T"
-msgstr "Ìá¤êÃͤη¿¤¬ÉÔ´°Á´·¿¤Ç¤¹"
+msgstr "戻り値の型が不完全型です"
 
 #: cp/decl.c:12112 cp/typeck.c:7741
 #, gcc-internal-format
@@ -27567,27 +27513,27 @@ msgstr ""
 #: cp/decl.c:12207
 #, fuzzy, gcc-internal-format
 msgid "no previous declaration for %q+D"
-msgstr "`%s' ¤ÎÁ°ÊýÀë¸À¤¬¤¢¤ê¤Þ¤»¤ó"
+msgstr "`%s' の前方宣言がありません"
 
 #: cp/decl.c:12430
 #, fuzzy, gcc-internal-format
 msgid "invalid function declaration"
-msgstr "̵¸ú¤ÊÀë¸À¤Ç¤¹"
+msgstr "無効な宣言です"
 
 #: cp/decl.c:12514
 #, fuzzy, gcc-internal-format
 msgid "parameter %qD declared void"
-msgstr "²¾°ú¿ô `%s' ¤¬ void ¤ÈÀë¸À¤µ¤ì¤Æ¤¤¤Þ¤¹"
+msgstr "仮引数 `%s' が void と宣言されています"
 
 #: cp/decl.c:12971
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "parameter %q+D set but not used"
-msgstr "¥é¥Ù¥ë `%s' ¤¬ÄêµÁ¤µ¤ì¤Þ¤·¤¿¤¬»È¤ï¤ì¤Æ¤¤¤Þ¤»¤ó"
+msgstr ""
 
 #: cp/decl.c:13062
 #, fuzzy, gcc-internal-format
 msgid "invalid member function declaration"
-msgstr "̵¸ú¤ÊÀë¸À¤Ç¤¹"
+msgstr "無効な宣言です"
 
 #: cp/decl.c:13077
 #, gcc-internal-format
@@ -27602,12 +27548,12 @@ msgstr ""
 #: cp/decl2.c:318
 #, gcc-internal-format
 msgid "name missing for member function"
-msgstr "¥á¥ó¥Ð´Ø¿ô¤Î̾Á°¤ò·ç¤¤¤Æ¤¤¤Þ¤¹"
+msgstr "メンバ関数の名前を欠いています"
 
 #: cp/decl2.c:389 cp/decl2.c:403
 #, gcc-internal-format
 msgid "ambiguous conversion for array subscript"
-msgstr "ÇÛÎó¤Îź»ú¤ËÂФ¹¤ëÛ£Ëæ¤ÊÊÑ´¹"
+msgstr "配列の添字に対する曖昧な変換"
 
 #: cp/decl2.c:397
 #, gcc-internal-format
@@ -27627,7 +27573,7 @@ msgstr ""
 #: cp/decl2.c:458
 #, fuzzy, gcc-internal-format
 msgid "cannot delete a function.  Only pointer-to-objects are valid arguments to %<delete%>"
-msgstr "´Ø¿ô¤Ï delete ¤Ç¤­¤Þ¤»¤ó¡£ ¥ª¥Ö¥¸¥§¥¯¥È¤Ø¤Î¥Ý¥¤¥ó¥¿¤À¤±¤¬ `delete' °ú¿ô¤È¤·¤ÆÍ­¸ú¤Ç¤¹"
+msgstr "関数は delete できません。 オブジェクトへのポインタだけが `delete' 引数として有効です"
 
 #: cp/decl2.c:466
 #, gcc-internal-format
@@ -27637,7 +27583,7 @@ msgstr ""
 #: cp/decl2.c:509 cp/pt.c:4759
 #, fuzzy, gcc-internal-format
 msgid "template declaration of %q#D"
-msgstr "¶õ¤ÎÀë¸À¤Ç¤¹"
+msgstr "空の宣言です"
 
 #: cp/decl2.c:561
 #, gcc-internal-format
@@ -27682,17 +27628,17 @@ msgstr ""
 #: cp/decl2.c:909
 #, fuzzy, gcc-internal-format
 msgid "invalid initializer for member function %qD"
-msgstr "̵¸ú¤Ê¥Ó¥Ã¥ÈÎó½é´ü²½»Ò¤Ç¤¹"
+msgstr "無効なビット列初期化子です"
 
 #: cp/decl2.c:915
 #, fuzzy, gcc-internal-format
 msgid "initializer specified for static member function %qD"
-msgstr "¥³¥ó¥¹¥È¥é¥¯¥¿¤ÎÀÅŪ¥á¥ó¥Ð½é´ü²½»Ò¤Ï̵¸ú¤Ç¤¹"
+msgstr "コンストラクタの静的メンバ初期化子は無効です"
 
 #: cp/decl2.c:937
 #, gcc-internal-format
 msgid "field initializer is not constant"
-msgstr "¥Õ¥£¡¼¥ë¥É½é´üÀßÄê»Ò¤¬Äê¿ô¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó"
+msgstr "フィールド初期設定子が定数ではありません"
 
 #: cp/decl2.c:964
 #, gcc-internal-format
@@ -27702,17 +27648,17 @@ msgstr ""
 #: cp/decl2.c:1016
 #, fuzzy, gcc-internal-format
 msgid "bit-field %qD with non-integral type"
-msgstr "¥Ó¥Ã¥È¥Õ¥£¡¼¥ë¥É `%s' ¤ÎÉý¤¬À°¿ôÄê¿ô¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó"
+msgstr "ビットフィールド `%s' の幅が整数定数ではありません"
 
 #: cp/decl2.c:1022
 #, fuzzy, gcc-internal-format
 msgid "cannot declare %qD to be a bit-field type"
-msgstr "`::main' ¤ò template ¤È¤·¤Æ¤ÏÀë¸À¤Ç¤­¤Þ¤»¤ó"
+msgstr "`::main' を template としては宣言できません"
 
 #: cp/decl2.c:1032
 #, fuzzy, gcc-internal-format
 msgid "cannot declare bit-field %qD with function type"
-msgstr "´Ø¿ô·¿¤ËÂФ·¤Æ new ¤òŬÍѤǤ­¤Þ¤»¤ó"
+msgstr "関数型に対して new を適用できません"
 
 #: cp/decl2.c:1039
 #, gcc-internal-format
@@ -27725,29 +27671,29 @@ msgid "static member %qD cannot be a bit-field"
 msgstr ""
 
 #: cp/decl2.c:1055
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "width of bit-field %qD has non-integral type %qT"
-msgstr "¥Ó¥Ã¥È¥Õ¥£¡¼¥ë¥É `%s' ¤ÏÉÔŬÀڤʷ¿¤ò»ý¤Ã¤Æ¤¤¤Þ¤¹"
+msgstr ""
 
 #: cp/decl2.c:1307
 #, gcc-internal-format
 msgid "anonymous struct not inside named type"
-msgstr "̵̾¹½Â¤ÂΤ¬Ì¾Á°¤Ä¤­·¿¤ÎÃæ¤Ë¤¢¤ê¤Þ¤»¤ó"
+msgstr "無名構造体が名前つき型の中にありません"
 
 #: cp/decl2.c:1393
 #, gcc-internal-format
 msgid "namespace-scope anonymous aggregates must be static"
-msgstr "anonumous Ì¾Á°¶õ´Ö¤Î½¸¹çÂΤϠstatic ¤Ç¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó"
+msgstr "anonumous 名前空間の集合体は static でなければなりません"
 
 #: cp/decl2.c:1402
 #, fuzzy, gcc-internal-format
 msgid "anonymous union with no members"
-msgstr "̵̾¶¦ÍÑÂΤ˥á¥ó¥Ð¤¬¤¢¤ê¤Þ¤»¤ó"
+msgstr "無名共用体にメンバがありません"
 
 #: cp/decl2.c:1439
 #, fuzzy, gcc-internal-format
 msgid "%<operator new%> must return type %qT"
-msgstr "`operator delete' ¤ÎÌá¤ê·¿¤Ï `void' ¤Ç¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó"
+msgstr "`operator delete' の戻り型は `void' でなければなりません"
 
 #. [basic.stc.dynamic.allocation]
 #.
@@ -27761,17 +27707,17 @@ msgstr ""
 #: cp/decl2.c:1466
 #, fuzzy, gcc-internal-format
 msgid "%<operator new%> takes type %<size_t%> (%qT) as first parameter"
-msgstr "`operator new' ¤ÏÂè°ì°ú¿ô¤È¤·¤Æ `size_t' ¤ò¤È¤ê¤Þ¤¹"
+msgstr "`operator new' は第一引数として `size_t' をとります"
 
 #: cp/decl2.c:1495
 #, fuzzy, gcc-internal-format
 msgid "%<operator delete%> must return type %qT"
-msgstr "`operator delete' ¤ÎÌá¤ê·¿¤Ï `void' ¤Ç¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó"
+msgstr "`operator delete' の戻り型は `void' でなければなりません"
 
 #: cp/decl2.c:1504
 #, fuzzy, gcc-internal-format
 msgid "%<operator delete%> takes type %qT as first parameter"
-msgstr "`operator delete' ¤ÏÂè°ì°ú¿ô¤È¤·¤Æ `void *' ·¿¤ò¤È¤ê¤Þ¤¹"
+msgstr "`operator delete' は第一引数として `void *' 型をとります"
 
 #: cp/decl2.c:2241
 #, gcc-internal-format
@@ -27796,22 +27742,22 @@ msgstr ""
 #: cp/decl2.c:3589
 #, fuzzy, gcc-internal-format
 msgid "%q+#D, declared using anonymous type, is used but never defined"
-msgstr "`%s' ¤¬ `static' ¤ÈÀë¸À¤µ¤ì¤Þ¤·¤¿¤¬Ì¤ÄêµÁ¤Ç¤¹"
+msgstr "`%s' が `static' と宣言されましたが未定義です"
 
 #: cp/decl2.c:3596
 #, fuzzy, gcc-internal-format
 msgid "%q+#D, declared using local type %qT, is used but never defined"
-msgstr "`%s' ¤¬ `static' ¤ÈÀë¸À¤µ¤ì¤Þ¤·¤¿¤¬Ì¤ÄêµÁ¤Ç¤¹"
+msgstr "`%s' が `static' と宣言されましたが未定義です"
 
 #: cp/decl2.c:3925
 #, fuzzy, gcc-internal-format
 msgid "inline function %q+D used but never defined"
-msgstr "`%s' ¤¬»È¤ï¤ì¤Þ¤·¤¿¤¬Ì¤ÄêµÁ¤Ç¤¹"
+msgstr "`%s' が使われましたが未定義です"
 
 #: cp/decl2.c:4100
 #, fuzzy, gcc-internal-format
 msgid "default argument missing for parameter %P of %q+#D"
-msgstr "²¾°ú¿ô¥ê¥¹¥È¤«¤é¤Î²¾°ú¿ô̾¤ò·ç¤¤¤Æ¤¤¤Þ¤¹"
+msgstr "仮引数リストからの仮引数名を欠いています"
 
 #. We mark a lambda conversion op as deleted if we can't
 #. generate it properly; see maybe_add_lambda_conv_op.
@@ -27821,9 +27767,9 @@ msgid "converting lambda which uses %<...%> to function pointer"
 msgstr ""
 
 #: cp/decl2.c:4161
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "use of deleted function %qD"
-msgstr "sizeof ¤¬´Ø¿ô·¿¤ËŬÍѤµ¤ì¤Þ¤·¤¿"
+msgstr ""
 
 #: cp/error.c:3076
 #, gcc-internal-format
@@ -27874,7 +27820,7 @@ msgstr ""
 #: cp/except.c:279
 #, fuzzy, gcc-internal-format
 msgid "call to Java %<catch%> or %<throw%> with %<jthrowable%> undefined"
-msgstr "Java `catch' ¤ä `throw' ¤¬¸Æ¤Ð¤ì¤Þ¤·¤¿¤¬¡¢`jthrowable' ¤Ï̤ÄêµÁ¤Ç¤¹"
+msgstr "Java `catch' や `throw' が呼ばれましたが、`jthrowable' は未定義です"
 
 #. Thrown object must be a Throwable.
 #: cp/except.c:286
@@ -27885,12 +27831,12 @@ msgstr ""
 #: cp/except.c:347
 #, gcc-internal-format
 msgid "mixing C++ and Java catches in a single translation unit"
-msgstr "C++ ¤È Java ¤Î `catch' ¤ò°ì¤Ä¤ÎËÝÌõ¥æ¥Ë¥Ã¥È¤Ë¤Þ¤È¤á¤Þ¤¹"
+msgstr "C++ と Java の `catch' を一つの翻訳ユニットにまとめます"
 
 #: cp/except.c:421 java/except.c:583
 #, gcc-internal-format
 msgid "exception handling disabled, use -fexceptions to enable"
-msgstr "Îã³°½èÍý¤ò̵¸ú¤Ë¤·¤Þ¤·¤¿. Í­¸ú¤Ë¤¹¤ë¤Ë¤Ï -fexceptions ¤ò»È¤Ã¤Æ¤¯¤À¤µ¤¤"
+msgstr "例外処理を無効にしました. 有効にするには -fexceptions を使ってください"
 
 #: cp/except.c:657
 #, gcc-internal-format
@@ -27905,7 +27851,7 @@ msgstr ""
 #: cp/except.c:776
 #, gcc-internal-format
 msgid "  in thrown expression"
-msgstr "  throw ¤µ¤ì¤¿¼°¤ÎÃæ"
+msgstr "  throw された式の中"
 
 #: cp/except.c:897
 #, gcc-internal-format
@@ -27967,7 +27913,7 @@ msgstr ""
 #: cp/friend.c:312
 #, fuzzy, gcc-internal-format
 msgid "%qT is not a member of %qT"
-msgstr "%s ¤Ë `%s' ¤È¤¤¤¦Ì¾Á°¤Î¥á¥ó¥Ð¤Ï¤¢¤ê¤Þ¤»¤ó"
+msgstr "%s に `%s' という名前のメンバはありません"
 
 #: cp/friend.c:317
 #, gcc-internal-format
@@ -27983,7 +27929,7 @@ msgstr ""
 #: cp/friend.c:338
 #, fuzzy, gcc-internal-format
 msgid "template parameter type %qT declared %<friend%>"
-msgstr "²¾°ú¿ô `%s' ¤¬ void ¤ÈÀë¸À¤µ¤ì¤Æ¤¤¤Þ¤¹"
+msgstr "仮引数 `%s' が void と宣言されています"
 
 #. template <class T> friend class A; where A is not a template
 #: cp/friend.c:344
@@ -28009,27 +27955,27 @@ msgstr ""
 #: cp/friend.c:548
 #, fuzzy, gcc-internal-format
 msgid "friend declaration %qD in local class without prior declaration"
-msgstr "friend Àë¸À¤¬¥¯¥é¥¹ÄêµÁ¤ÎÃæ¤Ë¤¢¤ê¤Þ¤»¤ó"
+msgstr "friend 宣言がクラス定義の中にありません"
 
 #: cp/friend.c:571
 #, fuzzy, gcc-internal-format
 msgid "friend declaration %q#D declares a non-template function"
-msgstr "friend Àë¸À¤¬¥¯¥é¥¹ÄêµÁ¤ÎÃæ¤Ë¤¢¤ê¤Þ¤»¤ó"
+msgstr "friend 宣言がクラス定義の中にありません"
 
 #: cp/friend.c:575
 #, fuzzy, gcc-internal-format
 msgid "(if this is not what you intended, make sure the function template has already been declared and add <> after the function name here) "
-msgstr "¡Ê¤â¤·¤³¤ì¤¬¤¢¤Ê¤¿¤Î°Õ¿Þ¤·¤¿¤â¤Î¤Ç¤Ê¤±¤ì¤Ð¡¢´Ø¿ô¥Æ¥ó¥×¥ì¡¼¥È¤Ï´û¤ËÀë¸ÀºÑ¤Ç¤¢¤ë»ö¤ò³Îǧ¤·¡¢¤³¤³¤Î´Ø¿ô̾¤Î¸å¤í¤Ë <> ¤òÉÕ¤±Â­¤·¤Æ¤¯¤À¤µ¤¤¡Ë -Wno-non-template-friend ¤Ç¤³¤Î·Ù¹ðɽ¼¨¤ò̵¸ú¤Ë¤·¤Þ¤¹"
+msgstr "(もしこれがあなたの意図したものでなければ、関数テンプレートは既に宣言済である事を確認し、ここの関数名の後ろに <> を付け足してください) -Wno-non-template-friend でこの警告表示を無効にします"
 
 #: cp/init.c:355
 #, fuzzy, gcc-internal-format
 msgid "value-initialization of reference"
-msgstr "²ÄÊÑÇÛÎó¥á¥ó¥Ð¤ò½é´ü²½¤·¤Æ¤¤¤Þ¤¹"
+msgstr "可変配列メンバを初期化しています"
 
 #: cp/init.c:391
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "cannot value-initialize array of unknown bound %qT"
-msgstr "¤³¤Îʸˡ¤ò»È¤Ã¤ÆÇÛÎó¤ò½é´ü²½¤¹¤ë¤³¤È¤Ï¤Ç¤­¤Þ¤»¤ó"
+msgstr ""
 
 #: cp/init.c:440
 #, gcc-internal-format
@@ -28042,9 +27988,9 @@ msgid "value-initialization of %q#D, which has reference type"
 msgstr ""
 
 #: cp/init.c:503
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "invalid initializer for array member %q#D"
-msgstr "¥á¥ó¥Ð `%s' ¤ËÂФ¹¤ë̵¸ú¤Ê½é´üÃÍ"
+msgstr ""
 
 #: cp/init.c:513 cp/init.c:531
 #, gcc-internal-format
@@ -28054,12 +28000,12 @@ msgstr ""
 #: cp/init.c:527
 #, fuzzy, gcc-internal-format
 msgid "uninitialized reference member %qD"
-msgstr "̵¸ú¤Ê»²¾È·¿¤Ç¤¹"
+msgstr "無効な参照型です"
 
 #: cp/init.c:538
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "uninitialized member %qD in %<constexpr%> constructor"
-msgstr "¥³¥ó¥¹¥È¥é¥¯¥¿¤ÎÀÅŪ¥á¥ó¥Ð½é´ü²½»Ò¤Ï̵¸ú¤Ç¤¹"
+msgstr ""
 
 #: cp/init.c:696
 #, gcc-internal-format
@@ -28084,22 +28030,22 @@ msgstr ""
 #: cp/init.c:706
 #, fuzzy, gcc-internal-format
 msgid "  when initialized here"
-msgstr "̵¸ú¤Ê½é´ü²½»Ò"
+msgstr "無効な初期化子"
 
 #: cp/init.c:723
 #, fuzzy, gcc-internal-format
 msgid "multiple initializations given for %qD"
-msgstr "(`%s' ¤Î½é´ü²½¤ÏÉÔ´°Á´¤Ç¤¹)"
+msgstr "(`%s' の初期化は不完全です)"
 
 #: cp/init.c:727
 #, fuzzy, gcc-internal-format
 msgid "multiple initializations given for base %qT"
-msgstr "(`%s' ¤Î½é´ü²½¤ÏÉÔ´°Á´¤Ç¤¹)"
+msgstr "(`%s' の初期化は不完全です)"
 
 #: cp/init.c:811
 #, fuzzy, gcc-internal-format
 msgid "initializations for multiple members of %qT"
-msgstr "²ÄÊÑÇÛÎó¥á¥ó¥Ð¤ò½é´ü²½¤·¤Æ¤¤¤Þ¤¹"
+msgstr "可変配列メンバを初期化しています"
 
 #: cp/init.c:884
 #, gcc-internal-format
@@ -28119,7 +28065,7 @@ msgstr ""
 #: cp/init.c:1125
 #, fuzzy, gcc-internal-format
 msgid "%q#D is a static data member; it can only be initialized at its definition"
-msgstr "`com_interface' Â°À­¤Ï¥¯¥é¥¹ÄêµÁ¤Ë¤Î¤ßÍѤ¤¤ë»ö¤¬¤Ç¤­¤Þ¤¹"
+msgstr "`com_interface' 属性はクラス定義にのみ用いる事ができます"
 
 #: cp/init.c:1132
 #, gcc-internal-format
@@ -28129,7 +28075,7 @@ msgstr ""
 #: cp/init.c:1171
 #, fuzzy, gcc-internal-format
 msgid "unnamed initializer for %qT, which has no base classes"
-msgstr "´ðÄ쥯¥é¥¹¤ò»ý¤Ä¥¯¥é¥¹¤Î¥ª¥Ö¥¸¥§¥¯¥ÈÍѤνé´ü²½»Ò¥ê¥¹¥È¤Ç¤¹"
+msgstr "基底クラスを持つクラスのオブジェクト用の初期化子リストです"
 
 #: cp/init.c:1179
 #, gcc-internal-format
@@ -28154,12 +28100,12 @@ msgstr ""
 #: cp/init.c:1319
 #, gcc-internal-format
 msgid "bad array initializer"
-msgstr "ÇÛÎó¤ÎÉÔÀµ¤Ê½é´ü²½"
+msgstr "配列の不正な初期化"
 
 #: cp/init.c:1549 cp/semantics.c:2630
 #, fuzzy, gcc-internal-format
 msgid "%qT is not a class type"
-msgstr "¥¯¥é¥¹¥¿¥¤¥×¹à¤ò·ç¤¤¤Æ¤¤¤Þ¤¹"
+msgstr "クラスタイプ項を欠いています"
 
 #: cp/init.c:1603
 #, gcc-internal-format
@@ -28169,17 +28115,17 @@ msgstr ""
 #: cp/init.c:1616
 #, fuzzy, gcc-internal-format
 msgid "invalid pointer to bit-field %qD"
-msgstr "Æó¹à±é»»»Ò %s ¤¬ÉÔŬÀڤǤ¹"
+msgstr "二項演算子 %s が不適切です"
 
 #: cp/init.c:1693
 #, fuzzy, gcc-internal-format
 msgid "invalid use of non-static member function %qD"
-msgstr "Èó¥á¥ó¥Ð´Ø¿ô¤Ç¤Î `this' ¤Î»ÈÍѤÏ̵¸ú¤Ç¤¹"
+msgstr "非メンバ関数での `this' の使用は無効です"
 
 #: cp/init.c:1699
 #, fuzzy, gcc-internal-format
 msgid "invalid use of non-static data member %qD"
-msgstr "¥á¥ó¥Ð¤Ø¤Î¥Ý¥¤¥ó¥¿¤Ç¤Î̵¸ú¤Ê `%s' ¤Î»ÈÍÑ"
+msgstr "メンバへのポインタでの無効な `%s' の使用"
 
 #: cp/init.c:1868
 #, gcc-internal-format
@@ -28197,14 +28143,14 @@ msgid "uninitialized const member in %q#T using %<new%> without new-initializer"
 msgstr ""
 
 #: cp/init.c:1886
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "uninitialized const member in %q#T"
-msgstr "̤½é´ü²½Äê¿ô¤ò ROM ¤ËÃÖ¤«¤Ê¤¤"
+msgstr ""
 
 #: cp/init.c:1983
 #, fuzzy, gcc-internal-format
 msgid "invalid type %<void%> for new"
-msgstr "new ¤ËÂФ·¤Æ̵¸ú¤Ê·¿¤Ç¤¢¤ë `void'"
+msgstr "new に対して無効な型である `void'"
 
 #: cp/init.c:2026
 #, gcc-internal-format
@@ -28214,7 +28160,7 @@ msgstr ""
 #: cp/init.c:2060
 #, fuzzy, gcc-internal-format
 msgid "call to Java constructor with %qs undefined"
-msgstr "Java ¥³¥ó¥¹¥È¥é¥¯¥¿¤¬¸Æ¤Ð¤ì¤Þ¤·¤¿¤¬¡¢`%s' ¤Ï̤ÄêµÁ¤Ç¤¹"
+msgstr "Java コンストラクタが呼ばれましたが、`%s' は未定義です"
 
 #: cp/init.c:2076
 #, gcc-internal-format
@@ -28224,57 +28170,57 @@ msgstr ""
 #: cp/init.c:2106
 #, fuzzy, gcc-internal-format
 msgid "no suitable %qD found in class %qT"
-msgstr "¥Õ¥£¡¼¥ë¥É '%s' ¤¬¥¯¥é¥¹Æâ¤Ë¸«¤Ä¤«¤ê¤Þ¤»¤ó"
+msgstr "フィールド '%s' がクラス内に見つかりません"
 
 #: cp/init.c:2113 cp/search.c:1103
 #, fuzzy, gcc-internal-format
 msgid "request for member %qD is ambiguous"
-msgstr "Í׵ᤵ¤ì¤¿¥á¥ó¥Ð `%s' ¤Ï¿½Å·Ñ¾µ¥°¥é¥Õ¤ÎÃæ¤ÇÛ£Ëæ¤Ç¤¹"
+msgstr "要求されたメンバ `%s' は多重継承グラフの中で曖昧です"
 
 #: cp/init.c:2303
 #, fuzzy, gcc-internal-format
 msgid "non-constant array size in new, unable to verify length of initializer-list"
-msgstr "½é´ü²½»ÒÆâ¤ËÈóÄê¿ô¤ÎÇÛÎ󥤥ó¥Ç¥Ã¥¯¥¹¤¬¤¢¤ê¤Þ¤¹"
+msgstr "初期化子内に非定数の配列インデックスがあります"
 
 #: cp/init.c:2312
 #, fuzzy, gcc-internal-format
 msgid "ISO C++ forbids initialization in array new"
-msgstr "ISO C++ ¤Ï new ¼°¤Î½é´ü²½¤Ç¤Î `=' ¤ò¶Ø¤¸¤Þ¤¹"
+msgstr "ISO C++ は new 式の初期化での `=' を禁じます"
 
 #: cp/init.c:2547
 #, gcc-internal-format
 msgid "size in array new must have integral type"
-msgstr "ÇÛÎó new ¤Ç¤Î¥µ¥¤¥º¤Ï´°Á´¤Ê·¿¤ò»ý¤¿¤Í¤Ð¤Ê¤ê¤Þ¤»¤ó"
+msgstr "配列 new でのサイズは完全な型を持たねばなりません"
 
 #: cp/init.c:2561
 #, gcc-internal-format
 msgid "new cannot be applied to a reference type"
-msgstr "»²¾È·¿¤ËÂФ·¤Æ new ¤òŬÍѤǤ­¤Þ¤»¤ó"
+msgstr "参照型に対して new を適用できません"
 
 #: cp/init.c:2570
 #, gcc-internal-format
 msgid "new cannot be applied to a function type"
-msgstr "´Ø¿ô·¿¤ËÂФ·¤Æ new ¤òŬÍѤǤ­¤Þ¤»¤ó"
+msgstr "関数型に対して new を適用できません"
 
 #: cp/init.c:2614
 #, fuzzy, gcc-internal-format
 msgid "call to Java constructor, while %<jclass%> undefined"
-msgstr "Java ¥³¥ó¥¹¥È¥é¥¯¥¿¤¬¸Æ¤Ð¤ì¤Þ¤·¤¿¤¬¡¢`jclass' ¤Ï̤ÄêµÁ¤Ç¤¹"
+msgstr "Java コンストラクタが呼ばれましたが、`jclass' は未定義です"
 
 #: cp/init.c:2632
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "can%'t find %<class$%> in %qT"
-msgstr "class$ ¤¬¸«¤Ä¤«¤ê¤Þ¤»¤ó"
+msgstr ""
 
 #: cp/init.c:3083
 #, gcc-internal-format
 msgid "initializer ends prematurely"
-msgstr "½é´üÀßÄê»Ò¤ÎËöÈø¤¬ËÜÍè¤è¤êÁ᤯½Ð¸½¤·¤Þ¤·¤¿"
+msgstr "初期設定子の末尾が本来より早く出現しました"
 
 #: cp/init.c:3145
 #, gcc-internal-format
 msgid "cannot initialize multi-dimensional array with initializer"
-msgstr "¿¼¡¸µÇÛÎó¤Ï½é´ü²½»Ò¤Ç½é´ü²½¤¹¤ë¤³¤È¤¬¤Ç¤­¤Þ¤»¤ó"
+msgstr "多次元配列は初期化子で初期化することができません"
 
 #: cp/init.c:3304
 #, gcc-internal-format
@@ -28289,42 +28235,42 @@ msgstr ""
 #: cp/init.c:3330
 #, gcc-internal-format
 msgid "unknown array size in delete"
-msgstr "delete ¤Ç¤ÎÇÛÎó¥µ¥¤¥º¤¬ÉÔÌÀ¤Ç¤¹"
+msgstr "delete での配列サイズが不明です"
 
 #: cp/init.c:3591
 #, gcc-internal-format
 msgid "type to vector delete is neither pointer or array type"
-msgstr "¥Ù¥¯¥È¥ë·¿¤Î delete ¤Ç¤¹¤¬¡¢¥Ý¥¤¥ó¥¿¤Ç¤âÇÛÎ󷿤Ǥ⤢¤ê¤Þ¤»¤ó"
+msgstr "ベクトル型の delete ですが、ポインタでも配列型でもありません"
 
 #: cp/lex.c:322
 #, gcc-internal-format
 msgid "junk at end of #pragma %s"
-msgstr "#pragma %s ¤ÎËöÈø¤Ë¥´¥ß"
+msgstr "#pragma %s の末尾にゴミ"
 
 #: cp/lex.c:329
 #, gcc-internal-format
 msgid "invalid #pragma %s"
-msgstr "̵¸ú¤Ê #pragma %s ¤Ç¤¹"
+msgstr "無効な #pragma %s です"
 
 #: cp/lex.c:337
 #, fuzzy, gcc-internal-format
 msgid "#pragma vtable no longer supported"
-msgstr "--driver ¤ÏºÇÁ᥵¥Ý¡¼¥È¤µ¤ì¤Þ¤»¤ó"
+msgstr "--driver は最早サポートされません"
 
 #: cp/lex.c:409
 #, fuzzy, gcc-internal-format
 msgid "#pragma implementation for %qs appears after file is included"
-msgstr "%s ¤Ø¤Î #pragma implementation ¤Ï¥Õ¥¡¥¤¥ë¤¬ include ¤µ¤ì¤¿¸å¤Ç½Ð¸½¤·¤Þ¤·¤¿"
+msgstr "%s への #pragma implementation はファイルが include された後で出現しました"
 
 #: cp/lex.c:433
 #, gcc-internal-format
 msgid "junk at end of #pragma GCC java_exceptions"
-msgstr "#pragma GCC java_exceptions ¤ÎËöÈø¤Ë¥´¥ß"
+msgstr "#pragma GCC java_exceptions の末尾にゴミ"
 
 #: cp/lex.c:448
 #, fuzzy, gcc-internal-format
 msgid "%qD not defined"
-msgstr "\"%s\" ¤ÏÄêµÁ¤µ¤ì¤Æ¤¤¤Þ¤»¤ó"
+msgstr "\"%s\" は定義されていません"
 
 #: cp/lex.c:453
 #, gcc-internal-format
@@ -28364,12 +28310,12 @@ msgstr ""
 #: cp/mangle.c:2586
 #, fuzzy, gcc-internal-format
 msgid "mangling %C"
-msgstr "·Ù¹ð: "
+msgstr "警告: "
 
 #: cp/mangle.c:2638
 #, fuzzy, gcc-internal-format
 msgid "mangling new-expression"
-msgstr "̵¸ú¤Ê·¿É½¸½¤Ç¤¹"
+msgstr "無効な型表現です"
 
 #: cp/mangle.c:2672
 #, gcc-internal-format
@@ -28412,9 +28358,9 @@ msgid "union member %q+D with non-trivial %qD"
 msgstr ""
 
 #: cp/method.c:1002
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "uninitialized non-static const member %q#D"
-msgstr "̤½é´ü²½Äê¿ô¤ò ROM ¤ËÃÖ¤¯(Í× -membedded-data)"
+msgstr ""
 
 #: cp/method.c:1008
 #, gcc-internal-format
@@ -28444,17 +28390,17 @@ msgstr ""
 #: cp/method.c:1554
 #, fuzzy, gcc-internal-format
 msgid "defaulted declaration %q+D"
-msgstr "̵¸ú¤ÊÀë¸À¤Ç¤¹"
+msgstr "無効な宣言です"
 
 #: cp/method.c:1556
 #, fuzzy, gcc-internal-format
 msgid "does not match expected signature %qD"
-msgstr "¥­¥ã¥¹¥È¤Ë¤è¤ë´Ø¿ô¤Î·¿¤¬Å¬¹ç¤·¤Þ¤»¤ó"
+msgstr "キャストによる関数の型が適合しません"
 
 #: cp/method.c:1577
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "%qD cannot be declared as constexpr"
-msgstr "\"%s\" ¤Ï¥Þ¥¯¥í̾¤È¤·¤Æ¤Ï»È¤¨¤Þ¤»¤ó"
+msgstr ""
 
 #: cp/method.c:1617
 #, gcc-internal-format
@@ -28484,7 +28430,7 @@ msgstr ""
 #: cp/name-lookup.c:731
 #, fuzzy, gcc-internal-format
 msgid "redeclaration of %<wchar_t%> as %qT"
-msgstr "`%s' ¤¬ºÆÀë¸À¤µ¤ì¤Þ¤·¤¿"
+msgstr "`%s' が再宣言されました"
 
 #. A redeclaration of main, but not a duplicate of the
 #. previous one.
@@ -28495,7 +28441,7 @@ msgstr "`%s' 
 #: cp/name-lookup.c:761
 #, fuzzy, gcc-internal-format
 msgid "invalid redeclaration of %q+D"
-msgstr "̵¸ú¤ÊÀë¸À¤Ç¤¹"
+msgstr "無効な宣言です"
 
 #: cp/name-lookup.c:762
 #, gcc-internal-format
@@ -28510,53 +28456,53 @@ msgstr ""
 #: cp/name-lookup.c:812
 #, fuzzy, gcc-internal-format
 msgid "due to different exception specifications"
-msgstr "Îã³°»ÅÍͤθ¡ºº¤ò¤¹¤ë¥³¡¼¥É¤òÀ¸À®¤·¤Ê¤¤"
+msgstr "例外仕様の検査をするコードを生成しない"
 
 #: cp/name-lookup.c:903
 #, fuzzy, gcc-internal-format
 msgid "type mismatch with previous external decl of %q#D"
-msgstr "·¿¤¬Á°Êý¤Î³°ÉôÀë¸À¤È°ìÃפ·¤Þ¤»¤ó"
+msgstr "型が前方の外部宣言と一致しません"
 
 #: cp/name-lookup.c:904
 #, fuzzy, gcc-internal-format
 msgid "previous external decl of %q+#D"
-msgstr "Á°Êý¤Î `%s' ¤Î³°ÉôÀë¸À"
+msgstr "前方の `%s' の外部宣言"
 
 #: cp/name-lookup.c:995
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "extern declaration of %q#D doesn%'t match"
-msgstr "`%s' ¤Îextern Àë¸À¤Ï¥°¥í¡¼¥Ð¥ë¤Î¤½¤ì¤È°ìÃפ·¤Þ¤»¤ó"
+msgstr ""
 
 #: cp/name-lookup.c:996
 #, fuzzy, gcc-internal-format
 msgid "global declaration %q+#D"
-msgstr "̵¸ú¤ÊÀë¸À¤Ç¤¹"
+msgstr "無効な宣言です"
 
 #: cp/name-lookup.c:1053 cp/name-lookup.c:1082
 #, fuzzy, gcc-internal-format
 msgid "declaration of %q#D shadows a parameter"
-msgstr "`%s' ¤ÎÀë¸À¤Ï²¾°ú¿ô¤òʤ¤¤±£¤·¤Þ¤¹"
+msgstr "`%s' の宣言は仮引数を覆い隠します"
 
 #: cp/name-lookup.c:1085
 #, fuzzy, gcc-internal-format
 msgid "declaration of %qD shadows a previous local"
-msgstr "`%s' ¤ÎÀë¸À¤ÏÁ°Êý¤Î¥í¡¼¥«¥ë¥·¥ó¥Ü¥ë¤òʤ¤¤±£¤·¤Þ¤¹"
+msgstr "`%s' の宣言は前方のローカルシンボルを覆い隠します"
 
 #. Location of previous decl is not useful in this case.
 #: cp/name-lookup.c:1114
 #, fuzzy, gcc-internal-format
 msgid "declaration of %qD shadows a member of 'this'"
-msgstr "`%s' ¤ÎÀë¸À¤Ë¤è¤ê `this' ¤Î¥á¥ó¥Ð¤¬Ê¤¤¤±£¤µ¤ì¤Þ¤¹"
+msgstr "`%s' の宣言により `this' のメンバが覆い隠されます"
 
 #: cp/name-lookup.c:1128
 #, fuzzy, gcc-internal-format
 msgid "declaration of %qD shadows a global declaration"
-msgstr "`%s' ¤ÎÀë¸À¤Ï¥°¥í¡¼¥Ð¥ëÀë¸À¤òʤ¤¤±£¤·¤Þ¤¹"
+msgstr "`%s' の宣言はグローバル宣言を覆い隠します"
 
 #: cp/name-lookup.c:1251
 #, fuzzy, gcc-internal-format
 msgid "name lookup of %qD changed"
-msgstr "`%s' ¤Î̾Á°°ú¤­¤ÏÊѹ¹¤µ¤ì¤Þ¤·¤¿"
+msgstr "`%s' の名前引きは変更されました"
 
 #: cp/name-lookup.c:1252
 #, gcc-internal-format
@@ -28571,7 +28517,7 @@ msgstr ""
 #: cp/name-lookup.c:1272 cp/name-lookup.c:1280
 #, fuzzy, gcc-internal-format
 msgid "name lookup of %qD changed for ISO %<for%> scoping"
-msgstr "`%s' ¤Î̾Á°°ú¤­¤Ï¿·¤¿¤Ê ISO `for' ¥¹¥³¡¼¥×¤ËÊѤï¤ê¤Þ¤·¤¿"
+msgstr "`%s' の名前引きは新たな ISO `for' スコープに変わりました"
 
 #: cp/name-lookup.c:1274
 #, gcc-internal-format
@@ -28601,29 +28547,29 @@ msgstr "%s: %s: "
 #: cp/name-lookup.c:2077
 #, fuzzy, gcc-internal-format
 msgid "%q#D hides constructor for %q#T"
-msgstr "%d ¸Ä¤Î¥³¥ó¥¹¥È¥é¥¯¥¿¤¬¸«¤Ä¤«¤ê¤Þ¤·¤¿\n"
+msgstr "%d 個のコンストラクタが見つかりました\n"
 
 #: cp/name-lookup.c:2094
 #, fuzzy, gcc-internal-format
 msgid "%q#D conflicts with previous using declaration %q#D"
-msgstr "`%s' ¤Î¥»¥¯¥·¥ç¥ó¤ÏÁ°Êý¤Ç¤ËÀë¸À¤µ¤ì¤¿¤â¤Î¤È¾×Æͤ·¤Þ¤¹"
+msgstr "`%s' のセクションは前方でに宣言されたものと衝突します"
 
 #: cp/name-lookup.c:2117
 #, fuzzy, gcc-internal-format
 msgid "previous non-function declaration %q+#D"
-msgstr "Á°Êý¤Ç¤Î `%s' ¤Î°ÅÌÛŪ¤ÊÀë¸À"
+msgstr "前方での `%s' の暗黙的な宣言"
 
 #: cp/name-lookup.c:2118
 #, fuzzy, gcc-internal-format
 msgid "conflicts with function declaration %q#D"
-msgstr "`%s' ¤ÎÀë¸À¤¬Ì·½â¤·¤Æ¤¤¤Þ¤¹"
+msgstr "`%s' の宣言が矛盾しています"
 
 #. It's a nested name with template parameter dependent scope.
 #. This can only be using-declaration for class member.
 #: cp/name-lookup.c:2196 cp/name-lookup.c:2221
 #, fuzzy, gcc-internal-format
 msgid "%qT is not a namespace"
-msgstr "%s=%s ¤Ï¿ôÃͤǤϤ¢¤ê¤Þ¤»¤ó"
+msgstr "%s=%s は数値ではありません"
 
 #. 7.3.3/5
 #. A using-declaration shall not name a template-id.
@@ -28681,7 +28627,7 @@ msgstr ""
 #: cp/name-lookup.c:3121
 #, fuzzy, gcc-internal-format
 msgid "explicit qualification in declaration of %qD"
-msgstr "`%s' ¤ÎÀë¸À¤¬Ì·½â¤·¤Æ¤¤¤Þ¤¹"
+msgstr "`%s' の宣言が矛盾しています"
 
 #: cp/name-lookup.c:3204
 #, gcc-internal-format
@@ -28691,7 +28637,7 @@ msgstr ""
 #: cp/name-lookup.c:3249
 #, fuzzy, gcc-internal-format
 msgid "%qD attribute requires a single NTBS argument"
-msgstr "%s: ¥ª¥×¥·¥ç¥ó `%s' ¤Ë¤Ï°ú¿ô¤¬É¬ÍפǤ¹\n"
+msgstr "%s: オプション `%s' には引数が必要です\n"
 
 #: cp/name-lookup.c:3256
 #, gcc-internal-format
@@ -28701,7 +28647,7 @@ msgstr ""
 #: cp/name-lookup.c:3265 cp/name-lookup.c:3635
 #, fuzzy, gcc-internal-format
 msgid "%qD attribute directive ignored"
-msgstr "`%s' Â°À­¤Îµ¿»÷Ì¿Î᤬̵»ë¤µ¤ì¤Þ¤·¤¿"
+msgstr "`%s' 属性の疑似命令が無視されました"
 
 #: cp/name-lookup.c:3310
 #, gcc-internal-format
@@ -28804,9 +28750,9 @@ msgid "%<::%E%> is not a class, namespace, or enumeration"
 msgstr ""
 
 #: cp/parser.c:2399
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "%qE is not a type"
-msgstr "%s ¤Ï·¿ %s ¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó (°ú¿ô %d)"
+msgstr ""
 
 #: cp/parser.c:2402
 #, gcc-internal-format
@@ -28821,22 +28767,22 @@ msgstr ""
 #: cp/parser.c:2449
 #, fuzzy, gcc-internal-format
 msgid "ISO C++ 1998 does not support %<long long%>"
-msgstr "ISO C++ ¤Ï `long long' ¤ò¼õ¤±Æþ¤ì¤Þ¤»¤ó"
+msgstr "ISO C++ は `long long' を受け入れません"
 
 #: cp/parser.c:2470
 #, fuzzy, gcc-internal-format
 msgid "duplicate %qs"
-msgstr "`%s' ¤¬½ÅÊ£¤·¤Æ¤¤¤Þ¤¹"
+msgstr "`%s' が重複しています"
 
 #: cp/parser.c:2515
 #, fuzzy, gcc-internal-format
 msgid "new types may not be defined in a return type"
-msgstr "»²¾È·¿¤ËÂФ·¤Æ new ¤òŬÍѤǤ­¤Þ¤»¤ó"
+msgstr "参照型に対して new を適用できません"
 
 #: cp/parser.c:2517
 #, fuzzy, gcc-internal-format
 msgid "(perhaps a semicolon is missing after the definition of %qT)"
-msgstr "%s Àë¸À¤Î¸å¤í¤Î¥»¥ß¥³¥í¥ó¤ò·ç¤¤¤Æ¤¤¤Þ¤¹"
+msgstr "%s 宣言の後ろのセミコロンを欠いています"
 
 #: cp/parser.c:2537 cp/parser.c:4680 cp/pt.c:6748
 #, gcc-internal-format
@@ -28851,12 +28797,12 @@ msgstr ""
 #: cp/parser.c:2541
 #, fuzzy, gcc-internal-format
 msgid "invalid template-id"
-msgstr "̵¸ú¤Ê·¿: `void &'"
+msgstr "無効な型: `void &'"
 
 #: cp/parser.c:2574
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "floating-point literal cannot appear in a constant-expression"
-msgstr "#if ¼°¤ÎÃæ¤Ç¤ÎÉâÆ°¾®¿ôÅÀ¿ô¤Ïµö²Ä¤µ¤ì¤Þ¤»¤ó"
+msgstr ""
 
 #: cp/parser.c:2578 cp/pt.c:12528
 #, gcc-internal-format
@@ -28864,9 +28810,9 @@ msgid "a cast to a type other than an integral or enumeration type cannot appear
 msgstr ""
 
 #: cp/parser.c:2583
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "%<typeid%> operator cannot appear in a constant-expression"
-msgstr "\"defined\" ±é»»»Ò¤¬¥Þ¥¯¥íŸ³«Ãæ¤Ë¸½¤ì¤Þ¤·¤¿"
+msgstr ""
 
 #: cp/parser.c:2587
 #, gcc-internal-format
@@ -28874,19 +28820,19 @@ msgid "non-constant compound literals cannot appear in a constant-expression"
 msgstr ""
 
 #: cp/parser.c:2591
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "a function call cannot appear in a constant-expression"
-msgstr "Äê¿ô¼°¤¬·ç¤±¤Æ¤¤¤ë¤«Ìµ¸ú¤Ç¤¹"
+msgstr ""
 
 #: cp/parser.c:2595
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "an increment cannot appear in a constant-expression"
-msgstr "Äê¿ô¼°¤¬·ç¤±¤Æ¤¤¤ë¤«Ìµ¸ú¤Ç¤¹"
+msgstr ""
 
 #: cp/parser.c:2599
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "an decrement cannot appear in a constant-expression"
-msgstr "Äê¿ô¼°¤¬¥ª¡¼¥Ð¡¼¥Õ¥í¡¼¤·¤Þ¤·¤¿"
+msgstr ""
 
 #: cp/parser.c:2603
 #, gcc-internal-format
@@ -28904,14 +28850,14 @@ msgid "calls to overloaded operators cannot appear in a constant-expression"
 msgstr ""
 
 #: cp/parser.c:2615
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "an assignment cannot appear in a constant-expression"
-msgstr "Äê¿ô¼°¤¬·ç¤±¤Æ¤¤¤ë¤«Ìµ¸ú¤Ç¤¹"
+msgstr ""
 
 #: cp/parser.c:2618
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "a comma operator cannot appear in a constant-expression"
-msgstr "Äê¿ô¼°¤¬¥ª¡¼¥Ð¡¼¥Õ¥í¡¼¤·¤Þ¤·¤¿"
+msgstr ""
 
 #: cp/parser.c:2622
 #, gcc-internal-format
@@ -28919,19 +28865,19 @@ msgid "a call to a constructor cannot appear in a constant-expression"
 msgstr ""
 
 #: cp/parser.c:2668
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "%qs cannot appear in a constant-expression"
-msgstr "Äê¿ô¼°¤¬¥ª¡¼¥Ð¡¼¥Õ¥í¡¼¤·¤Þ¤·¤¿"
+msgstr ""
 
 #: cp/parser.c:2696
 #, fuzzy, gcc-internal-format
 msgid "invalid use of template-name %qE without an argument list"
-msgstr "̵¸ú¤Ê¥Ç¥Õ¥©¥ë¥È¥Æ¥ó¥×¥ì¡¼¥È°ú¿ô"
+msgstr "無効なデフォルトテンプレート引数"
 
 #: cp/parser.c:2699
 #, fuzzy, gcc-internal-format
 msgid "invalid use of destructor %qD as a type"
-msgstr "`restrict' ¤ÎÍÑË¡¤¬ÉÔŬÀڤǤ¹"
+msgstr "`restrict' の用法が不適切です"
 
 #. Something like 'unsigned A a;'
 #: cp/parser.c:2702
@@ -28992,19 +28938,19 @@ msgid "a wide string is invalid in this context"
 msgstr ""
 
 #: cp/parser.c:3469 cp/parser.c:9589
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "expected declaration"
-msgstr "¶õ¤ÎÀë¸À¤Ç¤¹"
+msgstr ""
 
 #: cp/parser.c:3564
 #, fuzzy, gcc-internal-format
 msgid "fixed-point types not supported in C++"
-msgstr "-Wno-strict-prototypes ¤Ï C++ ¤Ç¤Ï¼õ¤±ÉÕ¤±¤é¤ì¤Þ¤»¤ó"
+msgstr "-Wno-strict-prototypes は C++ では受け付けられません"
 
 #: cp/parser.c:3644
 #, gcc-internal-format
 msgid "ISO C++ forbids braced-groups within expressions"
-msgstr "ISO C++ ¤Ï¥Ö¥ì¡¼¥¹¤Ç¤Þ¤È¤á¤é¤ì¤¿¼°¤ò¶Ø¤¸¤Þ¤¹"
+msgstr "ISO C++ はブレースでまとめられた式を禁じます"
 
 #: cp/parser.c:3656
 #, gcc-internal-format
@@ -29012,19 +28958,19 @@ msgid "statement-expressions are not allowed outside functions nor in template-a
 msgstr ""
 
 #: cp/parser.c:3704 cp/parser.c:3853 cp/parser.c:4006
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "expected primary-expression"
-msgstr "']' ¤¬É¬Íפǡ¢Ìµ¸ú¤Ê·¿É½¸½¤Ç¤¹"
+msgstr ""
 
 #: cp/parser.c:3734
 #, fuzzy, gcc-internal-format
 msgid "%<this%> may not be used in this context"
-msgstr "¥Þ¥¯¥í°ú¿ôÆâ¤Ç¥Ç¥£¥ì¥¯¥È¥ê¤ò»È¤¦¤³¤È¤Ï¤Ç¤­¤Þ¤»¤ó"
+msgstr "マクロ引数内でディレクトリを使うことはできません"
 
 #: cp/parser.c:3848
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "a template declaration cannot appear at block scope"
-msgstr "¥×¥í¥È¥³¥ë '%s' ¤ÎÀë¸À¤¬½ÅÊ£¤·¤Æ¤¤¤Þ¤¹"
+msgstr ""
 
 #: cp/parser.c:3982
 #, gcc-internal-format
@@ -29032,9 +28978,9 @@ msgid "local variable %qD may not appear in this context"
 msgstr ""
 
 #: cp/parser.c:4146
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "expected id-expression"
-msgstr "¶õ¤Î #if ¼°¤Ç¤¹"
+msgstr ""
 
 #: cp/parser.c:4276
 #, gcc-internal-format
@@ -29044,7 +28990,7 @@ msgstr ""
 #: cp/parser.c:4397
 #, fuzzy, gcc-internal-format
 msgid "declaration of %<~%T%> as member of %qT"
-msgstr "`%s' ¤ÎÀë¸À¤Ë¤è¤ê `this' ¤Î¥á¥ó¥Ð¤¬Ê¤¤¤±£¤µ¤ì¤Þ¤¹"
+msgstr "`%s' の宣言により `this' のメンバが覆い隠されます"
 
 #: cp/parser.c:4412
 #, gcc-internal-format
@@ -29076,7 +29022,7 @@ msgstr ""
 #: cp/parser.c:5110
 #, fuzzy, gcc-internal-format
 msgid "ISO C++ forbids compound-literals"
-msgstr "ISO C++ ¤ÏÊ£¹ç¥ê¥Æ¥é¥ë¤ò¶Ø¤¸¤Þ¤¹"
+msgstr "ISO C++ は複合リテラルを禁じます"
 
 #: cp/parser.c:5486
 #, gcc-internal-format
@@ -29086,7 +29032,7 @@ msgstr ""
 #: cp/parser.c:5571 cp/typeck.c:2346
 #, fuzzy, gcc-internal-format
 msgid "invalid use of %qD"
-msgstr "`restrict' ¤ÎÍÑË¡¤¬ÉÔŬÀڤǤ¹"
+msgstr "`restrict' の用法が不適切です"
 
 #: cp/parser.c:5834
 #, gcc-internal-format
@@ -29116,12 +29062,12 @@ msgstr ""
 #: cp/parser.c:6408
 #, fuzzy, gcc-internal-format
 msgid "expression in new-declarator must have integral or enumeration type"
-msgstr "ÇÛÎó new ¤Ç¤Î¥µ¥¤¥º¤Ï´°Á´¤Ê·¿¤ò»ý¤¿¤Í¤Ð¤Ê¤ê¤Þ¤»¤ó"
+msgstr "配列 new でのサイズは完全な型を持たねばなりません"
 
 #: cp/parser.c:6663
 #, gcc-internal-format
 msgid "use of old-style cast"
-msgstr "¸Å¤¤¥¹¥¿¥¤¥ë¤Î¥­¥ã¥¹¥È¤ò»ÈÍѤ·¤Æ¤¤¤Þ¤¹"
+msgstr "古いスタイルのキャストを使用しています"
 
 #: cp/parser.c:6792
 #, gcc-internal-format
@@ -29131,12 +29077,12 @@ msgstr ""
 #: cp/parser.c:6795
 #, fuzzy, gcc-internal-format
 msgid "suggest parentheses around %<>>%> expression"
-msgstr "|| ¤È¶¦¤Ë»È¤ï¤ì¤ë && ¤Î¼þ¤ê¤Ç¤Ï³ç¸Ì¤ò¤Ä¤±¤ë¤³¤È¤ò¤ª´«¤á¤·¤Þ¤¹"
+msgstr "|| と共に使われる && の周りでは括弧をつけることをお勧めします"
 
 #: cp/parser.c:6940
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "ISO C++ does not allow ?: with omitted middle operand"
-msgstr "ISO C ¤Ç¤Ï´Ø¿ô³°¤Ç¤Î;ʬ¤Ê `;' ¤òµö¤·¤Þ¤»¤ó"
+msgstr ""
 
 #: cp/parser.c:7524
 #, gcc-internal-format
@@ -29156,17 +29102,17 @@ msgstr ""
 #: cp/parser.c:7792
 #, fuzzy, gcc-internal-format
 msgid "default argument specified for lambda parameter"
-msgstr "²¾°ú¿ô `%s' ¤Ç»ØÄꤵ¤ì¤¿µ­²±¥¯¥é¥¹"
+msgstr "ä»®å¼\95æ\95° `%s' ã\81§æ\8c\87å®\9aã\81\95ã\82\8cã\81\9fè¨\98æ\86¶ã\82¯ã\83©ã\82¹"
 
 #: cp/parser.c:8152
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "expected labeled-statement"
-msgstr "else Ê¸¤ÎÃæ¿È¤¬¶õ¤Ç¤¹"
+msgstr ""
 
 #: cp/parser.c:8189
 #, fuzzy, gcc-internal-format
 msgid "case label %qE not within a switch statement"
-msgstr "case ¥é¥Ù¥ë¤¬ switch Ê¸¤ÎÃæ¤Ë¤¢¤ê¤Þ¤»¤ó"
+msgstr "case ラベルが switch 文の中にありません"
 
 #: cp/parser.c:8262
 #, gcc-internal-format
@@ -29179,9 +29125,9 @@ msgid "%<%T::%D%> names the constructor, not the type"
 msgstr ""
 
 #: cp/parser.c:8528 cp/parser.c:20739
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "expected selection-statement"
-msgstr "else Ê¸¤ÎÃæ¿È¤¬¶õ¤Ç¤¹"
+msgstr ""
 
 #: cp/parser.c:8561
 #, gcc-internal-format
@@ -29199,15 +29145,15 @@ msgid "inconsistent begin/end types in range-based for: %qT and %qT"
 msgstr ""
 
 #: cp/parser.c:9013 cp/parser.c:20742
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "expected iteration-statement"
-msgstr "else Ê¸¤ÎÃæ¿È¤¬¶õ¤Ç¤¹"
+msgstr ""
 
 #. Issue a warning about this use of a GNU extension.
 #: cp/parser.c:9155
 #, gcc-internal-format
 msgid "ISO C++ forbids computed gotos"
-msgstr "ISO C++ ¤Ï·×»»·¿ goto ¤ò¶Ø¤¸¤Þ¤¹"
+msgstr "ISO C++ は計算型 goto を禁じます"
 
 #: cp/parser.c:9168 cp/parser.c:20745
 #, gcc-internal-format
@@ -29242,14 +29188,14 @@ msgid "%<auto%> will change meaning in C++0x; please remove it"
 msgstr ""
 
 #: cp/parser.c:9900
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "decl-specifier invalid in condition"
-msgstr "friend ´Ø¿ôÀë¸ÀÆâ¤Îµ­²±¥¯¥é¥¹»ØÄê»Ò¤Ï̵¸ú¤Ç¤¹"
+msgstr ""
 
 #: cp/parser.c:9991
 #, fuzzy, gcc-internal-format
 msgid "class definition may not be declared a friend"
-msgstr "`%s' ¤Ï´Ø¿ô¤Ç¤â¥á¥ó¥Ð´Ø¿ô¤Ç¤â¤¢¤ê¤Þ¤»¤ó -- friend ¤È¤ÏÀë¸À¤Ç¤­¤Þ¤»¤ó"
+msgstr "`%s' は関数でもメンバ関数でもありません -- friend とは宣言できません"
 
 #: cp/parser.c:10060 cp/parser.c:17907
 #, gcc-internal-format
@@ -29257,9 +29203,9 @@ msgid "templates may not be %<virtual%>"
 msgstr ""
 
 #: cp/parser.c:10101
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "invalid linkage-specification"
-msgstr "̵¸ú¤Ê»ØÄê! cc ¤Î¥Ð¥°."
+msgstr ""
 
 #: cp/parser.c:10226
 #, gcc-internal-format
@@ -29269,22 +29215,22 @@ msgstr ""
 #: cp/parser.c:10481
 #, fuzzy, gcc-internal-format
 msgid "invalid use of %<auto%> in conversion operator"
-msgstr "void ¼°¤ÎÉÔŬÀڤʻÈÍÑ"
+msgstr "void 式の不適切な使用"
 
 #: cp/parser.c:10566
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "only constructors take member initializers"
-msgstr "¥³¥ó¥¹¥È¥é¥¯¥¿¤·¤«´ðÄì½é´ü²½»Ò¥ê¥¹¥È¤ò¤È¤ê¤Þ¤»¤ó"
+msgstr ""
 
 #: cp/parser.c:10588
 #, fuzzy, gcc-internal-format
 msgid "cannot expand initializer for member %<%D%>"
-msgstr "¥á¥ó¥Ð `%s' ¤ËÂФ¹¤ë̵¸ú¤Ê½é´üÃÍ"
+msgstr "メンバ `%s' に対する無効な初期値"
 
 #: cp/parser.c:10643
 #, fuzzy, gcc-internal-format
 msgid "anachronistic old-style base class initializer"
-msgstr "Á°»þÂåŪ¤Ê¸Å¤¤¥¹¥¿¥¤¥ë¤Î´ðÄ쥯¥é¥¹½é´ü²½»Ò¤Ç¤¹"
+msgstr "前時代的な古いスタイルの基底クラス初期化子です"
 
 #: cp/parser.c:10711
 #, gcc-internal-format
@@ -29292,9 +29238,9 @@ msgid "keyword %<typename%> not allowed in this context (a qualified member init
 msgstr ""
 
 #: cp/parser.c:11019
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "expected operator"
-msgstr "ÅÐÏ¿¤µ¤ì¤Æ¤¤¤Ê¤¤±é»»»Ò %s ¤Ç¤¹"
+msgstr ""
 
 #. Warn that we do not support `export'.
 #: cp/parser.c:11056
@@ -29315,17 +29261,17 @@ msgstr ""
 #: cp/parser.c:11351 cp/parser.c:11458
 #, fuzzy, gcc-internal-format
 msgid "template parameter packs cannot have default arguments"
-msgstr "strftime ¥Õ¥©¡¼¥Þ¥Ã¥È¤Ï°ú¿ô¤ò¥Õ¥©¡¼¥Þ¥Ã¥È¤Ç¤­¤Þ¤»¤ó"
+msgstr "strftime フォーマットは引数をフォーマットできません"
 
 #: cp/parser.c:11540
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "expected template-id"
-msgstr "ͽ´ü¤µ¤ì¤ë¥á¥â¥ê¥ì¥¤¥Æ¥ó¥·¤òÄ´À°¤¹¤ë"
+msgstr ""
 
 #: cp/parser.c:11587 cp/parser.c:20703
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "expected %<<%>"
-msgstr "';' ¤¬É¬ÍפǤ¹"
+msgstr ""
 
 #: cp/parser.c:11594
 #, gcc-internal-format
@@ -29340,13 +29286,13 @@ msgstr ""
 #: cp/parser.c:11676
 #, fuzzy, gcc-internal-format
 msgid "parse error in template argument list"
-msgstr "¥Þ¥¯¥í°ú¿ô¥ê¥¹¥È¤Ë¤¢¤êÆÀ¤Ê¤¤¥È¡¼¥¯¥ó"
+msgstr "マクロ引数リストにあり得ないトークン"
 
 #. The name does not name a template.
 #: cp/parser.c:11744 cp/parser.c:11859 cp/parser.c:12069
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "expected template-name"
-msgstr "ͽ´ü¤µ¤ì¤ë¥á¥â¥ê¥ì¥¤¥Æ¥ó¥·¤òÄ´À°¤¹¤ë"
+msgstr ""
 
 #. Explain what went wrong.
 #: cp/parser.c:11790
@@ -29365,19 +29311,19 @@ msgid "expected parameter pack before %<...%>"
 msgstr ""
 
 #: cp/parser.c:12034 cp/parser.c:12052 cp/parser.c:12193
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "expected template-argument"
-msgstr "̵¸ú¤Ê¥Ç¥Õ¥©¥ë¥È¥Æ¥ó¥×¥ì¡¼¥È°ú¿ô"
+msgstr ""
 
 #: cp/parser.c:12176
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "invalid non-type template argument"
-msgstr "̵¸ú¤Ê¥Ç¥Õ¥©¥ë¥È¥Æ¥ó¥×¥ì¡¼¥È°ú¿ô"
+msgstr ""
 
 #: cp/parser.c:12290
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "explicit instantiation shall not use %<inline%> specifier"
-msgstr "¥¤¥ó¥é¥¤¥ó¥Æ¥ó¥×¥ì¡¼¥È¤ÎÌÀ¼¨Åª¤Ê¼ÂÂβ½¤Î¤ß¤òÀ¸À®¤¹¤ë"
+msgstr ""
 
 #: cp/parser.c:12293
 #, gcc-internal-format
@@ -29390,9 +29336,9 @@ msgid "template specialization with C linkage"
 msgstr ""
 
 #: cp/parser.c:12570
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "expected type specifier"
-msgstr "·¿»ØÄê»Ò¤Î sigof ¤Ç¤¹"
+msgstr ""
 
 #: cp/parser.c:12787
 #, gcc-internal-format
@@ -29412,17 +29358,17 @@ msgstr ""
 #: cp/parser.c:13185
 #, fuzzy, gcc-internal-format
 msgid "declaration %qD does not declare anything"
-msgstr "Àë¸À¤¬²¿¤âÀë¸À¤·¤Æ¤¤¤Þ¤»¤ó"
+msgstr "宣言が何も宣言していません"
 
 #: cp/parser.c:13271
 #, fuzzy, gcc-internal-format
 msgid "attributes ignored on uninstantiated type"
-msgstr "¥¤¥ó¥¹¥¿¥ó¥¹²½¤µ¤ì¤Ê¤¤·¿¤ËÂФ¹¤ë̵¸ú¤ÊÁàºî¤Ç¤¹"
+msgstr "インスタンス化されない型に対する無効な操作です"
 
 #: cp/parser.c:13275
 #, fuzzy, gcc-internal-format
 msgid "attributes ignored on template instantiation"
-msgstr "¼«Æ°¥Æ¥ó¥×¥ì¡¼¥È¼ÂÂ⽤òÍ­¸ú¤Ë¤¹¤ë"
+msgstr "自動テンプレート実体化を有効にする"
 
 #: cp/parser.c:13280
 #, gcc-internal-format
@@ -29430,9 +29376,9 @@ msgid "attributes ignored on elaborated-type-specifier that is not a forward dec
 msgstr ""
 
 #: cp/parser.c:13401
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "%qD is an enumeration template"
-msgstr "ÎóµóÃͤ¬¥ª¡¼¥Ð¡¼¥Õ¥í¡¼"
+msgstr ""
 
 #: cp/parser.c:13409
 #, gcc-internal-format
@@ -29445,9 +29391,9 @@ msgid "expected %<;%> or %<{%>"
 msgstr ""
 
 #: cp/parser.c:13513
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "cannot add an enumerator list to a template instantiation"
-msgstr "¼«Æ°¥Æ¥ó¥×¥ì¡¼¥È¼ÂÂ⽤òÍ­¸ú¤Ë¤¹¤ë"
+msgstr ""
 
 #: cp/parser.c:13522 cp/parser.c:17174
 #, gcc-internal-format
@@ -29462,7 +29408,7 @@ msgstr ""
 #: cp/parser.c:13550
 #, fuzzy, gcc-internal-format
 msgid "multiple definition of %q#T"
-msgstr "`%s' ¤¬ºÆÄêµÁ¤µ¤ì¤Þ¤·¤¿"
+msgstr "`%s' が再定義されました"
 
 #: cp/parser.c:13576
 #, gcc-internal-format
@@ -29477,7 +29423,7 @@ msgstr ""
 #: cp/parser.c:13748
 #, fuzzy, gcc-internal-format
 msgid "%qD is not a namespace-name"
-msgstr "\"%s\" ¤ÏÀµ¾ï¤Ê¥Õ¥¡¥¤¥ë̾¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó"
+msgstr "\"%s\" は正常なファイル名ではありません"
 
 #: cp/parser.c:13749
 #, gcc-internal-format
@@ -29495,19 +29441,19 @@ msgid "a template-id may not appear in a using-declaration"
 msgstr ""
 
 #: cp/parser.c:14431
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "a function-definition is not allowed here"
-msgstr "%s: ´Ø¿ô¤ÎÄêµÁ¤¬ÊÑ´¹¤µ¤ì¤Æ¤¤¤Þ¤»¤ó\n"
+msgstr ""
 
 #: cp/parser.c:14443
 #, fuzzy, gcc-internal-format
 msgid "an asm-specification is not allowed on a function-definition"
-msgstr "½é´ü²½»Ò¥ê¥¹¥È¤ÏÈó¥á¥ó¥Ð´Ø¿ô¤Ç¤Ï»È¤¨¤Þ¤»¤ó"
+msgstr "初期化子リストは非メンバ関数では使えません"
 
 #: cp/parser.c:14447
 #, fuzzy, gcc-internal-format
 msgid "attributes are not allowed on a function-definition"
-msgstr "Âç°è register ÊÑ¿ô¤¬´Ø¿ôÄêµÁ¤Î¸å¤í¤Ë¤¢¤ê¤Þ¤¹"
+msgstr "大域 register 変数が関数定義の後ろにあります"
 
 #: cp/parser.c:14484
 #, gcc-internal-format
@@ -29516,19 +29462,19 @@ msgstr ""
 
 #. Anything else is an error.
 #: cp/parser.c:14513 cp/parser.c:16417
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "expected initializer"
-msgstr "½ÅÊ£¤·¤¿½é´ü²½»Ò"
+msgstr ""
 
 #: cp/parser.c:14532
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "invalid type in declaration"
-msgstr "̵¸ú¤ÊÀë¸À¤Ç¤¹"
+msgstr ""
 
 #: cp/parser.c:14607
 #, fuzzy, gcc-internal-format
 msgid "initializer provided for function"
-msgstr "friend ´Ø¿ô `%s' ¤ò½é´ü²½¤Ç¤­¤Þ¤»¤ó"
+msgstr "friend 関数 `%s' を初期化できません"
 
 #: cp/parser.c:14640
 #, gcc-internal-format
@@ -29538,7 +29484,7 @@ msgstr ""
 #: cp/parser.c:15037
 #, fuzzy, gcc-internal-format
 msgid "array bound is not an integer constant"
-msgstr "ÇÛÎó¤Îź»ú¤¬À°¿ô·¿¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó"
+msgstr "配列の添字が整数型ではありません"
 
 #: cp/parser.c:15158
 #, gcc-internal-format
@@ -29553,7 +29499,7 @@ msgstr ""
 #: cp/parser.c:15190
 #, fuzzy, gcc-internal-format
 msgid "invalid use of constructor as a template"
-msgstr "¥È¥Ã¥×¥ì¥Ù¥ë¤Ç¤Î `this' ¤Î»ÈÍѤÏ̵¸ú¤Ç¤¹"
+msgstr "トップレベルでの `this' の使用は無効です"
 
 #: cp/parser.c:15192
 #, gcc-internal-format
@@ -29565,14 +29511,14 @@ msgstr ""
 #. information about its original syntactic
 #. form.
 #: cp/parser.c:15209
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "invalid declarator"
-msgstr "̵¸ú¤ÊÀë¸À¤Ç¤¹"
+msgstr ""
 
 #: cp/parser.c:15275
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "expected declarator"
-msgstr "¶õ¤ÎÀë¸À¤Ç¤¹"
+msgstr ""
 
 #: cp/parser.c:15370
 #, gcc-internal-format
@@ -29587,17 +29533,17 @@ msgstr ""
 #: cp/parser.c:15445
 #, fuzzy, gcc-internal-format
 msgid "duplicate cv-qualifier"
-msgstr "½ÅÊ£¤·¤¿ case ¤ÎÃÍ"
+msgstr "重複した case の値"
 
 #: cp/parser.c:15567 cp/typeck2.c:500
 #, fuzzy, gcc-internal-format
 msgid "invalid use of %<auto%>"
-msgstr "`restrict' ¤ÎÍÑË¡¤¬ÉÔŬÀڤǤ¹"
+msgstr "`restrict' の用法が不適切です"
 
 #: cp/parser.c:15661
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "expected type-specifier"
-msgstr "·¿»ØÄê»Ò¤Î sigof ¤Ç¤¹"
+msgstr ""
 
 #: cp/parser.c:15904
 #, gcc-internal-format
@@ -29607,12 +29553,12 @@ msgstr ""
 #: cp/parser.c:15961
 #, fuzzy, gcc-internal-format
 msgid "types may not be defined in parameter types"
-msgstr "\"%s\" ¤Ï¥Þ¥¯¥í²¾°ú¿ô¥ê¥¹¥È¤Ë¸½¤ì¤Æ¤Ï¤Ê¤ê¤Þ¤»¤ó"
+msgstr "\"%s\" はマクロ仮引数リストに現れてはなりません"
 
 #: cp/parser.c:16184
 #, fuzzy, gcc-internal-format
 msgid "file ends in default argument"
-msgstr "̵¸ú¤Ê¥Ç¥Õ¥©¥ë¥È¥Æ¥ó¥×¥ì¡¼¥È°ú¿ô"
+msgstr "無効なデフォルトテンプレート引数"
 
 #: cp/parser.c:16230
 #, gcc-internal-format
@@ -29622,12 +29568,12 @@ msgstr ""
 #: cp/parser.c:16234
 #, fuzzy, gcc-internal-format
 msgid "default arguments are only permitted for function parameters"
-msgstr "¥á¥½¥Ã¥É¤Ï´Ø¿ô¥Ý¥¤¥ó¥¿¤ËÊÑ´¹¤Ç¤­¤Þ¤»¤ó"
+msgstr "メソッドは関数ポインタに変換できません"
 
 #: cp/parser.c:16550
 #, fuzzy, gcc-internal-format
 msgid "ISO C++ does not allow designated initializers"
-msgstr "ISO C++ ¤Ï̾Á°¤Ä¤­Ìá¤êÃͤòµö²Ä¤·¤Þ¤»¤ó"
+msgstr "ISO C++ は名前つき戻り値を許可しません"
 
 #: cp/parser.c:16638 cp/parser.c:16760
 #, gcc-internal-format
@@ -29652,7 +29598,7 @@ msgstr ""
 #: cp/parser.c:17160
 #, fuzzy, gcc-internal-format
 msgid "invalid class name in declaration of %qD"
-msgstr "`%s' ¤ÎÀë¸À¤Ë¤ª¤¤¤ÆÊ£¿ô¤ÎÊݸ¥¯¥é¥¹"
+msgstr "`%s' ã\81®å®£è¨\80ã\81«ã\81\8aã\81\84ã\81¦è¤\87æ\95°ã\81®ä¿\9då­\98ã\82¯ã\83©ã\82¹"
 
 #: cp/parser.c:17193
 #, gcc-internal-format
@@ -29677,7 +29623,7 @@ msgstr ""
 #: cp/parser.c:17318
 #, fuzzy, gcc-internal-format
 msgid "previous definition of %q+#T"
-msgstr "Á°Êý¤Ç¤Î `%s' ¤ÎÀë¸À"
+msgstr "前方での `%s' の宣言"
 
 #: cp/parser.c:17380 cp/parser.c:20748
 #, gcc-internal-format
@@ -29692,7 +29638,7 @@ msgstr ""
 #: cp/parser.c:17605
 #, fuzzy, gcc-internal-format
 msgid "friend declaration does not name a class or function"
-msgstr "friend Àë¸À¤¬¥¯¥é¥¹ÄêµÁ¤ÎÃæ¤Ë¤¢¤ê¤Þ¤»¤ó"
+msgstr "friend 宣言がクラス定義の中にありません"
 
 #: cp/parser.c:17789
 #, gcc-internal-format
@@ -29710,9 +29656,9 @@ msgid "invalid pure specifier (only %<= 0%> is allowed)"
 msgstr ""
 
 #: cp/parser.c:17936
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "a brace-enclosed initializer is not allowed here"
-msgstr "½é´ü²½»Ò¥ê¥¹¥È¤ÏÈó¥á¥ó¥Ð´Ø¿ô¤Ç¤Ï»È¤¨¤Þ¤»¤ó"
+msgstr ""
 
 #: cp/parser.c:18068
 #, gcc-internal-format
@@ -29737,7 +29683,7 @@ msgstr ""
 #: cp/parser.c:18192 cp/parser.c:18232
 #, fuzzy, gcc-internal-format
 msgid "types may not be defined in an exception-specification"
-msgstr "Îã³°»ÅÍͤθ¡ºº¤ò¤¹¤ë¥³¡¼¥É¤òÀ¸À®¤·¤Ê¤¤"
+msgstr "例外仕様の検査をするコードを生成しない"
 
 #: cp/parser.c:18214
 #, gcc-internal-format
@@ -29747,7 +29693,7 @@ msgstr ""
 #: cp/parser.c:18413
 #, fuzzy, gcc-internal-format
 msgid "types may not be defined in exception-declarations"
-msgstr "°ì¤Ä¤Î¶õ¤ÎÀë¸ÀÃæ¤Ë¡¢Æó¤Ä¤Î·¿¤¬»ØÄꤵ¤ì¤Æ¤¤¤Þ¤¹"
+msgstr "一つの空の宣言中に、二つの型が指定されています"
 
 #: cp/parser.c:19310
 #, gcc-internal-format
@@ -29757,7 +29703,7 @@ msgstr ""
 #: cp/parser.c:19315
 #, fuzzy, gcc-internal-format
 msgid "invalid declaration of %<%T::%E%>"
-msgstr "̵¸ú¤ÊÀë¸À¤Ç¤¹"
+msgstr "無効な宣言です"
 
 #: cp/parser.c:19319
 #, gcc-internal-format
@@ -29776,7 +29722,7 @@ msgstr ""
 #: cp/parser.c:19614
 #, fuzzy, gcc-internal-format
 msgid "named return values are no longer supported"
-msgstr "--driver ¤ÏºÇÁ᥵¥Ý¡¼¥È¤µ¤ì¤Þ¤»¤ó"
+msgstr "--driver は最早サポートされません"
 
 #: cp/parser.c:19694
 #, gcc-internal-format
@@ -29789,14 +29735,14 @@ msgid "template with C linkage"
 msgstr ""
 
 #: cp/parser.c:19722
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "invalid explicit specialization"
-msgstr "̵¸ú¤Ê½é´ü²½»Ò"
+msgstr ""
 
 #: cp/parser.c:19849
 #, fuzzy, gcc-internal-format
 msgid "template declaration of %<typedef%>"
-msgstr "`%s' ¤Î extern Àë¸À¤¬¥Í¥¹¥È¤·¤Æ¤¤¤Þ¤¹"
+msgstr "`%s' の extern 宣言がネストしています"
 
 #: cp/parser.c:19918
 #, gcc-internal-format
@@ -29806,7 +29752,7 @@ msgstr ""
 #: cp/parser.c:20141
 #, fuzzy, gcc-internal-format
 msgid "%<>>%> should be %<> >%> within a nested template argument list"
-msgstr "`>>' ¤Ï¥Æ¥ó¥×¥ì¡¼¥È¥¯¥é¥¹Ì¾¤Ï `> >' ¤È¤¹¤Ù¤­¤Ç¤¹"
+msgstr "`>>' はテンプレートクラス名は `> >' とすべきです"
 
 #: cp/parser.c:20154
 #, gcc-internal-format
@@ -29816,7 +29762,7 @@ msgstr ""
 #: cp/parser.c:20495
 #, fuzzy, gcc-internal-format
 msgid "invalid use of %qD in linkage specification"
-msgstr "¥Æ¥ó¥×¥ì¡¼¥È·¿Åý°ìÃæ `%s' ¤¬»ÈÍѤµ¤ì¤Þ¤·¤¿"
+msgstr "テンプレート型統一中 `%s' が使用されました"
 
 #: cp/parser.c:20508
 #, gcc-internal-format
@@ -29834,9 +29780,9 @@ msgid "expected %<delete%>"
 msgstr ""
 
 #: cp/parser.c:20618
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "expected %<return%>"
-msgstr "¥Õ¥¡¥¤¥ë \"%s\" ¤ËÌá¤ë¤Ï¤º¤Ç¤·¤¿"
+msgstr ""
 
 #: cp/parser.c:20624
 #, gcc-internal-format
@@ -29854,9 +29800,9 @@ msgid "expected %<decltype%>"
 msgstr ""
 
 #: cp/parser.c:20633
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "expected %<operator%>"
-msgstr "ÅÐÏ¿¤µ¤ì¤Æ¤¤¤Ê¤¤±é»»»Ò %s ¤Ç¤¹"
+msgstr ""
 
 #: cp/parser.c:20636
 #, gcc-internal-format
@@ -29864,9 +29810,9 @@ msgid "expected %<class%>"
 msgstr ""
 
 #: cp/parser.c:20639
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "expected %<template%>"
-msgstr "ͽ´ü¤µ¤ì¤ë¥á¥â¥ê¥ì¥¤¥Æ¥ó¥·¤òÄ´À°¤¹¤ë"
+msgstr ""
 
 #: cp/parser.c:20642
 #, gcc-internal-format
@@ -29919,9 +29865,9 @@ msgid "expected %<@throw%>"
 msgstr ""
 
 #: cp/parser.c:20694
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "expected %<[%>"
-msgstr "';' ¤¬É¬ÍפǤ¹"
+msgstr ""
 
 #: cp/parser.c:20700
 #, gcc-internal-format
@@ -29934,14 +29880,14 @@ msgid "expected %<...%>"
 msgstr ""
 
 #: cp/parser.c:20715
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "expected %<*%>"
-msgstr "';' ¤¬É¬ÍפǤ¹"
+msgstr ""
 
 #: cp/parser.c:20718
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "expected %<~%>"
-msgstr "';' ¤¬É¬ÍפǤ¹"
+msgstr ""
 
 #: cp/parser.c:20724
 #, gcc-internal-format
@@ -29961,7 +29907,7 @@ msgstr ""
 #: cp/parser.c:21004
 #, fuzzy, gcc-internal-format
 msgid "%qD redeclared with different access"
-msgstr "`%s' ¤¬Ê̤Υ·¥ó¥Ü¥ë¼ï¤È¤·¤ÆºÆÀë¸À¤µ¤ì¤Þ¤·¤¿"
+msgstr "`%s' が別のシンボル種として再宣言されました"
 
 #: cp/parser.c:21023
 #, gcc-internal-format
@@ -29989,14 +29935,14 @@ msgid "invalid Objective-C++ selector name"
 msgstr ""
 
 #: cp/parser.c:21856 cp/parser.c:21874
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "objective-c++ method declaration is expected"
-msgstr "¥¯¥é¥¹¤ä¥¤¥ó¥¿¡¼¥Õ¥§¥¤¥¹Àë¸À¤¬É¬ÍפǤ¹"
+msgstr ""
 
 #: cp/parser.c:21868 cp/parser.c:21933
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "method attributes must be specified at the end"
-msgstr "section Â°À­¤Ï¥í¡¼¥«¥ëÊÑ¿ô¤ËÂФ·¤Æ¤Ï»ØÄê¤Ç¤­¤Þ¤»¤ó"
+msgstr ""
 
 #: cp/parser.c:21975
 #, gcc-internal-format
@@ -30004,14 +29950,14 @@ msgid "stray %qs between Objective-C++ methods"
 msgstr ""
 
 #: cp/parser.c:22180 cp/parser.c:22187 cp/parser.c:22194
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "invalid type for instance variable"
-msgstr "`%s' ¤Ï¥ì¥¸¥¹¥¿ÊÑ¿ô¤È¤·¤Æ¤Ï̵¸ú¤Ê¥ì¥¸¥¹¥¿Ì¾¤Ç¤¹"
+msgstr ""
 
 #: cp/parser.c:22307
 #, fuzzy, gcc-internal-format
 msgid "identifier expected after %<@protocol%>"
-msgstr "¼±Ê̻Ҥ¬É¬ÍפǤ¹"
+msgstr "識別子が必要です"
 
 #: cp/parser.c:22447
 #, gcc-internal-format
@@ -30024,9 +29970,9 @@ msgid "prefix attributes are ignored before %<@%D%>"
 msgstr ""
 
 #: cp/parser.c:22674 cp/parser.c:22681 cp/parser.c:22688
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "invalid type for property"
-msgstr "̵¸ú¤Ê·¿°ú¿ô¤Ç¤¹"
+msgstr ""
 
 #: cp/parser.c:22835
 #, gcc-internal-format
@@ -30041,22 +29987,22 @@ msgstr ""
 #: cp/parser.c:24278 cp/pt.c:11828
 #, fuzzy, gcc-internal-format
 msgid "iteration variable %qD should not be reduction"
-msgstr "¥ì¥¸¥¹¥¿ÊÑ¿ô `%s' ¤¬Æþ¤ì»Ò´Ø¿ô¤ÎÃæ¤Ç»È¤ï¤ì¤Þ¤·¤¿"
+msgstr "レジスタ変数 `%s' が入れ子関数の中で使われました"
 
 #: cp/parser.c:24345
 #, fuzzy, gcc-internal-format
 msgid "not enough collapsed for loops"
-msgstr "ÉÔ½½Ê¬¤Ê·¿¾ðÊó"
+msgstr "不十分な型情報"
 
 #: cp/parser.c:24805
 #, fuzzy, gcc-internal-format
 msgid "junk at end of %<#pragma GCC pch_preprocess%>"
-msgstr "#pragma GCC java_exceptions ¤ÎËöÈø¤Ë¥´¥ß"
+msgstr "#pragma GCC java_exceptions の末尾にゴミ"
 
 #: cp/parser.c:24968
 #, fuzzy, gcc-internal-format
 msgid "inter-module optimizations not implemented for C++"
-msgstr "ret Ì¿Îá¤Ï¼ÂÁõ¤µ¤ì¤Æ¤¤¤Þ¤»¤ó"
+msgstr "ret 命令は実装されていません"
 
 #: cp/pt.c:274
 #, gcc-internal-format
@@ -30066,7 +30012,7 @@ msgstr ""
 #: cp/pt.c:286
 #, fuzzy, gcc-internal-format
 msgid "invalid member template declaration %qD"
-msgstr "¥Ý¥¤¥ó¥¿Àë¸À»Ò¤ËÉÔŬÀڤʷ¿½¤¾þ»Ò"
+msgstr "ポインタ宣言子に不適切な型修飾子"
 
 #: cp/pt.c:653
 #, gcc-internal-format
@@ -30091,7 +30037,7 @@ msgstr ""
 #: cp/pt.c:762 cp/pt.c:864
 #, fuzzy, gcc-internal-format
 msgid "  from definition of %q+#D"
-msgstr "`%s' ¤¬ºÆÄêµÁ¤µ¤ì¤Þ¤·¤¿"
+msgstr "`%s' が再定義されました"
 
 #: cp/pt.c:779
 #, gcc-internal-format
@@ -30128,7 +30074,7 @@ msgstr ""
 #: cp/pt.c:922
 #, fuzzy, gcc-internal-format
 msgid "explicit specialization of non-template %qT"
-msgstr "¥¤¥ó¥é¥¤¥ó¥Æ¥ó¥×¥ì¡¼¥È¤ÎÌÀ¼¨Åª¤Ê¼ÂÂβ½¤Î¤ß¤òÀ¸À®¤¹¤ë"
+msgstr "インラインテンプレートの明示的な実体化のみを生成する"
 
 #: cp/pt.c:1339
 #, gcc-internal-format
@@ -30138,7 +30084,7 @@ msgstr ""
 #: cp/pt.c:1815
 #, fuzzy, gcc-internal-format
 msgid "%qD is not a function template"
-msgstr "¥­¥ã¥¹¥È¤Ë¤è¤ë´Ø¿ô¤Î·¿¤¬Å¬¹ç¤·¤Þ¤»¤ó"
+msgstr "キャストによる関数の型が適合しません"
 
 #: cp/pt.c:2024
 #, gcc-internal-format
@@ -30160,12 +30106,12 @@ msgstr ""
 #: cp/pt.c:2272 cp/pt.c:2326
 #, fuzzy, gcc-internal-format
 msgid "template-id %qD in declaration of primary template"
-msgstr "`operator delete' ¤ÎÀë¸ÀÆâ¤Ë¿¤¹¤®¤ë°ú¿ô"
+msgstr "`operator delete' の宣言内に多すぎる引数"
 
 #: cp/pt.c:2285
 #, fuzzy, gcc-internal-format
 msgid "template parameter list used in explicit instantiation"
-msgstr "#define Ãæ¤Î²¾°ú¿ô¥ê¥¹¥È¤¬½ªÃ¼¤µ¤ì¤Æ¤¤¤Þ¤»¤ó"
+msgstr "#define 中の仮引数リストが終端されていません"
 
 #: cp/pt.c:2291
 #, gcc-internal-format
@@ -30175,14 +30121,14 @@ msgstr ""
 #: cp/pt.c:2299
 #, fuzzy, gcc-internal-format
 msgid "too many template parameter lists in declaration of %qD"
-msgstr "%s: ·Ù¹ð: `%s' ¤ÎÀë¸À¤Ç¤Î²¾°ú¿ô¥ê¥¹¥È¤¬Â¿¤¹¤®¤Þ¤¹\n"
+msgstr "%s: 警告: `%s' の宣言での仮引数リストが多すぎます\n"
 
 #: cp/pt.c:2302
 #, fuzzy, gcc-internal-format
 msgid "too few template parameter lists in declaration of %qD"
 msgstr ""
 "\n"
-"%s: ·Ù¹ð: `%s' ¤ÎÀë¸À¤Ç¤Î²¾°ú¿ô¥ê¥¹¥È¤¬¾¯¤Ê¤¹¤®¤Þ¤¹\n"
+"%s: 警告: `%s' の宣言での仮引数リストが少なすぎます\n"
 
 #: cp/pt.c:2304
 #, gcc-internal-format
@@ -30202,7 +30148,7 @@ msgstr ""
 #: cp/pt.c:2385
 #, fuzzy, gcc-internal-format
 msgid "%qD is not a template function"
-msgstr "`%s' ¤ÏÄ̾Èó static ¤Ê´Ø¿ô¤Ç¤¹"
+msgstr "`%s' は通常、非 static な関数です"
 
 #: cp/pt.c:2393
 #, gcc-internal-format
@@ -30225,7 +30171,7 @@ msgstr ""
 #: cp/pt.c:2499
 #, fuzzy, gcc-internal-format
 msgid "no member function %qD declared in %qT"
-msgstr "¥Í¥¹¥È¤·¤¿´Ø¿ô `%s' ¤Ï `extern' ¤ËÀë¸À¤µ¤ì¤Þ¤·¤¿"
+msgstr "ネストした関数 `%s' は `extern' に宣言されました"
 
 #: cp/pt.c:3118
 #, gcc-internal-format
@@ -30255,12 +30201,12 @@ msgstr ""
 #: cp/pt.c:3239
 #, fuzzy, gcc-internal-format
 msgid "        <anonymous>"
-msgstr "<̵̾ %s>"
+msgstr "<無名 %s>"
 
 #: cp/pt.c:3356
 #, fuzzy, gcc-internal-format
 msgid "declaration of %q+#D"
-msgstr "`%s' ¤¬ºÆÀë¸À¤µ¤ì¤Þ¤·¤¿"
+msgstr "`%s' が再宣言されました"
 
 #: cp/pt.c:3357
 #, gcc-internal-format
@@ -30307,17 +30253,17 @@ msgstr ""
 #: cp/pt.c:4508
 #, fuzzy, gcc-internal-format
 msgid "no default argument for %qD"
-msgstr "¥Õ¥©¡¼¥Þ¥Ã¥È¤Ø¤Î°ú¿ô¤¬¾¯¤Ê¤¹¤®¤Þ¤¹"
+msgstr "フォーマットへの引数が少なすぎます"
 
 #: cp/pt.c:4529
 #, fuzzy, gcc-internal-format
 msgid "parameter pack %qE must be at the end of the template parameter list"
-msgstr "²¾°ú¿ô¥ê¥¹¥È¤«¤é¤Î²¾°ú¿ô̾¤ò·ç¤¤¤Æ¤¤¤Þ¤¹"
+msgstr "仮引数リストからの仮引数名を欠いています"
 
 #: cp/pt.c:4532
 #, fuzzy, gcc-internal-format
 msgid "parameter pack %qT must be at the end of the template parameter list"
-msgstr "²¾°ú¿ô¥ê¥¹¥È¤«¤é¤Î²¾°ú¿ô̾¤ò·ç¤¤¤Æ¤¤¤Þ¤¹"
+msgstr "仮引数リストからの仮引数名を欠いています"
 
 #: cp/pt.c:4569
 #, gcc-internal-format
@@ -30342,7 +30288,7 @@ msgstr ""
 #: cp/pt.c:4581 cp/pt.c:4632
 #, fuzzy, gcc-internal-format
 msgid "default argument for template parameter for class enclosing %qD"
-msgstr "¥¯¥í¥¹¥³¥ó¥Ñ¥¤¥ë»þ¤Î¼Â¿ôÃͥƥó¥×¥ì¡¼¥È²¾°ú¿ô"
+msgstr "クロスコンパイル時の実数値テンプレート仮引数"
 
 #: cp/pt.c:4725
 #, gcc-internal-format
@@ -30365,12 +30311,12 @@ msgstr ""
 #: cp/pt.c:4750
 #, fuzzy, gcc-internal-format
 msgid "invalid template declaration of %qD"
-msgstr "`%s' ¤Î extern Àë¸À¤¬¥Í¥¹¥È¤·¤Æ¤¤¤Þ¤¹"
+msgstr "`%s' の extern 宣言がネストしています"
 
 #: cp/pt.c:4867
 #, fuzzy, gcc-internal-format
 msgid "template definition of non-template %q#D"
-msgstr "¥¤¥ó¥¹¥¿¥ó¥¹¥á¥½¥Ã¥É `%s' ¤ÎÄêµÁ¤¬½ÅÊ£¤·¤Æ¤¤¤Þ¤¹¡£"
+msgstr "インスタンスメソッド `%s' の定義が重複しています。"
 
 #: cp/pt.c:4910
 #, gcc-internal-format
@@ -30405,12 +30351,12 @@ msgstr ""
 #: cp/pt.c:5048
 #, fuzzy, gcc-internal-format
 msgid "%qT is not a template type"
-msgstr "`%s' ¤ÏÉÔ´°Á´·¿¤Ç¤¹"
+msgstr "`%s' は不完全型です"
 
 #: cp/pt.c:5061
 #, fuzzy, gcc-internal-format
 msgid "template specifiers not specified in declaration of %qD"
-msgstr "friend ´Ø¿ôÀë¸ÀÆâ¤Îµ­²±¥¯¥é¥¹»ØÄê»Ò¤Ï̵¸ú¤Ç¤¹"
+msgstr "friend 関数宣言内の記憶クラス指定子は無効です"
 
 #: cp/pt.c:5072
 #, gcc-internal-format
@@ -30423,13 +30369,13 @@ msgstr[1] ""
 #, fuzzy, gcc-internal-format
 msgid "previous declaration %q+D used %d template parameter"
 msgid_plural "previous declaration %q+D used %d template parameters"
-msgstr[0] "`%s' ¤ÎÀë¸À¤Ï²¾°ú¿ô¤òʤ¤¤±£¤·¤Þ¤¹"
-msgstr[1] "`%s' ¤ÎÀë¸À¤Ï²¾°ú¿ô¤òʤ¤¤±£¤·¤Þ¤¹"
+msgstr[0] "`%s' の宣言は仮引数を覆い隠します"
+msgstr[1] "`%s' の宣言は仮引数を覆い隠します"
 
 #: cp/pt.c:5113
 #, fuzzy, gcc-internal-format
 msgid "template parameter %q+#D"
-msgstr "¥Þ¥¯¥í²¾°ú¿ô \"%s\" ¤¬½ÅÊ£¤·¤Æ¤¤¤Þ¤¹"
+msgstr "マクロ仮引数 \"%s\" が重複しています"
 
 #: cp/pt.c:5114
 #, gcc-internal-format
@@ -30448,7 +30394,7 @@ msgstr ""
 #: cp/pt.c:5126
 #, fuzzy, gcc-internal-format
 msgid "original definition appeared here"
-msgstr "´Ø¿ô¤ÎÄêµÁ¤¬ `typedef' ¤ÈÀë¸À¤µ¤ì¤Þ¤·¤¿"
+msgstr "関数の定義が `typedef' と宣言されました"
 
 #: cp/pt.c:5213
 #, gcc-internal-format
@@ -30458,7 +30404,7 @@ msgstr ""
 #: cp/pt.c:5235 cp/pt.c:5566
 #, fuzzy, gcc-internal-format
 msgid "%qE is not a valid template argument for type %qT"
-msgstr "`%s' ¤Î°ú¿ô¤È¤·¤Æ̵¸ú¤Ê·¿"
+msgstr "`%s' の引数として無効な型"
 
 #: cp/pt.c:5237
 #, gcc-internal-format
@@ -30538,7 +30484,7 @@ msgstr ""
 #: cp/pt.c:5627
 #, fuzzy, gcc-internal-format
 msgid "standard conversions are not allowed in this context"
-msgstr "#if ¼°¤ÎÃæ¤Ç¤Ïʸ»úÎóÄê¿ô¤¬»È¤¨¤Þ¤»¤ó"
+msgstr "#if 式の中では文字列定数が使えません"
 
 #: cp/pt.c:5961
 #, gcc-internal-format
@@ -30568,12 +30514,12 @@ msgstr ""
 #: cp/pt.c:6012
 #, fuzzy, gcc-internal-format
 msgid "  expected a type, got %qE"
-msgstr "ͽ´ü¤·¤Ê¤¤·¿¤¬ `id' (%s) ¤Ë»ØÄꤵ¤ì¤Þ¤·¤¿"
+msgstr "予期しない型が `id' (%s) に指定されました"
 
 #: cp/pt.c:6025
 #, fuzzy, gcc-internal-format
 msgid "  expected a type, got %qT"
-msgstr "ͽ´ü¤·¤Ê¤¤·¿¤¬ `id' (%s) ¤Ë»ØÄꤵ¤ì¤Þ¤·¤¿"
+msgstr "予期しない型が `id' (%s) に指定されました"
 
 #: cp/pt.c:6027
 #, gcc-internal-format
@@ -30590,7 +30536,7 @@ msgstr ""
 #: cp/pt.c:6103
 #, fuzzy, gcc-internal-format
 msgid "type mismatch in nontype parameter pack"
-msgstr "·¿¤¬Á°Êý¤Î³°ÉôÀë¸À¤È°ìÃפ·¤Þ¤»¤ó"
+msgstr "型が前方の外部宣言と一致しません"
 
 #: cp/pt.c:6125
 #, gcc-internal-format
@@ -30603,9 +30549,9 @@ msgid "wrong number of template arguments (%d, should be %d)"
 msgstr ""
 
 #: cp/pt.c:6331
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "wrong number of template arguments (%d, should be %d or more)"
-msgstr "`%s' Â°À­¤Ë»ØÄꤵ¤ì¤¿°ú¿ô¤Î¸Ä¿ô¤¬´Ö°ã¤Ã¤Æ¤¤¤Þ¤¹"
+msgstr ""
 
 #: cp/pt.c:6339
 #, gcc-internal-format
@@ -30625,7 +30571,7 @@ msgstr ""
 #: cp/pt.c:6432
 #, fuzzy, gcc-internal-format
 msgid "template argument %d is invalid"
-msgstr "¥Þ¥¯¥í°ú¿ô \"%s\" ¤Ïʸ»úÎ󲽤µ¤ì¤Þ¤¹"
+msgstr "マクロ引数 \"%s\" は文字列化されます"
 
 #: cp/pt.c:6760
 #, gcc-internal-format
@@ -30635,7 +30581,7 @@ msgstr ""
 #: cp/pt.c:6762
 #, fuzzy, gcc-internal-format
 msgid "for template declaration %q+D"
-msgstr "¶õ¤ÎÀë¸À¤Ç¤¹"
+msgstr "空の宣言です"
 
 #: cp/pt.c:7479
 #, gcc-internal-format
@@ -30655,7 +30601,7 @@ msgstr ""
 #: cp/pt.c:9821
 #, fuzzy, gcc-internal-format
 msgid "instantiation of %q+D as type %qT"
-msgstr "%s: `%s' ¤Î½é´ü²½:\n"
+msgstr "%s: `%s' の初期化:\n"
 
 #. It may seem that this case cannot occur, since:
 #.
@@ -30673,67 +30619,67 @@ msgstr "%s: `%s' 
 #: cp/pt.c:9968
 #, fuzzy, gcc-internal-format
 msgid "variable %qD has function type"
-msgstr "sizeof ¤¬´Ø¿ô·¿¤ËŬÍѤµ¤ì¤Þ¤·¤¿"
+msgstr "sizeof が関数型に適用されました"
 
 #: cp/pt.c:10132
 #, fuzzy, gcc-internal-format
 msgid "invalid parameter type %qT"
-msgstr "²¾°ú¿ô `%s' ¤Ï̵¸ú¤Ç¤¹"
+msgstr "仮引数 `%s' は無効です"
 
 #: cp/pt.c:10134
 #, fuzzy, gcc-internal-format
 msgid "in declaration %q+D"
-msgstr "̵¸ú¤ÊÀë¸À¤Ç¤¹"
+msgstr "無効な宣言です"
 
 #: cp/pt.c:10211
 #, fuzzy, gcc-internal-format
 msgid "function returning an array"
-msgstr "´Ø¿ô¤¬½¸¹çÂΤòÊÖ¤·¤Æ¤¤¤Þ¤¹"
+msgstr "関数が集合体を返しています"
 
 #: cp/pt.c:10213
 #, fuzzy, gcc-internal-format
 msgid "function returning a function"
-msgstr "`%s' ¤Ï´Ø¿ô¤òÊÖ¤¹´Ø¿ô¤È¤·¤ÆÀë¸À¤µ¤ì¤Æ¤¤¤Þ¤¹"
+msgstr "`%s' は関数を返す関数として宣言されています"
 
 #: cp/pt.c:10243
 #, fuzzy, gcc-internal-format
 msgid "creating pointer to member function of non-class type %qT"
-msgstr "¥á¥ó¥Ð´Ø¿ô¤Ø¤Î¥Ý¥¤¥ó¥¿¤¬¸Æ¤Ð¤ì¤Þ¤·¤¿¤¬¡¢¥¯¥é¥¹¥¹¥³¡¼¥×Æâ¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó"
+msgstr "メンバ関数へのポインタが呼ばれましたが、クラススコープ内ではありません"
 
 #: cp/pt.c:10706
 #, fuzzy, gcc-internal-format
 msgid "forming reference to void"
-msgstr "°ì»þ¥ª¥Ö¥¸¥§¥¯¥È¤Ø¤Î»²¾È¤òÊÖ¤½¤¦¤È¤·¤Æ¤¤¤Þ¤¹"
+msgstr "一時オブジェクトへの参照を返そうとしています"
 
 #: cp/pt.c:10708
 #, fuzzy, gcc-internal-format
 msgid "forming pointer to reference type %qT"
-msgstr "ÉÔ´°Á´·¿¤Î¥Ý¥¤¥ó¥¿¤Ø¤Î´ÖÀÜ»²¾È"
+msgstr "不完全型のポインタへの間接参照"
 
 #: cp/pt.c:10710
 #, fuzzy, gcc-internal-format
 msgid "forming reference to reference type %qT"
-msgstr "»²¾È¤ò»²¾È¤È¤·¤ÆÀë¸À¤Ç¤­¤Þ¤»¤ó"
+msgstr "参照を参照として宣言できません"
 
 #: cp/pt.c:10759
 #, fuzzy, gcc-internal-format
 msgid "creating pointer to member of non-class type %qT"
-msgstr "   ¥Ý¥¤¥ó¥¿¤«¤é¥á¥ó¥Ð¤Ø¤ÎÊÑ´¹¤Ç"
+msgstr "   ポインタからメンバへの変換で"
 
 #: cp/pt.c:10765
 #, fuzzy, gcc-internal-format
 msgid "creating pointer to member reference type %qT"
-msgstr "   ¥Ý¥¤¥ó¥¿¤«¤é¥á¥ó¥Ð¤Ø¤ÎÊÑ´¹¤Ç"
+msgstr "   ポインタからメンバへの変換で"
 
 #: cp/pt.c:10771
 #, fuzzy, gcc-internal-format
 msgid "creating pointer to member of type void"
-msgstr "   ¥Ý¥¤¥ó¥¿¤«¤é¥á¥ó¥Ð¤Ø¤ÎÊÑ´¹¤Ç"
+msgstr "   ポインタからメンバへの変換で"
 
 #: cp/pt.c:10833
 #, fuzzy, gcc-internal-format
 msgid "creating array of %qT"
-msgstr "Â礭¤µ¥¼¥í¤ÎÇÛÎó¤òºî¤í¤¦¤È¤·¤Æ¤¤¤Þ¤¹"
+msgstr "大きさゼロの配列を作ろうとしています"
 
 #: cp/pt.c:10839
 #, gcc-internal-format
@@ -30758,7 +30704,7 @@ msgstr ""
 #: cp/pt.c:11013
 #, fuzzy, gcc-internal-format
 msgid "use of %qs in template"
-msgstr "¥Æ¥ó¥×¥ì¡¼¥ÈÆâ¤Ç `%s' ¤ò»ÈÍѤ·¤Æ¤¤¤Þ¤¹"
+msgstr "テンプレート内で `%s' を使用しています"
 
 #: cp/pt.c:11145
 #, gcc-internal-format
@@ -30778,12 +30724,12 @@ msgstr ""
 #: cp/pt.c:11308
 #, fuzzy, gcc-internal-format
 msgid "using invalid field %qD"
-msgstr "static ¥Õ¥£¡¼¥ë¥É `%s' ¤ò·ç¤¤¤Æ¤¤¤Þ¤¹"
+msgstr "static フィールド `%s' を欠いています"
 
 #: cp/pt.c:11651 cp/pt.c:12364
 #, fuzzy, gcc-internal-format
 msgid "invalid use of pack expansion expression"
-msgstr "void ¼°¤ÎÉÔŬÀڤʻÈÍÑ"
+msgstr "void 式の不適切な使用"
 
 #: cp/pt.c:11655 cp/pt.c:12368
 #, gcc-internal-format
@@ -30818,17 +30764,17 @@ msgstr ""
 #: cp/pt.c:13403
 #, fuzzy, gcc-internal-format
 msgid "integral expression %qE is not constant"
-msgstr "½é´ü²½»Ò¤ÎÍ×ÁǤ¬Äê¿ô¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó"
+msgstr "初期化子の要素が定数ではありません"
 
 #: cp/pt.c:13421
 #, fuzzy, gcc-internal-format
 msgid "  trying to instantiate %qD"
-msgstr "ÉÔÀµ¤Êʸ»úÎóÄê¿ô¤Ç¤¹"
+msgstr "不正な文字列定数です"
 
 #: cp/pt.c:16506
 #, fuzzy, gcc-internal-format
 msgid "ambiguous class template instantiation for %q#T"
-msgstr "¼«Æ°¥Æ¥ó¥×¥ì¡¼¥È¼ÂÂ⽤òÍ­¸ú¤Ë¤¹¤ë"
+msgstr "自動テンプレート実体化を有効にする"
 
 #: cp/pt.c:16510
 #, fuzzy, gcc-internal-format
@@ -30838,7 +30784,7 @@ msgstr "%s: %s"
 #: cp/pt.c:16534 cp/pt.c:16617
 #, fuzzy, gcc-internal-format
 msgid "explicit instantiation of non-template %q#D"
-msgstr "¥¤¥ó¥é¥¤¥ó¥Æ¥ó¥×¥ì¡¼¥È¤ÎÌÀ¼¨Åª¤Ê¼ÂÂβ½¤Î¤ß¤òÀ¸À®¤¹¤ë"
+msgstr "インラインテンプレートの明示的な実体化のみを生成する"
 
 #: cp/pt.c:16549
 #, gcc-internal-format
@@ -30858,42 +30804,42 @@ msgstr ""
 #: cp/pt.c:16568
 #, fuzzy, gcc-internal-format
 msgid "explicit instantiation of %q#D"
-msgstr "%s: `%s' ¤Î½é´ü²½:\n"
+msgstr "%s: `%s' の初期化:\n"
 
 #: cp/pt.c:16604
 #, fuzzy, gcc-internal-format
 msgid "duplicate explicit instantiation of %q#D"
-msgstr "¥¤¥ó¥é¥¤¥ó¥Æ¥ó¥×¥ì¡¼¥È¤ÎÌÀ¼¨Åª¤Ê¼ÂÂβ½¤Î¤ß¤òÀ¸À®¤¹¤ë"
+msgstr "インラインテンプレートの明示的な実体化のみを生成する"
 
 #: cp/pt.c:16627 cp/pt.c:16719
 #, fuzzy, gcc-internal-format
 msgid "ISO C++ 1998 forbids the use of %<extern%> on explicit instantiations"
-msgstr "ISO C++ ¤Ï¸º»»¤Ë¥á¥½¥Ã¥É¤Ø¤Î¥Ý¥¤¥ó¥¿¤ò»È¤¦¤³¤È¤ò¶Ø¤¸¤Þ¤¹"
+msgstr "ISO C++ は減算にメソッドへのポインタを使うことを禁じます"
 
 #: cp/pt.c:16632 cp/pt.c:16736
 #, fuzzy, gcc-internal-format
 msgid "storage class %qD applied to template instantiation"
-msgstr "¼«Æ°¥Æ¥ó¥×¥ì¡¼¥È¼ÂÂ⽤òÍ­¸ú¤Ë¤¹¤ë"
+msgstr "自動テンプレート実体化を有効にする"
 
 #: cp/pt.c:16697
 #, fuzzy, gcc-internal-format
 msgid "explicit instantiation of non-template type %qT"
-msgstr "¥¤¥ó¥é¥¤¥ó¥Æ¥ó¥×¥ì¡¼¥È¤ÎÌÀ¼¨Åª¤Ê¼ÂÂβ½¤Î¤ß¤òÀ¸À®¤¹¤ë"
+msgstr "インラインテンプレートの明示的な実体化のみを生成する"
 
 #: cp/pt.c:16706
 #, fuzzy, gcc-internal-format
 msgid "explicit instantiation of %q#T before definition of template"
-msgstr "¥¤¥ó¥é¥¤¥ó¥Æ¥ó¥×¥ì¡¼¥È¤ÎÌÀ¼¨Åª¤Ê¼ÂÂβ½¤Î¤ß¤òÀ¸À®¤¹¤ë"
+msgstr "インラインテンプレートの明示的な実体化のみを生成する"
 
 #: cp/pt.c:16724
 #, fuzzy, gcc-internal-format
 msgid "ISO C++ forbids the use of %qE on explicit instantiations"
-msgstr "ISO C++ ¤Ï¸º»»¤Ë´Ø¿ô¤Ø¤Î¥Ý¥¤¥ó¥¿¤ò»È¤¦¤³¤È¤ò¶Ø¤¸¤Þ¤¹"
+msgstr "ISO C++ は減算に関数へのポインタを使うことを禁じます"
 
 #: cp/pt.c:16770
 #, fuzzy, gcc-internal-format
 msgid "duplicate explicit instantiation of %q#T"
-msgstr "¥¤¥ó¥é¥¤¥ó¥Æ¥ó¥×¥ì¡¼¥È¤ÎÌÀ¼¨Åª¤Ê¼ÂÂβ½¤Î¤ß¤òÀ¸À®¤¹¤ë"
+msgstr "インラインテンプレートの明示的な実体化のみを生成する"
 
 #. [temp.explicit]
 #.
@@ -30905,7 +30851,7 @@ msgstr "
 #: cp/pt.c:17245
 #, fuzzy, gcc-internal-format
 msgid "explicit instantiation of %qD but no definition available"
-msgstr "¥¤¥ó¥é¥¤¥ó¥Æ¥ó¥×¥ì¡¼¥È¤ÎÌÀ¼¨Åª¤Ê¼ÂÂβ½¤Î¤ß¤òÀ¸À®¤¹¤ë"
+msgstr "インラインテンプレートの明示的な実体化のみを生成する"
 
 #: cp/pt.c:17419
 #, gcc-internal-format
@@ -30915,7 +30861,7 @@ msgstr ""
 #: cp/pt.c:17785
 #, fuzzy, gcc-internal-format
 msgid "%q#T is not a valid type for a template constant parameter"
-msgstr "'#' ¤Ë¥Þ¥¯¥í²¾°ú¿ô̾¤¬Â³¤¤¤Æ¤¤¤Þ¤»¤ó"
+msgstr "'#' にマクロ仮引数名が続いていません"
 
 #: cp/pt.c:18828
 #, gcc-internal-format
@@ -30940,27 +30886,27 @@ msgstr ""
 #: cp/repo.c:119
 #, gcc-internal-format
 msgid "-frepo must be used with -c"
-msgstr "-frepo ¤Ï -c ÉÕ¤­¤Ç¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó"
+msgstr "-frepo は -c 付きでなければなりません"
 
 #: cp/repo.c:209
 #, gcc-internal-format
 msgid "mysterious repository information in %s"
-msgstr "%s ¤ËÉԲIJò¤Ê¥ê¥Ý¥¸¥È¥ê¾ðÊ󤬤¢¤ê¤Þ¤¹"
+msgstr "%s に不可解なリポジトリ情報があります"
 
 #: cp/repo.c:227
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "can%'t create repository information file %qs"
-msgstr "¥Õ¥¡¥¤¥ë `%s' ¤Ë¥ê¥Ý¥¸¥È¥ê¾ðÊó¤òºîÀ®¤Ç¤­¤Þ¤»¤ó"
+msgstr ""
 
 #: cp/rtti.c:291
 #, gcc-internal-format
 msgid "cannot use typeid with -fno-rtti"
-msgstr "-fno-rtti ¤¬»ØÄꤵ¤ì¤ë¤È typeid ¤ò»È¤¨¤Þ¤»¤ó"
+msgstr "-fno-rtti が指定されると typeid を使えません"
 
 #: cp/rtti.c:297
 #, gcc-internal-format
 msgid "must #include <typeinfo> before using typeid"
-msgstr "typeid ¤ò»È¤¦Á°¤Ë #include <typeinfo> ¤È¤·¤Ê¤¤¤È¤¤¤±¤Þ¤»¤ó"
+msgstr "typeid を使う前に #include <typeinfo> としないといけません"
 
 #: cp/rtti.c:401
 #, gcc-internal-format
@@ -30975,7 +30921,7 @@ msgstr ""
 #: cp/rtti.c:690
 #, fuzzy, gcc-internal-format
 msgid "%<dynamic_cast%> not permitted with -fno-rtti"
-msgstr "-fno-rtti ¤¬»ØÄꤵ¤ì¤ë¤È typeid ¤ò»È¤¨¤Þ¤»¤ó"
+msgstr "-fno-rtti が指定されると typeid を使えません"
 
 #: cp/rtti.c:767
 #, gcc-internal-format
@@ -30995,7 +30941,7 @@ msgstr ""
 #: cp/search.c:1856
 #, fuzzy, gcc-internal-format
 msgid "deprecated covariant return type for %q+#D"
-msgstr "¥Õ¥¡¥¤¥ë \"%s\" ¤ËÌá¤ë¤Ï¤º¤Ç¤·¤¿"
+msgstr "ファイル \"%s\" に戻るはずでした"
 
 #: cp/search.c:1858 cp/search.c:1873 cp/search.c:1878 cp/search.c:1897
 #, gcc-internal-format
@@ -31005,17 +30951,17 @@ msgstr ""
 #: cp/search.c:1872
 #, fuzzy, gcc-internal-format
 msgid "invalid covariant return type for %q+#D"
-msgstr "̵¸ú¤Ê¥á¥½¥Ã¥ÉÀë¸À¤Ç¤¹¡£¥á¥½¥Ã¥É̾¤¬É¬ÍפǤ¹"
+msgstr "無効なメソッド宣言です。メソッド名が必要です"
 
 #: cp/search.c:1877
 #, fuzzy, gcc-internal-format
 msgid "conflicting return type specified for %q+#D"
-msgstr "`%s' ¤È·¿¤¬Ì·½â¤·¤Þ¤¹"
+msgstr "`%s' と型が矛盾します"
 
 #: cp/search.c:1887
 #, fuzzy, gcc-internal-format
 msgid "looser throw specifier for %q+#F"
-msgstr "`%s' ¤ËÂФ·¤Æ char ¤È¤È¤â¤Ë long ¤Þ¤¿¤Ï short ¤¬»ØÄꤵ¤ì¤Æ¤¤¤Þ¤¹"
+msgstr "`%s' に対して char とともに long または short が指定されています"
 
 #: cp/search.c:1888
 #, gcc-internal-format
@@ -31025,7 +30971,7 @@ msgstr ""
 #: cp/search.c:1896
 #, fuzzy, gcc-internal-format
 msgid "conflicting type attributes specified for %q+#D"
-msgstr "`%s' ¤È·¿¤¬Ì·½â¤·¤Þ¤¹"
+msgstr "`%s' と型が矛盾します"
 
 #: cp/search.c:1906
 #, gcc-internal-format
@@ -31052,7 +30998,7 @@ msgstr ""
 #: cp/search.c:2010
 #, fuzzy, gcc-internal-format
 msgid "%q+#D cannot be declared"
-msgstr "const `%s' ¤ò `mutable' ¤È¤·¤ÆÀë¸À¤Ç¤­¤Þ¤»¤ó"
+msgstr "const `%s' を `mutable' として宣言できません"
 
 #: cp/search.c:2011
 #, gcc-internal-format
@@ -31077,12 +31023,12 @@ msgstr ""
 #: cp/semantics.c:1506
 #, fuzzy, gcc-internal-format
 msgid "invalid use of member %q+D in static member function"
-msgstr "Èó¥á¥ó¥Ð´Ø¿ô¤Ç¤Î `this' ¤Î»ÈÍѤÏ̵¸ú¤Ç¤¹"
+msgstr "非メンバ関数での `this' の使用は無効です"
 
 #: cp/semantics.c:1508
 #, fuzzy, gcc-internal-format
 msgid "invalid use of non-static data member %q+D"
-msgstr "¥á¥ó¥Ð¤Ø¤Î¥Ý¥¤¥ó¥¿¤Ç¤Î̵¸ú¤Ê `%s' ¤Î»ÈÍÑ"
+msgstr "メンバへのポインタでの無効な `%s' の使用"
 
 #: cp/semantics.c:1509
 #, gcc-internal-format
@@ -31092,22 +31038,22 @@ msgstr ""
 #: cp/semantics.c:2085
 #, fuzzy, gcc-internal-format
 msgid "arguments to destructor are not allowed"
-msgstr "°ú¿ô¤¬¹½Â¤ÂΤǤ¹"
+msgstr "引数が構造体です"
 
 #: cp/semantics.c:2143
 #, fuzzy, gcc-internal-format
 msgid "%<this%> is unavailable for static member functions"
-msgstr "`this' ¤ÏÀÅŪ¥á¥ó¥Ð´Ø¿ô¤«¤é»ÈÍѤǤ­¤Þ¤»¤ó"
+msgstr "`this' は静的メンバ関数から使用できません"
 
 #: cp/semantics.c:2149
 #, fuzzy, gcc-internal-format
 msgid "invalid use of %<this%> in non-member function"
-msgstr "Èó¥á¥ó¥Ð´Ø¿ô¤Ç¤Î `this' ¤Î»ÈÍѤÏ̵¸ú¤Ç¤¹"
+msgstr "非メンバ関数での `this' の使用は無効です"
 
 #: cp/semantics.c:2151
 #, fuzzy, gcc-internal-format
 msgid "invalid use of %<this%> at top level"
-msgstr "¥È¥Ã¥×¥ì¥Ù¥ë¤Ç¤Î `this' ¤Î»ÈÍѤÏ̵¸ú¤Ç¤¹"
+msgstr "トップレベルでの `this' の使用は無効です"
 
 #: cp/semantics.c:2175
 #, gcc-internal-format
@@ -31122,7 +31068,7 @@ msgstr ""
 #: cp/semantics.c:2202
 #, fuzzy, gcc-internal-format
 msgid "%qE is not of type %qT"
-msgstr "%s ¤Ï·¿ %s ¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó (°ú¿ô %d)"
+msgstr "%s は型 %s ではありません (引数 %d)"
 
 #: cp/semantics.c:2246
 #, gcc-internal-format
@@ -31132,7 +31078,7 @@ msgstr ""
 #: cp/semantics.c:2318
 #, fuzzy, gcc-internal-format
 msgid "template type parameters must use the keyword %<class%> or %<typename%>"
-msgstr "¥Æ¥ó¥×¥ì¡¼¥È·¿²¾°ú¿ô¤Ë¤Ï `class' ¤ä `typename' Í½Ìó¸ì¤ò»È¤ï¤Í¤Ð¤Ê¤ê¤Þ¤»¤ó"
+msgstr "テンプレート型仮引数には `class' や `typename' 予約語を使わねばなりません"
 
 #: cp/semantics.c:2360
 #, gcc-internal-format
@@ -31142,22 +31088,22 @@ msgstr ""
 #: cp/semantics.c:2363
 #, fuzzy, gcc-internal-format
 msgid "invalid default argument for a template template parameter"
-msgstr "̵¸ú¤Ê¥Ç¥Õ¥©¥ë¥È¥Æ¥ó¥×¥ì¡¼¥È°ú¿ô"
+msgstr "無効なデフォルトテンプレート引数"
 
 #: cp/semantics.c:2380
 #, fuzzy, gcc-internal-format
 msgid "definition of %q#T inside template parameter list"
-msgstr "`%s' ¤ÎÀë¸À¤Ï²¾°ú¿ô¥ê¥¹¥È¤Î¥·¥ó¥Ü¥ë¤òʤ¤¤±£¤·¤Þ¤¹"
+msgstr "`%s' の宣言は仮引数リストのシンボルを覆い隠します"
 
 #: cp/semantics.c:2411
 #, fuzzy, gcc-internal-format
 msgid "invalid definition of qualified type %qT"
-msgstr "¥¤¥ó¥¹¥¿¥ó¥¹²½¤µ¤ì¤Ê¤¤·¿¤ËÂФ¹¤ë̵¸ú¤ÊÁàºî¤Ç¤¹"
+msgstr "インスタンス化されない型に対する無効な操作です"
 
 #: cp/semantics.c:2625
 #, fuzzy, gcc-internal-format
 msgid "invalid base-class specification"
-msgstr "̵¸ú¤ÊÀë¸À¤Ç¤¹"
+msgstr "無効な宣言です"
 
 #: cp/semantics.c:2637
 #, gcc-internal-format
@@ -31177,12 +31123,12 @@ msgstr ""
 #: cp/semantics.c:2671 cp/typeck.c:2171
 #, fuzzy, gcc-internal-format
 msgid "%qD is not a member of %qT"
-msgstr "%s ¤Ë `%s' ¤È¤¤¤¦Ì¾Á°¤Î¥á¥ó¥Ð¤Ï¤¢¤ê¤Þ¤»¤ó"
+msgstr "%s に `%s' という名前のメンバはありません"
 
 #: cp/semantics.c:2674
 #, fuzzy, gcc-internal-format
 msgid "%qD is not a member of %qD"
-msgstr "%s ¤Ë `%s' ¤È¤¤¤¦Ì¾Á°¤Î¥á¥ó¥Ð¤Ï¤¢¤ê¤Þ¤»¤ó"
+msgstr "%s に `%s' という名前のメンバはありません"
 
 #: cp/semantics.c:2676
 #, gcc-internal-format
@@ -31202,7 +31148,7 @@ msgstr ""
 #: cp/semantics.c:2901
 #, fuzzy, gcc-internal-format
 msgid "  %q+#D declared here"
-msgstr "`%s' ¤ÏÁ°¤Ë¤³¤³¤ÇÀë¸À¤µ¤ì¤Þ¤·¤¿"
+msgstr "`%s' は前にここで宣言されました"
 
 #: cp/semantics.c:2912
 #, gcc-internal-format
@@ -31228,17 +31174,17 @@ msgstr ""
 #: cp/semantics.c:3117
 #, fuzzy, gcc-internal-format
 msgid "request for member %qD is ambiguous in multiple inheritance lattice"
-msgstr "Í׵ᤵ¤ì¤¿¥á¥ó¥Ð `%s' ¤Ï¿½Å·Ñ¾µ¥°¥é¥Õ¤ÎÃæ¤ÇÛ£Ëæ¤Ç¤¹"
+msgstr "要求されたメンバ `%s' は多重継承グラフの中で曖昧です"
 
 #: cp/semantics.c:3139
 #, fuzzy, gcc-internal-format
 msgid "%qD cannot appear in a constant-expression"
-msgstr "Äê¿ô¼°¤¬¥ª¡¼¥Ð¡¼¥Õ¥í¡¼¤·¤Þ¤·¤¿"
+msgstr "定数式がオーバーフローしました"
 
 #: cp/semantics.c:3259 cp/semantics.c:4982
 #, fuzzy, gcc-internal-format
 msgid "type of %qE is unknown"
-msgstr "¥ì¥¸¥¹¥¿ '%c' ¤¬ÉÔÌÀ¤Ç¤¹"
+msgstr "レジスタ '%c' が不明です"
 
 #: cp/semantics.c:3274
 #, gcc-internal-format
@@ -31248,12 +31194,12 @@ msgstr ""
 #: cp/semantics.c:3285
 #, fuzzy, gcc-internal-format
 msgid "cannot apply %<offsetof%> to member function %qD"
-msgstr "ISO C++ ¤Ï¥á¥ó¥Ð´Ø¿ô¤Ø¤Î `sizeof' ¤ÎŬÍѤò¶Ø¤¸¤Þ¤¹"
+msgstr "ISO C++ はメンバ関数への `sizeof' の適用を禁じます"
 
 #: cp/semantics.c:3680
 #, fuzzy, gcc-internal-format
 msgid "%qD is not a variable in clause %qs"
-msgstr "¥¤¥ó¥¹¥¿¥ó¥¹ÊÑ¿ô `%s' ¤Ï %s ¤ÈÀë¸À¤µ¤ì¤Æ¤¤¤Þ¤¹"
+msgstr "インスタンス変数 `%s' は %s と宣言されています"
 
 #: cp/semantics.c:3689 cp/semantics.c:3711 cp/semantics.c:3733
 #, gcc-internal-format
@@ -31263,12 +31209,12 @@ msgstr ""
 #: cp/semantics.c:3703
 #, fuzzy, gcc-internal-format
 msgid "%qD is not a variable in clause %<firstprivate%>"
-msgstr "¥¤¥ó¥¹¥¿¥ó¥¹ÊÑ¿ô `%s' ¤Ï private ¤ÈÀë¸À¤µ¤ì¤Æ¤¤¤Þ¤¹"
+msgstr "インスタンス変数 `%s' は private と宣言されています"
 
 #: cp/semantics.c:3725
 #, fuzzy, gcc-internal-format
 msgid "%qD is not a variable in clause %<lastprivate%>"
-msgstr "¥¤¥ó¥¹¥¿¥ó¥¹ÊÑ¿ô `%s' ¤Ï private ¤ÈÀë¸À¤µ¤ì¤Æ¤¤¤Þ¤¹"
+msgstr "インスタンス変数 `%s' は private と宣言されています"
 
 #: cp/semantics.c:3755
 #, gcc-internal-format
@@ -31283,7 +31229,7 @@ msgstr ""
 #: cp/semantics.c:3901
 #, fuzzy, gcc-internal-format
 msgid "%qE has reference type for %qs"
-msgstr "̵¸ú¤Ê»²¾È·¿¤Ç¤¹"
+msgstr "無効な参照型です"
 
 #: cp/semantics.c:3972
 #, gcc-internal-format
@@ -31328,7 +31274,7 @@ msgstr ""
 #: cp/semantics.c:5233 cp/semantics.c:5243
 #, fuzzy, gcc-internal-format
 msgid "incomplete type %qT not allowed"
-msgstr "ÉÔ´°Á´¤Ê·¿¤Îñ°ì²½"
+msgstr "不完全な型の単一化"
 
 #: cp/semantics.c:5308
 #, gcc-internal-format
@@ -31336,14 +31282,14 @@ msgid "the type %qT of constexpr variable %qD is not literal"
 msgstr ""
 
 #: cp/semantics.c:5387
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "invalid type for parameter %q#D of constexpr function"
-msgstr "´ÖÀÜŪ¤Ê´Ø¿ô¸Æ¤Ó½Ð¤·¤ÎÂè %d °ú¿ô¤ËÂФ·¤Æ¸ß´¹À­¤Î¤Ê¤¤·¿¤Ç¤¹"
+msgstr ""
 
 #: cp/semantics.c:5398
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "invalid return type %qT of constexpr function %qD"
-msgstr "´Ø¿ô¤ÎÊÖ¤¹·¿¤¬´Ø¿ô¤Ç¤¢¤Ã¤Æ¤Ï¤Ê¤ê¤Þ¤»¤ó"
+msgstr ""
 
 #: cp/semantics.c:5408
 #, gcc-internal-format
@@ -31366,14 +31312,14 @@ msgid "expression %qE does not designate a constexpr function"
 msgstr ""
 
 #: cp/semantics.c:5955
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "%qD is not a constexpr function"
-msgstr "`%s' ¤ÏÄ̾Èó static ¤Ê´Ø¿ô¤Ç¤¹"
+msgstr ""
 
 #: cp/semantics.c:5974
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "%qD used before its definition"
-msgstr "`%s' ¤Ï¤½¤ÎÄêµÁ¤ÎÁ°¤Ë¥×¥í¥È¥¿¥¤¥×¤Ê¤·¤Ç»È¤ï¤ì¤Þ¤·¤¿"
+msgstr ""
 
 #: cp/semantics.c:6001
 #, gcc-internal-format
@@ -31381,19 +31327,19 @@ msgid "call has circular dependency"
 msgstr ""
 
 #: cp/semantics.c:6087
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "%q+E is not a constant expression"
-msgstr "Äê¿ô¼°¤¬·ç¤±¤Æ¤¤¤ë¤«Ìµ¸ú¤Ç¤¹"
+msgstr ""
 
 #: cp/semantics.c:6204
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "array subscript out of bound"
-msgstr "ÇÛÎó¤Îź»ú¤¬À°¿ô·¿¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó"
+msgstr ""
 
 #: cp/semantics.c:6243 cp/semantics.c:6289 cp/semantics.c:6716
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "%qE is not a constant expression"
-msgstr "Äê¿ô¼°¤¬·ç¤±¤Æ¤¤¤ë¤«Ìµ¸ú¤Ç¤¹"
+msgstr ""
 
 #: cp/semantics.c:6257
 #, gcc-internal-format
@@ -31401,19 +31347,19 @@ msgid "accessing %qD member instead of initialized %qD member in constant expres
 msgstr ""
 
 #: cp/semantics.c:6608
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "accessing value of %qE through a %qT glvalue in a constant expression"
-msgstr "Äê¿ô¼°¤¬·ç¤±¤Æ¤¤¤ë¤«Ìµ¸ú¤Ç¤¹"
+msgstr ""
 
 #: cp/semantics.c:6672
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "the value of %qD is not usable in a constant expression"
-msgstr "Äê¿ô¼°¤¬¥ª¡¼¥Ð¡¼¥Õ¥í¡¼¤·¤Þ¤·¤¿"
+msgstr ""
 
 #: cp/semantics.c:6678
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "%q#D is not const"
-msgstr "%s: `%s' ¤ÏÊÑ´¹¤µ¤ì¤Æ¤¤¤Þ¤»¤ó\n"
+msgstr ""
 
 #: cp/semantics.c:6681
 #, gcc-internal-format
@@ -31421,9 +31367,9 @@ msgid "%q#D is volatile"
 msgstr ""
 
 #: cp/semantics.c:6684
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "%qD was not initialized with a constant expression"
-msgstr "Äê¿ô¼°¤¬·ç¤±¤Æ¤¤¤ë¤«Ìµ¸ú¤Ç¤¹"
+msgstr ""
 
 #: cp/semantics.c:6693
 #, gcc-internal-format
@@ -31441,14 +31387,14 @@ msgid "conversion of expression %qE of pointer type cannot yield a constant expr
 msgstr ""
 
 #: cp/semantics.c:6970 cp/semantics.c:7364 cp/semantics.c:7542
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "expression %qE is not a constant-expression"
-msgstr "Äê¿ô¼°¤¬·ç¤±¤Æ¤¤¤ë¤«Ìµ¸ú¤Ç¤¹"
+msgstr ""
 
 #: cp/semantics.c:6975
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "unexpected expression %qE of kind %s"
-msgstr "ͽ´ü¤·¤Ê¤¤·¿¤¬ `id' (%s) ¤Ë»ØÄꤵ¤ì¤Þ¤·¤¿"
+msgstr ""
 
 #: cp/semantics.c:7171
 #, gcc-internal-format
@@ -31456,14 +31402,14 @@ msgid "expression %qE has side-effects"
 msgstr ""
 
 #: cp/semantics.c:7192
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "%qE is not a potential constant expression"
-msgstr "Äê¿ô¼°¤¬·ç¤±¤Æ¤¤¤ë¤«Ìµ¸ú¤Ç¤¹"
+msgstr ""
 
 #: cp/semantics.c:7210
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "%qE is not a function name"
-msgstr "Á´¤Æ¤Î´Ø¿ô̾¤ËÀÜƬ¼­¤òÄɲ乤ë"
+msgstr ""
 
 #: cp/semantics.c:7225
 #, gcc-internal-format
@@ -31471,19 +31417,19 @@ msgid "%qD is not %<constexpr%>"
 msgstr ""
 
 #: cp/semantics.c:7245
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "object argument is not a potential constant expression"
-msgstr "`asm' ¤Î°ú¿ô¤¬Äê¿ôʸ»úÎó¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó "
+msgstr ""
 
 #: cp/semantics.c:7253
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "argument in position %qP is not a potential constant expression"
-msgstr "`asm' ¤Î°ú¿ô¤¬Äê¿ôʸ»úÎó¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó "
+msgstr ""
 
 #: cp/semantics.c:7276
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "variable %qD is not declared constexpr"
-msgstr "ÊÑ¿ô `%s' ¤¬ `inline' ¤ÈÀë¸À¤µ¤ì¤Þ¤·¤¿"
+msgstr ""
 
 #: cp/semantics.c:7317
 #, gcc-internal-format
@@ -31501,14 +31447,14 @@ msgid "difference of two pointer expressions is not a constant expression"
 msgstr ""
 
 #: cp/semantics.c:7406
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "pointer comparison expression is not a constant expression"
-msgstr "¾ò·ï¼°¤Ç¤Î¥Ý¥¤¥ó¥¿¤Î·¿¤¬Å¬¹ç¤·¤Þ¤»¤ó"
+msgstr ""
 
 #: cp/semantics.c:7549
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "unexpected ast of kind %s"
-msgstr "ͽ´ü¤·¤Ê¤¤·¿¤¬ `id' (%s) ¤Ë»ØÄꤵ¤ì¤Þ¤·¤¿"
+msgstr ""
 
 #: cp/semantics.c:7681
 #, gcc-internal-format
@@ -31518,7 +31464,7 @@ msgstr ""
 #: cp/semantics.c:7850
 #, fuzzy, gcc-internal-format
 msgid "cannot capture %qE by reference"
-msgstr "%s ¤ò»²¾È¤È¤·¤ÆÀë¸À¤Ç¤­¤Þ¤»¤ó"
+msgstr "%s を参照として宣言できません"
 
 #: cp/semantics.c:7873
 #, gcc-internal-format
@@ -31538,12 +31484,12 @@ msgstr ""
 #: cp/tree.c:2595
 #, fuzzy, gcc-internal-format
 msgid "%qE attribute can only be applied to Java class definitions"
-msgstr "`java_interface' Â°À­¤Ï Java ¥¯¥é¥¹ÄêµÁ¤ËÂФ·¤Æ¤Î¤ßÍѤ¤¤ë»ö¤¬¤Ç¤­¤Þ¤¹"
+msgstr "`java_interface' 属性は Java クラス定義に対してのみ用いる事ができます"
 
 #: cp/tree.c:2624
 #, fuzzy, gcc-internal-format
 msgid "%qE attribute can only be applied to class definitions"
-msgstr "`com_interface' Â°À­¤Ï¥¯¥é¥¹ÄêµÁ¤Ë¤Î¤ßÍѤ¤¤ë»ö¤¬¤Ç¤­¤Þ¤¹"
+msgstr "`com_interface' 属性はクラス定義にのみ用いる事ができます"
 
 #: cp/tree.c:2630
 #, gcc-internal-format
@@ -31553,77 +31499,77 @@ msgstr ""
 #: cp/tree.c:2654
 #, gcc-internal-format
 msgid "requested init_priority is not an integer constant"
-msgstr "Í׵ᤵ¤ì¤¿ init_priority ¤ÏÀ°¿ô·¿¤ÎÄê¿ô¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó"
+msgstr "要求された init_priority は整数型の定数ではありません"
 
 #: cp/tree.c:2675
 #, fuzzy, gcc-internal-format
 msgid "can only use %qE attribute on file-scope definitions of objects of class type"
-msgstr "init_priority Â°À­¤Ï¥¯¥é¥¹·¿¥ª¥Ö¥¸¥§¥¯¥È¤Î¥Õ¥¡¥¤¥ë¥¹¥³¡¼¥×ÄêµÁ¤Ç¤Î¤ß»È¤¨¤Þ¤¹"
+msgstr "init_priority 属性はクラス型オブジェクトのファイルスコープ定義でのみ使えます"
 
 #: cp/tree.c:2683
 #, gcc-internal-format
 msgid "requested init_priority is out of range"
-msgstr "Í׵ᤵ¤ì¤¿ init_priority ¤¬Èϰϳ°¤Ç¤¹"
+msgstr "要求された init_priority が範囲外です"
 
 #: cp/tree.c:2693
 #, gcc-internal-format
 msgid "requested init_priority is reserved for internal use"
-msgstr "Í׵ᤵ¤ì¤¿ init_priority ¤ÏÆâÉô¤Ç»ÈÍѤ¹¤ë¤¿¤á¤ËͽÌ󤵤ì¤Æ¤¤¤Þ¤¹"
+msgstr "要求された init_priority は内部で使用するために予約されています"
 
 #: cp/tree.c:2704
 #, fuzzy, gcc-internal-format
 msgid "%qE attribute is not supported on this platform"
-msgstr "init_priority Â°À­¤Ï¤³¤Î¥×¥é¥Ã¥È¥Õ¥©¡¼¥à¤Ç¤Ï¥µ¥Ý¡¼¥È¤µ¤ì¤Æ¤¤¤Þ¤»¤ó"
+msgstr "init_priority 属性はこのプラットフォームではサポートされていません"
 
 #: cp/tree.c:3341
 #, fuzzy, gcc-internal-format
 msgid "lang_* check: failed in %s, at %s:%d"
-msgstr "Tree ¸¡ºº: %s ¤¬¤¢¤ë¤Ù¤­½ê¤Ë %s ¤¬¤¢¤ê¤Þ¤¹(%s Æâ, %s:%d)"
+msgstr "Tree 検査: %s があるべき所に %s があります(%s 内, %s:%d)"
 
 #: cp/typeck.c:493 cp/typeck.c:527 cp/typeck.c:668
 #, fuzzy, gcc-internal-format
 msgid "comparison between distinct pointer types %qT and %qT lacks a cast"
-msgstr "·¿¤¬Á´¤¯°Û¤Ê¤ë¥Ý¥¤¥ó¥¿¤ÎÈæ³Ó¤Ç¥­¥ã¥¹¥È¤ò·ç¤¤¤Æ¤¤¤Þ¤¹"
+msgstr "型が全く異なるポインタの比較でキャストを欠いています"
 
 #: cp/typeck.c:498 cp/typeck.c:532 cp/typeck.c:672
 #, fuzzy, gcc-internal-format
 msgid "conversion between distinct pointer types %qT and %qT lacks a cast"
-msgstr "·¿¤¬Á´¤¯°Û¤Ê¤ë¥Ý¥¤¥ó¥¿¤ÎÈæ³Ó¤Ç¥­¥ã¥¹¥È¤ò·ç¤¤¤Æ¤¤¤Þ¤¹"
+msgstr "型が全く異なるポインタの比較でキャストを欠いています"
 
 #: cp/typeck.c:503 cp/typeck.c:537 cp/typeck.c:676
 #, fuzzy, gcc-internal-format
 msgid "conditional expression between distinct pointer types %qT and %qT lacks a cast"
-msgstr "·¿¤¬Á´¤¯°Û¤Ê¤ë¥Ý¥¤¥ó¥¿¤ÎÈæ³Ó¤Ç¥­¥ã¥¹¥È¤ò·ç¤¤¤Æ¤¤¤Þ¤¹"
+msgstr "型が全く異なるポインタの比較でキャストを欠いています"
 
 #: cp/typeck.c:611
 #, fuzzy, gcc-internal-format
 msgid "ISO C++ forbids comparison between pointer of type %<void *%> and pointer-to-function"
-msgstr "ISO C++ ¤Ï `void *' ·¿¥Ý¥¤¥ó¥¿¤È´Ø¿ô¥Ý¥¤¥ó¥¿¤È¤Î %s ¤ò¶Ø¤¸¤Þ¤¹"
+msgstr "ISO C++ は `void *' 型ポインタと関数ポインタとの %s を禁じます"
 
 #: cp/typeck.c:616
 #, fuzzy, gcc-internal-format
 msgid "ISO C++ forbids conversion between pointer of type %<void *%> and pointer-to-function"
-msgstr "ISO C++ ¤Ï `void *' ·¿¥Ý¥¤¥ó¥¿¤È´Ø¿ô¥Ý¥¤¥ó¥¿¤È¤Î %s ¤ò¶Ø¤¸¤Þ¤¹"
+msgstr "ISO C++ は `void *' 型ポインタと関数ポインタとの %s を禁じます"
 
 #: cp/typeck.c:621
 #, fuzzy, gcc-internal-format
 msgid "ISO C++ forbids conditional expression between pointer of type %<void *%> and pointer-to-function"
-msgstr "ISO C++ ¤Ï `void *' ·¿¥Ý¥¤¥ó¥¿¤È´Ø¿ô¥Ý¥¤¥ó¥¿¤È¤Î %s ¤ò¶Ø¤¸¤Þ¤¹"
+msgstr "ISO C++ は `void *' 型ポインタと関数ポインタとの %s を禁じます"
 
 #: cp/typeck.c:704
 #, fuzzy, gcc-internal-format
 msgid "comparison between distinct pointer-to-member types %qT and %qT lacks a cast"
-msgstr "·¿¤¬Á´¤¯°Û¤Ê¤ë¥Ý¥¤¥ó¥¿¤ÎÈæ³Ó¤Ç¥­¥ã¥¹¥È¤ò·ç¤¤¤Æ¤¤¤Þ¤¹"
+msgstr "型が全く異なるポインタの比較でキャストを欠いています"
 
 #: cp/typeck.c:709
 #, fuzzy, gcc-internal-format
 msgid "conversion between distinct pointer-to-member types %qT and %qT lacks a cast"
-msgstr "·¿¤¬Á´¤¯°Û¤Ê¤ë¥Ý¥¤¥ó¥¿¤ÎÈæ³Ó¤Ç¥­¥ã¥¹¥È¤ò·ç¤¤¤Æ¤¤¤Þ¤¹"
+msgstr "型が全く異なるポインタの比較でキャストを欠いています"
 
 #: cp/typeck.c:714
 #, fuzzy, gcc-internal-format
 msgid "conditional expression between distinct pointer-to-member types %qT and %qT lacks a cast"
-msgstr "·¿¤¬Á´¤¯°Û¤Ê¤ë¥Ý¥¤¥ó¥¿¤ÎÈæ³Ó¤Ç¥­¥ã¥¹¥È¤ò·ç¤¤¤Æ¤¤¤Þ¤¹"
+msgstr "型が全く異なるポインタの比較でキャストを欠いています"
 
 #: cp/typeck.c:1401
 #, gcc-internal-format
@@ -31638,17 +31584,17 @@ msgstr ""
 #: cp/typeck.c:1533
 #, fuzzy, gcc-internal-format
 msgid "invalid application of %qs to a member function"
-msgstr "Èó¥á¥ó¥Ð´Ø¿ô¤Ç¤Î `this' ¤Î»ÈÍѤÏ̵¸ú¤Ç¤¹"
+msgstr "非メンバ関数での `this' の使用は無効です"
 
 #: cp/typeck.c:1610
 #, fuzzy, gcc-internal-format
 msgid "invalid application of %<sizeof%> to a bit-field"
-msgstr "¥Ó¥Ã¥È¥Õ¥£¡¼¥ë¥É¤Ë `__alignof' ¤¬Å¬ÍѤµ¤ì¤Þ¤·¤¿"
+msgstr "ビットフィールドに `__alignof' が適用されました"
 
 #: cp/typeck.c:1618
 #, fuzzy, gcc-internal-format
 msgid "ISO C++ forbids applying %<sizeof%> to an expression of function type"
-msgstr "ISO C++ ¤Ï´Ø¿ô·¿¤Î¼°¤Ø¤Î `sizeof' ¤ÎŬÍѤò¶Ø¤¸¤Þ¤¹"
+msgstr "ISO C++ は関数型の式への `sizeof' の適用を禁じます"
 
 #: cp/typeck.c:1669
 #, gcc-internal-format
@@ -31658,17 +31604,17 @@ msgstr ""
 #: cp/typeck.c:1680
 #, fuzzy, gcc-internal-format
 msgid "ISO C++ forbids applying %<__alignof%> to an expression of function type"
-msgstr "ISO C++ ¤Ï´Ø¿ô·¿¤Î¼°¤Ø¤Î `sizeof' ¤ÎŬÍѤò¶Ø¤¸¤Þ¤¹"
+msgstr "ISO C++ は関数型の式への `sizeof' の適用を禁じます"
 
 #: cp/typeck.c:1738
 #, fuzzy, gcc-internal-format
 msgid "invalid use of non-static member function"
-msgstr "Èó¥á¥ó¥Ð´Ø¿ô¤Ç¤Î `this' ¤Î»ÈÍѤÏ̵¸ú¤Ç¤¹"
+msgstr "非メンバ関数での `this' の使用は無効です"
 
 #: cp/typeck.c:2017
 #, fuzzy, gcc-internal-format
 msgid "deprecated conversion from string constant to %qT"
-msgstr "ʸ»úÎóÄê¿ôÃæ¤Î \\r ¥¨¥¹¥±¡¼¥×"
+msgstr "文字列定数中の \\r エスケープ"
 
 #: cp/typeck.c:2140 cp/typeck.c:2520
 #, gcc-internal-format
@@ -31678,7 +31624,7 @@ msgstr ""
 #: cp/typeck.c:2169
 #, fuzzy, gcc-internal-format
 msgid "invalid use of nonstatic data member %qE"
-msgstr "¥á¥ó¥Ð¤Ø¤Î¥Ý¥¤¥ó¥¿¤Ç¤Î̵¸ú¤Ê `%s' ¤Î»ÈÍÑ"
+msgstr "メンバへのポインタでの無効な `%s' の使用"
 
 #: cp/typeck.c:2225
 #, gcc-internal-format
@@ -31723,12 +31669,12 @@ msgstr ""
 #: cp/typeck.c:2603
 #, fuzzy, gcc-internal-format
 msgid "%qD has no member named %qE"
-msgstr "%s ¤Ë `%s' ¤È¤¤¤¦Ì¾Á°¤Î¥á¥ó¥Ð¤Ï¤¢¤ê¤Þ¤»¤ó"
+msgstr "%s に `%s' という名前のメンバはありません"
 
 #: cp/typeck.c:2619
 #, fuzzy, gcc-internal-format
 msgid "%qD is not a member template function"
-msgstr "¥á¥ó¥Ð´Ø¿ô¤Î̾Á°¤ò·ç¤¤¤Æ¤¤¤Þ¤¹"
+msgstr "メンバ関数の名前を欠いています"
 
 #: cp/typeck.c:2764
 #, gcc-internal-format
@@ -31738,67 +31684,67 @@ msgstr ""
 #: cp/typeck.c:2795
 #, fuzzy, gcc-internal-format
 msgid "invalid use of array indexing on pointer to member"
-msgstr "¥á¥ó¥Ð¤Ø¤Î¥Ý¥¤¥ó¥¿¤Ç¤Î̵¸ú¤Ê `%s' ¤Î»ÈÍÑ"
+msgstr "メンバへのポインタでの無効な `%s' の使用"
 
 #: cp/typeck.c:2798
 #, fuzzy, gcc-internal-format
 msgid "invalid use of unary %<*%> on pointer to member"
-msgstr "¥á¥ó¥Ð¤Ø¤Î¥Ý¥¤¥ó¥¿¤Ç¤Î̵¸ú¤Ê `%s' ¤Î»ÈÍÑ"
+msgstr "メンバへのポインタでの無効な `%s' の使用"
 
 #: cp/typeck.c:2801
 #, fuzzy, gcc-internal-format
 msgid "invalid use of implicit conversion on pointer to member"
-msgstr "¥á¥ó¥Ð¤Ø¤Î¥Ý¥¤¥ó¥¿¤Ç¤Î̵¸ú¤Ê `%s' ¤Î»ÈÍÑ"
+msgstr "メンバへのポインタでの無効な `%s' の使用"
 
 #: cp/typeck.c:2810
 #, gcc-internal-format
 msgid "invalid type argument"
-msgstr "̵¸ú¤Ê·¿°ú¿ô¤Ç¤¹"
+msgstr "無効な型引数です"
 
 #: cp/typeck.c:2813
 #, fuzzy, gcc-internal-format
 msgid "invalid type argument of array indexing"
-msgstr "`%s' ¤Î°ú¿ô¤È¤·¤Æ̵¸ú¤Ê·¿"
+msgstr "`%s' の引数として無効な型"
 
 #: cp/typeck.c:2816
 #, fuzzy, gcc-internal-format
 msgid "invalid type argument of unary %<*%>"
-msgstr "`%s' ¤Î°ú¿ô¤È¤·¤Æ̵¸ú¤Ê·¿"
+msgstr "`%s' の引数として無効な型"
 
 #: cp/typeck.c:2819
 #, fuzzy, gcc-internal-format
 msgid "invalid type argument of implicit conversion"
-msgstr "`%s' ¤Î°ú¿ô¤È¤·¤Æ̵¸ú¤Ê·¿"
+msgstr "`%s' の引数として無効な型"
 
 #: cp/typeck.c:2851
 #, gcc-internal-format
 msgid "subscript missing in array reference"
-msgstr "ÇÛÎ󻲾ȤǤÎź»ú¤ò·ç¤¤¤Æ¤¤¤Þ¤¹"
+msgstr "配列参照での添字を欠いています"
 
 #: cp/typeck.c:2935
 #, gcc-internal-format
 msgid "ISO C++ forbids subscripting non-lvalue array"
-msgstr "ISO C++ ¤Ïº¸ÊÕÃͤǤϤʤ¤ÇÛÎó¤Îź»ú¤ò¶Ø¤¸¤Þ¤¹"
+msgstr "ISO C++ は左辺値ではない配列の添字を禁じます"
 
 #: cp/typeck.c:2948
 #, fuzzy, gcc-internal-format
 msgid "subscripting array declared %<register%>"
-msgstr "`register' ¤ÈÀë¸À¤µ¤ì¤¿ÇÛÎó¤Ëź»ú¤ò¤Ä¤±¤è¤¦¤È¤·¤Æ¤¤¤Þ¤¹"
+msgstr "`register' と宣言された配列に添字をつけようとしています"
 
 #: cp/typeck.c:2985
 #, gcc-internal-format
 msgid "subscripted value is neither array nor pointer"
-msgstr "ź»ú¤ò¤Ä¤±¤é¤ì¤¿Ãͤ¬ÇÛÎó¤Ç¤â¥Ý¥¤¥ó¥¿¤Ç¤â¤¢¤ê¤Þ¤»¤ó"
+msgstr "添字をつけられた値が配列でもポインタでもありません"
 
 #: cp/typeck.c:3051
 #, fuzzy, gcc-internal-format
 msgid "object missing in use of %qE"
-msgstr "¥á¥ó¥Ð¤Ø¤Î¥Ý¥¤¥ó¥¿¹½ÃۤλÈÍѤǥª¥Ö¥¸¥§¥¯¥È¤ò·ç¤¤¤Æ¤¤¤Þ¤¹"
+msgstr "メンバへのポインタ構築の使用でオブジェクトを欠いています"
 
 #: cp/typeck.c:3248
 #, fuzzy, gcc-internal-format
 msgid "ISO C++ forbids calling %<::main%> from within program"
-msgstr "ISO C++ ¤Ï¥×¥í¥°¥é¥à¤ÎÃ椫¤é `::main' ¤ò¸Æ¤Ó½Ð¤¹¤³¤È¤ò¶Ø¤¸¤Þ¤¹"
+msgstr "ISO C++ はプログラムの中から `::main' を呼び出すことを禁じます"
 
 #: cp/typeck.c:3267
 #, gcc-internal-format
@@ -31808,67 +31754,67 @@ msgstr ""
 #: cp/typeck.c:3282
 #, fuzzy, gcc-internal-format
 msgid "%qE cannot be used as a function"
-msgstr "\"%s\" ¤Ï¥Þ¥¯¥í̾¤È¤·¤Æ¤Ï»È¤¨¤Þ¤»¤ó"
+msgstr "\"%s\" はマクロ名としては使えません"
 
 #: cp/typeck.c:3330
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "too many arguments to constructor %q#D"
-msgstr "´Ø¿ô `%s' ¤ËÂФ¹¤ë°ú¿ô¤¬Â¿¤¹¤®¤Þ¤¹"
+msgstr ""
 
 #: cp/typeck.c:3331
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "too few arguments to constructor %q#D"
-msgstr "´Ø¿ô `%s' ¤Ø¤Î°ú¿ô¤¬¾¯¤Ê¤¹¤®¤Þ¤¹"
+msgstr ""
 
 #: cp/typeck.c:3336
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "too many arguments to member function %q#D"
-msgstr "´Ø¿ô¤ËÂФ¹¤ë°ú¿ô¤¬Â¿¤¹¤®¤Þ¤¹"
+msgstr ""
 
 #: cp/typeck.c:3337
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "too few arguments to member function %q#D"
-msgstr "´Ø¿ô¤Ø¤Î°ú¿ô¤¬¾¯¤Ê¤¹¤®¤Þ¤¹"
+msgstr ""
 
 #: cp/typeck.c:3343
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "too many arguments to function %q#D"
-msgstr "´Ø¿ô¤ËÂФ¹¤ë°ú¿ô¤¬Â¿¤¹¤®¤Þ¤¹"
+msgstr ""
 
 #: cp/typeck.c:3344
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "too few arguments to function %q#D"
-msgstr "´Ø¿ô¤Ø¤Î°ú¿ô¤¬¾¯¤Ê¤¹¤®¤Þ¤¹"
+msgstr ""
 
 #: cp/typeck.c:3354
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "too many arguments to method %q#D"
-msgstr "´Ø¿ô `%s' ¤ËÂФ¹¤ë°ú¿ô¤¬Â¿¤¹¤®¤Þ¤¹"
+msgstr ""
 
 #: cp/typeck.c:3355
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "too few arguments to method %q#D"
-msgstr "´Ø¿ô `%s' ¤Ø¤Î°ú¿ô¤¬¾¯¤Ê¤¹¤®¤Þ¤¹"
+msgstr ""
 
 #: cp/typeck.c:3358
 #, gcc-internal-format
 msgid "too many arguments to function"
-msgstr "´Ø¿ô¤ËÂФ¹¤ë°ú¿ô¤¬Â¿¤¹¤®¤Þ¤¹"
+msgstr "関数に対する引数が多すぎます"
 
 #: cp/typeck.c:3359
 #, gcc-internal-format
 msgid "too few arguments to function"
-msgstr "´Ø¿ô¤Ø¤Î°ú¿ô¤¬¾¯¤Ê¤¹¤®¤Þ¤¹"
+msgstr "関数への引数が少なすぎます"
 
 #: cp/typeck.c:3438
 #, fuzzy, gcc-internal-format
 msgid "parameter %P of %qD has incomplete type %qT"
-msgstr "²¾°ú¿ô¤¬ÉÔ´°Á´·¿¤Ç¤¹"
+msgstr "仮引数が不完全型です"
 
 #: cp/typeck.c:3441
 #, fuzzy, gcc-internal-format
 msgid "parameter %P has incomplete type %qT"
-msgstr "²¾°ú¿ô¤¬ÉÔ´°Á´·¿¤Ç¤¹"
+msgstr "仮引数が不完全型です"
 
 #: cp/typeck.c:3713 cp/typeck.c:3724
 #, gcc-internal-format
@@ -31880,27 +31826,27 @@ msgstr ""
 #: cp/typeck.c:3767
 #, fuzzy, gcc-internal-format
 msgid "NULL used in arithmetic"
-msgstr "´Ø¿ô¥Ý¥¤¥ó¥¿¤¬·×»»¤Ç»È¤ï¤ì¤Þ¤·¤¿"
+msgstr "関数ポインタが計算で使われました"
 
 #: cp/typeck.c:3958
 #, fuzzy, gcc-internal-format
 msgid "left rotate count is negative"
-msgstr "%s ¥í¡¼¥Æ¡¼¥È²ó¿ô¤¬Éé¤ÎÃͤǤ¹"
+msgstr "%s ローテート回数が負の値です"
 
 #: cp/typeck.c:3959
 #, fuzzy, gcc-internal-format
 msgid "right rotate count is negative"
-msgstr "%s ¥í¡¼¥Æ¡¼¥È²ó¿ô¤¬Éé¤ÎÃͤǤ¹"
+msgstr "%s ローテート回数が負の値です"
 
 #: cp/typeck.c:3965
 #, fuzzy, gcc-internal-format
 msgid "left rotate count >= width of type"
-msgstr "%s ¥í¡¼¥Æ¡¼¥È²ó¿ô >= ·¿¤ÎÉý¤Ç¤¹"
+msgstr "%s ローテート回数 >= 型の幅です"
 
 #: cp/typeck.c:3966
 #, fuzzy, gcc-internal-format
 msgid "right rotate count >= width of type"
-msgstr "%s ¥í¡¼¥Æ¡¼¥È²ó¿ô >= ·¿¤ÎÉý¤Ç¤¹"
+msgstr "%s ローテート回数 >= 型の幅です"
 
 #: cp/typeck.c:3985 cp/typeck.c:4208
 #, gcc-internal-format
@@ -31915,52 +31861,52 @@ msgstr ""
 #: cp/typeck.c:4028 cp/typeck.c:4036 cp/typeck.c:4231 cp/typeck.c:4239
 #, gcc-internal-format
 msgid "ISO C++ forbids comparison between pointer and integer"
-msgstr "ISO C++ ¤Ï¥Ý¥¤¥ó¥¿¤ÈÀ°¿ô¤È¤ÎÈæ³Ó¤ò¶Ø¤¸¤Þ¤¹"
+msgstr "ISO C++ はポインタと整数との比較を禁じます"
 
 #: cp/typeck.c:4256
 #, gcc-internal-format
 msgid "unordered comparison on non-floating point argument"
-msgstr "ÈóÉâÆ°¾®¿ôÅÀ°ú¿ô¤Ç¤Î½ç½øÉÕ¤±¤é¤ì¤Ê¤¤Èæ³Ó¤Ç¤¹"
+msgstr "非浮動小数点引数での順序付けられない比較です"
 
 #: cp/typeck.c:4303
 #, fuzzy, gcc-internal-format
 msgid "invalid operands of types %qT and %qT to binary %qO"
-msgstr "Æó¹à±é»»»Ò %s ¤¬ÉÔŬÀڤǤ¹"
+msgstr "二項演算子 %s が不適切です"
 
 #: cp/typeck.c:4520
 #, fuzzy, gcc-internal-format
 msgid "ISO C++ forbids using pointer of type %<void *%> in subtraction"
-msgstr "ISO C++ ¤Ï¸º»»¤Ë `void *' ·¿¤Î¥Ý¥¤¥ó¥¿¤ò»È¤¦¤³¤È¤ò¶Ø¤¸¤Þ¤¹"
+msgstr "ISO C++ は減算に `void *' 型のポインタを使うことを禁じます"
 
 #: cp/typeck.c:4522
 #, gcc-internal-format
 msgid "ISO C++ forbids using pointer to a function in subtraction"
-msgstr "ISO C++ ¤Ï¸º»»¤Ë´Ø¿ô¤Ø¤Î¥Ý¥¤¥ó¥¿¤ò»È¤¦¤³¤È¤ò¶Ø¤¸¤Þ¤¹"
+msgstr "ISO C++ は減算に関数へのポインタを使うことを禁じます"
 
 #: cp/typeck.c:4524
 #, gcc-internal-format
 msgid "ISO C++ forbids using pointer to a method in subtraction"
-msgstr "ISO C++ ¤Ï¸º»»¤Ë¥á¥½¥Ã¥É¤Ø¤Î¥Ý¥¤¥ó¥¿¤ò»È¤¦¤³¤È¤ò¶Ø¤¸¤Þ¤¹"
+msgstr "ISO C++ は減算にメソッドへのポインタを使うことを禁じます"
 
 #: cp/typeck.c:4537
 #, gcc-internal-format
 msgid "invalid use of a pointer to an incomplete type in pointer arithmetic"
-msgstr "¥Ý¥¤¥ó¥¿±é»»¤ÇÉÔ´°Á´·¿¤Ø¤Î¥Ý¥¤¥ó¥¿¤ò»È¤¦¤³¤È¤Ï̵¸ú¤Ç¤¹"
+msgstr "ポインタ演算で不完全型へのポインタを使うことは無効です"
 
 #: cp/typeck.c:4595
 #, fuzzy, gcc-internal-format
 msgid "taking address of constructor %qE"
-msgstr "°ì»þ¥ª¥Ö¥¸¥§¥¯¥È¤Î¥¢¥É¥ì¥¹¤ò¼è¤í¤¦¤È¤·¤Æ¤¤¤Þ¤¹"
+msgstr "一時オブジェクトのアドレスを取ろうとしています"
 
 #: cp/typeck.c:4596
 #, fuzzy, gcc-internal-format
 msgid "taking address of destructor %qE"
-msgstr "°ì»þ¥ª¥Ö¥¸¥§¥¯¥È¤Î¥¢¥É¥ì¥¹¤ò¼è¤í¤¦¤È¤·¤Æ¤¤¤Þ¤¹"
+msgstr "一時オブジェクトのアドレスを取ろうとしています"
 
 #: cp/typeck.c:4610
 #, fuzzy, gcc-internal-format
 msgid "invalid use of %qE to form a pointer-to-member-function"
-msgstr "¥á¥ó¥Ð¤Ø¤Î¥Ý¥¤¥ó¥¿¤Ç¤Î̵¸ú¤Ê `%s' ¤Î»ÈÍÑ"
+msgstr "メンバへのポインタでの無効な `%s' の使用"
 
 #: cp/typeck.c:4613
 #, gcc-internal-format
@@ -31981,78 +31927,78 @@ msgstr ""
 #: cp/typeck.c:4774
 #, fuzzy, gcc-internal-format
 msgid "ISO C++ forbids taking the address of a bound member function to form a pointer to member function.  Say %<&%T::%D%>"
-msgstr "ISO C++ ¤ÏÈóº¸ÊÕÃͼ°¤Ø¤Î¥­¥ã¥¹¥È¤Î¥¢¥É¥ì¥¹¤ò¼è¤ë¤³¤È¤ò¶Ø¤¸¤Þ¤¹"
+msgstr "ISO C++ は非左辺値式へのキャストのアドレスを取ることを禁じます"
 
 #. Make this a permerror because we used to accept it.
 #: cp/typeck.c:4811
 #, gcc-internal-format
 msgid "taking address of temporary"
-msgstr "°ì»þ¥ª¥Ö¥¸¥§¥¯¥È¤Î¥¢¥É¥ì¥¹¤ò¼è¤í¤¦¤È¤·¤Æ¤¤¤Þ¤¹"
+msgstr "一時オブジェクトのアドレスを取ろうとしています"
 
 #: cp/typeck.c:4813
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "taking address of xvalue (rvalue reference)"
-msgstr "°ì»þ¥ª¥Ö¥¸¥§¥¯¥È¤Î¥¢¥É¥ì¥¹¤ò¼è¤í¤¦¤È¤·¤Æ¤¤¤Þ¤¹"
+msgstr ""
 
 #: cp/typeck.c:4830
 #, fuzzy, gcc-internal-format
 msgid "ISO C++ forbids taking address of function %<::main%>"
-msgstr "ISO C++ ¤Ï `::main' ´Ø¿ô¤Î¥¢¥É¥ì¥¹¤ò¼è¤ë¤³¤È¤ò¶Ø¤¸¤Þ¤¹"
+msgstr "ISO C++ は `::main' 関数のアドレスを取ることを禁じます"
 
 #: cp/typeck.c:4887
 #, gcc-internal-format
 msgid "ISO C++ forbids taking the address of a cast to a non-lvalue expression"
-msgstr "ISO C++ ¤ÏÈóº¸ÊÕÃͼ°¤Ø¤Î¥­¥ã¥¹¥È¤Î¥¢¥É¥ì¥¹¤ò¼è¤ë¤³¤È¤ò¶Ø¤¸¤Þ¤¹"
+msgstr "ISO C++ は非左辺値式へのキャストのアドレスを取ることを禁じます"
 
 #: cp/typeck.c:4915
 #, fuzzy, gcc-internal-format
 msgid "cannot create pointer to reference member %qD"
-msgstr "¥Ý¥¤¥ó¥¿¤ò»²¾È¤È¤·¤ÆÀë¸À¤Ç¤­¤Þ¤»¤ó"
+msgstr "ポインタを参照として宣言できません"
 
 #: cp/typeck.c:5193
 #, fuzzy, gcc-internal-format
 msgid "ISO C++ forbids incrementing an enum"
-msgstr "ISO C++ ¤Ï enum ¤Î %s ¤ò¶Ø¤¸¤Þ¤¹"
+msgstr "ISO C++ は enum の %s を禁じます"
 
 #: cp/typeck.c:5194
 #, fuzzy, gcc-internal-format
 msgid "ISO C++ forbids decrementing an enum"
-msgstr "ISO C++ ¤Ï enum ¤Î %s ¤ò¶Ø¤¸¤Þ¤¹"
+msgstr "ISO C++ は enum の %s を禁じます"
 
 #: cp/typeck.c:5210
 #, fuzzy, gcc-internal-format
 msgid "cannot increment a pointer to incomplete type %qT"
-msgstr "ÉÔ´°Á´·¿¤Ø¤Î¥Ý¥¤¥ó¥¿¤ËÂФ¹¤ë±é»»"
+msgstr "不完全型へのポインタに対する演算"
 
 #: cp/typeck.c:5211
 #, fuzzy, gcc-internal-format
 msgid "cannot decrement a pointer to incomplete type %qT"
-msgstr "ÉÔ´°Á´·¿¤Î¥Ý¥¤¥ó¥¿¤Ø¤Î´ÖÀÜ»²¾È"
+msgstr "不完全型のポインタへの間接参照"
 
 #: cp/typeck.c:5222
 #, fuzzy, gcc-internal-format
 msgid "ISO C++ forbids incrementing a pointer of type %qT"
-msgstr "ISO C++ ¤Ï¸º»»¤Ë `void *' ·¿¤Î¥Ý¥¤¥ó¥¿¤ò»È¤¦¤³¤È¤ò¶Ø¤¸¤Þ¤¹"
+msgstr "ISO C++ は減算に `void *' 型のポインタを使うことを禁じます"
 
 #: cp/typeck.c:5223
 #, fuzzy, gcc-internal-format
 msgid "ISO C++ forbids decrementing a pointer of type %qT"
-msgstr "ISO C++ ¤Ï¸º»»¤Ë `void *' ·¿¤Î¥Ý¥¤¥ó¥¿¤ò»È¤¦¤³¤È¤ò¶Ø¤¸¤Þ¤¹"
+msgstr "ISO C++ は減算に `void *' 型のポインタを使うことを禁じます"
 
 #: cp/typeck.c:5249
 #, fuzzy, gcc-internal-format
 msgid "invalid use of Boolean expression as operand to %<operator--%>"
-msgstr "¥ª¥Ú¥é¥ó¥É¤È¤·¤Æ̵¸ú¤Ê¼°"
+msgstr "オペランドとして無効な式"
 
 #: cp/typeck.c:5408
 #, fuzzy, gcc-internal-format
 msgid "cannot take the address of %<this%>, which is an rvalue expression"
-msgstr "`this' ¤Ï±¦ÊÕÃͼ°¤Ç¤¢¤ê¡¢¤½¤Î¥¢¥É¥ì¥¹¤ò¼è¤ë¤³¤È¤Ï¤Ç¤­¤Þ¤»¤ó"
+msgstr "`this' は右辺値式であり、そのアドレスを取ることはできません"
 
 #: cp/typeck.c:5431
 #, fuzzy, gcc-internal-format
 msgid "address of explicit register variable %qD requested"
-msgstr "register ÊÑ¿ô `%s' ¤Î¥¢¥É¥ì¥¹¤¬Í׵ᤵ¤ì¤Þ¤·¤¿"
+msgstr "register 変数 `%s' のアドレスが要求されました"
 
 #: cp/typeck.c:5436
 #, gcc-internal-format
@@ -32060,24 +32006,24 @@ msgid "address requested for %qD, which is declared %<register%>"
 msgstr ""
 
 #: cp/typeck.c:5508
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "expression list treated as compound expression in initializer"
-msgstr "½é´ü²½»Ò¥ê¥¹¥È¤ÏÊ£¹ç¼°¤È¤·¤Æ¼è¤ê°·¤ï¤ì¤Þ¤·¤¿"
+msgstr ""
 
 #: cp/typeck.c:5512
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "expression list treated as compound expression in mem-initializer"
-msgstr "½é´ü²½»Ò¥ê¥¹¥È¤ÏÊ£¹ç¼°¤È¤·¤Æ¼è¤ê°·¤ï¤ì¤Þ¤·¤¿"
+msgstr ""
 
 #: cp/typeck.c:5516
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "expression list treated as compound expression in functional cast"
-msgstr "½é´ü²½»Ò¥ê¥¹¥È¤ÏÊ£¹ç¼°¤È¤·¤Æ¼è¤ê°·¤ï¤ì¤Þ¤·¤¿"
+msgstr ""
 
 #: cp/typeck.c:5548
 #, fuzzy, gcc-internal-format
 msgid "%s expression list treated as compound expression"
-msgstr "½é´ü²½»Ò¥ê¥¹¥È¤ÏÊ£¹ç¼°¤È¤·¤Æ¼è¤ê°·¤ï¤ì¤Þ¤·¤¿"
+msgstr "初期化子リストは複合式として取り扱われました"
 
 #: cp/typeck.c:5621
 #, gcc-internal-format
@@ -32107,7 +32053,7 @@ msgstr ""
 #: cp/typeck.c:5999
 #, fuzzy, gcc-internal-format
 msgid "converting from %qT to %qT"
-msgstr "NaN ¤«¤éÀ°¿ô¤Ø¤ÎÊÑ´¹¤Ç¤¹"
+msgstr "NaN から整数への変換です"
 
 #: cp/typeck.c:6048
 #, gcc-internal-format
@@ -32117,12 +32063,12 @@ msgstr ""
 #: cp/typeck.c:6118
 #, fuzzy, gcc-internal-format
 msgid "cast from %qT to %qT loses precision"
-msgstr "%s: Á´ÂÎŪ¤ÊÀºÅÙ¤ÎÄã²¼"
+msgstr "%s: 全体的な精度の低下"
 
 #: cp/typeck.c:6150
 #, fuzzy, gcc-internal-format
 msgid "cast from %qT to %qT increases required alignment of target type"
-msgstr "¥­¥ã¥¹¥È¤Ë¤è¤Ã¤Æ¥Ý¥¤¥ó¥¿¤¬¼¨¤¹·¿¤ÎÍ׵ᥢ¥é¥¤¥ó¥á¥ó¥È¤¬Áý²Ã¤·¤Þ¤¹"
+msgstr "キャストによってポインタが示す型の要求アラインメントが増加します"
 
 #. Only issue a warning, as we have always supported this
 #. where possible, and it is necessary in some cases.  DR 195
@@ -32131,12 +32077,12 @@ msgstr "
 #: cp/typeck.c:6169
 #, gcc-internal-format
 msgid "ISO C++ forbids casting between pointer-to-function and pointer-to-object"
-msgstr "ISO C++ ¤Ï´Ø¿ô¥Ý¥¤¥ó¥¿¤È¥ª¥Ö¥¸¥§¥¯¥È¥Ý¥¤¥ó¥¿¤Î´Ö¤Ç¤Î¥­¥ã¥¹¥È¤ò¶Ø¤¸¤Þ¤¹"
+msgstr "ISO C++ は関数ポインタとオブジェクトポインタの間でのキャストを禁じます"
 
 #: cp/typeck.c:6182
 #, fuzzy, gcc-internal-format
 msgid "invalid cast from type %qT to type %qT"
-msgstr "ÉÔ´°Á´¤Ê typedef `%s' ¤Î»ÈÍѤÏÉÔŬÀڤǤ¹"
+msgstr "不完全な typedef `%s' の使用は不適切です"
 
 #: cp/typeck.c:6238
 #, gcc-internal-format
@@ -32161,12 +32107,12 @@ msgstr ""
 #: cp/typeck.c:6398 cp/typeck.c:6406
 #, fuzzy, gcc-internal-format
 msgid "ISO C++ forbids casting to an array type %qT"
-msgstr "ISO C ¤Ï¶¦ÍÑÂη¿¤Ø¤Î¥­¥ã¥¹¥È¤ò¶Ø¤¸¤Þ¤¹"
+msgstr "ISO C は共用体型へのキャストを禁じます"
 
 #: cp/typeck.c:6415
 #, fuzzy, gcc-internal-format
 msgid "invalid cast to function type %qT"
-msgstr "´Ø¿ô `%s' ¤ËÂФ·¤ÆÉÔŬÀÚ¤ÊÊݸ¥¯¥é¥¹"
+msgstr "é\96¢æ\95° `%s' ã\81«å¯¾ã\81\97ã\81¦ä¸\8dé\81©å\88\87ã\81ªä¿\9då­\98ã\82¯ã\83©ã\82¹"
 
 #: cp/typeck.c:6677
 #, gcc-internal-format
@@ -32174,44 +32120,44 @@ msgid "  in evaluation of %<%Q(%#T, %#T)%>"
 msgstr ""
 
 #: cp/typeck.c:6735
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "assigning to an array from an initializer list"
-msgstr "½é´ü²½»ÒÆâ¤ËÈóÄê¿ô¤ÎÇÛÎ󥤥ó¥Ç¥Ã¥¯¥¹¤¬¤¢¤ê¤Þ¤¹"
+msgstr ""
 
 #: cp/typeck.c:6747
 #, fuzzy, gcc-internal-format
 msgid "incompatible types in assignment of %qT to %qT"
-msgstr "%d ÈÖÌܤΰú¿ô¤¬ `%s' ¤Î·¿¤È¸ß´¹À­¤¬¤¢¤ê¤Þ¤»¤ó"
+msgstr "%d 番目の引数が `%s' の型と互換性がありません"
 
 #: cp/typeck.c:6761
 #, fuzzy, gcc-internal-format
 msgid "array used as initializer"
-msgstr "ÇÛÎó¤ÎÉÔÀµ¤Ê½é´ü²½"
+msgstr "配列の不正な初期化"
 
 #: cp/typeck.c:6763
 #, fuzzy, gcc-internal-format
 msgid "invalid array assignment"
-msgstr "ÂåÆþ¤È¤·¤Æ̵¸ú¤Êº¸ÊÕÃͤǤ¹"
+msgstr "代入として無効な左辺値です"
 
 #: cp/typeck.c:6875
 #, gcc-internal-format
 msgid "   in pointer to member function conversion"
-msgstr "   ¥Ý¥¤¥ó¥¿¤«¤é¥á¥ó¥Ð´Ø¿ô¤Ø¤ÎÊÑ´¹¤Ç"
+msgstr "   ポインタからメンバ関数への変換で"
 
 #: cp/typeck.c:6889
 #, fuzzy, gcc-internal-format
 msgid "pointer to member conversion via virtual base %qT"
-msgstr "   ¥Ý¥¤¥ó¥¿¤«¤é¥á¥ó¥Ð¤Ø¤ÎÊÑ´¹¤Ç"
+msgstr "   ポインタからメンバへの変換で"
 
 #: cp/typeck.c:6936 cp/typeck.c:6955
 #, gcc-internal-format
 msgid "   in pointer to member conversion"
-msgstr "   ¥Ý¥¤¥ó¥¿¤«¤é¥á¥ó¥Ð¤Ø¤ÎÊÑ´¹¤Ç"
+msgstr "   ポインタからメンバへの変換で"
 
 #: cp/typeck.c:7034
 #, fuzzy, gcc-internal-format
 msgid "invalid conversion to type %qT from type %qT"
-msgstr "̵¸ú¤Ê¥Ð¡¼¥¸¥ç¥óÈÖ¹æ·Á¼°"
+msgstr "無効なバージョン番号形式"
 
 #: cp/typeck.c:7316
 #, gcc-internal-format
@@ -32219,102 +32165,102 @@ msgid "cannot convert %qT to %qT for argument %qP to %qD"
 msgstr ""
 
 #: cp/typeck.c:7322
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "cannot convert %qT to %qT in default argument"
-msgstr "¥Ý¥¤¥ó¥¿·¿¤ËÊÑ´¹¤Ç¤­¤Þ¤»¤ó"
+msgstr ""
 
 #: cp/typeck.c:7326
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "cannot convert %qT to %qT in argument passing"
-msgstr "¥Ý¥¤¥ó¥¿·¿¤ËÊÑ´¹¤Ç¤­¤Þ¤»¤ó"
+msgstr ""
 
 #: cp/typeck.c:7330
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "cannot convert %qT to %qT"
-msgstr "¥Ý¥¤¥ó¥¿·¿¤ËÊÑ´¹¤Ç¤­¤Þ¤»¤ó"
+msgstr ""
 
 #: cp/typeck.c:7334
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "cannot convert %qT to %qT in initialization"
-msgstr "¥Ý¥¤¥ó¥¿·¿¤ËÊÑ´¹¤Ç¤­¤Þ¤»¤ó"
+msgstr ""
 
 #: cp/typeck.c:7338
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "cannot convert %qT to %qT in return"
-msgstr "¥Ý¥¤¥ó¥¿·¿¤ËÊÑ´¹¤Ç¤­¤Þ¤»¤ó"
+msgstr ""
 
 #: cp/typeck.c:7342
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "cannot convert %qT to %qT in assignment"
-msgstr "¥Ý¥¤¥ó¥¿·¿¤ËÊÑ´¹¤Ç¤­¤Þ¤»¤ó"
+msgstr ""
 
 #: cp/typeck.c:7365
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "parameter %qP of %qD might be a candidate for a format attribute"
-msgstr "format Â°À­¤ò¤Î¸õÊä¤È¤Ê¤ê¤½¤¦¤Ê´Ø¿ô¤Ë¤Ä¤¤¤Æ·Ù¹ð¤¹¤ë"
+msgstr ""
 
 #: cp/typeck.c:7369
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "parameter might be a candidate for a format attribute"
-msgstr "´Ø¿ô¤Ï¶²¤é¤¯ `%s' format Â°À­¤Î¸õÊä¤È»×¤ï¤ì¤Þ¤¹"
+msgstr ""
 
 #: cp/typeck.c:7374
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "target of conversion might be might be a candidate for a format attribute"
-msgstr "´Ø¿ô¤Ï¶²¤é¤¯ `%s' format Â°À­¤Î¸õÊä¤È»×¤ï¤ì¤Þ¤¹"
+msgstr ""
 
 #: cp/typeck.c:7379
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "target of initialization might be a candidate for a format attribute"
-msgstr "´Ø¿ô¤Ï¶²¤é¤¯ `%s' format Â°À­¤Î¸õÊä¤È»×¤ï¤ì¤Þ¤¹"
+msgstr ""
 
 #: cp/typeck.c:7389
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "left-hand side of assignment might be a candidate for a format attribute"
-msgstr "´Ø¿ô¤Ï¶²¤é¤¯ `%s' format Â°À­¤Î¸õÊä¤È»×¤ï¤ì¤Þ¤¹"
+msgstr ""
 
 #: cp/typeck.c:7485 cp/typeck.c:7487
 #, fuzzy, gcc-internal-format
 msgid "in passing argument %P of %q+D"
-msgstr "°ú¿ô %d ¸Ä¤Î `%s' ¤òÅϤ·¤Þ¤¹"
+msgstr "引数 %d 個の `%s' を渡します"
 
 #: cp/typeck.c:7542
 #, gcc-internal-format
 msgid "returning reference to temporary"
-msgstr "°ì»þ¥ª¥Ö¥¸¥§¥¯¥È¤Ø¤Î»²¾È¤òÊÖ¤½¤¦¤È¤·¤Æ¤¤¤Þ¤¹"
+msgstr "一時オブジェクトへの参照を返そうとしています"
 
 #: cp/typeck.c:7549
 #, gcc-internal-format
 msgid "reference to non-lvalue returned"
-msgstr "Èóº¸ÊÕÃͤؤλ²¾È¤¬ÊÖ¤µ¤ì¤Þ¤·¤¿"
+msgstr "非左辺値への参照が返されました"
 
 #: cp/typeck.c:7565
 #, fuzzy, gcc-internal-format
 msgid "reference to local variable %q+D returned"
-msgstr "Èóº¸ÊÕÃͤؤλ²¾È¤¬ÊÖ¤µ¤ì¤Þ¤·¤¿"
+msgstr "非左辺値への参照が返されました"
 
 #: cp/typeck.c:7568
 #, fuzzy, gcc-internal-format
 msgid "address of local variable %q+D returned"
-msgstr "Í׵ᤵ¤ì¤¿Âç°è¥ì¥¸¥¹¥¿ÊÑ¿ô `%s' ¤Î¥¢¥É¥ì¥¹"
+msgstr "è¦\81æ±\82ã\81\95ã\82\8cã\81\9f大å\9f\9fã\83¬ã\82¸ã\82¹ã\82¿å¤\89æ\95° `%s' ã\81®ã\82¢ã\83\89ã\83¬ã\82¹"
 
 #: cp/typeck.c:7603
 #, gcc-internal-format
 msgid "returning a value from a destructor"
-msgstr "¥Ç¥¹¥È¥é¥¯¥¿¤«¤éÃͤòÊÖ¤½¤¦¤È¤·¤Æ¤¤¤Þ¤¹"
+msgstr "デストラクタから値を返そうとしています"
 
 #. If a return statement appears in a handler of the
 #. function-try-block of a constructor, the program is ill-formed.
 #: cp/typeck.c:7611
 #, gcc-internal-format
 msgid "cannot return from a handler of a function-try-block of a constructor"
-msgstr "¥³¥ó¥¹¥È¥é¥¯¥¿¤Î´Ø¿ô try ¥Ö¥í¥Ã¥¯¤Î¥Ï¥ó¥É¥é¤«¤é¤Ï return ¤Ç¤­¤Þ¤»¤ó"
+msgstr "コンストラクタの関数 try ブロックのハンドラからは return できません"
 
 #. You can't return a value from a constructor.
 #: cp/typeck.c:7614
 #, gcc-internal-format
 msgid "returning a value from a constructor"
-msgstr "¥³¥ó¥¹¥È¥é¥¯¥¿¤«¤éÃͤòÊÖ¤½¤¦¤È¤·¤Æ¤¤¤Þ¤¹"
+msgstr "コンストラクタから値を返そうとしています"
 
 #: cp/typeck.c:7632
 #, gcc-internal-format
@@ -32329,12 +32275,12 @@ msgstr ""
 #: cp/typeck.c:7664
 #, fuzzy, gcc-internal-format
 msgid "return-statement with no value, in function returning %qT"
-msgstr "Ìá¤ê·¿¤¬´Ø¿ô¤Ç¡¢`return' ¤ËÃͤ¬¤¢¤ê¤Þ¤»¤ó"
+msgstr "戻り型が関数で、`return' に値がありません"
 
 #: cp/typeck.c:7685
 #, fuzzy, gcc-internal-format
 msgid "return-statement with a value, in function returning 'void'"
-msgstr "Ìá¤ê·¿¤¬ void ¤Î´Ø¿ô¤Ç¡¢`return' ¤ËÃͤ¬¤¢¤ê¤Þ¤¹"
+msgstr "戻り型が void の関数で、`return' に値があります"
 
 #: cp/typeck.c:7715
 #, gcc-internal-format
@@ -32380,7 +32326,7 @@ msgstr ""
 #: cp/typeck2.c:115
 #, fuzzy, gcc-internal-format
 msgid "assignment of read-only data-member %qD"
-msgstr "%s¤¬Æɤ߹þ¤ßÀìÍÑ¥á¥ó¥Ð `%s' ¤Ë¹Ô¤ï¤ì¤Þ¤·¤¿"
+msgstr "%sが読み込み専用メンバ `%s' に行われました"
 
 #: cp/typeck2.c:117
 #, gcc-internal-format
@@ -32390,12 +32336,12 @@ msgstr ""
 #: cp/typeck2.c:119
 #, fuzzy, gcc-internal-format
 msgid "increment of read-only data-member %qD"
-msgstr "%s¤¬Æɤ߹þ¤ßÀìÍÑ¥á¥ó¥Ð `%s' ¤Ë¹Ô¤ï¤ì¤Þ¤·¤¿"
+msgstr "%sが読み込み専用メンバ `%s' に行われました"
 
 #: cp/typeck2.c:121
 #, fuzzy, gcc-internal-format
 msgid "decrement of read-only data-member %qD"
-msgstr "%s¤¬Æɤ߹þ¤ßÀìÍÑ¥á¥ó¥Ð `%s' ¤Ë¹Ô¤ï¤ì¤Þ¤·¤¿"
+msgstr "%sが読み込み専用メンバ `%s' に行われました"
 
 #: cp/typeck2.c:130
 #, gcc-internal-format
@@ -32425,7 +32371,7 @@ msgstr ""
 #: cp/typeck2.c:152
 #, fuzzy, gcc-internal-format
 msgid "assignment of read-only parameter %qD"
-msgstr "%s¤¬Æɤ߹þ¤ßÀìÍÑ¥á¥ó¥Ð `%s' ¤Ë¹Ô¤ï¤ì¤Þ¤·¤¿"
+msgstr "%sが読み込み専用メンバ `%s' に行われました"
 
 #: cp/typeck2.c:154
 #, gcc-internal-format
@@ -32435,17 +32381,17 @@ msgstr ""
 #: cp/typeck2.c:156
 #, fuzzy, gcc-internal-format
 msgid "increment of read-only parameter %qD"
-msgstr "%s¤¬Æɤ߹þ¤ßÀìÍÑ¥á¥ó¥Ð `%s' ¤Ë¹Ô¤ï¤ì¤Þ¤·¤¿"
+msgstr "%sが読み込み専用メンバ `%s' に行われました"
 
 #: cp/typeck2.c:158
 #, fuzzy, gcc-internal-format
 msgid "decrement of read-only parameter %qD"
-msgstr "%s¤¬Æɤ߹þ¤ßÀìÍÑ¥á¥ó¥Ð `%s' ¤Ë¹Ô¤ï¤ì¤Þ¤·¤¿"
+msgstr "%sが読み込み専用メンバ `%s' に行われました"
 
 #: cp/typeck2.c:165
 #, fuzzy, gcc-internal-format
 msgid "assignment of read-only reference %qD"
-msgstr "%s¤¬Æɤ߹þ¤ßÀìÍÑ¥á¥ó¥Ð `%s' ¤Ë¹Ô¤ï¤ì¤Þ¤·¤¿"
+msgstr "%sが読み込み専用メンバ `%s' に行われました"
 
 #: cp/typeck2.c:167
 #, gcc-internal-format
@@ -32455,12 +32401,12 @@ msgstr ""
 #: cp/typeck2.c:169
 #, fuzzy, gcc-internal-format
 msgid "increment of read-only reference %qD"
-msgstr "%s¤¬Æɤ߹þ¤ßÀìÍÑ¥á¥ó¥Ð `%s' ¤Ë¹Ô¤ï¤ì¤Þ¤·¤¿"
+msgstr "%sが読み込み専用メンバ `%s' に行われました"
 
 #: cp/typeck2.c:171
 #, fuzzy, gcc-internal-format
 msgid "decrement of read-only reference %qD"
-msgstr "%s¤¬Æɤ߹þ¤ßÀìÍÑ¥á¥ó¥Ð `%s' ¤Ë¹Ô¤ï¤ì¤Þ¤·¤¿"
+msgstr "%sが読み込み専用メンバ `%s' に行われました"
 
 #: cp/typeck2.c:175
 #, gcc-internal-format
@@ -32485,7 +32431,7 @@ msgstr ""
 #: cp/typeck2.c:185
 #, fuzzy, gcc-internal-format
 msgid "assignment of function %qD"
-msgstr "´Ø¿ô `%s' ¤Ø¤Î°ú¿ô¤¬¾¯¤Ê¤¹¤®¤Þ¤¹"
+msgstr "関数 `%s' への引数が少なすぎます"
 
 #: cp/typeck2.c:187
 #, gcc-internal-format
@@ -32495,12 +32441,12 @@ msgstr ""
 #: cp/typeck2.c:189
 #, fuzzy, gcc-internal-format
 msgid "increment of function %qD"
-msgstr "´Ø¿ô `%s' ¤ËÂФ¹¤ë°ú¿ô¤¬Â¿¤¹¤®¤Þ¤¹"
+msgstr "関数 `%s' に対する引数が多すぎます"
 
 #: cp/typeck2.c:191
 #, fuzzy, gcc-internal-format
 msgid "decrement of function %qD"
-msgstr "´Ø¿ô `%s' ¤Ø¤Î°ú¿ô¤¬¾¯¤Ê¤¹¤®¤Þ¤¹"
+msgstr "関数 `%s' への引数が少なすぎます"
 
 #: cp/typeck2.c:197
 #, gcc-internal-format
@@ -32510,38 +32456,38 @@ msgstr ""
 #: cp/typeck2.c:383
 #, fuzzy, gcc-internal-format
 msgid "cannot declare variable %q+D to be of abstract type %qT"
-msgstr "`::main' ¤ò static ¤È¤·¤Æ¤ÏÀë¸À¤Ç¤­¤Þ¤»¤ó"
+msgstr "`::main' を static としては宣言できません"
 
 #: cp/typeck2.c:386
 #, fuzzy, gcc-internal-format
 msgid "cannot declare parameter %q+D to be of abstract type %qT"
-msgstr "¥Ý¥¤¥ó¥¿¤ò»²¾È¤È¤·¤ÆÀë¸À¤Ç¤­¤Þ¤»¤ó"
+msgstr "ポインタを参照として宣言できません"
 
 #: cp/typeck2.c:389
 #, fuzzy, gcc-internal-format
 msgid "cannot declare field %q+D to be of abstract type %qT"
-msgstr "`::main' ¤ò static ¤È¤·¤Æ¤ÏÀë¸À¤Ç¤­¤Þ¤»¤ó"
+msgstr "`::main' を static としては宣言できません"
 
 #: cp/typeck2.c:393
 #, fuzzy, gcc-internal-format
 msgid "invalid abstract return type for member function %q+#D"
-msgstr "´Ø¿ô `%s' ¤ËÂФ·¤ÆÉÔŬÀÚ¤ÊÊݸ¥¯¥é¥¹"
+msgstr "é\96¢æ\95° `%s' ã\81«å¯¾ã\81\97ã\81¦ä¸\8dé\81©å\88\87ã\81ªä¿\9då­\98ã\82¯ã\83©ã\82¹"
 
 #: cp/typeck2.c:395
 #, fuzzy, gcc-internal-format
 msgid "invalid abstract return type for function %q+#D"
-msgstr "´Ø¿ô `%s' ¤ËÂФ·¤ÆÉÔŬÀÚ¤ÊÊݸ¥¯¥é¥¹"
+msgstr "é\96¢æ\95° `%s' ã\81«å¯¾ã\81\97ã\81¦ä¸\8dé\81©å\88\87ã\81ªä¿\9då­\98ã\82¯ã\83©ã\82¹"
 
 #. Here we do not have location information.
 #: cp/typeck2.c:398
 #, fuzzy, gcc-internal-format
 msgid "invalid abstract type %qT for %qE"
-msgstr "`%s' ¤ËÂФ¹¤ë¥ì¥¸¥¹¥¿Ì¾¤È¤·¤Æ̵¸ú¤Ç¤¹"
+msgstr "`%s' に対するレジスタ名として無効です"
 
 #: cp/typeck2.c:400
 #, fuzzy, gcc-internal-format
 msgid "invalid abstract type for %q+D"
-msgstr "`%s' ¤ËÂФ¹¤ë¥ì¥¸¥¹¥¿Ì¾¤È¤·¤Æ̵¸ú¤Ç¤¹"
+msgstr "`%s' に対するレジスタ名として無効です"
 
 #: cp/typeck2.c:403
 #, gcc-internal-format
@@ -32551,7 +32497,7 @@ msgstr ""
 #: cp/typeck2.c:412
 #, fuzzy, gcc-internal-format
 msgid "  because the following virtual functions are pure within %qT:"
-msgstr "  °Ê²¼¤Î²¾ÁÛ´Ø¿ô¤¬Ãê¾Ý¤Ç¤¢¤ë¤¿¤á¤Ç¤¹:"
+msgstr "  以下の仮想関数が抽象であるためです:"
 
 #: cp/typeck2.c:416
 #, gcc-internal-format
@@ -32561,32 +32507,32 @@ msgstr ""
 #: cp/typeck2.c:424
 #, fuzzy, gcc-internal-format
 msgid "  since type %qT has pure virtual functions"
-msgstr "»È¤ï¤ì¤Ê¤¤²¾ÁÛ´Ø¿ô¤òÀÚ¤ê¼Î¤Æ¤ë"
+msgstr "使われない仮想関数を切り捨てる"
 
 #: cp/typeck2.c:454
 #, fuzzy, gcc-internal-format
 msgid "%q+D has incomplete type"
-msgstr "`%s' ¤ÏÉÔ´°Á´·¿¤Ç¤¹"
+msgstr "`%s' は不完全型です"
 
 #: cp/typeck2.c:467
 #, fuzzy, gcc-internal-format
 msgid "invalid use of incomplete type %q#T"
-msgstr "ÉÔ´°Á´¤Ê typedef `%s' ¤Î»ÈÍѤÏÉÔŬÀڤǤ¹"
+msgstr "不完全な typedef `%s' の使用は不適切です"
 
 #: cp/typeck2.c:470
 #, fuzzy, gcc-internal-format
 msgid "forward declaration of %q+#T"
-msgstr "`%s' ¤¬ºÆÀë¸À¤µ¤ì¤Þ¤·¤¿"
+msgstr "`%s' が再宣言されました"
 
 #: cp/typeck2.c:473
 #, fuzzy, gcc-internal-format
 msgid "declaration of %q+#T"
-msgstr "`%s' ¤¬ºÆÀë¸À¤µ¤ì¤Þ¤·¤¿"
+msgstr "`%s' が再宣言されました"
 
 #: cp/typeck2.c:478
 #, fuzzy, gcc-internal-format
 msgid "invalid use of %qT"
-msgstr "`restrict' ¤ÎÍÑË¡¤¬ÉÔŬÀڤǤ¹"
+msgstr "`restrict' の用法が不適切です"
 
 #: cp/typeck2.c:494
 #, gcc-internal-format
@@ -32596,17 +32542,17 @@ msgstr ""
 #: cp/typeck2.c:503
 #, fuzzy, gcc-internal-format
 msgid "invalid use of template type parameter %qT"
-msgstr "ÉÔ´°Á´¤Ê typedef `%s' ¤Î»ÈÍѤÏÉÔŬÀڤǤ¹"
+msgstr "不完全な typedef `%s' の使用は不適切です"
 
 #: cp/typeck2.c:508
 #, fuzzy, gcc-internal-format
 msgid "invalid use of template template parameter %qT"
-msgstr "̵¸ú¤Ê¥Ç¥Õ¥©¥ë¥È¥Æ¥ó¥×¥ì¡¼¥È°ú¿ô"
+msgstr "無効なデフォルトテンプレート引数"
 
 #: cp/typeck2.c:514
 #, fuzzy, gcc-internal-format
 msgid "invalid use of dependent type %qT"
-msgstr "̤ÄêµÁ¤Î·¿ `%s %s' ¤Î»ÈÍѤÏÉÔŬÀڤǤ¹"
+msgstr "未定義の型 `%s %s' の使用は不適切です"
 
 #: cp/typeck2.c:523
 #, gcc-internal-format
@@ -32631,7 +32577,7 @@ msgstr ""
 #: cp/typeck2.c:732
 #, gcc-internal-format
 msgid "cannot initialize arrays using this syntax"
-msgstr "¤³¤Îʸˡ¤ò»È¤Ã¤ÆÇÛÎó¤ò½é´ü²½¤¹¤ë¤³¤È¤Ï¤Ç¤­¤Þ¤»¤ó"
+msgstr "この文法を使って配列を初期化することはできません"
 
 #: cp/typeck2.c:838
 #, gcc-internal-format
@@ -32641,17 +32587,17 @@ msgstr ""
 #: cp/typeck2.c:896
 #, gcc-internal-format
 msgid "int-array initialized from non-wide string"
-msgstr "Èó¥ï¥¤¥Éʸ»úÎ󤫤é int ¤ÎÇÛÎ󤬽é´ü²½¤µ¤ì¤Þ¤·¤¿"
+msgstr "非ワイド文字列から int の配列が初期化されました"
 
 #: cp/typeck2.c:901
 #, fuzzy, gcc-internal-format
 msgid "int-array initialized from incompatible wide string"
-msgstr "Èó¥ï¥¤¥Éʸ»úÎ󤫤é int ¤ÎÇÛÎ󤬽é´ü²½¤µ¤ì¤Þ¤·¤¿"
+msgstr "非ワイド文字列から int の配列が初期化されました"
 
 #: cp/typeck2.c:916
 #, gcc-internal-format
 msgid "initializer-string for array of chars is too long"
-msgstr "char ¤ÎÇÛÎó¤Ë¤È¤Ã¤Æ½é´ü²½»Òʸ»úÎó¤¬Ä¹¤¹¤®¤Þ¤¹"
+msgstr "char の配列にとって初期化子文字列が長すぎます"
 
 #: cp/typeck2.c:962
 #, gcc-internal-format
@@ -32666,62 +32612,62 @@ msgstr ""
 #: cp/typeck2.c:1066 cp/typeck2.c:1174
 #, fuzzy, gcc-internal-format
 msgid "non-trivial designated initializers not supported"
-msgstr "¼«ÌÀ¤Ç¤Ê¤¤¥é¥Ù¥ë¤Î¤Ä¤¤¤¿½é´ü²½»Ò¤Ç¤¹"
+msgstr "自明でないラベルのついた初期化子です"
 
 #: cp/typeck2.c:1202 cp/typeck2.c:1216
 #, fuzzy, gcc-internal-format
 msgid "missing initializer for member %qD"
-msgstr "½é´ü²½»Ò¤ò·ç¤¤¤Æ¤¤¤Þ¤¹"
+msgstr "初期化子を欠いています"
 
 #: cp/typeck2.c:1207
 #, fuzzy, gcc-internal-format
 msgid "uninitialized const member %qD"
-msgstr "̤½é´ü²½Äê¿ô¤ò ROM ¤ËÃÖ¤«¤Ê¤¤"
+msgstr "未初期化定数を ROM に置かない"
 
 #: cp/typeck2.c:1209
 #, fuzzy, gcc-internal-format
 msgid "member %qD with uninitialized const fields"
-msgstr "̤½é´ü²½Äê¿ô¤ò ROM ¤ËÃÖ¤«¤Ê¤¤"
+msgstr "未初期化定数を ROM に置かない"
 
 #: cp/typeck2.c:1211
 #, fuzzy, gcc-internal-format
 msgid "member %qD is uninitialized reference"
-msgstr "²¾°ú¿ô `%s' ¤¬½é´ü²½¤µ¤ì¤Þ¤·¤¿"
+msgstr "仮引数 `%s' が初期化されました"
 
 #: cp/typeck2.c:1279
 #, fuzzy, gcc-internal-format
 msgid "no field %qD found in union being initialized"
-msgstr "¥ì¥³¡¼¥É¤ä¶¦ÍÑÂΤ˥ե£¡¼¥ë¥É̾¤¬¤Ê¤¤½é´ü²½»Ò¤Ç¤¹"
+msgstr "レコードや共用体にフィールド名がない初期化子です"
 
 #: cp/typeck2.c:1288
 #, gcc-internal-format
 msgid "index value instead of field name in union initializer"
-msgstr "union ½é´ü²½»Ò¤¬¥Õ¥£¡¼¥ë¥É̾¤Ç¤Ï¤Ê¤¯¥¤¥ó¥Ç¥Ã¥¯¥¹ÃͤˤʤäƤ¤¤Þ¤¹"
+msgstr "union 初期化子がフィールド名ではなくインデックス値になっています"
 
 #: cp/typeck2.c:1447
 #, gcc-internal-format
 msgid "circular pointer delegation detected"
-msgstr "½Û´Ä¥Ý¥¤¥ó¥¿¤ÎÂåɽ¤ò¸¡½Ð¤·¤Þ¤·¤¿"
+msgstr "循環ポインタの代表を検出しました"
 
 #: cp/typeck2.c:1457
 #, fuzzy, gcc-internal-format
 msgid "base operand of %<->%> has non-pointer type %qT"
-msgstr "`->' ¤Î¥Ù¡¼¥¹¥ª¥Ú¥é¥ó¥É¤¬¥Ý¥¤¥ó¥¿¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó"
+msgstr "`->' のベースオペランドがポインタではありません"
 
 #: cp/typeck2.c:1481
 #, fuzzy, gcc-internal-format
 msgid "result of %<operator->()%> yields non-pointer result"
-msgstr "`operator->()'¤Î·ë²Ì¤¬Èó¥Ý¥¤¥ó¥¿¤Î·ë²Ì¤ò¤â¤¿¤é¤·¤Þ¤¹"
+msgstr "`operator->()'の結果が非ポインタの結果をもたらします"
 
 #: cp/typeck2.c:1483
 #, fuzzy, gcc-internal-format
 msgid "base operand of %<->%> is not a pointer"
-msgstr "`->' ¤Î¥Ù¡¼¥¹¥ª¥Ú¥é¥ó¥É¤¬¥Ý¥¤¥ó¥¿¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó"
+msgstr "`->' のベースオペランドがポインタではありません"
 
 #: cp/typeck2.c:1508
 #, fuzzy, gcc-internal-format
 msgid "%qE cannot be used as a member pointer, since it is of type %qT"
-msgstr "\"%s\" ¤Ï C++ ¤Î±é»»»Ò¤Ç¤¢¤ê¡¢¥Þ¥¯¥í̾¤È¤·¤Æ»ÈÍѤ¹¤ë¤³¤È¤Ï¤Ç¤­¤Þ¤»¤ó"
+msgstr "\"%s\" は C++ の演算子であり、マクロ名として使用することはできません"
 
 #: cp/typeck2.c:1517
 #, gcc-internal-format
@@ -32734,19 +32680,19 @@ msgid "pointer to member type %qT incompatible with object type %qT"
 msgstr ""
 
 #: cp/typeck2.c:1600
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "invalid value-initialization of reference type"
-msgstr "̵¸ú¤Ê»²¾È·¿¤Ç¤¹"
+msgstr ""
 
 #: cp/typeck2.c:1799
 #, fuzzy, gcc-internal-format
 msgid "call to function %qD which throws incomplete type %q#T"
-msgstr "ÉÔ´°Á´·¿¤Ø¤ÎÊÑ´¹¤Ç¤¹"
+msgstr "不完全型への変換です"
 
 #: cp/typeck2.c:1802
 #, fuzzy, gcc-internal-format
 msgid "call to function which throws incomplete type %q#T"
-msgstr "ÉÔ´°Á´·¿¤Ø¤ÎÊÑ´¹¤Ç¤¹"
+msgstr "不完全型への変換です"
 
 #: fortran/arith.c:46
 #, gcc-internal-format
@@ -32806,7 +32752,7 @@ msgstr ""
 #: fortran/array.c:97
 #, fuzzy, gcc-internal-format
 msgid "Expected array subscript at %C"
-msgstr "ÇÛÎó¤Îź»ú¤¬ `char' ·¿¤Ç¤¹"
+msgstr "配列の添字が `char' 型です"
 
 #: fortran/array.c:106
 #, gcc-internal-format
@@ -32821,12 +32767,12 @@ msgstr ""
 #: fortran/array.c:138
 #, fuzzy, gcc-internal-format
 msgid "Expected array subscript stride at %C"
-msgstr "ÇÛÎó¤Îź»ú¤¬ `char' ·¿¤Ç¤¹"
+msgstr "配列の添字が `char' 型です"
 
 #: fortran/array.c:195
 #, fuzzy, gcc-internal-format
 msgid "Invalid form of array reference at %C"
-msgstr "̵¸ú¤Ê»²¾È·¿¤Ç¤¹"
+msgstr "無効な参照型です"
 
 #: fortran/array.c:200 fortran/array.c:260
 #, gcc-internal-format
@@ -32856,9 +32802,9 @@ msgid "Unexpected '*' for codimension %d of %d at %C"
 msgstr ""
 
 #: fortran/array.c:249
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "Invalid form of coarray reference at %C"
-msgstr "̵¸ú¤Ê»²¾È·¿¤Ç¤¹"
+msgstr ""
 
 #: fortran/array.c:254
 #, gcc-internal-format
@@ -32871,9 +32817,9 @@ msgid "Variable '%s' at %L in this context must be constant"
 msgstr ""
 
 #: fortran/array.c:309
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "Expression at %L in this context must be constant"
-msgstr "`__builtin_expect' ¤Ø¤ÎÂèÆó°ú¿ô¤ÏÄê¿ô¤Ç¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó"
+msgstr ""
 
 #: fortran/array.c:400
 #, gcc-internal-format
@@ -32908,7 +32854,7 @@ msgstr ""
 #: fortran/array.c:538 fortran/array.c:637
 #, fuzzy, gcc-internal-format
 msgid "Expected another dimension in array declaration at %C"
-msgstr "ÇÛÎó¤Î¼¡¸µ¤òÀë¸À¤Ç»ØÄꤹ¤ë¤³¤È¤Ï¤Ç¤­¤Þ¤»¤ó"
+msgstr "配列の次元を宣言で指定することはできません"
 
 #: fortran/array.c:544 fortran/array.c:643
 #, gcc-internal-format
@@ -33015,12 +32961,12 @@ msgstr ""
 #: fortran/check.c:167 fortran/check.c:4816
 #, fuzzy, gcc-internal-format
 msgid "'%s' argument of '%s' intrinsic at %L must be a constant"
-msgstr "`__builtin_args_info' ¤Î°ú¿ô¤ÏÄê¿ô¤Ç¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó"
+msgstr "`__builtin_args_info' の引数は定数でなければなりません"
 
 #: fortran/check.c:176
 #, fuzzy, gcc-internal-format
 msgid "Invalid kind for %s at %L"
-msgstr "̵¸ú¤Ê¥ª¥×¥·¥ç¥ó %s"
+msgstr "無効なオプション %s"
 
 #: fortran/check.c:195
 #, gcc-internal-format
@@ -33043,9 +32989,9 @@ msgid "'%s' argument of '%s' intrinsic at %L must be an array"
 msgstr ""
 
 #: fortran/check.c:292
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "'%s' at %L must be nonnegative"
-msgstr "%s ¥í¡¼¥Æ¡¼¥È²ó¿ô¤¬Éé¤ÎÃͤǤ¹"
+msgstr ""
 
 #: fortran/check.c:318
 #, gcc-internal-format
@@ -33418,7 +33364,7 @@ msgstr ""
 #: fortran/check.c:4131
 #, fuzzy, gcc-internal-format
 msgid "Too many arguments to %s at %L"
-msgstr "¥Õ¥©¡¼¥Þ¥Ã¥È¤Ø¤Î°ú¿ô¤¬Â¿¤¹¤®¤Þ¤¹"
+msgstr "フォーマットへの引数が多すぎます"
 
 #: fortran/check.c:4417
 #, gcc-internal-format
@@ -33445,17 +33391,17 @@ msgstr ""
 #: fortran/cpp.c:443
 #, fuzzy, gcc-internal-format
 msgid "To enable preprocessing, use -cpp"
-msgstr "¥×¥ê¥×¥í¥»¥¹Ì¿ÎáÃæ¤Ë %s ¤¬¤¢¤ê¤Þ¤¹"
+msgstr "プリプロセス命令中に %s があります"
 
 #: fortran/cpp.c:540 fortran/cpp.c:551 fortran/cpp.c:649
 #, fuzzy, gcc-internal-format
 msgid "opening output file %s: %s"
-msgstr "½ÐÎÏ¥Õ¥¡¥¤¥ë `%s' ¤ò open ¤Ç¤­¤Þ¤»¤ó"
+msgstr "出力ファイル `%s' を open できません"
 
 #: fortran/data.c:65
 #, fuzzy, gcc-internal-format
 msgid "non-constant array in DATA statement %L"
-msgstr "½é´ü²½»ÒÆâ¤ËÈóÄê¿ô¤ÎÇÛÎ󥤥ó¥Ç¥Ã¥¯¥¹¤¬¤¢¤ê¤Þ¤¹"
+msgstr "初期化子内に非定数の配列インデックスがあります"
 
 #: fortran/data.c:134
 #, gcc-internal-format
@@ -33485,7 +33431,7 @@ msgstr ""
 #: fortran/data.c:359
 #, fuzzy, gcc-internal-format
 msgid "Extension: re-initialization of '%s' at %L"
-msgstr "(`%s' ¤Î½é´ü²½¤ÏÉÔ´°Á´¤Ç¤¹)"
+msgstr "(`%s' の初期化は不完全です)"
 
 #: fortran/decl.c:260
 #, gcc-internal-format
@@ -33505,7 +33451,7 @@ msgstr ""
 #: fortran/decl.c:397
 #, fuzzy, gcc-internal-format
 msgid "Invalid initializer %s in Data statement at %C"
-msgstr "̵¸ú¤Ê¥Ó¥Ã¥ÈÎó½é´ü²½»Ò¤Ç¤¹"
+msgstr "無効なビット列初期化子です"
 
 #: fortran/decl.c:500
 #, gcc-internal-format
@@ -33540,7 +33486,7 @@ msgstr ""
 #: fortran/decl.c:759
 #, fuzzy, gcc-internal-format
 msgid "Syntax error in character length specification at %C"
-msgstr "¥á¥½¥Ã¥É»ÅÍÍÆâ¤Ç¤Î¹½Ê¸²òÀÏ¥¨¥é¡¼"
+msgstr "ã\83¡ã\82½ã\83\83ã\83\89ä»\95æ§\98å\86\85ã\81§ã\81®æ§\8bæ\96\87解æ\9e\90ã\82¨ã\83©ã\83¼"
 
 #: fortran/decl.c:882
 #, gcc-internal-format
@@ -33625,7 +33571,7 @@ msgstr ""
 #: fortran/decl.c:1314
 #, fuzzy, gcc-internal-format
 msgid "PARAMETER at %L is missing an initializer"
-msgstr "½é´ü²½»Ò¤ò·ç¤¤¤Æ¤¤¤Þ¤¹"
+msgstr "初期化子を欠いています"
 
 #: fortran/decl.c:1324
 #, gcc-internal-format
@@ -33633,9 +33579,9 @@ msgid "Variable '%s' at %C with an initializer already appears in a DATA stateme
 msgstr ""
 
 #: fortran/decl.c:1405
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "Can't initialize implied-shape array at %L with scalar"
-msgstr "¿¼¡¸µÇÛÎó¤Ï½é´ü²½»Ò¤Ç½é´ü²½¤¹¤ë¤³¤È¤¬¤Ç¤­¤Þ¤»¤ó"
+msgstr ""
 
 #: fortran/decl.c:1423
 #, gcc-internal-format
@@ -33678,9 +33624,9 @@ msgid "Initialization of pointer at %C is not allowed in a PURE procedure"
 msgstr ""
 
 #: fortran/decl.c:1706
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "Error in pointer initialization at %C"
-msgstr "(`%s' ¤Î½é´ü²½¤ÏÉÔ´°Á´¤Ç¤¹)"
+msgstr ""
 
 #: fortran/decl.c:1713
 #, gcc-internal-format
@@ -33710,7 +33656,7 @@ msgstr ""
 #: fortran/decl.c:1936
 #, fuzzy, gcc-internal-format
 msgid "Function name '%s' not allowed at %C"
-msgstr "¥»¥¯¥·¥ç¥ó°À­¤Ï `%s' ¤Ë¤Ï»È¤¨¤Þ¤»¤ó"
+msgstr "セクション属性は `%s' には使えません"
 
 #: fortran/decl.c:1952
 #, gcc-internal-format
@@ -33730,7 +33676,7 @@ msgstr ""
 #: fortran/decl.c:1989 fortran/decl.c:7495
 #, fuzzy, gcc-internal-format
 msgid "Expected an initialization expression at %C"
-msgstr "Ťµ 0 ¤Î½é´ü²½¤Ï¿ä¾©¤µ¤ì¤Þ¤»¤ó"
+msgstr "長さ 0 の初期化は推奨されません"
 
 #: fortran/decl.c:1996
 #, gcc-internal-format
@@ -33745,32 +33691,32 @@ msgstr ""
 #: fortran/decl.c:2063 fortran/decl.c:2072
 #, fuzzy, gcc-internal-format
 msgid "Old-style type declaration %s*%d not supported at %C"
-msgstr "-traditional ¤Ï C++ ¤Ç¤Ï¼õ¤±ÉÕ¤±¤é¤ì¤Þ¤»¤ó"
+msgstr "-traditional は C++ では受け付けられません"
 
 #: fortran/decl.c:2077
 #, fuzzy, gcc-internal-format
 msgid "Nonstandard type declaration %s*%d at %C"
-msgstr "`%s' ¤Î extern Àë¸À¤¬¥Í¥¹¥È¤·¤Æ¤¤¤Þ¤¹"
+msgstr "`%s' の extern 宣言がネストしています"
 
 #: fortran/decl.c:2128 fortran/decl.c:2204
 #, fuzzy, gcc-internal-format
 msgid "Missing right parenthesis at %C"
-msgstr "Àµ¼°¤Ê²¾°ú¿ô¹à¤ò·ç¤¤¤Æ¤¤¤Þ¤¹"
+msgstr "正式な仮引数項を欠いています"
 
 #: fortran/decl.c:2141 fortran/decl.c:2249
 #, fuzzy, gcc-internal-format
 msgid "Expected initialization expression at %C"
-msgstr "Ťµ 0 ¤Î½é´ü²½¤Ï¿ä¾©¤µ¤ì¤Þ¤»¤ó"
+msgstr "長さ 0 の初期化は推奨されません"
 
 #: fortran/decl.c:2149 fortran/decl.c:2255
 #, fuzzy, gcc-internal-format
 msgid "Expected scalar initialization expression at %C"
-msgstr "Ťµ 0 ¤Î½é´ü²½¤Ï¿ä¾©¤µ¤ì¤Þ¤»¤ó"
+msgstr "長さ 0 の初期化は推奨されません"
 
 #: fortran/decl.c:2180
 #, fuzzy, gcc-internal-format
 msgid "Kind %d not supported for type %s at %C"
-msgstr "VAX ÉâÆ°¾®¿ô¤Ç¤Ï´Ý¤á¥â¡¼¥É¤òÍøÍѤǤ­¤Þ¤»¤ó"
+msgstr "VAX 浮動小数では丸めモードを利用できません"
 
 #: fortran/decl.c:2193
 #, gcc-internal-format
@@ -33785,7 +33731,7 @@ msgstr ""
 #: fortran/decl.c:2275
 #, fuzzy, gcc-internal-format
 msgid "Kind %d is not supported for CHARACTER at %C"
-msgstr "VAX ÉâÆ°¾®¿ô¤Ç¤Ï´Ý¤á¥â¡¼¥É¤òÍøÍѤǤ­¤Þ¤»¤ó"
+msgstr "VAX 浮動小数では丸めモードを利用できません"
 
 #: fortran/decl.c:2407
 #, gcc-internal-format
@@ -33822,7 +33768,7 @@ msgstr ""
 #: fortran/decl.c:2990
 #, fuzzy, gcc-internal-format
 msgid "Type name '%s' at %C is ambiguous"
-msgstr "%s: ¥ª¥×¥·¥ç¥ó `%s' ¤Ï¤¢¤¤¤Þ¤¤¤Ç¤¹\n"
+msgstr "%s: オプション `%s' はあいまいです\n"
 
 #: fortran/decl.c:2744
 #, gcc-internal-format
@@ -33882,7 +33828,7 @@ msgstr ""
 #: fortran/decl.c:3416
 #, fuzzy, gcc-internal-format
 msgid "Duplicate %s attribute at %L"
-msgstr "ÄêµÁ¤Î¸å¤Ç `%s' Â°À­¤ò¥»¥Ã¥È¤¹¤ë¤³¤È¤Ï¤Ç¤­¤Þ¤»¤ó"
+msgstr "定義の後で `%s' 属性をセットすることはできません"
 
 #: fortran/decl.c:3435
 #, gcc-internal-format
@@ -34011,7 +33957,7 @@ msgstr ""
 #: fortran/decl.c:4098
 #, fuzzy, gcc-internal-format
 msgid "Syntax error in data declaration at %C"
-msgstr "`%s' ¤ÎÀë¸À¤ËÆó¤Ä°Ê¾å¤Î¥Ç¡¼¥¿·¿¤¬»ØÄꤵ¤ì¤Þ¤·¤¿"
+msgstr "`%s' の宣言に二つ以上のデータ型が指定されました"
 
 #: fortran/decl.c:4172
 #, gcc-internal-format
@@ -34026,7 +33972,7 @@ msgstr ""
 #: fortran/decl.c:4291
 #, fuzzy, gcc-internal-format
 msgid "Name '%s' at %C is the name of the procedure"
-msgstr "¥×¥í¥·¡¼¥¸¥ã³«»Ï¤È½ªÎ»¤Î¥¹¥±¥¸¥å¡¼¥ë¤ò¹Ô¤Ê¤ï¤Ê¤¤"
+msgstr "プロシージャ開始と終了のスケジュールを行なわない"
 
 #: fortran/decl.c:4303
 #, gcc-internal-format
@@ -34046,7 +33992,7 @@ msgstr ""
 #: fortran/decl.c:4448
 #, fuzzy, gcc-internal-format
 msgid "Unexpected junk after function declaration at %C"
-msgstr "`%s' ¤Î extern Àë¸À¤¬¥Í¥¹¥È¤·¤Æ¤¤¤Þ¤¹"
+msgstr "`%s' の extern 宣言がネストしています"
 
 #: fortran/decl.c:4458 fortran/decl.c:5487
 #, gcc-internal-format
@@ -34061,7 +34007,7 @@ msgstr ""
 #: fortran/decl.c:4608
 #, fuzzy, gcc-internal-format
 msgid "Interface '%s' at %C may not be a statement function"
-msgstr "¥³¥ó¥¹¥È¥é¥¯¥¿¤òÀÅŪ¥á¥ó¥Ð´Ø¿ô¤È¤¹¤ë¤³¤È¤Ï¤Ç¤­¤Þ¤»¤ó"
+msgstr "コンストラクタを静的メンバ関数とすることはできません"
 
 #: fortran/decl.c:4621
 #, gcc-internal-format
@@ -34264,17 +34210,17 @@ msgstr ""
 #: fortran/decl.c:5897
 #, fuzzy, gcc-internal-format
 msgid "Expected block name of '%s' in %s statement at %C"
-msgstr "switch Ê¸¤ÎÃæ¤Ç¥é¥Ù¥ë `%s' ¤¬½ÅÊ£¤·¤Æ¤¤¤Þ¤¹"
+msgstr "switch 文の中でラベル `%s' が重複しています"
 
 #: fortran/decl.c:5914
 #, fuzzy, gcc-internal-format
 msgid "Expected terminating name at %C"
-msgstr "¹ÔÈÖ¹æ %u ¤ËÌá¤ë¤Ï¤º¤Ç¤·¤¿"
+msgstr "行番号 %u に戻るはずでした"
 
 #: fortran/decl.c:5923 fortran/decl.c:5931
 #, fuzzy, gcc-internal-format
 msgid "Expected label '%s' for %s statement at %C"
-msgstr "switch Ê¸¤ÎÃæ¤Ç¥é¥Ù¥ë `%s' ¤¬½ÅÊ£¤·¤Æ¤¤¤Þ¤¹"
+msgstr "switch 文の中でラベル `%s' が重複しています"
 
 #: fortran/decl.c:5990
 #, gcc-internal-format
@@ -34314,7 +34260,7 @@ msgstr ""
 #: fortran/decl.c:6179
 #, fuzzy, gcc-internal-format
 msgid "Cray pointer at %C must be an integer"
-msgstr "½Ò¸ì¤Ï¼±Ê̻ҤǤʤ±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó"
+msgstr "述語は識別子でなければなりません"
 
 #: fortran/decl.c:6183
 #, gcc-internal-format
@@ -34404,7 +34350,7 @@ msgstr ""
 #: fortran/decl.c:6677
 #, fuzzy, gcc-internal-format
 msgid "Initializing already initialized variable at %C"
-msgstr "ÇÛÎó¤ò²¾°ú¿ô¥ê¥¹¥È¤Ë¤è¤Ã¤Æ½é´ü²½¤·¤è¤¦¤È¤·¤Æ¤¤¤Þ¤¹"
+msgstr "配列を仮引数リストによって初期化しようとしています"
 
 #: fortran/decl.c:6712
 #, gcc-internal-format
@@ -34549,7 +34495,7 @@ msgstr ""
 #: fortran/decl.c:7433
 #, fuzzy, gcc-internal-format
 msgid "Enumerator exceeds the C integer type at %C"
-msgstr "È¿Éü»Ò `%s' ¤ÏÈóÀ°¿ô·¿¤Ç¤¹"
+msgstr "反復子 `%s' は非整数型です"
 
 #: fortran/decl.c:7512
 #, gcc-internal-format
@@ -34559,7 +34505,7 @@ msgstr ""
 #: fortran/decl.c:7560
 #, fuzzy, gcc-internal-format
 msgid "ENUM definition statement expected before %C"
-msgstr "`*' ¤ÎÁ°¤Ë·¿¤Î̾Á°¤¬¤¢¤ë¤Ù¤­¤Ç¤¹"
+msgstr "`*' の前に型の名前があるべきです"
 
 #: fortran/decl.c:7596
 #, gcc-internal-format
@@ -34569,7 +34515,7 @@ msgstr ""
 #: fortran/decl.c:7643 fortran/decl.c:7658
 #, fuzzy, gcc-internal-format
 msgid "Duplicate access-specifier at %C"
-msgstr "½ÅÊ£¤¹¤ë¥¢¥¯¥»¥¹»ØÄê»Ò"
+msgstr "重複するアクセス指定子"
 
 #: fortran/decl.c:7678
 #, gcc-internal-format
@@ -34599,7 +34545,7 @@ msgstr ""
 #: fortran/decl.c:7772
 #, fuzzy, gcc-internal-format
 msgid "Expected access-specifier at %C"
-msgstr "½ÅÊ£¤¹¤ë¥¢¥¯¥»¥¹»ØÄê»Ò"
+msgstr "重複するアクセス指定子"
 
 #: fortran/decl.c:7774
 #, gcc-internal-format
@@ -34624,7 +34570,7 @@ msgstr ""
 #: fortran/decl.c:7842
 #, fuzzy, gcc-internal-format
 msgid "')' expected at %C"
-msgstr "')' ¤¬É¬ÍפǤ¹"
+msgstr "')' が必要です"
 
 #: fortran/decl.c:7862
 #, gcc-internal-format
@@ -34744,7 +34690,7 @@ msgstr ""
 #: fortran/decl.c:8274
 #, fuzzy, gcc-internal-format
 msgid "Unknown procedure name \"%s\" at %C"
-msgstr "ÉÔÌÀ¤Ê¥ì¥¸¥¹¥¿Ì¾¤Ç¤¹: %s"
+msgstr "不明なレジスタ名です: %s"
 
 #: fortran/decl.c:8288
 #, gcc-internal-format
@@ -34774,12 +34720,12 @@ msgstr ""
 #: fortran/error.c:301
 #, fuzzy, gcc-internal-format
 msgid "    Included at %s:%d:"
-msgstr "%s:%d ¤«¤é include ¤µ¤ì¤¿¥Õ¥¡¥¤¥ëÆâ"
+msgstr "%s:%d から include されたファイル内"
 
 #: fortran/error.c:385
 #, fuzzy, gcc-internal-format
 msgid "<During initialization>\n"
-msgstr "½é´ü²½"
+msgstr "初期化"
 
 #: fortran/error.c:719
 #, gcc-internal-format
@@ -34789,7 +34735,7 @@ msgstr ""
 #: fortran/error.c:975
 #, fuzzy, gcc-internal-format
 msgid "Internal Error at (1):"
-msgstr "ÆâÉô¥¨¥é¡¼: %s"
+msgstr "å\86\85é\83¨ã\82¨ã\83©ã\83¼: %s"
 
 #: fortran/expr.c:1210
 #, gcc-internal-format
@@ -34874,7 +34820,7 @@ msgstr ""
 #: fortran/expr.c:2490
 #, fuzzy, gcc-internal-format
 msgid "PARAMETER '%s' is used at %L before its definition is complete"
-msgstr "`%s' ¤Ï¤½¤ÎÄêµÁ¤ÎÁ°¤Ë¥×¥í¥È¥¿¥¤¥×¤Ê¤·¤Ç»È¤ï¤ì¤Þ¤·¤¿"
+msgstr "`%s' はその定義の前にプロトタイプなしで使われました"
 
 #: fortran/expr.c:2510
 #, gcc-internal-format
@@ -34904,12 +34850,12 @@ msgstr ""
 #: fortran/expr.c:2691
 #, fuzzy, gcc-internal-format
 msgid "Specification function '%s' at %L cannot be a statement function"
-msgstr "¥³¥ó¥¹¥È¥é¥¯¥¿¤òÀÅŪ¥á¥ó¥Ð´Ø¿ô¤È¤¹¤ë¤³¤È¤Ï¤Ç¤­¤Þ¤»¤ó"
+msgstr "コンストラクタを静的メンバ関数とすることはできません"
 
 #: fortran/expr.c:2698
 #, fuzzy, gcc-internal-format
 msgid "Specification function '%s' at %L cannot be an internal function"
-msgstr "ÁȤ߹þ¤ß´Ø¿ô `%s' ¤ÏÈó´Ø¿ô¤È¤·¤ÆÀë¸À¤µ¤ì¤Þ¤·¤¿"
+msgstr "組み込み関数 `%s' は非関数として宣言されました"
 
 #: fortran/expr.c:2705
 #, gcc-internal-format
@@ -34924,7 +34870,7 @@ msgstr ""
 #: fortran/expr.c:2846
 #, fuzzy, gcc-internal-format
 msgid "Dummy argument '%s' not allowed in expression at %L"
-msgstr "Æó½Å¤Ë¥¯¥©¡¼¥È¤µ¤ì¤¿Ê¸»úÎó¤Ï #if ¼°Æâ¤Ç¤Ï»È¤¨¤Þ¤»¤ó"
+msgstr "二重にクォートされた文字列は #if 式内では使えません"
 
 #: fortran/expr.c:2853
 #, gcc-internal-format
@@ -35069,7 +35015,7 @@ msgstr ""
 #: fortran/expr.c:3350
 #, fuzzy, gcc-internal-format
 msgid "Invalid procedure pointer assignment at %L"
-msgstr "ÂåÆþ¤È¤·¤Æ̵¸ú¤Êº¸ÊÕÃͤǤ¹"
+msgstr "代入として無効な左辺値です"
 
 #: fortran/expr.c:3356
 #, gcc-internal-format
@@ -35239,22 +35185,22 @@ msgstr ""
 #: fortran/f95-lang.c:284
 #, fuzzy, gcc-internal-format
 msgid "can't open input file: %s"
-msgstr "ÆþÎÏ¥Õ¥¡¥¤¥ë %s ¤ò close ¤Ç¤­¤Þ¤»¤ó"
+msgstr "入力ファイル %s を close できません"
 
 #: fortran/gfortranspec.c:139
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "overflowed output arg list for %qs"
-msgstr "`%s' ÍѤνÐÎÏ°ú¿ô¥ê¥¹¥È¤¬¥ª¡¼¥Ð¡¼¥Õ¥í¡¼¤·¤Þ¤·¤¿"
+msgstr ""
 
 #: fortran/gfortranspec.c:292
 #, fuzzy, gcc-internal-format
 msgid "no input files; unwilling to write output files"
-msgstr "ÆþÎÏ¥Õ¥¡¥¤¥ë¤¬¤¢¤ê¤Þ¤»¤ó -- ÉÔËܰդʽÐÎÏ¥Õ¥¡¥¤¥ë¤Ø¤Î½ñ¤­¹þ¤ß"
+msgstr "入力ファイルがありません -- 不本意な出力ファイルへの書き込み"
 
 #: fortran/interface.c:175
 #, fuzzy, gcc-internal-format
 msgid "Syntax error in generic specification at %C"
-msgstr "¥á¥½¥Ã¥É»ÅÍÍÆâ¤Ç¤Î¹½Ê¸²òÀÏ¥¨¥é¡¼"
+msgstr "ã\83¡ã\82½ã\83\83ã\83\89ä»\95æ§\98å\86\85ã\81§ã\81®æ§\8bæ\96\87解æ\9e\90ã\82¨ã\83©ã\83¼"
 
 #: fortran/interface.c:202
 #, gcc-internal-format
@@ -35379,7 +35325,7 @@ msgstr ""
 #: fortran/interface.c:1177
 #, fuzzy, gcc-internal-format
 msgid "Although not referenced, '%s' has ambiguous interfaces at %L"
-msgstr "»²¾È `%s' ¤ÏÛ£Ëæ¤Ç¤¹: interface `%s' ¤È interface `%s' ¤Ë¸½¤ì¤Þ¤·¤¿"
+msgstr "参照 `%s' は曖昧です: interface `%s' と interface `%s' に現れました"
 
 #: fortran/interface.c:1211
 #, gcc-internal-format
@@ -35404,7 +35350,7 @@ msgstr ""
 #: fortran/interface.c:1478
 #, fuzzy, gcc-internal-format
 msgid "Invalid procedure argument at %L"
-msgstr "`%s' ¤Î°ú¿ô¤È¤·¤Æ̵¸ú¤Ê·¿"
+msgstr "`%s' の引数として無効な型"
 
 #: fortran/interface.c:1486
 #, gcc-internal-format
@@ -35549,7 +35495,7 @@ msgstr ""
 #: fortran/interface.c:2157
 #, fuzzy, gcc-internal-format
 msgid "Actual argument for '%s' must be a pointer at %L"
-msgstr "¥Õ¥©¡¼¥Þ¥Ã¥È°ú¿ô¤¬¥Ý¥¤¥ó¥¿¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó (°ú¿ô %d)"
+msgstr "フォーマット引数がポインタではありません (引数 %d)"
 
 #: fortran/interface.c:2167
 #, gcc-internal-format
@@ -35604,7 +35550,7 @@ msgstr ""
 #: fortran/interface.c:2336
 #, fuzzy, gcc-internal-format
 msgid "Missing actual argument for argument '%s' at %L"
-msgstr "`%s' ¥ª¥×¥·¥ç¥ó¤ËÂФ¹¤ë°ú¿ô¤¬¤¢¤ê¤Þ¤»¤ó"
+msgstr "`%s' オプションに対する引数がありません"
 
 #: fortran/interface.c:2522
 #, gcc-internal-format
@@ -35679,7 +35625,7 @@ msgstr ""
 #: fortran/intrinsic.c:3498
 #, fuzzy, gcc-internal-format
 msgid "Too many arguments in call to '%s' at %L"
-msgstr "´Ø¿ô `%s' ¤ËÂФ¹¤ë°ú¿ô¤¬Â¿¤¹¤®¤Þ¤¹"
+msgstr "関数 `%s' に対する引数が多すぎます"
 
 #: fortran/intrinsic.c:3513
 #, gcc-internal-format
@@ -35699,7 +35645,7 @@ msgstr ""
 #: fortran/intrinsic.c:3537
 #, fuzzy, gcc-internal-format
 msgid "Missing actual argument '%s' in call to '%s' at %L"
-msgstr "`%s' ¥ª¥×¥·¥ç¥ó¤ËÂФ¹¤ë°ú¿ô¤¬¤¢¤ê¤Þ¤»¤ó"
+msgstr "`%s' オプションに対する引数がありません"
 
 #: fortran/intrinsic.c:3552
 #, gcc-internal-format
@@ -35739,7 +35685,7 @@ msgstr ""
 #: fortran/intrinsic.c:4306 fortran/intrinsic.c:4332
 #, fuzzy, gcc-internal-format
 msgid "Conversion from %s to %s at %L"
-msgstr "NaN ¤«¤éÀ°¿ô¤Ø¤ÎÊÑ´¹¤Ç¤¹"
+msgstr "NaN から整数への変換です"
 
 #: fortran/intrinsic.c:4311 fortran/intrinsic.c:4323
 #, gcc-internal-format
@@ -35749,7 +35695,7 @@ msgstr ""
 #: fortran/intrinsic.c:4385
 #, fuzzy, gcc-internal-format
 msgid "Can't convert %s to %s at %L"
-msgstr "Ãͤò¥Ù¥¯¥È¥ë¤Ë¤ÏÊÑ´¹¤Ç¤­¤Þ¤»¤ó"
+msgstr "値をベクトルには変換できません"
 
 #: fortran/intrinsic.c:4479
 #, gcc-internal-format
@@ -35814,12 +35760,12 @@ msgstr ""
 #: fortran/io.c:870 fortran/io.c:877
 #, fuzzy, gcc-internal-format
 msgid "Period required in format specifier %s at %L"
-msgstr "ǧ¼±¤Ç¤­¤Ê¤¤¥Õ¥©¡¼¥Þ¥Ã¥È»ØÄê»Ò"
+msgstr "認識できないフォーマット指定子"
 
 #: fortran/io.c:949
 #, fuzzy, gcc-internal-format
 msgid "Period required in format specifier at %L"
-msgstr "ǧ¼±¤Ç¤­¤Ê¤¤¥Õ¥©¡¼¥Þ¥Ã¥È»ØÄê»Ò"
+msgstr "認識できないフォーマット指定子"
 
 #: fortran/io.c:971
 #, gcc-internal-format
@@ -35834,7 +35780,7 @@ msgstr ""
 #: fortran/io.c:1141
 #, fuzzy, gcc-internal-format
 msgid "%s in format string at %L"
-msgstr "¥Õ¥©¡¼¥Þ¥Ã¥Èʸ»úÎ󤬠null ¤Ç¤¹"
+msgstr "フォーマット文字列が null です"
 
 #: fortran/io.c:1178
 #, gcc-internal-format
@@ -35849,17 +35795,17 @@ msgstr ""
 #: fortran/io.c:1206
 #, fuzzy, gcc-internal-format
 msgid "Missing format label at %C"
-msgstr "Àµ¼°¤Ê²¾°ú¿ô¹à¤ò·ç¤¤¤Æ¤¤¤Þ¤¹"
+msgstr "正式な仮引数項を欠いています"
 
 #: fortran/io.c:1261 fortran/io.c:1292 fortran/io.c:1354
 #, fuzzy, gcc-internal-format
 msgid "Invalid value for %s specification at %C"
-msgstr "̵¸ú¤Ê»ØÄê! cc ¤Î¥Ð¥°."
+msgstr "ç\84¡å\8a¹ã\81ªæ\8c\87å®\9a! cc ã\81®ã\83\90ã\82°."
 
 #: fortran/io.c:1267 fortran/io.c:1298
 #, fuzzy, gcc-internal-format
 msgid "Duplicate %s specification at %C"
-msgstr "¥­¥ã¥¹¥È¤Ï´Ø¿ô·¿¤ò»ØÄꤷ¤Æ¤¤¤Þ¤¹"
+msgstr "キャストは関数型を指定しています"
 
 #: fortran/io.c:1305
 #, gcc-internal-format
@@ -35874,7 +35820,7 @@ msgstr ""
 #: fortran/io.c:1360
 #, fuzzy, gcc-internal-format
 msgid "Duplicate %s label specification at %C"
-msgstr "¥é¥Ù¥ë¤ÎÀë¸À `%s' ¤¬½ÅÊ£¤·¤Æ¤¤¤Þ¤¹"
+msgstr "ラベルの宣言 `%s' が重複しています"
 
 #: fortran/io.c:1380
 #, gcc-internal-format
@@ -36059,7 +36005,7 @@ msgstr ""
 #: fortran/io.c:2562
 #, fuzzy, gcc-internal-format
 msgid "Duplicate format specification at %C"
-msgstr "¥á¥½¥Ã¥É»ÅÍÍÆâ¤Ç¤Î¹½Ê¸²òÀÏ¥¨¥é¡¼"
+msgstr "ã\83¡ã\82½ã\83\83ã\83\89ä»\95æ§\98å\86\85ã\81§ã\81®æ§\8bæ\96\87解æ\9e\90ã\82¨ã\83©ã\83¼"
 
 #: fortran/io.c:2579
 #, gcc-internal-format
@@ -36084,7 +36030,7 @@ msgstr ""
 #: fortran/io.c:2766
 #, fuzzy, gcc-internal-format
 msgid "UNIT not specified at %L"
-msgstr "-I- ¤¬Æó²ó»ØÄꤵ¤ì¤Þ¤·¤¿"
+msgstr "-I- が二回指定されました"
 
 #: fortran/io.c:2778
 #, gcc-internal-format
@@ -36119,22 +36065,22 @@ msgstr ""
 #: fortran/io.c:2873
 #, fuzzy, gcc-internal-format
 msgid "ERR tag label %d at %L not defined"
-msgstr "¥é¥Ù¥ë `%s' ¤¬»È¤ï¤ì¤Þ¤·¤¿¤¬ÄêµÁ¤µ¤ì¤Æ¤¤¤Þ¤»¤ó"
+msgstr "ラベル `%s' が使われましたが定義されていません"
 
 #: fortran/io.c:2885
 #, fuzzy, gcc-internal-format
 msgid "END tag label %d at %L not defined"
-msgstr "¥é¥Ù¥ë `%s' ¤¬»È¤ï¤ì¤Þ¤·¤¿¤¬ÄêµÁ¤µ¤ì¤Æ¤¤¤Þ¤»¤ó"
+msgstr "ラベル `%s' が使われましたが定義されていません"
 
 #: fortran/io.c:2897
 #, fuzzy, gcc-internal-format
 msgid "EOR tag label %d at %L not defined"
-msgstr "¥é¥Ù¥ë `%s' ¤¬»È¤ï¤ì¤Þ¤·¤¿¤¬ÄêµÁ¤µ¤ì¤Æ¤¤¤Þ¤»¤ó"
+msgstr "ラベル `%s' が使われましたが定義されていません"
 
 #: fortran/io.c:2907
 #, fuzzy, gcc-internal-format
 msgid "FORMAT label %d at %L not defined"
-msgstr "¥é¥Ù¥ë `%s' ¤¬»È¤ï¤ì¤Þ¤·¤¿¤¬ÄêµÁ¤µ¤ì¤Æ¤¤¤Þ¤»¤ó"
+msgstr "ラベル `%s' が使われましたが定義されていません"
 
 #: fortran/io.c:3029
 #, gcc-internal-format
@@ -36149,13 +36095,13 @@ msgstr ""
 #: fortran/io.c:3066
 #, fuzzy, gcc-internal-format
 msgid "Expected expression in %s statement at %C"
-msgstr "¼°Ê¸¤¬Ìµ¸ú¤Ç¤¹"
+msgstr "式文が無効です"
 
 #. A general purpose syntax error.
 #: fortran/io.c:3123 fortran/io.c:3718 fortran/gfortran.h:2442
 #, fuzzy, gcc-internal-format
 msgid "Syntax error in %s statement at %C"
-msgstr "'%s' ¥È¡¼¥¯¥ó¤Î½ê¤Çʸˡ¥¨¥é¡¼"
+msgstr "'%s' ã\83\88ã\83¼ã\82¯ã\83³ã\81®æ\89\80ã\81§æ\96\87æ³\95ã\82¨ã\83©ã\83¼"
 
 #: fortran/io.c:3208
 #, gcc-internal-format
@@ -36255,7 +36201,7 @@ msgstr ""
 #: fortran/match.c:497
 #, fuzzy, gcc-internal-format
 msgid "Label name '%s' at %C is ambiguous"
-msgstr "%s: ¥ª¥×¥·¥ç¥ó `%s' ¤Ï¤¢¤¤¤Þ¤¤¤Ç¤¹\n"
+msgstr "%s: オプション `%s' はあいまいです\n"
 
 #: fortran/match.c:503
 #, gcc-internal-format
@@ -36265,7 +36211,7 @@ msgstr ""
 #: fortran/match.c:534
 #, fuzzy, gcc-internal-format
 msgid "Invalid character in name at %C"
-msgstr "̵¸ú¤Êʸ»úÄê¿ô¤¬ #if ¤Ë¤¢¤ê¤Þ¤¹"
+msgstr "無効な文字定数が #if にあります"
 
 #: fortran/match.c:547 fortran/match.c:628
 #, gcc-internal-format
@@ -36320,7 +36266,7 @@ msgstr ""
 #: fortran/match.c:1451
 #, fuzzy, gcc-internal-format
 msgid "Syntax error in IF-expression at %C"
-msgstr "¼°¤ÎÀ°¿ô¤¬¥ª¡¼¥Ð¡¼¥Õ¥í¡¼¤·¤Þ¤·¤¿"
+msgstr "式の整数がオーバーフローしました"
 
 #: fortran/match.c:1462
 #, gcc-internal-format
@@ -36388,9 +36334,9 @@ msgid "Expected association at %C"
 msgstr ""
 
 #: fortran/match.c:1834
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "Duplicate name '%s' in association at %C"
-msgstr "switch Ê¸¤ÎÃæ¤Ç¥é¥Ù¥ë `%s' ¤¬½ÅÊ£¤·¤Æ¤¤¤Þ¤¹"
+msgstr ""
 
 #: fortran/match.c:1842
 #, gcc-internal-format
@@ -36423,14 +36369,14 @@ msgid "%s statement at %C leaves CRITICAL construct"
 msgstr ""
 
 #: fortran/match.c:2055
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "%s statement at %C is not within a construct"
-msgstr "break Ê¸¤¬ loop ¤Þ¤¿¤Ï switch ¤ÎÃæ¤Ë¤¢¤ê¤Þ¤»¤ó"
+msgstr ""
 
 #: fortran/match.c:2058
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "%s statement at %C is not within construct '%s'"
-msgstr "final ¥Õ¥£¡¼¥ë¥É `%s' ¤Ø¤ÎÂåÆþ¤Ç¤¹¤¬¡¢¥³¥ó¥¹¥È¥é¥¯¥¿Æâ¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó"
+msgstr ""
 
 #: fortran/match.c:2082
 #, gcc-internal-format
@@ -36550,7 +36496,7 @@ msgstr ""
 #: fortran/match.c:2825
 #, fuzzy, gcc-internal-format
 msgid "Invalid type-spec at %C"
-msgstr "̵¸ú¤Ê·¿°ú¿ô¤Ç¤¹"
+msgstr "無効な型引数です"
 
 #: fortran/match.c:2869
 #, gcc-internal-format
@@ -36783,7 +36729,7 @@ msgstr ""
 #: fortran/match.c:4331
 #, fuzzy, gcc-internal-format
 msgid "Statement function at %L is recursive"
-msgstr "´Ø¿ô¤Î°ú¿ô¤¬¹½Â¤ÂΤÀ¤Ã¤¿¤é·Ù¹ð¤¹¤ë"
+msgstr "関数の引数が構造体だったら警告する"
 
 #: fortran/match.c:4337
 #, gcc-internal-format
@@ -36813,7 +36759,7 @@ msgstr ""
 #: fortran/match.c:4681
 #, fuzzy, gcc-internal-format
 msgid "Syntax error in CASE specification at %C"
-msgstr "¥á¥½¥Ã¥É»ÅÍÍÆâ¤Ç¤Î¹½Ê¸²òÀÏ¥¨¥é¡¼"
+msgstr "ã\83¡ã\82½ã\83\83ã\83\89ä»\95æ§\98å\86\85ã\81§ã\81®æ§\8bæ\96\87解æ\9e\90ã\82¨ã\83©ã\83¼"
 
 #: fortran/match.c:4699
 #, gcc-internal-format
@@ -36823,12 +36769,12 @@ msgstr ""
 #: fortran/match.c:4732
 #, fuzzy, gcc-internal-format
 msgid "Syntax error in TYPE IS specification at %C"
-msgstr "¥á¥½¥Ã¥É»ÅÍÍÆâ¤Ç¤Î¹½Ê¸²òÀÏ¥¨¥é¡¼"
+msgstr "ã\83¡ã\82½ã\83\83ã\83\89ä»\95æ§\98å\86\85ã\81§ã\81®æ§\8bæ\96\87解æ\9e\90ã\82¨ã\83©ã\83¼"
 
 #: fortran/match.c:4805
 #, fuzzy, gcc-internal-format
 msgid "Syntax error in CLASS IS specification at %C"
-msgstr "¥á¥½¥Ã¥É»ÅÍÍÆâ¤Ç¤Î¹½Ê¸²òÀÏ¥¨¥é¡¼"
+msgstr "ã\83¡ã\82½ã\83\83ã\83\89ä»\95æ§\98å\86\85ã\81§ã\81®æ§\8bæ\96\87解æ\9e\90ã\82¨ã\83©ã\83¼"
 
 #: fortran/match.c:4927
 #, gcc-internal-format
@@ -36853,7 +36799,7 @@ msgstr ""
 #: fortran/matchexp.c:80
 #, fuzzy, gcc-internal-format
 msgid "The name '%s' cannot be used as a defined operator at %C"
-msgstr "\"%s\" ¤Ï C++ ¤Î±é»»»Ò¤Ç¤¢¤ê¡¢¥Þ¥¯¥í̾¤È¤·¤Æ»ÈÍѤ¹¤ë¤³¤È¤Ï¤Ç¤­¤Þ¤»¤ó"
+msgstr "\"%s\" は C++ の演算子であり、マクロ名として使用することはできません"
 
 #: fortran/matchexp.c:173
 #, gcc-internal-format
@@ -36929,7 +36875,7 @@ msgstr ""
 #: fortran/module.c:1303
 #, fuzzy, gcc-internal-format
 msgid "Error writing modules file: %s"
-msgstr "%s ¤Ø¤Î½ñ¤­¹þ¤ß¥¨¥é¡¼¤Ç¤¹"
+msgstr "%s への書き込みエラーです"
 
 #: fortran/module.c:3205
 #, gcc-internal-format
@@ -36954,32 +36900,32 @@ msgstr ""
 #: fortran/module.c:5148
 #, fuzzy, gcc-internal-format
 msgid "Can't open module file '%s' for writing at %C: %s"
-msgstr "%s: Æɤ߹þ¤ßÍѤ˥ե¡¥¤¥ë `%s' ¤ò³«¤¯¤³¤È¤¬¤Ç¤­¤Þ¤»¤ó: %s\n"
+msgstr "%s: 読み込み用にファイル `%s' を開くことができません: %s\n"
 
 #: fortran/module.c:5186
 #, fuzzy, gcc-internal-format
 msgid "Error writing module file '%s' for writing: %s"
-msgstr "%s: ¥Õ¥¡¥¤¥ë `%s' ¤Ë½ñ¤­¹þ¤ßÃæ¤Ë¥¨¥é¡¼: %s\n"
+msgstr "%s: ã\83\95ã\82¡ã\82¤ã\83« `%s' ã\81«æ\9b¸ã\81\8dè¾¼ã\81¿ä¸­ã\81«ã\82¨ã\83©ã\83¼: %s\n"
 
 #: fortran/module.c:5195
 #, fuzzy, gcc-internal-format
 msgid "Can't delete module file '%s': %s"
-msgstr "%s: ¥Õ¥¡¥¤¥ë `%s' ¤òºï½ü¤Ç¤­¤Þ¤»¤ó: %s\n"
+msgstr "%s: ファイル `%s' を削除できません: %s\n"
 
 #: fortran/module.c:5198
 #, fuzzy, gcc-internal-format
 msgid "Can't rename module file '%s' to '%s': %s"
-msgstr "%s: ·Ù¹ð: ¥Õ¥¡¥¤¥ë `%s' ¤ò `%s' Ì¾Á°Êѹ¹¤Ç¤­¤Þ¤»¤ó: %s\n"
+msgstr "%s: 警告: ファイル `%s' を `%s' 名前変更できません: %s\n"
 
 #: fortran/module.c:5204
 #, fuzzy, gcc-internal-format
 msgid "Can't delete temporary module file '%s': %s"
-msgstr "%s: Éû info ¥Õ¥¡¥¤¥ë `%s' ¤òºï½ü¤Ç¤­¤Þ¤»¤ó: %s\n"
+msgstr "%s: 副 info ファイル `%s' を削除できません: %s\n"
 
 #: fortran/module.c:5223 fortran/module.c:5354 fortran/module.c:5387
 #, fuzzy, gcc-internal-format
 msgid "Symbol '%s' already declared"
-msgstr "¥·¥ó¥Ü¥ë¤ÎƬ¤Ë¥¢¥ó¥À¡¼¥¹¥³¥¢¤ò¤Ä¤±¤ë"
+msgstr "シンボルの頭にアンダースコアをつける"
 
 #: fortran/module.c:5333
 #, gcc-internal-format
@@ -37024,7 +36970,7 @@ msgstr ""
 #: fortran/module.c:5646
 #, fuzzy, gcc-internal-format
 msgid "Can't open module file '%s' for reading at %C: %s"
-msgstr "%s: Æɤ߹þ¤ßÍѤ˥ե¡¥¤¥ë `%s' ¤ò³«¤¯¤³¤È¤¬¤Ç¤­¤Þ¤»¤ó: %s\n"
+msgstr "%s: 読み込み用にファイル `%s' を開くことができません: %s\n"
 
 #: fortran/module.c:5654
 #, gcc-internal-format
@@ -37405,7 +37351,7 @@ msgstr ""
 #: fortran/options.c:749
 #, fuzzy, gcc-internal-format
 msgid "-static-libgfortran is not supported in this configuration"
-msgstr "%s ¤Ï¤³¤Î¥³¥ó¥Õ¥£¥®¥å¥ì¡¼¥·¥ç¥ó¤Ç¤Ï¥µ¥Ý¡¼¥È¤µ¤ì¤Þ¤»¤ó"
+msgstr "%s はこのコンフィギュレーションではサポートされません"
 
 #: fortran/options.c:793
 #, gcc-internal-format
@@ -37415,12 +37361,12 @@ msgstr ""
 #: fortran/options.c:825
 #, fuzzy, gcc-internal-format
 msgid "Unrecognized option to -finit-logical: %s"
-msgstr "ǧ¼±ÉÔǽ¤Ê¥ª¥×¥·¥ç¥ó `%s'"
+msgstr "認識不能なオプション `%s'"
 
 #: fortran/options.c:841
 #, fuzzy, gcc-internal-format
 msgid "Unrecognized option to -finit-real: %s"
-msgstr "ǧ¼±ÉÔǽ¤Ê¥ª¥×¥·¥ç¥ó `%s'"
+msgstr "認識不能なオプション `%s'"
 
 #: fortran/options.c:857
 #, gcc-internal-format
@@ -37500,7 +37446,7 @@ msgstr ""
 #: fortran/parse.c:1838
 #, fuzzy, gcc-internal-format
 msgid "Unexpected end of file in '%s'"
-msgstr "¥Õ¥¡¥¤¥ë \"%s\" ¤ËÌá¤ë¤Ï¤º¤Ç¤·¤¿"
+msgstr "ファイル \"%s\" に戻るはずでした"
 
 #: fortran/parse.c:1870
 #, gcc-internal-format
@@ -37650,7 +37596,7 @@ msgstr ""
 #: fortran/parse.c:2617
 #, fuzzy, gcc-internal-format
 msgid "Bad kind expression for function '%s' at %L"
-msgstr "´Ø¿ô `%s' ¤ËÂФ·¤ÆÉÔŬÀÚ¤ÊÊݸ¥¯¥é¥¹"
+msgstr "é\96¢æ\95° `%s' ã\81«å¯¾ã\81\97ã\81¦ä¸\8dé\81©å\88\87ã\81ªä¿\9då­\98ã\82¯ã\83©ã\82¹"
 
 #: fortran/parse.c:2621
 #, gcc-internal-format
@@ -37793,7 +37739,7 @@ msgstr ""
 #: fortran/primary.c:95
 #, fuzzy, gcc-internal-format
 msgid "Missing kind-parameter at %C"
-msgstr "Àµ¼°¤Ê²¾°ú¿ô¹à¤ò·ç¤¤¤Æ¤¤¤Þ¤¹"
+msgstr "正式な仮引数項を欠いています"
 
 #: fortran/primary.c:219
 #, gcc-internal-format
@@ -37838,7 +37784,7 @@ msgstr ""
 #: fortran/primary.c:396
 #, fuzzy, gcc-internal-format
 msgid "Illegal character in BOZ constant at %C"
-msgstr "̵¸ú¤Êʸ»úÄê¿ô¤¬ #if ¤Ë¤¢¤ê¤Þ¤¹"
+msgstr "無効な文字定数が #if にあります"
 
 #: fortran/primary.c:419
 #, gcc-internal-format
@@ -37883,7 +37829,7 @@ msgstr ""
 #: fortran/primary.c:736
 #, fuzzy, gcc-internal-format
 msgid "Syntax error in SUBSTRING specification at %C"
-msgstr "¥á¥½¥Ã¥É»ÅÍÍÆâ¤Ç¤Î¹½Ê¸²òÀÏ¥¨¥é¡¼"
+msgstr "ã\83¡ã\82½ã\83\83ã\83\89ä»\95æ§\98å\86\85ã\81§ã\81®æ§\8bæ\96\87解æ\9e\90ã\82¨ã\83©ã\83¼"
 
 #: fortran/primary.c:948
 #, gcc-internal-format
@@ -37893,7 +37839,7 @@ msgstr ""
 #: fortran/primary.c:969
 #, fuzzy, gcc-internal-format
 msgid "Unterminated character constant beginning at %C"
-msgstr "½ªÃ¼¤µ¤ì¤Æ¤¤¤Ê¤¤Ê¸»úÎóÄê¿ôËô¤Ïʸ»úÄê¿ô"
+msgstr "終端されていない文字列定数又は文字定数"
 
 #: fortran/primary.c:1001
 #, gcc-internal-format
@@ -37943,17 +37889,17 @@ msgstr ""
 #: fortran/primary.c:1562
 #, fuzzy, gcc-internal-format
 msgid "Extension: argument list function at %C"
-msgstr "´Ø¿ô `%s' ¤ËÂФ¹¤ë°ú¿ô¤¬Â¿¤¹¤®¤Þ¤¹"
+msgstr "関数 `%s' に対する引数が多すぎます"
 
 #: fortran/primary.c:1631
 #, fuzzy, gcc-internal-format
 msgid "Expected alternate return label at %C"
-msgstr "¥Õ¥¡¥¤¥ë \"%s\" ¤ËÌá¤ë¤Ï¤º¤Ç¤·¤¿"
+msgstr "ファイル \"%s\" に戻るはずでした"
 
 #: fortran/primary.c:1649
 #, fuzzy, gcc-internal-format
 msgid "Missing keyword name in actual argument list at %C"
-msgstr "¥Þ¥¯¥í°ú¿ô¥ê¥¹¥È¤Ë¤¢¤êÆÀ¤Ê¤¤¥È¡¼¥¯¥ó"
+msgstr "マクロ引数リストにあり得ないトークン"
 
 #: fortran/primary.c:1695
 #, gcc-internal-format
@@ -37973,7 +37919,7 @@ msgstr ""
 #: fortran/primary.c:1824
 #, fuzzy, gcc-internal-format
 msgid "Expected structure component name at %C"
-msgstr "¹ÔÈÖ¹æ %u ¤ËÌá¤ë¤Ï¤º¤Ç¤·¤¿"
+msgstr "行番号 %u に戻るはずでした"
 
 #: fortran/primary.c:1868
 #, gcc-internal-format
@@ -38053,27 +37999,27 @@ msgstr ""
 #: fortran/primary.c:2718
 #, fuzzy, gcc-internal-format
 msgid "Statement function '%s' requires argument list at %C"
-msgstr "%s: ¥ª¥×¥·¥ç¥ó `%s' ¤Ë¤Ï°ú¿ô¤¬É¬ÍפǤ¹\n"
+msgstr "%s: オプション `%s' には引数が必要です\n"
 
 #: fortran/primary.c:2721
 #, fuzzy, gcc-internal-format
 msgid "Function '%s' requires an argument list at %C"
-msgstr "%s: ¥ª¥×¥·¥ç¥ó `%s' ¤Ë¤Ï°ú¿ô¤¬É¬ÍפǤ¹\n"
+msgstr "%s: オプション `%s' には引数が必要です\n"
 
 #: fortran/primary.c:2768
 #, fuzzy, gcc-internal-format
 msgid "Missing argument to '%s' at %C"
-msgstr "`%s' ¥ª¥×¥·¥ç¥ó¤ËÂФ¹¤ë°ú¿ô¤¬¤¢¤ê¤Þ¤»¤ó"
+msgstr "`%s' オプションに対する引数がありません"
 
 #: fortran/primary.c:2909
 #, fuzzy, gcc-internal-format
 msgid "Missing argument list in function '%s' at %C"
-msgstr "`%s' ¥ª¥×¥·¥ç¥ó¤ËÂФ¹¤ë°ú¿ô¤¬¤¢¤ê¤Þ¤»¤ó"
+msgstr "`%s' オプションに対する引数がありません"
 
 #: fortran/primary.c:2937
 #, fuzzy, gcc-internal-format
 msgid "Symbol at %C is not appropriate for an expression"
-msgstr "¼°¤ÎÉâÆ°¾®¿ôÅÀ¿ô¤¬¥ª¡¼¥Ð¡¼¥Õ¥í¡¼¤·¤Þ¤·¤¿"
+msgstr "式の浮動小数点数がオーバーフローしました"
 
 #: fortran/primary.c:3036
 #, gcc-internal-format
@@ -38083,7 +38029,7 @@ msgstr ""
 #: fortran/primary.c:3070
 #, fuzzy, gcc-internal-format
 msgid "'%s' at %C is not a variable"
-msgstr "\"%s\" ¤ÏÀµ¾ï¤Ê¥Õ¥¡¥¤¥ë̾¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó"
+msgstr "\"%s\" は正常なファイル名ではありません"
 
 #: fortran/resolve.c:115
 #, gcc-internal-format
@@ -38203,7 +38149,7 @@ msgstr ""
 #: fortran/resolve.c:672
 #, fuzzy, gcc-internal-format
 msgid "Function %s at %L has entries with mismatched array specifications"
-msgstr "¥¤¥ó¥¹¥¿¥ó¥¹ÊÑ¿ô¤Î»ÅÍͤ¬°ì´Ó¤·¤Æ¤¤¤Þ¤»¤ó"
+msgstr "インスタンス変数の仕様が一貫していません"
 
 #: fortran/resolve.c:689
 #, gcc-internal-format
@@ -38333,7 +38279,7 @@ msgstr ""
 #: fortran/resolve.c:1307
 #, fuzzy, gcc-internal-format
 msgid "'%s' at %L is ambiguous"
-msgstr "%s: ¥ª¥×¥·¥ç¥ó `%s' ¤Ï¤¢¤¤¤Þ¤¤¤Ç¤¹\n"
+msgstr "%s: オプション `%s' はあいまいです\n"
 
 #: fortran/resolve.c:1311
 #, gcc-internal-format
@@ -38368,7 +38314,7 @@ msgstr ""
 #: fortran/resolve.c:1523 fortran/resolve.c:8088 fortran/resolve.c:8932
 #, fuzzy, gcc-internal-format
 msgid "Label %d referenced at %L is never defined"
-msgstr "¥é¥Ù¥ë %s ¤¬¤¢¤é¤æ¤ë´Ø¿ô¤Î³°Â¦¤Ç»²¾È¤µ¤ì¤Þ¤·¤¿"
+msgstr "ラベル %s があらゆる関数の外側で参照されました"
 
 #: fortran/resolve.c:1582
 #, gcc-internal-format
@@ -38393,7 +38339,7 @@ msgstr ""
 #: fortran/resolve.c:1655
 #, fuzzy, gcc-internal-format
 msgid "Symbol '%s' at %L is ambiguous"
-msgstr "%s: ¥ª¥×¥·¥ç¥ó `%s' ¤Ï¤¢¤¤¤Þ¤¤¤Ç¤¹\n"
+msgstr "%s: オプション `%s' はあいまいです\n"
 
 #: fortran/resolve.c:1706
 #, gcc-internal-format
@@ -38518,7 +38464,7 @@ msgstr ""
 #: fortran/resolve.c:2648
 #, fuzzy, gcc-internal-format
 msgid "Argument to '%s' at %L is not a variable"
-msgstr "`asm' ¤Î°ú¿ô¤¬Äê¿ôʸ»úÎó¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó "
+msgstr "`asm' の引数が定数文字列ではありません "
 
 #: fortran/resolve.c:2695
 #, gcc-internal-format
@@ -38582,7 +38528,7 @@ msgstr ""
 #: fortran/resolve.c:2892
 #, fuzzy, gcc-internal-format
 msgid "'%s' at %L is not a function"
-msgstr "¸Æ¤Ó½Ð¤µ¤ì¤¿¥ª¥Ö¥¸¥§¥¯¥È¤Ï´Ø¿ô¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó"
+msgstr "呼び出されたオブジェクトは関数ではありません"
 
 #: fortran/resolve.c:2900 fortran/resolve.c:3513
 #, gcc-internal-format
@@ -38678,7 +38624,7 @@ msgstr ""
 #: fortran/resolve.c:3603
 #, fuzzy, gcc-internal-format
 msgid "Shapes for operands at %L and %L are not conformable"
-msgstr "shared ¤È mdll ¤È¤Ï¶¦Â¸¤Ç¤­¤Þ¤»¤ó"
+msgstr "shared と mdll とは共存できません"
 
 #: fortran/resolve.c:4098
 #, gcc-internal-format
@@ -38808,7 +38754,7 @@ msgstr ""
 #: fortran/resolve.c:4607
 #, fuzzy, gcc-internal-format
 msgid "Substring end index at %L is too large"
-msgstr "Í׵ᤵ¤ì¤¿¥¢¥é¥¤¥ó¥á¥ó¥È¤¬Â礭¤¹¤®¤Þ¤¹"
+msgstr "要求されたアラインメントが大きすぎます"
 
 #: fortran/resolve.c:4752
 #, gcc-internal-format
@@ -39053,7 +38999,7 @@ msgstr ""
 #: fortran/resolve.c:7196
 #, fuzzy, gcc-internal-format
 msgid "Expression in CASE statement at %L must be of type %s"
-msgstr "¼°¤ÎÃæ¤Îʸ¤ËÉÔ´°Á´·¿¤¬¤¢¤ê¤Þ¤¹"
+msgstr "式の中の文に不完全型があります"
 
 #: fortran/resolve.c:7207
 #, gcc-internal-format
@@ -39352,7 +39298,7 @@ msgstr ""
 #: fortran/resolve.c:9430
 #, fuzzy, gcc-internal-format
 msgid "String length at %L is too large"
-msgstr "ÇÛÎó `%s' ¤ÎÂ礭¤µ¤¬Â礭¤¹¤®¤Þ¤¹"
+msgstr "配列 `%s' の大きさが大きすぎます"
 
 #: fortran/resolve.c:9718
 #, gcc-internal-format
@@ -39429,7 +39375,7 @@ msgstr ""
 #: fortran/resolve.c:9948
 #, fuzzy, gcc-internal-format
 msgid "Dummy '%s' at %L cannot have an initializer"
-msgstr "`%s' ¤Ë `extern' ¤È½é´ü²½»Ò¤ÎξÊý¤¬¤¢¤ê¤Þ¤¹"
+msgstr "`%s' に `extern' と初期化子の両方があります"
 
 #: fortran/resolve.c:9951
 #, gcc-internal-format
@@ -39464,12 +39410,12 @@ msgstr ""
 #: fortran/resolve.c:10083
 #, fuzzy, gcc-internal-format
 msgid "Function '%s' at %L cannot have an initializer"
-msgstr "´Ø¿ô¤ò inline ¤Ë¤Ç¤­¤Þ¤»¤ó"
+msgstr "関数を inline にできません"
 
 #: fortran/resolve.c:10092
 #, fuzzy, gcc-internal-format
 msgid "External object '%s' at %L may not have an initializer"
-msgstr "²ÄÊÑĹ¥ª¥Ö¥¸¥§¥¯¥È¤Ï½é´ü²½¤µ¤ì¤Ê¤¤¤³¤È¤Ë¤Ê¤ë¤Ç¤·¤ç¤¦"
+msgstr "可変長オブジェクトは初期化されないことになるでしょう"
 
 #: fortran/resolve.c:10100
 #, gcc-internal-format
@@ -39580,7 +39526,7 @@ msgstr ""
 #: fortran/resolve.c:10379
 #, fuzzy, gcc-internal-format
 msgid "Finalization at %L is not yet implemented"
-msgstr "Trampoline ¤Ï¡¢¤Þ¤À¼ÂÁõ¤µ¤ì¤Æ¤¤¤Þ¤»¤ó"
+msgstr "Trampoline は、まだ実装されていません"
 
 #: fortran/resolve.c:10405
 #, gcc-internal-format
@@ -39905,7 +39851,7 @@ msgstr ""
 #: fortran/resolve.c:11739
 #, fuzzy, gcc-internal-format
 msgid "Incompatible derived type in PARAMETER at %L"
-msgstr "%s ¤Ë¸ß´¹À­¤Î¤Ê¤¤·¿"
+msgstr "%s に互換性のない型"
 
 #: fortran/resolve.c:11809
 #, gcc-internal-format
@@ -40025,7 +39971,7 @@ msgstr ""
 #: fortran/resolve.c:12308
 #, fuzzy, gcc-internal-format
 msgid "DATA array '%s' at %L must be specified in a previous declaration"
-msgstr "¥Ç¡¼¥¿Îΰè '%s' ¤ÏÁ°¤ÎÀë¸À¤ÈÌ·½â¤·¤Þ¤¹"
+msgstr "データ領域 '%s' は前の宣言と矛盾します"
 
 #: fortran/resolve.c:12322
 #, gcc-internal-format
@@ -40070,12 +40016,12 @@ msgstr ""
 #: fortran/resolve.c:12739
 #, fuzzy, gcc-internal-format
 msgid "Label %d at %L defined but not used"
-msgstr "¥é¥Ù¥ë `%s' ¤¬ÄêµÁ¤µ¤ì¤Þ¤·¤¿¤¬»È¤ï¤ì¤Æ¤¤¤Þ¤»¤ó"
+msgstr "ラベル `%s' が定義されましたが使われていません"
 
 #: fortran/resolve.c:12744
 #, fuzzy, gcc-internal-format
 msgid "Label %d at %L defined but cannot be used"
-msgstr "¥é¥Ù¥ë `%s' ¤¬ÄêµÁ¤µ¤ì¤Þ¤·¤¿¤¬»È¤ï¤ì¤Æ¤¤¤Þ¤»¤ó"
+msgstr "ラベル `%s' が定義されましたが使われていません"
 
 #: fortran/resolve.c:12828
 #, gcc-internal-format
@@ -40195,7 +40141,7 @@ msgstr ""
 #: fortran/scanner.c:1150
 #, fuzzy, gcc-internal-format
 msgid "Missing '&' in continued character constant at %C"
-msgstr "ʸ»úÄê¿ô¤ÎÃæ¤Ç¥Õ¥¡¥¤¥ë¤Î½ªÃ¼¤ò¸¡½Ð¤·¤Þ¤·¤¿"
+msgstr "文字定数の中でファイルの終端を検出しました"
 
 #: fortran/scanner.c:1384
 #, gcc-internal-format
@@ -40215,17 +40161,17 @@ msgstr ""
 #: fortran/scanner.c:1759
 #, fuzzy, gcc-internal-format
 msgid "%s:%d: file %s left but not entered"
-msgstr "¥Õ¥¡¥¤¥ë \"%s\" ¤«¤é½Ð¤Þ¤·¤¿¤¬Æþ¤Ã¤Æ¤¤¤Þ¤»¤ó"
+msgstr "ファイル \"%s\" から出ましたが入っていません"
 
 #: fortran/scanner.c:1793
 #, fuzzy, gcc-internal-format
 msgid "%s:%d: Illegal preprocessor directive"
-msgstr "¥×¥ê¥×¥í¥»¥¹Ì¿ÎáÃæ¤Ë %s ¤¬¤¢¤ê¤Þ¤¹"
+msgstr "プリプロセス命令中に %s があります"
 
 #: fortran/scanner.c:1913
 #, fuzzy, gcc-internal-format
 msgid "Can't open file '%s'"
-msgstr "½ÐÎÏ¥Õ¥¡¥¤¥ë `%s' ¤ò open ¤Ç¤­¤Þ¤»¤ó"
+msgstr "出力ファイル `%s' を open できません"
 
 #: fortran/simplify.c:86
 #, gcc-internal-format
@@ -40255,12 +40201,12 @@ msgstr ""
 #: fortran/simplify.c:131
 #, fuzzy, gcc-internal-format
 msgid "Invalid KIND parameter of %s at %L"
-msgstr "²¾°ú¿ô `%s' ¤Ï̵¸ú¤Ç¤¹"
+msgstr "仮引数 `%s' は無効です"
 
 #: fortran/simplify.c:700
 #, fuzzy, gcc-internal-format
 msgid "Argument of %s function at %L is negative"
-msgstr "±¦¥·¥Õ¥È²ó¿ô¤¬Éé¤Î¿ô¤Ç¤¹"
+msgstr "右シフト回数が負の数です"
 
 #: fortran/simplify.c:707
 #, gcc-internal-format
@@ -40303,9 +40249,9 @@ msgid "Result of BESSEL_YN is -INF at %L"
 msgstr ""
 
 #: fortran/simplify.c:1903
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "Invalid SHIFT argument of DSHIFTL at %L"
-msgstr "`%s' ¤Î°ú¿ô¤È¤·¤Æ̵¸ú¤Ê·¿"
+msgstr ""
 
 #: fortran/simplify.c:2342
 #, gcc-internal-format
@@ -40320,7 +40266,7 @@ msgstr ""
 #: fortran/simplify.c:2426
 #, fuzzy, gcc-internal-format
 msgid "Invalid second argument of IBCLR at %L"
-msgstr "`%s' ¤Î°ú¿ô¤È¤·¤Æ̵¸ú¤Ê·¿"
+msgstr "`%s' の引数として無効な型"
 
 #: fortran/simplify.c:2434
 #, gcc-internal-format
@@ -40330,12 +40276,12 @@ msgstr ""
 #: fortran/simplify.c:2468
 #, fuzzy, gcc-internal-format
 msgid "Invalid second argument of IBITS at %L"
-msgstr "`%s' ¤Î°ú¿ô¤È¤·¤Æ̵¸ú¤Ê·¿"
+msgstr "`%s' の引数として無効な型"
 
 #: fortran/simplify.c:2474
 #, fuzzy, gcc-internal-format
 msgid "Invalid third argument of IBITS at %L"
-msgstr "`%s' ¤Î°ú¿ô¤È¤·¤Æ̵¸ú¤Ê·¿"
+msgstr "`%s' の引数として無効な型"
 
 #: fortran/simplify.c:2484
 #, gcc-internal-format
@@ -40345,7 +40291,7 @@ msgstr ""
 #: fortran/simplify.c:2531
 #, fuzzy, gcc-internal-format
 msgid "Invalid second argument of IBSET at %L"
-msgstr "`%s' ¤Î°ú¿ô¤È¤·¤Æ̵¸ú¤Ê·¿"
+msgstr "`%s' の引数として無効な型"
 
 #: fortran/simplify.c:2539
 #, gcc-internal-format
@@ -40358,15 +40304,15 @@ msgid "Argument of ICHAR at %L must be of length one"
 msgstr ""
 
 #: fortran/simplify.c:2921
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "Invalid second argument of %s at %L"
-msgstr "`%s' ¤Î°ú¿ô¤È¤·¤Æ̵¸ú¤Ê·¿"
+msgstr ""
 
 #. Left shift, as in SHIFTL.
 #: fortran/simplify.c:2939 fortran/simplify.c:2947
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "Second argument of %s is negative at %L"
-msgstr "`%s' ¤ÎÂèÆó°ú¿ô¤Ï `char **' ¤È¤¹¤Ù¤­¤Ç¤¹"
+msgstr ""
 
 #: fortran/simplify.c:2959
 #, gcc-internal-format
@@ -40376,12 +40322,12 @@ msgstr ""
 #: fortran/simplify.c:3063
 #, fuzzy, gcc-internal-format
 msgid "Invalid second argument of ISHFTC at %L"
-msgstr "`%s' ¤Î°ú¿ô¤È¤·¤Æ̵¸ú¤Ê·¿"
+msgstr "`%s' の引数として無効な型"
 
 #: fortran/simplify.c:3077
 #, fuzzy, gcc-internal-format
 msgid "Invalid third argument of ISHFTC at %L"
-msgstr "`%s' ¤Î°ú¿ô¤È¤·¤Æ̵¸ú¤Ê·¿"
+msgstr "`%s' の引数として無効な型"
 
 #: fortran/simplify.c:3083
 #, gcc-internal-format
@@ -40401,7 +40347,7 @@ msgstr ""
 #: fortran/simplify.c:3398 fortran/simplify.c:3529 fortran/simplify.c:6304
 #, fuzzy, gcc-internal-format
 msgid "DIM argument at %L is out of bounds"
-msgstr "`%s' ¥ª¥×¥·¥ç¥ó¤ËÂФ¹¤ë°ú¿ô¤¬¤¢¤ê¤Þ¤»¤ó"
+msgstr "`%s' オプションに対する引数がありません"
 
 #: fortran/simplify.c:3555
 #, gcc-internal-format
@@ -40433,7 +40379,7 @@ msgstr ""
 #: fortran/simplify.c:4209
 #, fuzzy, gcc-internal-format
 msgid "Second argument of MOD at %L is zero"
-msgstr "`%s' ¤ÎÂèÆó°ú¿ô¤Ï `char **' ¤È¤¹¤Ù¤­¤Ç¤¹"
+msgstr "`%s' の第二引数は `char **' とすべきです"
 
 #. Result is processor-dependent. This processor just opts
 #. to not handle it at all.
@@ -40446,7 +40392,7 @@ msgstr ""
 #: fortran/simplify.c:4309
 #, fuzzy, gcc-internal-format
 msgid "Second argument of NEAREST at %L shall not be zero"
-msgstr "`%s' ¤ÎÂèÆó°ú¿ô¤Ï `char **' ¤È¤¹¤Ù¤­¤Ç¤¹"
+msgstr "`%s' の第二引数は `char **' とすべきです"
 
 #: fortran/simplify.c:4345
 #, gcc-internal-format
@@ -40471,7 +40417,7 @@ msgstr ""
 #: fortran/simplify.c:5818
 #, fuzzy, gcc-internal-format
 msgid "Argument of SQRT at %L has a negative value"
-msgstr "´Ø¿ô¸Æ¤Ó½Ð¤·¤¬½¸¹çÂΤÎÃͤò»ý¤Ã¤Æ¤¤¤Þ¤¹"
+msgstr "関数呼び出しが集合体の値を持っています"
 
 #: fortran/simplify.c:6015
 #, gcc-internal-format
@@ -40574,7 +40520,7 @@ msgstr ""
 #: fortran/symbol.c:636
 #, fuzzy, gcc-internal-format
 msgid "%s attribute applied to %s %s at %L"
-msgstr "`%s' Â°À­¤Ï´Ø¿ô¤ËÂФ·¤Æ¤Î¤ßŬÍѤµ¤ì¤Þ¤¹"
+msgstr "`%s' 属性は関数に対してのみ適用されます"
 
 #: fortran/symbol.c:643
 #, gcc-internal-format
@@ -40614,7 +40560,7 @@ msgstr ""
 #: fortran/symbol.c:831
 #, fuzzy, gcc-internal-format
 msgid "Duplicate %s attribute specified at %L"
-msgstr "¥Õ¥£¡¼¥ë¥É '%s' ¤Î ConstantValue Â°À­¤¬½ÅÊ£¤·¤Æ¤¤¤Þ¤¹"
+msgstr "フィールド '%s' の ConstantValue 属性が重複しています"
 
 #: fortran/symbol.c:873
 #, gcc-internal-format
@@ -40644,12 +40590,12 @@ msgstr ""
 #: fortran/symbol.c:1108
 #, fuzzy, gcc-internal-format
 msgid "SAVE attribute at %L cannot be specified in a PURE procedure"
-msgstr "section Â°À­¤Ï¥í¡¼¥«¥ëÊÑ¿ô¤ËÂФ·¤Æ¤Ï»ØÄê¤Ç¤­¤Þ¤»¤ó"
+msgstr "section 属性はローカル変数に対しては指定できません"
 
 #: fortran/symbol.c:1116
 #, fuzzy, gcc-internal-format
 msgid "Duplicate SAVE attribute specified at %L"
-msgstr "¥Õ¥£¡¼¥ë¥É '%s' ¤Î ConstantValue Â°À­¤¬½ÅÊ£¤·¤Æ¤¤¤Þ¤¹"
+msgstr "フィールド '%s' の ConstantValue 属性が重複しています"
 
 #: fortran/symbol.c:1137
 #, gcc-internal-format
@@ -40669,7 +40615,7 @@ msgstr ""
 #: fortran/symbol.c:1467
 #, fuzzy, gcc-internal-format
 msgid "%s attribute of '%s' conflicts with %s attribute at %L"
-msgstr "¥Ç¡¼¥¿Îΰè '%s' ¤ÏÁ°¤ÎÀë¸À¤ÈÌ·½â¤·¤Þ¤¹"
+msgstr "データ領域 '%s' は前の宣言と矛盾します"
 
 #: fortran/symbol.c:1501
 #, gcc-internal-format
@@ -40744,7 +40690,7 @@ msgstr ""
 #: fortran/symbol.c:1942
 #, fuzzy, gcc-internal-format
 msgid "Symbol '%s' at %C is ambiguous"
-msgstr "%s: ¥ª¥×¥·¥ç¥ó `%s' ¤Ï¤¢¤¤¤Þ¤¤¤Ç¤¹\n"
+msgstr "%s: オプション `%s' はあいまいです\n"
 
 #: fortran/symbol.c:1974
 #, gcc-internal-format
@@ -40876,7 +40822,7 @@ msgstr ""
 #: fortran/trans-array.c:5895 fortran/trans-intrinsic.c:4790
 #, fuzzy, gcc-internal-format
 msgid "Creating array temporary at %L"
-msgstr "°ì»þ¥ª¥Ö¥¸¥§¥¯¥È¤Ø¤Î»²¾È¤òÊÖ¤½¤¦¤È¤·¤Æ¤¤¤Þ¤¹"
+msgstr "一時オブジェクトへの参照を返そうとしています"
 
 #: fortran/trans-array.c:5892
 #, gcc-internal-format
@@ -40967,7 +40913,7 @@ msgstr ""
 #: fortran/trans-const.c:378
 #, fuzzy, gcc-internal-format
 msgid "non-constant initialization expression at %L"
-msgstr "ANSI C++ ¤ÏÄê¿ô¤Ç¤Ê¤¤½¸¹çÂΤνé´ü²½»Ò¼°¤ò¶Ø¤¸¤Þ¤¹"
+msgstr "ANSI C++ は定数でない集合体の初期化子式を禁じます"
 
 #: fortran/trans-decl.c:1192
 #, gcc-internal-format
@@ -40977,7 +40923,7 @@ msgstr ""
 #: fortran/trans-decl.c:3286 fortran/trans-decl.c:4689
 #, fuzzy, gcc-internal-format
 msgid "Return value of function '%s' at %L not set"
-msgstr "FPU ¥ì¥¸¥¹¥¿Æâ¤Îµ¡Ç½¤ÎÃͤòÊÖ¤¹"
+msgstr "FPU レジスタ内の機能の値を返す"
 
 #: fortran/trans-decl.c:3430
 #, gcc-internal-format
@@ -41007,17 +40953,17 @@ msgstr ""
 #: fortran/trans-decl.c:4034
 #, fuzzy, gcc-internal-format
 msgid "Unused variable '%s' declared at %L"
-msgstr "¥¤¥ó¥¹¥¿¥ó¥¹ÊÑ¿ô `%s' ¤Ï %s ¤ÈÀë¸À¤µ¤ì¤Æ¤¤¤Þ¤¹"
+msgstr "インスタンス変数 `%s' は %s と宣言されています"
 
 #: fortran/trans-decl.c:4082
 #, fuzzy, gcc-internal-format
 msgid "Unused parameter '%s' declared at %L"
-msgstr "²¾°ú¿ô `%s' ¤¬ void ¤ÈÀë¸À¤µ¤ì¤Æ¤¤¤Þ¤¹"
+msgstr "仮引数 `%s' が void と宣言されています"
 
 #: fortran/trans-decl.c:4096
 #, fuzzy, gcc-internal-format
 msgid "Return value '%s' of function '%s' declared at %L not set"
-msgstr "FPU ¥ì¥¸¥¹¥¿Æâ¤Îµ¡Ç½¤ÎÃͤòÊÖ¤¹"
+msgstr "FPU レジスタ内の機能の値を返す"
 
 #: fortran/trans-expr.c:1361
 #, gcc-internal-format
@@ -41027,12 +40973,12 @@ msgstr ""
 #: fortran/trans-expr.c:2563
 #, fuzzy, gcc-internal-format
 msgid "Unknown argument list function at %L"
-msgstr "´Ø¿ô `%s' ¤Ø¤Î°ú¿ô¤¬¾¯¤Ê¤¹¤®¤Þ¤¹"
+msgstr "関数 `%s' への引数が少なすぎます"
 
 #: fortran/trans-intrinsic.c:851
 #, fuzzy, gcc-internal-format
 msgid "Intrinsic function %s(%d) not recognized"
-msgstr "¸À¸ì %s ¤Ïǧ¼±¤Ç¤­¤Þ¤»¤ó"
+msgstr "言語 %s は認識できません"
 
 #: fortran/trans-intrinsic.c:987
 #, gcc-internal-format
@@ -41087,52 +41033,52 @@ msgstr ""
 #: java/class.c:842
 #, gcc-internal-format
 msgid "bad method signature"
-msgstr "ÉÔÀµ¤Ê¥á¥½¥Ã¥É¥·¥°¥Í¥¤¥Á¥ã¤Ç¤¹"
+msgstr "不正なメソッドシグネイチャです"
 
 #: java/class.c:901
 #, gcc-internal-format
 msgid "misplaced ConstantValue attribute (not in any field)"
-msgstr "ConstantValue Â°À­¤Î¾ì½ê¤ò´Ö°ã¤¨¤Æ¤¤¤Þ¤¹¡Ê¤É¤Î¥Õ¥£¡¼¥ë¥É¤Ç¤â¤¢¤ê¤Þ¤»¤ó¡Ë"
+msgstr "ConstantValue 属性の場所を間違えています(どのフィールドでもありません)"
 
 #: java/class.c:904
 #, fuzzy, gcc-internal-format
 msgid "duplicate ConstantValue attribute for field '%s'"
-msgstr "¥Õ¥£¡¼¥ë¥É '%s' ¤Î ConstantValue Â°À­¤¬½ÅÊ£¤·¤Æ¤¤¤Þ¤¹"
+msgstr "フィールド '%s' の ConstantValue 属性が重複しています"
 
 #: java/class.c:915
 #, fuzzy, gcc-internal-format
 msgid "ConstantValue attribute of field '%s' has wrong type"
-msgstr "¥Õ¥£¡¼¥ë¥É '%s' ¤Î ConstantValue Â°À­¤¬½ÅÊ£¤·¤Æ¤¤¤Þ¤¹"
+msgstr "フィールド '%s' の ConstantValue 属性が重複しています"
 
 #: java/class.c:1643
 #, gcc-internal-format
 msgid "abstract method in non-abstract class"
-msgstr "abstract ¥á¥½¥Ã¥É¤¬ÈóÃê¾Ý¥¯¥é¥¹¤Ë¤¢¤ê¤Þ¤¹"
+msgstr "abstract メソッドが非抽象クラスにあります"
 
 #: java/class.c:2707
 #, fuzzy, gcc-internal-format
 msgid "non-static method %q+D overrides static method"
-msgstr "ÈóÀÅŪ¥á¥½¥Ã¥É '%s' ¤¬ÀÅŪ¥á¥½¥Ã¥É¤ò¥ª¡¼¥Ð¡¼¥é¥¤¥É¤·¤Æ¤¤¤Þ¤¹"
+msgstr "非静的メソッド '%s' が静的メソッドをオーバーライドしています"
 
 #: java/decl.c:1226
 #, fuzzy, gcc-internal-format
 msgid "%q+D used prior to declaration"
-msgstr "`%s' ¤ÏÀë¸À¤è¤ê¤âÀè¤Ë»ÈÍѤµ¤ì¤Þ¤·¤¿"
+msgstr "`%s' は宣言よりも先に使用されました"
 
 #: java/decl.c:1652
 #, fuzzy, gcc-internal-format
 msgid "In %+D: overlapped variable and exception ranges at %d"
-msgstr "%s Æâ: ÊÑ¿ô¤ÈÎã³°ÈϰϤ¬ %d ¤Ç½Å¤Ê¤Ã¤Æ¤¤¤Þ¤¹"
+msgstr "%s 内: 変数と例外範囲が %d で重なっています"
 
 #: java/decl.c:1703
 #, gcc-internal-format
 msgid "bad type in parameter debug info"
-msgstr "²¾°ú¿ô¥Ç¥Ð¥Ã¥°¾ðÊó¤ËÉÔÀµ¤Ê·¿¤¬¤¢¤ê¤Þ¤¹"
+msgstr "仮引数デバッグ情報に不正な型があります"
 
 #: java/decl.c:1712
 #, fuzzy, gcc-internal-format
 msgid "bad PC range for debug info for local %q+D"
-msgstr "¥í¡¼¥«¥ë¤Î `%s' ÍѥǥХå°¾ðÊó¤Î¤¿¤á¤Î PC ÈϰϤ¬ÉÔÀµ¤Ç¤¹"
+msgstr "ローカルの `%s' 用デバッグ情報のための PC 範囲が不正です"
 
 #: java/expr.c:352
 #, gcc-internal-format
@@ -41147,83 +41093,83 @@ msgstr ""
 #: java/expr.c:658
 #, gcc-internal-format
 msgid "stack underflow - dup* operation"
-msgstr "¥¹¥¿¥Ã¥¯¥¢¥ó¥À¡¼¥Õ¥í¡¼ - dup* Áàºî"
+msgstr "スタックアンダーフロー - dup* 操作"
 
 #: java/expr.c:1657
 #, fuzzy, gcc-internal-format
 msgid "reference %qs is ambiguous: appears in interface %qs and interface %qs"
-msgstr "»²¾È `%s' ¤ÏÛ£Ëæ¤Ç¤¹: interface `%s' ¤È interface `%s' ¤Ë¸½¤ì¤Þ¤·¤¿"
+msgstr "参照 `%s' は曖昧です: interface `%s' と interface `%s' に現れました"
 
 #: java/expr.c:1685
 #, fuzzy, gcc-internal-format
 msgid "field %qs not found"
-msgstr "¥Õ¥£¡¼¥ë¥É `%s' ¤¬¸«¤Ä¤«¤ê¤Þ¤»¤ó"
+msgstr "フィールド `%s' が見つかりません"
 
 #: java/expr.c:2248
 #, gcc-internal-format
 msgid "method '%s' not found in class"
-msgstr "¥á¥½¥Ã¥É '%s' ¤Ï¥¯¥é¥¹Æâ¤Ë¸«¤Ä¤«¤ê¤Þ¤»¤ó"
+msgstr "メソッド '%s' はクラス内に見つかりません"
 
 #: java/expr.c:2443
 #, gcc-internal-format
 msgid "failed to find class '%s'"
-msgstr "'%s' ¥¯¥é¥¹¤ò¸«¤Ä¤±¤ë¤Î¤Ë¼ºÇÔ¤·¤Þ¤·¤¿"
+msgstr "'%s' クラスを見つけるのに失敗しました"
 
 #: java/expr.c:2484
 #, fuzzy, gcc-internal-format
 msgid "class '%s' has no method named '%s' matching signature '%s'"
-msgstr "¥¯¥é¥¹ '%s' ¤Ï̾Á°¤¬ '%s' ¤Ç¥·¥°¥Í¥¤¥Á¥ã '%s' ¤È°ìÃפ¹¤ë¥á¥½¥Ã¥É¤ò»ý¤Ã¤Æ¤¤¤Þ¤»¤ó"
+msgstr "クラス '%s' は名前が '%s' でシグネイチャ '%s' と一致するメソッドを持っていません"
 
 #: java/expr.c:2515
 #, gcc-internal-format
 msgid "invokestatic on non static method"
-msgstr "ÈóÀÅŪ¥á¥½¥Ã¥É¤Ë invokestatic ¤·¤Þ¤·¤¿"
+msgstr "非静的メソッドに invokestatic しました"
 
 #: java/expr.c:2520
 #, gcc-internal-format
 msgid "invokestatic on abstract method"
-msgstr "Ãê¾Ý¥á¥½¥Ã¥É¤Ë invokestatic ¤·¤Þ¤·¤¿"
+msgstr "抽象メソッドに invokestatic しました"
 
 #: java/expr.c:2528
 #, gcc-internal-format
 msgid "invoke[non-static] on static method"
-msgstr "ÀÅŪ¥á¥½¥Ã¥É¤Ë invoke[Èó static] ¤·¤Þ¤·¤¿"
+msgstr "静的メソッドに invoke[非 static] しました"
 
 #: java/expr.c:2887
 #, fuzzy, gcc-internal-format
 msgid "missing field '%s' in '%s'"
-msgstr "¥Õ¥£¡¼¥ë¥É '%s'('%s' Æâ) ¤ò·ç¤¤¤Æ¤¤¤Þ¤¹"
+msgstr "フィールド '%s'('%s' 内) を欠いています"
 
 #: java/expr.c:2894
 #, fuzzy, gcc-internal-format
 msgid "mismatching signature for field '%s' in '%s'"
-msgstr "¥Õ¥£¡¼¥ë¥É '%s'('%s' Æâ) ¤Î¥·¥°¥Í¥¤¥Á¥ã¤¬°ìÃפ·¤Þ¤»¤ó"
+msgstr "フィールド '%s'('%s' 内) のシグネイチャが一致しません"
 
 #: java/expr.c:2923
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "assignment to final field %q+D not in field%'s class"
-msgstr "final ¥Õ¥£¡¼¥ë¥É `%s' ¤Ø¤ÎÂåÆþ¤Ç¤¹¤¬¡¢¤½¤Î¥Õ¥£¡¼¥ë¥É¤Î¥¯¥é¥¹Æâ¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó"
+msgstr ""
 
 #: java/expr.c:3147
 #, gcc-internal-format
 msgid "invalid PC in line number table"
-msgstr "̵¸ú¤Ê PC ¤¬¹ÔÈÖ¹æ¥Æ¡¼¥Ö¥ë¤Ë¤¢¤ê¤Þ¤¹"
+msgstr "無効な PC が行番号テーブルにあります"
 
 #: java/expr.c:3197
 #, fuzzy, gcc-internal-format
 msgid "unreachable bytecode from %d to before %d"
-msgstr "%d ¤«¤é %d ¤ÎÁ°¤Þ¤Ç¤Î¥Ð¥¤¥È¥³¡¼¥É¤Ë¤ÏÅþã¤Ç¤­¤Þ¤»¤ó"
+msgstr "%d から %d の前までのバイトコードには到達できません"
 
 #: java/expr.c:3239
 #, fuzzy, gcc-internal-format
 msgid "unreachable bytecode from %d to the end of the method"
-msgstr "%d ¤«¤é¥á¥½¥Ã¥É¤Î½ª¤ê¤Þ¤Ç¤Î¥Ð¥¤¥È¥³¡¼¥É¤Ë¤ÏÅþã¤Ç¤­¤Þ¤»¤ó"
+msgstr "%d からメソッドの終りまでのバイトコードには到達できません"
 
 #. duplicate code from LOAD macro
 #: java/expr.c:3547
 #, gcc-internal-format
 msgid "unrecogized wide sub-instruction"
-msgstr "ǧ¼±¤Ç¤­¤Ê¤¤ wide sub Ì¿Îá¤Ç¤¹"
+msgstr "認識できない wide sub 命令です"
 
 #: java/jcf-parse.c:508
 #, gcc-internal-format
@@ -41238,48 +41184,48 @@ msgstr ""
 #: java/jcf-parse.c:1100
 #, gcc-internal-format
 msgid "bad string constant"
-msgstr "ÉÔÀµ¤Êʸ»úÎóÄê¿ô¤Ç¤¹"
+msgstr "不正な文字列定数です"
 
 #: java/jcf-parse.c:1118
 #, gcc-internal-format
 msgid "bad value constant type %d, index %d"
-msgstr "ÉÔÀµ¤ÊÄê¿ôÃÍ·¿ %d, ¥¤¥ó¥Ç¥Ã¥¯¥¹ %d"
+msgstr "ä¸\8dæ­£ã\81ªå®\9aæ\95°å\80¤å\9e\8b %d, ã\82¤ã\83³ã\83\87ã\83\83ã\82¯ã\82¹ %d"
 
 #: java/jcf-parse.c:1398 java/jcf-parse.c:1404
 #, fuzzy, gcc-internal-format
 msgid "cannot find file for class %s"
-msgstr "¥¯¥é¥¹ %s ÍѤΥե¡¥¤¥ë¤ò¸«¤Ä¤±¤é¤ì¤Þ¤»¤ó¡£"
+msgstr "クラス %s 用のファイルを見つけられません。"
 
 #: java/jcf-parse.c:1429
 #, gcc-internal-format
 msgid "not a valid Java .class file"
-msgstr "Àµ¾ï¤Ê Java .class ¥Õ¥¡¥¤¥ë¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó"
+msgstr "正常な Java .class ファイルではありません"
 
 #: java/jcf-parse.c:1432
 #, gcc-internal-format
 msgid "error while parsing constant pool"
-msgstr "constant ¥×¡¼¥ë¤Î¹½Ê¸²òÀÏÃæ¤Ë¥¨¥é¡¼¤¬È¯À¸¤·¤Þ¤·¤¿"
+msgstr "constant プールの構文解析中にエラーが発生しました"
 
 #. FIXME - where was first time
 #: java/jcf-parse.c:1447
 #, gcc-internal-format
 msgid "reading class %s for the second time from %s"
-msgstr "class %s ¤òÆɹþ¤à¤Î¤Ï %s ¤«¤éÆó²óÌܤˤʤê¤Þ¤¹"
+msgstr "class %s を読込むのは %s から二回目になります"
 
 #: java/jcf-parse.c:1465
 #, gcc-internal-format
 msgid "error while parsing fields"
-msgstr "¥Õ¥£¡¼¥ë¥É¤Î¹½Ê¸²òÀÏÃæ¤Ë¥¨¥é¡¼¤¬È¯À¸¤·¤Þ¤·¤¿"
+msgstr "フィールドの構文解析中にエラーが発生しました"
 
 #: java/jcf-parse.c:1468
 #, gcc-internal-format
 msgid "error while parsing methods"
-msgstr "¥á¥½¥Ã¥É¤Î¹½Ê¸²òÀÏÃæ¤Ë¥¨¥é¡¼¤¬È¯À¸¤·¤Þ¤·¤¿"
+msgstr "メソッドの構文解析中にエラーが発生しました"
 
 #: java/jcf-parse.c:1471
 #, gcc-internal-format
 msgid "error while parsing final attributes"
-msgstr "final Â°À­¤Î¹½Ê¸²òÀÏÃæ¤Ë¥¨¥é¡¼¤¬È¯À¸¤·¤Þ¤·¤¿"
+msgstr "final 属性の構文解析中にエラーが発生しました"
 
 #: java/jcf-parse.c:1510
 #, gcc-internal-format
@@ -41289,37 +41235,37 @@ msgstr ""
 #: java/jcf-parse.c:1606
 #, gcc-internal-format
 msgid "missing Code attribute"
-msgstr "Code Â°À­¤ò·ç¤¤¤Æ¤¤¤Þ¤¹"
+msgstr "Code 属性を欠いています"
 
 #: java/jcf-parse.c:1852
 #, gcc-internal-format
 msgid "no input file specified"
-msgstr "ÆþÎÏ¥Õ¥¡¥¤¥ë¤¬»ØÄꤵ¤ì¤Æ¤¤¤Þ¤»¤ó"
+msgstr "入力ファイルが指定されていません"
 
 #: java/jcf-parse.c:1888
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "can%'t close input file %s: %m"
-msgstr "ÆþÎÏ¥Õ¥¡¥¤¥ë %s ¤ò close ¤Ç¤­¤Þ¤»¤ó"
+msgstr ""
 
 #: java/jcf-parse.c:1931
 #, gcc-internal-format
 msgid "bad zip/jar file %s"
-msgstr "zip/jar ¥Õ¥¡¥¤¥ë %s ¤ÏÉÔÀµ¤Ç¤¹"
+msgstr "zip/jar ファイル %s は不正です"
 
 #: java/jcf-parse.c:2133
 #, fuzzy, gcc-internal-format
 msgid "error while reading %s from zip file"
-msgstr "¥Õ¥£¡¼¥ë¥É¤Î¹½Ê¸²òÀÏÃæ¤Ë¥¨¥é¡¼¤¬È¯À¸¤·¤Þ¤·¤¿"
+msgstr "フィールドの構文解析中にエラーが発生しました"
 
 #: java/jvspec.c:396
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "can%'t specify %<-D%> without %<--main%>"
-msgstr "`--main' Ìµ¤·¤Ç¤Ï `-D' ¤ò»ØÄê¤Ç¤­¤Þ¤»¤ó\n"
+msgstr ""
 
 #: java/jvspec.c:399
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "%qs is not a valid class name"
-msgstr "\"%s\" ¤ÏÀµ¾ï¤Ê¥Õ¥¡¥¤¥ë̾¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó"
+msgstr ""
 
 #: java/jvspec.c:405
 #, gcc-internal-format
@@ -41327,29 +41273,29 @@ msgid "--resource requires -o"
 msgstr ""
 
 #: java/jvspec.c:412
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "already-compiled .class files ignored with -C"
-msgstr "·Ù¹ð: ¥³¥ó¥Ñ¥¤¥ëºÑ .class ¥Õ¥¡¥¤¥ë¤Ï -C ¤Ë¤è¤ê̵»ë¤µ¤ì¤Þ¤·¤¿"
+msgstr ""
 
 #: java/jvspec.c:419
 #, gcc-internal-format
 msgid "cannot specify both -C and -o"
-msgstr "-C ¤È -o ¤ÏξÊý¤ò°ì½ï¤Ë»ØÄê¤Ç¤­¤Þ¤»¤ó"
+msgstr "-C と -o は両方を一緒に指定できません"
 
 #: java/jvspec.c:431
 #, gcc-internal-format
 msgid "cannot create temporary file"
-msgstr "°ì»þ¥Õ¥¡¥¤¥ë¤òºîÀ®¤Ç¤­¤Þ¤»¤ó"
+msgstr "一時ファイルを作成できません"
 
 #: java/jvspec.c:453
 #, gcc-internal-format
 msgid "using both @FILE with multiple files not implemented"
-msgstr "@FILE ¤Ç¤ÎÊ£¿ô¥Õ¥¡¥¤¥ë¤Î»ÈÍѤϼÂÁõ¤µ¤ì¤Æ¤¤¤Þ¤»¤ó"
+msgstr "@FILE での複数ファイルの使用は実装されていません"
 
 #: java/jvspec.c:537
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "cannot specify %<main%> class when not linking"
-msgstr "¥ê¥ó¥¯»þ°Ê³°¤Ë¤Ï `main' ¥¯¥é¥¹¤ò»ØÄê¤Ç¤­¤Þ¤»¤ó"
+msgstr ""
 
 #: java/lang.c:577
 #, gcc-internal-format
@@ -41364,52 +41310,52 @@ msgstr ""
 #: java/lang.c:591
 #, fuzzy, gcc-internal-format
 msgid "-fjni is incompatible with -freduced-reflection"
-msgstr "-G ¤Ï¥Ç¥Õ¥©¥ë¥È¤Î PIC ¥³¡¼¥É¤È¶¦Â¸¤Ç¤­¤Þ¤»¤ó"
+msgstr "-G はデフォルトの PIC コードと共存できません"
 
 #: java/lang.c:602
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "can%'t do dependency tracking with input from stdin"
-msgstr "ɸ½àÆþÎϤ«¤é¤ÎÆþÎϤǤϰ͸´Ø·¸¤ÎÄÉÀפ¬¤Ç¤­¤Þ¤»¤ó"
+msgstr ""
 
 #: java/lang.c:618
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "couldn%'t determine target name for dependency tracking"
-msgstr "°Í¸´Ø·¸¤ÎÄÉÀפΤ¿¤á¤Î¥¿¡¼¥²¥Ã¥È̾¤¬ÆÃÄê¤Ç¤­¤Þ¤»¤ó¤Ç¤·¤¿"
+msgstr ""
 
 #: java/mangle_name.c:325 java/mangle_name.c:402
 #, gcc-internal-format
 msgid "internal error - invalid Utf8 name"
-msgstr "ÆâÉô¥¨¥é¡¼ - Ìµ¸ú¤Ê Utf8 Ì¾¤Ç¤¹"
+msgstr "内部エラー - 無効な Utf8 名です"
 
 #: java/typeck.c:426
 #, gcc-internal-format
 msgid "junk at end of signature string"
-msgstr "¥·¥°¥Í¥¤¥Á¥ãʸ»úÎó¤Î½ª¤ê¤Ë¥´¥ß¤¬¤¢¤ê¤Þ¤¹"
+msgstr "シグネイチャ文字列の終りにゴミがあります"
 
 #: java/verify-glue.c:378
 #, fuzzy, gcc-internal-format
 msgid "verification failed: %s"
-msgstr "¸¡¾Ú¥¨¥é¡¼ (PC=%d)"
+msgstr "æ¤\9c証ã\82¨ã\83©ã\83¼ (PC=%d)"
 
 #: java/verify-glue.c:380
 #, fuzzy, gcc-internal-format
 msgid "verification failed at PC=%d: %s"
-msgstr "¸¡¾Ú¥¨¥é¡¼ (PC=%d)"
+msgstr "æ¤\9c証ã\82¨ã\83©ã\83¼ (PC=%d)"
 
 #: java/verify-glue.c:468
 #, gcc-internal-format
 msgid "bad pc in exception_table"
-msgstr "exception_table ¤ËÉÔÀµ¤Ê pc ¤¬¤¢¤ê¤Þ¤¹"
+msgstr "exception_table に不正な pc があります"
 
 #: lto/lto-lang.c:692
 #, fuzzy, gcc-internal-format
 msgid "-fwpa and -fltrans are mutually exclusive"
-msgstr "-pedantic ¤È -traditional ¤È¤ÏÁê¸ßÇÓ¾Ū¤Ç¤¹"
+msgstr "-pedantic と -traditional とは相互排他的です"
 
 #: lto/lto-object.c:120
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "open %s failed: %s"
-msgstr "Í­¸ú¥ª¥×¥·¥ç¥ó: "
+msgstr ""
 
 #: lto/lto-object.c:161 lto/lto-object.c:194 lto/lto-object.c:279
 #: lto/lto-object.c:336 lto/lto-object.c:360
@@ -41418,24 +41364,24 @@ msgid "%s: %s"
 msgstr "%s: %s"
 
 #: lto/lto-object.c:163
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "%s: %s: %s"
-msgstr "%s: %s: "
+msgstr ""
 
 #: lto/lto-object.c:203
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "close: %s"
-msgstr "close %s"
+msgstr ""
 
 #: lto/lto-object.c:248
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "two or more sections for %s"
-msgstr "`%s' ¤ÎÀë¸À¤ËÆó¤Ä°Ê¾å¤Î¥Ç¡¼¥¿·¿¤¬»ØÄꤵ¤ì¤Þ¤·¤¿"
+msgstr ""
 
 #: lto/lto.c:176
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "%s: section %s is missing"
-msgstr "ʸ»úÎ󥻥¯¥·¥ç¥ó¤ò·ç¤¤¤Æ¤¤¤Þ¤¹"
+msgstr ""
 
 #: lto/lto.c:308
 #, gcc-internal-format
@@ -41455,7 +41401,7 @@ msgstr ""
 #: lto/lto.c:373
 #, fuzzy, gcc-internal-format
 msgid "could not parse file offset"
-msgstr "¥À¥ó¥×¥Õ¥¡¥¤¥ë %s ¤ò³«¤±¤Þ¤»¤ó¤Ç¤·¤¿"
+msgstr "ダンプファイル %s を開けませんでした"
 
 #: lto/lto.c:376
 #, gcc-internal-format
@@ -41463,14 +41409,14 @@ msgid "unexpected offset"
 msgstr ""
 
 #: lto/lto.c:395
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "invalid line in the resolution file"
-msgstr "̵¸ú¤Ê¥È¡¼¥¯¥ó¤¬¼°¤Ë¤¢¤ê¤Þ¤¹"
+msgstr ""
 
 #: lto/lto.c:408
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "invalid resolution in the resolution file"
-msgstr "̵¸ú¤Ê¥È¡¼¥¯¥ó¤¬¼°¤Ë¤¢¤ê¤Þ¤¹"
+msgstr ""
 
 #: lto/lto.c:414
 #, gcc-internal-format
@@ -41478,9 +41424,9 @@ msgid "resolution sub id %x not in object file"
 msgstr ""
 
 #: lto/lto.c:499
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "cannot read LTO decls from %s"
-msgstr "%s ¤«¤éÆɹþ¤á¤Þ¤»¤ó"
+msgstr ""
 
 #: lto/lto.c:1463
 #, gcc-internal-format
@@ -41508,9 +41454,9 @@ msgid "closing LTRANS output list %s: %m"
 msgstr ""
 
 #: lto/lto.c:2133
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "could not open symbol resolution file: %m"
-msgstr "¥½¡¼¥¹¥Õ¥¡¥¤¥ë %s ¤ò³«¤±¤Þ¤»¤ó¤Ç¤·¤¿.\n"
+msgstr ""
 
 #: objc/objc-act.c:590
 #, gcc-internal-format
@@ -41550,7 +41496,7 @@ msgstr ""
 #: objc/objc-act.c:798
 #, fuzzy, gcc-internal-format
 msgid "%<@end%> must appear in an @implementation context"
-msgstr "`@end' ¤Ï¼ÂÁõ¥³¥ó¥Æ¥¯¥¹¥È¤Ë¸½¤ì¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó"
+msgstr "`@end' は実装コンテクストに現れなければなりません"
 
 #: objc/objc-act.c:807
 #, gcc-internal-format
@@ -41634,9 +41580,9 @@ msgid "%<copy%> attribute is only valid for Objective-C objects"
 msgstr ""
 
 #: objc/objc-act.c:1082
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "redeclaration of property %qD"
-msgstr "`enum %s' ¤ÎºÆÀë¸À"
+msgstr ""
 
 #: objc/objc-act.c:1085 objc/objc-act.c:1142 objc/objc-act.c:1151
 #: objc/objc-act.c:1163 objc/objc-act.c:1173 objc/objc-act.c:1183
@@ -41647,34 +41593,34 @@ msgid "originally specified here"
 msgstr ""
 
 #: objc/objc-act.c:1139
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "'nonatomic' attribute of property %qD conflicts with previous declaration"
-msgstr "¥Ç¡¼¥¿Îΰè '%s' ¤ÏÁ°¤ÎÀë¸À¤ÈÌ·½â¤·¤Þ¤¹"
+msgstr ""
 
 #: objc/objc-act.c:1148
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "'getter' attribute of property %qD conflicts with previous declaration"
-msgstr "¥Ç¡¼¥¿Îΰè '%s' ¤ÏÁ°¤ÎÀë¸À¤ÈÌ·½â¤·¤Þ¤¹"
+msgstr ""
 
 #: objc/objc-act.c:1160
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "'setter' attribute of property %qD conflicts with previous declaration"
-msgstr "¥Ç¡¼¥¿Îΰè '%s' ¤ÏÁ°¤ÎÀë¸À¤ÈÌ·½â¤·¤Þ¤¹"
+msgstr ""
 
 #: objc/objc-act.c:1170
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "assign semantics attributes of property %qD conflict with previous declaration"
-msgstr "¥Ç¡¼¥¿Îΰè '%s' ¤ÏÁ°¤ÎÀë¸À¤ÈÌ·½â¤·¤Þ¤¹"
+msgstr ""
 
 #: objc/objc-act.c:1180
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "'readonly' attribute of property %qD conflicts with previous declaration"
-msgstr "¥Ç¡¼¥¿Îΰè '%s' ¤ÏÁ°¤ÎÀë¸À¤ÈÌ·½â¤·¤Þ¤¹"
+msgstr ""
 
 #: objc/objc-act.c:1218
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "type of property %qD conflicts with previous declaration"
-msgstr "¥Ç¡¼¥¿Îΰè '%s' ¤ÏÁ°¤ÎÀë¸À¤ÈÌ·½â¤·¤Þ¤¹"
+msgstr ""
 
 #: objc/objc-act.c:1618
 #, gcc-internal-format
@@ -41685,15 +41631,15 @@ msgstr ""
 #. parser won't call this function if it is not.  This is only a
 #. double-check for safety.
 #: objc/objc-act.c:1634
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "could not find class %qE"
-msgstr "¥¯¥é¥¹ `%s' ¤¬¸«¤Ä¤«¤ê¤Þ¤»¤ó"
+msgstr ""
 
 #. Again, this should never happen, but we do check.
 #: objc/objc-act.c:1642
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "could not find interface for class %qE"
-msgstr "¥¯¥é¥¹ %s ÍѤΥե¡¥¤¥ë¤ò¸«¤Ä¤±¤é¤ì¤Þ¤»¤ó¡£"
+msgstr ""
 
 #: objc/objc-act.c:1672
 #, gcc-internal-format
@@ -41712,7 +41658,7 @@ msgstr ""
 #: objc/objc-act.c:1759
 #, fuzzy, gcc-internal-format
 msgid "method declaration not in @interface context"
-msgstr "¥á¥½¥Ã¥ÉÄêµÁ¤¬¥¯¥é¥¹¥³¥ó¥Æ¥­¥¹¥ÈÆâ¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó"
+msgstr "メソッド定義がクラスコンテキスト内ではありません"
 
 #: objc/objc-act.c:1763
 #, gcc-internal-format
@@ -41722,27 +41668,27 @@ msgstr ""
 #: objc/objc-act.c:1780
 #, fuzzy, gcc-internal-format
 msgid "method definition not in @implementation context"
-msgstr "¥á¥½¥Ã¥ÉÄêµÁ¤¬¥¯¥é¥¹¥³¥ó¥Æ¥­¥¹¥ÈÆâ¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó"
+msgstr "メソッド定義がクラスコンテキスト内ではありません"
 
 #: objc/objc-act.c:1795
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "method attributes can not be specified in @implementation context"
-msgstr "section Â°À­¤Ï¥í¡¼¥«¥ëÊÑ¿ô¤ËÂФ·¤Æ¤Ï»ØÄê¤Ç¤­¤Þ¤»¤ó"
+msgstr ""
 
 #: objc/objc-act.c:2044
 #, fuzzy, gcc-internal-format
 msgid "class %qs does not implement the %qE protocol"
-msgstr "¥¯¥é¥¹ `%s' ¤Ï `%s' ¥×¥í¥È¥³¥ë¤ò¼ÂÁõ¤·¤Æ¤¤¤Þ¤»¤ó"
+msgstr "クラス `%s' は `%s' プロトコルを実装していません"
 
 #: objc/objc-act.c:2047
 #, fuzzy, gcc-internal-format
 msgid "type %qs does not conform to the %qE protocol"
-msgstr "¥ª¥Ö¥¸¥§¥¯¥È¤¬ `%s' ¥×¥í¥È¥³¥ë¤ËŬ¹ç¤·¤Þ¤»¤ó"
+msgstr "オブジェクトが `%s' プロトコルに適合しません"
 
 #: objc/objc-act.c:2311
 #, fuzzy, gcc-internal-format
 msgid "comparison of distinct Objective-C types lacks a cast"
-msgstr "·¿¤¬Á´¤¯°Û¤Ê¤ë¥Ý¥¤¥ó¥¿¤ÎÈæ³Ó¤Ç¥­¥ã¥¹¥È¤ò·ç¤¤¤Æ¤¤¤Þ¤¹"
+msgstr "型が全く異なるポインタの比較でキャストを欠いています"
 
 #: objc/objc-act.c:2315
 #, gcc-internal-format
@@ -41767,12 +41713,12 @@ msgstr ""
 #: objc/objc-act.c:2483
 #, fuzzy, gcc-internal-format
 msgid "statically allocated instance of Objective-C class %qE"
-msgstr "¥ª¥Ö¥¸¥§¥¯¥È¤ÎÀÅŪ¤Ê³äÅö¤Æ¤Ï¥µ¥Ý¡¼¥È¤µ¤ì¤Æ¤¤¤Þ¤»¤ó"
+msgstr "オブジェクトの静的な割当てはサポートされていません"
 
 #: objc/objc-act.c:2492
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "redeclaration of Objective-C class %qs"
-msgstr "`enum %s' ¤ÎºÆÀë¸À"
+msgstr ""
 
 #: objc/objc-act.c:2588
 #, gcc-internal-format
@@ -41782,13 +41728,13 @@ msgstr ""
 #: objc/objc-act.c:2616 objc/objc-act.c:7986
 #, fuzzy, gcc-internal-format
 msgid "cannot find protocol declaration for %qE"
-msgstr "`%s' ¤ËÂФ¹¤ë¥×¥í¥È¥³¥ëÀë¸À¤¬¸«¤Ä¤«¤ê¤Þ¤»¤ó"
+msgstr "`%s' に対するプロトコル宣言が見つかりません"
 
 #: objc/objc-act.c:3107 objc/objc-act.c:4565 objc/objc-act.c:8691
 #: objc/objc-act.c:9142 objc/objc-act.c:9194 objc/objc-act.c:9219
 #, fuzzy, gcc-internal-format
 msgid "cannot find interface declaration for %qE"
-msgstr "`%s' ¤ËÂФ¹¤ë¥¤¥ó¥¿¥Õ¥§¡¼¥¹Àë¸À¤¬¸«¤Ä¤«¤ê¤Þ¤»¤ó"
+msgstr "`%s' に対するインタフェース宣言が見つかりません"
 
 #: objc/objc-act.c:3111
 #, gcc-internal-format
@@ -41798,7 +41744,7 @@ msgstr ""
 #: objc/objc-act.c:3116
 #, fuzzy, gcc-internal-format
 msgid "cannot find reference tag for class %qE"
-msgstr "¥¯¥é¥¹ %s ÍѤΥե¡¥¤¥ë¤ò¸«¤Ä¤±¤é¤ì¤Þ¤»¤ó¡£"
+msgstr "クラス %s 用のファイルを見つけられません。"
 
 #: objc/objc-act.c:3738
 #, gcc-internal-format
@@ -41819,17 +41765,17 @@ msgstr ""
 #: objc/objc-act.c:4087
 #, fuzzy, gcc-internal-format
 msgid "cannot find class %qE"
-msgstr "¥¯¥é¥¹ `%s' ¤¬¸«¤Ä¤«¤ê¤Þ¤»¤ó"
+msgstr "クラス `%s' が見つかりません"
 
 #: objc/objc-act.c:4089
 #, fuzzy, gcc-internal-format
 msgid "class %qE already exists"
-msgstr "¥¯¥é¥¹ `%s' ¤Ï´û¤Ë¸ºß¤·¤Þ¤¹"
+msgstr "クラス `%s' は既に存在します"
 
 #: objc/objc-act.c:4137 objc/objc-act.c:9110
 #, fuzzy, gcc-internal-format
 msgid "%qE redeclared as different kind of symbol"
-msgstr "`%s' ¤¬Ê̤Υ·¥ó¥Ü¥ë¼ï¤È¤·¤ÆºÆÀë¸À¤µ¤ì¤Þ¤·¤¿"
+msgstr "`%s' が別のシンボル種として再宣言されました"
 
 #: objc/objc-act.c:4419
 #, gcc-internal-format
@@ -41844,7 +41790,7 @@ msgstr ""
 #: objc/objc-act.c:4471
 #, fuzzy, gcc-internal-format
 msgid "instance variable assignment has been intercepted"
-msgstr "¥¤¥ó¥¹¥¿¥ó¥¹ÊÑ¿ô `%s' ¤¬¥¯¥é¥¹¥á¥½¥Ã¥É¤«¤é¥¢¥¯¥»¥¹¤µ¤ì¤Þ¤·¤¿"
+msgstr "インスタンス変数 `%s' がクラスメソッドからアクセスされました"
 
 #: objc/objc-act.c:4490
 #, gcc-internal-format
@@ -41899,12 +41845,12 @@ msgstr "%s: %s"
 #: objc/objc-act.c:6173 objc/objc-act.c:6192
 #, gcc-internal-format
 msgid "inconsistent instance variable specification"
-msgstr "¥¤¥ó¥¹¥¿¥ó¥¹ÊÑ¿ô¤Î»ÅÍͤ¬°ì´Ó¤·¤Æ¤¤¤Þ¤»¤ó"
+msgstr "インスタンス変数の仕様が一貫していません"
 
 #: objc/objc-act.c:7034
 #, fuzzy, gcc-internal-format
 msgid "can not use an object as parameter to a method"
-msgstr "²¾°ú¿ôÀë¸À¤ÎÃæ¤Ç `::' ¤ò»È¤¨¤Þ¤»¤ó"
+msgstr "仮引数宣言の中で `::' を使えません"
 
 #: objc/objc-act.c:7078
 #, gcc-internal-format
@@ -41914,7 +41860,7 @@ msgstr ""
 #: objc/objc-act.c:7418
 #, fuzzy, gcc-internal-format
 msgid "multiple methods named %<%c%E%> found"
-msgstr "½ÅÊ£¤·¤¿²¾°ú¿ô̾ `%s'"
+msgstr "重複した仮引数名 `%s'"
 
 #: objc/objc-act.c:7421
 #, gcc-internal-format
@@ -41924,7 +41870,7 @@ msgstr ""
 #: objc/objc-act.c:7430
 #, fuzzy, gcc-internal-format
 msgid "multiple selectors named %<%c%E%> found"
-msgstr "½ÅÊ£¤·¤¿²¾°ú¿ô̾ `%s'"
+msgstr "重複した仮引数名 `%s'"
 
 #: objc/objc-act.c:7433
 #, gcc-internal-format
@@ -41939,7 +41885,7 @@ msgstr ""
 #: objc/objc-act.c:7666
 #, fuzzy, gcc-internal-format
 msgid "no super class declared in @interface for %qE"
-msgstr "`%s' ¤Ø¤Î¥¤¥ó¥¿¡¼¥Õ¥§¥¤¥¹¤Ë´ðÄ쥯¥é¥¹¤¬Àë¸À¤µ¤ì¤Æ¤¤¤Þ¤»¤ó"
+msgstr "`%s' へのインターフェイスに基底クラスが宣言されていません"
 
 #: objc/objc-act.c:7704
 #, gcc-internal-format
@@ -41949,7 +41895,7 @@ msgstr ""
 #: objc/objc-act.c:7768
 #, fuzzy, gcc-internal-format
 msgid "invalid receiver type %qs"
-msgstr "¥ì¥·¡¼¥Ð·¿ `%s' ¤¬Ìµ¸ú¤Ç¤¹"
+msgstr "レシーバ型 `%s' が無効です"
 
 #: objc/objc-act.c:7783
 #, gcc-internal-format
@@ -41959,7 +41905,7 @@ msgstr ""
 #: objc/objc-act.c:7797
 #, fuzzy, gcc-internal-format
 msgid "%qE may not respond to %<%c%E%>"
-msgstr "`%s' ¤Ï `%s' ¤Ë±þÅú¤·¤Þ¤»¤ó"
+msgstr "`%s' は `%s' に応答しません"
 
 #: objc/objc-act.c:7805
 #, gcc-internal-format
@@ -41998,27 +41944,27 @@ msgstr ""
 #: objc/objc-act.c:8136
 #, fuzzy, gcc-internal-format
 msgid "instance variable %qE accessed in class method"
-msgstr "¥¤¥ó¥¹¥¿¥ó¥¹ÊÑ¿ô `%s' ¤¬¥¯¥é¥¹¥á¥½¥Ã¥É¤«¤é¥¢¥¯¥»¥¹¤µ¤ì¤Þ¤·¤¿"
+msgstr "インスタンス変数 `%s' がクラスメソッドからアクセスされました"
 
 #: objc/objc-act.c:8448
 #, fuzzy, gcc-internal-format
 msgid "duplicate declaration of method %<%c%E%>"
-msgstr "¥¯¥é¥¹¥á¥½¥Ã¥É `%s' ¤ÎÀë¸À¤¬½ÅÊ£¤·¤Æ¤¤¤Þ¤¹¡£"
+msgstr "クラスメソッド `%s' の宣言が重複しています。"
 
 #: objc/objc-act.c:8509
 #, fuzzy, gcc-internal-format
 msgid "duplicate interface declaration for category %<%E(%E)%>"
-msgstr "¥«¥Æ¥´¥ê `%s(%s)' ¤Ø¤Î¥¤¥ó¥¿¡¼¥Õ¥§¥¤¥¹Àë¸À¤¬½ÅÊ£¤·¤Æ¤¤¤Þ¤¹"
+msgstr "カテゴリ `%s(%s)' へのインターフェイス宣言が重複しています"
 
 #: objc/objc-act.c:8537
 #, fuzzy, gcc-internal-format
 msgid "illegal reference type specified for instance variable %qs"
-msgstr "Èó static ¥í¡¼¥«¥ëÊÑ¿ô `%s' ¤Ø¤Î asm »ØÄê»Ò¤Ï̵»ë¤µ¤ì¤Þ¤¹"
+msgstr "非 static ローカル変数 `%s' への asm 指定子は無視されます"
 
 #: objc/objc-act.c:8548
 #, fuzzy, gcc-internal-format
 msgid "instance variable %qs has unknown size"
-msgstr "¥¤¥ó¥¹¥¿¥ó¥¹ÊÑ¿ô `%s' ¤Ï %s ¤ÈÀë¸À¤µ¤ì¤Æ¤¤¤Þ¤¹"
+msgstr "インスタンス変数 `%s' は %s と宣言されています"
 
 #: objc/objc-act.c:8573
 #, gcc-internal-format
@@ -42028,19 +41974,19 @@ msgstr ""
 #: objc/objc-act.c:8579
 #, fuzzy, gcc-internal-format
 msgid "destructor for %qE shall not be run either"
-msgstr "¾¤Î¥¯¥é¥¹ `%s' ¤Î¥Ç¥¹¥È¥é¥¯¥¿¤ò¡¢¥á¥ó¥Ð¤Ë¤Ï¤Ç¤­¤Þ¤»¤ó"
+msgstr "他のクラス `%s' のデストラクタを、メンバにはできません"
 
 #. Vtable pointers are Real Bad(tm), since Obj-C cannot
 #. initialize them.
 #: objc/objc-act.c:8591
 #, fuzzy, gcc-internal-format
 msgid "type %qE has virtual member functions"
-msgstr "¥á¥ó¥Ð´Ø¿ô¤Î̾Á°¤ò·ç¤¤¤Æ¤¤¤Þ¤¹"
+msgstr "メンバ関数の名前を欠いています"
 
 #: objc/objc-act.c:8592
 #, fuzzy, gcc-internal-format
 msgid "illegal aggregate type %qE specified for instance variable %qs"
-msgstr "¥Ç¡¼¥¿Îΰè°À­¤ò¥í¡¼¥«¥ëÊÑ¿ô¤Ë¤Ï»ØÄê¤Ç¤­¤Þ¤»¤ó"
+msgstr "データ領域属性をローカル変数には指定できません"
 
 #: objc/objc-act.c:8602
 #, gcc-internal-format
@@ -42060,83 +42006,83 @@ msgstr ""
 #: objc/objc-act.c:8720
 #, fuzzy, gcc-internal-format
 msgid "instance variable %qE is declared private"
-msgstr "¥¤¥ó¥¹¥¿¥ó¥¹ÊÑ¿ô `%s' ¤Ï private ¤ÈÀë¸À¤µ¤ì¤Æ¤¤¤Þ¤¹"
+msgstr "インスタンス変数 `%s' は private と宣言されています"
 
 #: objc/objc-act.c:8731
 #, fuzzy, gcc-internal-format
 msgid "instance variable %qE is %s; this will be a hard error in the future"
-msgstr "¥¤¥ó¥¹¥¿¥ó¥¹ÊÑ¿ô `%s' ¤Ï private ¤ÈÀë¸À¤µ¤ì¤Æ¤¤¤Þ¤¹"
+msgstr "インスタンス変数 `%s' は private と宣言されています"
 
 #: objc/objc-act.c:8738
 #, fuzzy, gcc-internal-format
 msgid "instance variable %qE is declared %s"
-msgstr "¥¤¥ó¥¹¥¿¥ó¥¹ÊÑ¿ô `%s' ¤Ï %s ¤ÈÀë¸À¤µ¤ì¤Æ¤¤¤Þ¤¹"
+msgstr "インスタンス変数 `%s' は %s と宣言されています"
 
 #: objc/objc-act.c:8849 objc/objc-act.c:8964
 #, fuzzy, gcc-internal-format
 msgid "incomplete implementation of class %qE"
-msgstr "¥¯¥é¥¹ `%s' ¤Î¼ÂÁõ¤¬ÉÔ´°Á´¤Ç¤¹"
+msgstr "クラス `%s' の実装が不完全です"
 
 #: objc/objc-act.c:8853 objc/objc-act.c:8968
 #, fuzzy, gcc-internal-format
 msgid "incomplete implementation of category %qE"
-msgstr "¥«¥Æ¥´¥ê `%s' ¤Î¼ÂÁõ¤¬ÉÔ´°Á´¤Ç¤¹"
+msgstr "カテゴリ `%s' の実装が不完全です"
 
 #: objc/objc-act.c:8862 objc/objc-act.c:8976
 #, fuzzy, gcc-internal-format
 msgid "method definition for %<%c%E%> not found"
-msgstr "`%c%s' ¤Î¥á¥½¥Ã¥ÉÄêµÁ¤¬¸«¤Ä¤«¤ê¤Þ¤»¤ó"
+msgstr "`%c%s' のメソッド定義が見つかりません"
 
 #: objc/objc-act.c:9017
 #, fuzzy, gcc-internal-format
 msgid "%s %qE does not fully implement the %qE protocol"
-msgstr "%s `%s' ¤Ï `%s' ¥×¥í¥È¥³¥ë¤ò´°Á´¤Ë¤Ï¼ÂÁõ¤·¤Æ¤¤¤Þ¤»¤ó"
+msgstr "%s `%s' は `%s' プロトコルを完全には実装していません"
 
 #: objc/objc-act.c:9075 objc/objc-act.c:12071
 #, fuzzy, gcc-internal-format
 msgid "%<@end%> missing in implementation context"
-msgstr "`@end' ¤Ï¼ÂÁõ¥³¥ó¥Æ¥¯¥¹¥È¤Ë¸½¤ì¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó"
+msgstr "`@end' は実装コンテクストに現れなければなりません"
 
 #: objc/objc-act.c:9094
 #, fuzzy, gcc-internal-format
 msgid "cannot find interface declaration for %qE, superclass of %qE"
-msgstr "`%s' ¤Î¥¤¥ó¥¿¡¼¥Õ¥§¥¤¥¹Àë¸À¤¬¸«¤Ä¤«¤ê¤Þ¤»¤ó¡Ê`%s' ¤Î´ðÄ쥯¥é¥¹¤Ç¤¹¡Ë"
+msgstr "`%s' のインターフェイス宣言が見つかりません(`%s' の基底クラスです)"
 
 #: objc/objc-act.c:9125
 #, fuzzy, gcc-internal-format
 msgid "reimplementation of class %qE"
-msgstr "¥¯¥é¥¹ `%s' ¤ÎºÆ¼ÂÁõ¤Ç¤¹"
+msgstr "クラス `%s' の再実装です"
 
 #: objc/objc-act.c:9155
 #, fuzzy, gcc-internal-format
 msgid "conflicting super class name %qE"
-msgstr "´ðÄ쥯¥é¥¹Ì¾ `%s' ¤¬¾×Æͤ·¤Æ¤¤¤Þ¤¹"
+msgstr "基底クラス名 `%s' が衝突しています"
 
 #: objc/objc-act.c:9158
 #, fuzzy, gcc-internal-format
 msgid "previous declaration of %qE"
-msgstr "Á°Êý¤Ç¤Î `%s' ¤ÎÀë¸À"
+msgstr "前方での `%s' の宣言"
 
 #: objc/objc-act.c:9160
 #, fuzzy, gcc-internal-format
 msgid "previous declaration"
-msgstr "Á°Êý¤Ç¤Î `%s' ¤ÎÀë¸À"
+msgstr "前方での `%s' の宣言"
 
 #: objc/objc-act.c:9173 objc/objc-act.c:9175
 #, fuzzy, gcc-internal-format
 msgid "duplicate interface declaration for class %qE"
-msgstr "¥¯¥é¥¹ `%s' ¤Î¥¤¥ó¥¿¡¼¥Õ¥§¥¤¥¹Àë¸À¤¬½ÅÊ£¤·¤Æ¤¤¤Þ¤¹"
+msgstr "クラス `%s' のインターフェイス宣言が重複しています"
 
 #: objc/objc-act.c:9478 objc/objc-act.c:9672
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "can not find instance variable associated with property"
-msgstr "¥¤¥ó¥¹¥¿¥ó¥¹ÊÑ¿ô¤Î»ÅÍͤ¬°ì´Ó¤·¤Æ¤¤¤Þ¤»¤ó"
+msgstr ""
 
 #. TODO: This should be caught much earlier than this.
 #: objc/objc-act.c:9638
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "invalid setter, it must have one argument"
-msgstr "̵¸ú¤Ê¥Ç¥Õ¥©¥ë¥È¥Æ¥ó¥×¥ì¡¼¥È°ú¿ô"
+msgstr ""
 
 #: objc/objc-act.c:9801 objc/objc-act.c:9967
 #, gcc-internal-format
@@ -42178,9 +42124,9 @@ msgstr ""
 #. "misplaced '@synthesize' Objective-C++ construct" and skips
 #. the declaration.
 #: objc/objc-act.c:9922
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "%<@synthesize%> not in @implementation context"
-msgstr "`@end' ¤Ï¼ÂÁõ¥³¥ó¥Æ¥¯¥¹¥È¤Ë¸½¤ì¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó"
+msgstr ""
 
 #: objc/objc-act.c:9928
 #, gcc-internal-format
@@ -42202,9 +42148,9 @@ msgstr ""
 #. "misplaced '@dynamic' Objective-C++ construct" and skips the
 #. declaration.
 #: objc/objc-act.c:10031
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "%<@dynamic%> not in @implementation context"
-msgstr "`@end' ¤Ï¼ÂÁõ¥³¥ó¥Æ¥¯¥¹¥È¤Ë¸½¤ì¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó"
+msgstr ""
 
 #: objc/objc-act.c:10053
 #, gcc-internal-format
@@ -42214,13 +42160,13 @@ msgstr ""
 #: objc/objc-act.c:10317
 #, fuzzy, gcc-internal-format
 msgid "duplicate declaration for protocol %qE"
-msgstr "¥×¥í¥È¥³¥ë '%s' ¤ÎÀë¸À¤¬½ÅÊ£¤·¤Æ¤¤¤Þ¤¹"
+msgstr "プロトコル '%s' の宣言が重複しています"
 
 #. TODO: Detect this error earlier.
 #: objc/objc-act.c:10502
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "instance variable has unknown size"
-msgstr "¥¤¥ó¥¹¥¿¥ó¥¹ÊÑ¿ô `%s' ¤Ï %s ¤ÈÀë¸À¤µ¤ì¤Æ¤¤¤Þ¤¹"
+msgstr ""
 
 #: objc/objc-act.c:10866
 #, gcc-internal-format
@@ -42236,22 +42182,22 @@ msgstr ""
 #: objc/objc-act.c:11403
 #, fuzzy, gcc-internal-format
 msgid "conflicting types for %<%c%s%>"
-msgstr "`%s' ¤È·¿¤¬Ì·½â¤·¤Þ¤¹"
+msgstr "`%s' と型が矛盾します"
 
 #: objc/objc-act.c:11407
 #, fuzzy, gcc-internal-format
 msgid "previous declaration of %<%c%s%>"
-msgstr "Á°Êý¤Ç¤Î `%s' ¤ÎÀë¸À"
+msgstr "前方での `%s' の宣言"
 
 #: objc/objc-act.c:11513
 #, fuzzy, gcc-internal-format
 msgid "no super class declared in interface for %qE"
-msgstr "`%s' ¤Ø¤Î¥¤¥ó¥¿¡¼¥Õ¥§¥¤¥¹¤Ë´ðÄ쥯¥é¥¹¤¬Àë¸À¤µ¤ì¤Æ¤¤¤Þ¤»¤ó"
+msgstr "`%s' へのインターフェイスに基底クラスが宣言されていません"
 
 #: objc/objc-act.c:11572
 #, gcc-internal-format
 msgid "[super ...] must appear in a method context"
-msgstr "[super ...] ¤Ï¥á¥½¥Ã¥É¥³¥ó¥Æ¥­¥¹¥È¤Ë¸½¤ì¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó"
+msgstr "[super ...] はメソッドコンテキストに現れなければなりません"
 
 #: objc/objc-act.c:11611
 #, gcc-internal-format
@@ -42259,22 +42205,22 @@ msgid "method possibly missing a [super dealloc] call"
 msgstr ""
 
 #: objc/objc-act.c:12366
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "instance variable %qs is declared private"
-msgstr "¥¤¥ó¥¹¥¿¥ó¥¹ÊÑ¿ô `%s' ¤Ï private ¤ÈÀë¸À¤µ¤ì¤Æ¤¤¤Þ¤¹"
+msgstr ""
 
 #: objc/objc-act.c:12411
 #, fuzzy, gcc-internal-format
 msgid "local declaration of %qE hides instance variable"
-msgstr "`%s' ¤Î¥í¡¼¥«¥ëÀë¸À¤Ç¡¢¥¤¥ó¥¹¥¿¥ó¥¹ÊÑ¿ô¤¬±£¤µ¤ì¤Þ¤¹"
+msgstr "`%s' のローカル宣言で、インスタンス変数が隠されます"
 
 #. This can happen if DECL_ARTIFICIAL (*expr_p), but
 #. should be impossible for real properties, which always
 #. have a getter.
 #: objc/objc-act.c:12456
-#, fuzzy, gcc-internal-format
+#, gcc-internal-format
 msgid "no %qs getter found"
-msgstr "¥·¥ó¥Ü¥ë¥Æ¡¼¥Ö¥ë¤¬¸«¤Ä¤«¤ê¤Þ¤»¤ó"
+msgstr ""
 
 #: objc/objc-act.c:12720
 #, gcc-internal-format
@@ -42291,3990 +42237,708 @@ msgstr ""
 msgid "collection in fast enumeration is not an object"
 msgstr ""
 
-#~ msgid "missing argument in `__builtin_args_info'"
-#~ msgstr "`__builtin_args_info' ¤Ë°ú¿ô¤¬¤¢¤ê¤Þ¤»¤ó"
-
-#~ msgid "type with more precision than %s"
-#~ msgstr "%s ¤è¤ê¤âÀºÌ©¤Ê·¿"
-
-#~ msgid "invalid truth-value expression"
-#~ msgstr "¿¿µ¶Ãͼ°¤¬ÉÔŬÀڤǤ¹"
-
-#~ msgid "ISO C++ forbids range expressions in switch statements"
-#~ msgstr "ISO C++ ¤Ç¤Ï switch Ê¸¤Ç¤ÎÈϰϼ°¤Ï¶Ø¤¸¤é¤ì¤Æ¤¤¤Þ¤¹"
-
-#~ msgid "-Wmissing-format-attribute ignored without -Wformat"
-#~ msgstr "-Wmissing-format-attribute ¤Ï̵»ë¤µ¤ì¤Þ¤·¤¿¡Ê-Wformat ¤¬¤¢¤ê¤Þ¤»¤ó¡Ë"
-
-#~ msgid "unknown C standard `%s'"
-#~ msgstr "ÉÔÌÀ¤Ê C É¸½à `%s'"
-
-#~ msgid "`struct %s' incomplete in scope ending here"
-#~ msgstr "¥¹¥³¡¼¥×¤¬½ª¤ï¤ë¤³¤Î°ÌÃ֤ǡ¢`struct %s' ¤¬ÉÔ´°Á´¤Ç¤¹"
-
-#~ msgid "`union %s' incomplete in scope ending here"
-#~ msgstr "¥¹¥³¡¼¥×¤¬½ª¤ï¤ë¤³¤ÎÉôʬ¤Ç `union %s' ¤¬ÉÔ´°Á´¤Ç¤¹"
-
-#~ msgid "`enum %s' incomplete in scope ending here"
-#~ msgstr "¥¹¥³¡¼¥×¤¬½ª¤ï¤ë¤³¤ÎÉôʬ¤Ç `enum %s' ¤¬ÉÔ´°Á´¤Ç¤¹"
-
-#~ msgid "prototype for `%s' follows and number of arguments doesn't match"
-#~ msgstr "`%s' ¤Î¥×¥í¥È¥¿¥¤¥×¤¬¸å¤í¤Ë¤¢¤ê¡¢°ú¿ô¤Î¸Ä¿ô¤¬°ìÃפ·¤Þ¤»¤ó"
-
-#~ msgid "`%s' declared inline after its definition"
-#~ msgstr "`%s' ¤Ï¤½¤ÎÄêµÁ¤è¤ê¤â¸å¤Ç inline Àë¸À¤µ¤ì¤Æ¤¤¤Þ¤¹"
-
-#~ msgid "const declaration for `%s' follows non-const"
-#~ msgstr "`%s' ¤ÏÈó const ¤Î¸å¤Ç const Àë¸À¤µ¤ì¤Æ¤¤¤Þ¤¹"
-
-#~ msgid "type qualifiers for `%s' conflict with previous decl"
-#~ msgstr "`%s' ¤Î·¿½¤¾þ»Ò¤¬Á°Êý¤ÎÀë¸À¤ÈÌ·½â¤·¤Þ¤¹"
-
-#~ msgid "`%s' was declared implicitly `extern' and later `static'"
-#~ msgstr "`%s' ¤Ï°ÅÌۤˠ`extern' Àë¸À¤µ¤ì¡¢¸å¤Ë `static' Àë¸À¤µ¤ì¤Þ¤·¤¿"
-
-#~ msgid "type mismatch with previous implicit declaration"
-#~ msgstr "·¿¤¬Á°Êý¤Î°ÅÌÛ¤ÎÀë¸À¤È°ìÃפ·¤Þ¤»¤ó"
-
-#~ msgid "type of external `%s' is not global"
-#~ msgstr "³°Éô `%s' ¤Î·¿¤Ï¥°¥í¡¼¥Ð¥ë¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó"
-
-#~ msgid "`%s' was previously implicitly declared to return `int'"
-#~ msgstr "`%s' ¤ÏÁ°Êý¤Ç°ÅÌÛŪ¤Ë `int' ¤òÊÖ¤¹¤ÈÀë¸À¤µ¤ì¤Þ¤·¤¿"
-
-#~ msgid "`%s' locally external but globally static"
-#~ msgstr "`%s' ¤Ï¥í¡¼¥«¥ëŪ¤Ë¤Ï extern ¤Ç¤¹¤¬¡¢¥°¥í¡¼¥Ð¥ëŪ¤Ë static ¤Ç¤¹"
-
-#~ msgid "function `%s' was previously declared within a block"
-#~ msgstr "´Ø¿ô `%s' ¤Ï¥Ö¥í¥Ã¥¯Æâ¤ÎÁ°Êý¤ÇÀë¸À¤µ¤ì¤Æ¤¤¤Þ¤¹"
-
-#~ msgid "ANSI C forbids parameter `%s' shadowing typedef"
-#~ msgstr "ANSI C ¤Ï typedef ¤òʤ¤¤±£¤¹²¾°ú¿ô `%s' ¤ò¶Ø¤¸¤Æ¤¤¤Þ¤¹"
-
-#~ msgid "both long and short specified for `%s'"
-#~ msgstr "`%s' ¤ËÂФ·¤Æ long ¤È short ¤ÎξÊý¤¬»ØÄꤵ¤ì¤Æ¤¤¤Þ¤¹"
-
-#~ msgid "long or short specified with floating type for `%s'"
-#~ msgstr "`%s' ¤ËÂФ·¤ÆÉâÆ°¾®¿ô·¿¤È¤È¤â¤Ë long ¤Þ¤¿¤Ï short ¤¬»ØÄꤵ¤ì¤Æ¤¤¤Þ¤¹"
-
-#~ msgid "the only valid combination is `long double'"
-#~ msgstr "Í£°ì¤ÎÍ­¸ú¤ÊÁȹç¤ï¤»¤Ï `long double' ¤Ç¤¹"
-
-#~ msgid "both signed and unsigned specified for `%s'"
-#~ msgstr "`%s' ¤ËÂФ·¤ÆÉä¹æ¤¢¤ê¤ÈÉä¹æ¤Ê¤·¤ÎξÊý¤¬»ØÄꤵ¤ì¤Æ¤¤¤Þ¤¹"
-
-#~ msgid "ANSI C forbids const or volatile function types"
-#~ msgstr "ANSI C ¤Ï const ¤ä volatile ´Ø¿ô·¿¤ò¼õ¤±ÉÕ¤±¤Þ¤»¤ó"
-
-#~ msgid "variable or field `%s' declared void"
-#~ msgstr "ÊÑ¿ô¤Þ¤¿¤ÏÎΰè `%s' ¤Ï void ¤ÈÀë¸À¤µ¤ì¤Æ¤¤¤Þ¤¹"
-
-#~ msgid "parameter `%s' points to incomplete type"
-#~ msgstr "²¾°ú¿ô `%s' ¤ÏÉÔ´°Á´·¿¤ò»Ø¤·¤Æ¤¤¤Þ¤¹"
-
-#~ msgid "parameter points to incomplete type"
-#~ msgstr "²¾°ú¿ô¤¬ÉÔ´°Á´·¿¤ò»Ø¤·¤Æ¤¤¤Þ¤¹"
-
-#~ msgid "anonymous union declared inside parameter list"
-#~ msgstr "̵̾¶¦ÍÑÂΤ¬²¾°ú¿ô¥ê¥¹¥ÈÆâ¤ÇÀë¸À¤µ¤ì¤Þ¤·¤¿"
-
-#~ msgid "anonymous enum declared inside parameter list"
-#~ msgstr "̵̾Îóµó»Ò¤¬²¾°ú¿ô¥ê¥¹¥ÈÆâ¤ÇÀë¸À¤µ¤ì¤Þ¤·¤¿"
-
-#~ msgid "%s defined inside parms"
-#~ msgstr "%s¤¬²¾°ú¿ôÆâ¤ÇÄêµÁ¤µ¤ì¤Þ¤·¤¿"
-
-#~ msgid "union"
-#~ msgstr "¶¦ÍÑÂÎ"
-
-#~ msgid "structure"
-#~ msgstr "¹½Â¤ÂÎ"
-
-#~ msgid "%s has no %s"
-#~ msgstr "%s¤¬%s¤ò»ý¤Ã¤Æ¤¤¤Þ¤»¤ó"
-
-#~ msgid "struct"
-#~ msgstr "¹½Â¤ÂÎ"
-
-#~ msgid "members"
-#~ msgstr "¥á¥ó¥Ð"
-
-#~ msgid "bit-field `%s' type invalid in ISO C"
-#~ msgstr "¥Ó¥Ã¥È¥Õ¥£¡¼¥ë¥É `%s' ·¿¤Ï ISO C ¤Ç¤ÏÉÔŬÀڤǤ¹"
-
-#~ msgid "enum defined inside parms"
-#~ msgstr "²¾°ú¿ôÆâ¤Ç enum ¤¬ÄêµÁ¤µ¤ì¤Þ¤·¤¿"
-
-#~ msgid "parm types given both in parmlist and separately"
-#~ msgstr "²¾°ú¿ô¤Î·¿¤¬¡¢²¾°ú¿ô¥ê¥¹¥È¤È¤ÏÊ̤ΤȤ³¤í¤«¤é¤âÍ¿¤¨¤é¤ì¤Æ¤¤¤Þ¤¹"
-
-#~ msgid "this function may return with or without a value"
-#~ msgstr "¤³¤Î´Ø¿ô¤ÏÃͤòÊÖ¤·¤¿¤êÊÖ¤µ¤Ê¤«¤Ã¤¿¤ê¤¹¤ë¤Ç¤·¤ç¤¦"
-
-#~ msgid "ignoring `%s' at end of `-f%s'"
-#~ msgstr "`%s'(`-f%s' ¤Î½ª¤ê¤Ë¤¢¤ë) ¤ò̵»ë¤·¤Þ¤¹"
-
-#~ msgid "`I' flag"
-#~ msgstr "`I' ¥Õ¥é¥°"
-
-#~ msgid "the `I' printf flag"
-#~ msgstr "printf ¤Î `I' ¥Õ¥é¥°"
-
-#~ msgid "`a' flag"
-#~ msgstr "`a' ¥Õ¥é¥°"
-
-#~ msgid "the `I' scanf flag"
-#~ msgstr "scanf ¤Î `I' ¥Õ¥é¥°"
-
-#~ msgid "`_' flag"
-#~ msgstr "`_' ¥Õ¥é¥°"
-
-#~ msgid "`^' flag"
-#~ msgstr "`^' ¥Õ¥é¥°"
-
-#~ msgid "`(' flag"
-#~ msgstr "`(' ¥Õ¥é¥°"
-
-#~ msgid "`!' flag"
-#~ msgstr "`!' ¥Õ¥é¥°"
-
-#~ msgid "%s does not support the `%%%c' %s format"
-#~ msgstr "%s ¤Ï `%%%c' %s ¥Õ¥©¡¼¥Þ¥Ã¥È¤ò¼õ¤±ÉÕ¤±¤Þ¤»¤ó"
-
-#~ msgid "format argument is not a pointer to a pointer (arg %d)"
-#~ msgstr "¥Õ¥©¡¼¥Þ¥Ã¥È°ú¿ô¤¬¥Ý¥¤¥ó¥¿¤Ø¤Î¥Ý¥¤¥ó¥¿¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó (°ú¿ô %d)"
-
-#~ msgid "%s format, %s arg (arg %d)"
-#~ msgstr "¥Õ¥©¡¼¥Þ¥Ã¥È¤Ï %s ¤Ç¤¹¤¬¡¢°ú¿ô¤Ï %s ¤Ç¤¹ (°ú¿ô %d)"
-
-#~ msgid "leaving more files than we entered"
-#~ msgstr "Æþ¤Ã¤¿¥Õ¥¡¥¤¥ë¤è¤ê¤â½Ð¤¿¥Õ¥¡¥¤¥ë¤ÎÊý¤¬Â¿¤¯¤Ê¤ê¤Þ¤·¤¿"
-
-#~ msgid "incomplete universal-character-name"
-#~ msgstr "̵¸ú¤Ê ¥æ¥Ë¥Ð¡¼¥µ¥ëʸ»ú̾"
-
-#~ msgid "non hex digit '%c' in universal-character-name"
-#~ msgstr "Èó 16 ¿Ê¿ô '%c' ¤¬ universal-character-name Æâ¤Ë¤¢¤ê¤Þ¤¹"
-
-#~ msgid "universal-character-name on EBCDIC target"
-#~ msgstr "EBCDIC ¤Î¥¿¡¼¥²¥Ã¥È¤Ç `%c' ¤Ë¥æ¥Ë¥Ð¡¼¥µ¥ë¥­¥ã¥é¥¯¥¿Ì¾¤¬»È¤ï¤ì¤Þ¤·¤¿"
-
-#~ msgid "universal-character-name used for '%c'"
-#~ msgstr "`%c' ¤Ë¥æ¥Ë¥Ð¡¼¥µ¥ë¥­¥ã¥é¥¯¥¿Ì¾¤¬»È¤ï¤ì¤Þ¤·¤¿"
-
-#~ msgid "invalid universal-character-name"
-#~ msgstr "ÉÔŬÀڤʥæ¥Ë¥Ð¡¼¥µ¥ë¥­¥ã¥é¥¯¥¿Ì¾"
-
-#~ msgid "the meaning of `\\x' varies with -traditional"
-#~ msgstr "`\\x' ¤Î°ÕÌ£¤Ï -traditional ¤ò¤Ä¤±¤¿¾ì¹ç¤È°Û¤Ê¤ê¤Þ¤¹"
-
-#~ msgid "\\x used with no following hex digits"
-#~ msgstr "\\x ¤Ë¡¢¤½¤ì¤Ë³¤¯¤Ï¤º¤Î 16 ¿Ê¿ô¤¬¤¢¤ê¤Þ¤»¤ó"
-
-#~ msgid "hex escape out of range"
-#~ msgstr "16 ¿Ê¥¨¥¹¥±¡¼¥×¥·¡¼¥±¥ó¥¹¤¬Èϰϳ°¤Ç¤¹"
-
-#~ msgid "the meaning of '\\a' varies with -traditional"
-#~ msgstr "'\\a' ¤Î°ÕÌ£¤Ï -traditional ¤ò¤Ä¤±¤¿¾ì¹ç¤È°Û¤Ê¤ê¤Þ¤¹"
-
-#~ msgid "the meaning of '\\%c' varies with -traditional"
-#~ msgstr "'\\%c' ¤Î°ÕÌ£¤Ï -traditional ¤ò¤Ä¤±¤¿¾ì¹ç¤È°Û¤Ê¤ê¤Þ¤¹"
-
-#~ msgid "non-ISO-standard escape sequence, '\\%c'"
-#~ msgstr "Èó ISO É¸½à¤Î¥¨¥¹¥±¡¼¥×¥·¡¼¥±¥ó¥¹, '\\%c'"
-
-#~ msgid "unknown escape sequence: '\\' followed by char 0x%x"
-#~ msgstr "ÉÔÌÀ¤Ê¥¨¥¹¥±¡¼¥×¥·¡¼¥±¥ó¥¹: Ê¸»ú 0x%x ¤¬¸å¤Ë³¤¯ '\\'"
-
-#~ msgid "universal-character-name '\\U%08x' not valid in identifier"
-#~ msgstr "¥æ¥Ë¥Ð¡¼¥µ¥ëʸ»ú̾ `\\U%08x' ¤Ï¼±Ê̻ҤÎÃæ¤Ç¤ÏÍ­¸ú¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó"
-
-#~ msgid "floating constant may not be in radix 16"
-#~ msgstr "´ð¿ô 16 ¤ÎÉâÆ°¾¯¿ôÄê¿ô¤Ïµö¤µ¤ì¤Þ¤»¤ó"
-
-#~ msgid "traditional C rejects the 'f' suffix"
-#~ msgstr "¸Å¤¤ C ¤Ç¤Ï 'f' ÀÜÈø¼­¤¬µñÈݤµ¤ì¤Þ¤¹"
-
-#~ msgid "traditional C rejects the 'l' suffix"
-#~ msgstr "¸Å¤¤ C ¤Ç¤Ï 'l' ÀÜÈø¼­¤¬µñÈݤµ¤ì¤Þ¤¹"
-
-#~ msgid "ISO C forbids imaginary numeric constants"
-#~ msgstr "ISO C ¤Ç¤Ïµõ¿ôÄê¿ô¤ò¶Ø¤¸¤Æ¤¤¤Þ¤¹"
-
-#~ msgid "floating point number exceeds range of 'double'"
-#~ msgstr "ÉâÆ°¾®¿ôÅÀ¿ô¤¬ 'double' ¤ÎÈϰϤòĶ¤¨¤Æ¤¤¤Þ¤¹"
-
-#~ msgid "traditional C rejects the 'u' suffix"
-#~ msgstr "ÅÁÅýŪ¤Ê C ¤Ç¤Ï 'u' ÀÜÈø¼­¤¬µñÈݤµ¤ì¤Þ¤¹"
-
-#~ msgid "'Ll' and 'lL' are not valid integer suffixes"
-#~ msgstr "'Ll' ¤È 'lL' ¤ÏÀµ¾ï¤ÊÀ°¿ôÀÜÈø¼­¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó"
-
-#~ msgid "ISO C89 forbids long long integer constants"
-#~ msgstr "ISO C89 ¤Ç¤Ï long long À°¿ôÄê¿ô¤ò¶Ø¤¸¤Þ¤¹"
-
-#~ msgid "more than one 'i' or 'j' suffix on integer constant"
-#~ msgstr "Ê£¿ô¤Î 'i' ¤ä 'j' ÀÜÈø¼­¤¬À°¿ôÄê¿ô¤Ë¤Ä¤¤¤Æ¤¤¤Þ¤¹"
-
-#~ msgid "integer constant is too large for this configuration of the compiler - truncated to %d bits"
-#~ msgstr "À°¿ôÄê¿ô¤¬¥³¥ó¥Ñ¥¤¥é¤Î¸½ºß¤ÎÀßÄê¤è¤êÂ礭¤¹¤®¤ë¤¿¤á¡¢%d ¥Ó¥Ã¥È¤ËÀÚ¤êµÍ¤á¤Þ¤·¤¿"
-
-#~ msgid "width of integer constant changes with -traditional"
-#~ msgstr "-traditional ¤ò¤Ä¤±¤ë¤ÈÀ°¿ôÄê¿ô¤ÎÉý¤¬ÊѤï¤ê¤Þ¤¹"
+#~ msgid "invalid argument %s for %s"
+#~ msgstr "%2$s に対する引数 %1$s が間違っています"
 
-#~ msgid "integer constant is unsigned in ISO C, signed with -traditional"
-#~ msgstr "À°¿ôÄê¿ô¤Ï ISO C ¤Ç¤ÏÉä¹ç̵¤·¤Ç¡¢-traditional ¤ò¤Ä¤±¤ë¤ÈÉä¹çÉÕ¤­¤Ç¤¹"
+#~ msgid "ambiguous argument %s for %s"
+#~ msgstr "%2$s に対する引数 %1$s が曖昧です"
 
-#~ msgid "width of integer constant may change on other systems with -traditional"
-#~ msgstr "À°¿ôÄê¿ô¤ÎÉý¤Ï¾¤Î¥·¥¹¥Æ¥à¤Ç -traditional ¤ò¤Ä¤±¤ë¤ÈÊѤï¤ë¤Ç¤·¤ç¤¦"
+#~ msgid "Valid arguments are:"
+#~ msgstr "有効な引数:"
 
-#~ msgid "integer constant larger than the maximum value of %s"
-#~ msgstr "%s ¤ÎºÇÂçÃͤè¤ê¤âÂ礭¤ÊÃͤÎÀ°¿ôÄê¿ô¤Ç¤¹"
+#~ msgid "ARGP_HELP_FMT: %s value is less than or equal to %s"
+#~ msgstr "ARGP_HELP_FMT: %s の値は %s の値以下です"
 
-#~ msgid "decimal constant is so large that it is unsigned"
-#~ msgstr "½½¿ÊÄê¿ô¤¬¤È¤Æ¤âÂ礭¤¤¤Î¤ÇÉä¹ç̵¤·¤È¤·¤Þ¤·¤¿"
+#~ msgid "%.*s: ARGP_HELP_FMT parameter requires a value"
+#~ msgstr "%.*s: ARGP_HELP_FMT パラメータには値が必要です"
 
-#~ msgid "missing white space after number '%.*s'"
-#~ msgstr "¿ô»ú '%.*s' ¤Î¸å¤Ë¶õÇò¤ò·ç¤¤¤Æ¤¤¤Þ¤¹"
+#~ msgid "%.*s: ARGP_HELP_FMT parameter must be positive"
+#~ msgstr "%.*s: ARGP_HELP_FMT パラメータは正の値でなければいけません"
 
-#~ msgid "Ignoring invalid multibyte character"
-#~ msgstr "̵¸ú¤Ê¥Þ¥ë¥Á¥Ð¥¤¥Èʸ»ú¤ò̵»ë¤·¤Þ¤¹"
+#~ msgid "%.*s: Unknown ARGP_HELP_FMT parameter"
+#~ msgstr "%.*s: 不明な ARGP_HELP_FMT パラメータ"
 
-#~ msgid "escape sequence out of range for character"
-#~ msgstr "ʸ»ú¤ËÂФ¹¤ë¥¨¥¹¥±¡¼¥×¥·¡¼¥±¥ó¥¹¤¬ÈϰϤò³°¤ì¤Æ¤¤¤Þ¤¹"
+#~ msgid "Garbage in ARGP_HELP_FMT: %s"
+#~ msgstr "ARGP_HELP_FMT 中にごみがあります: %s"
 
-#~ msgid "empty character constant"
-#~ msgstr "¶õ¤Îʸ»úÄê¿ô"
+#~ msgid "Mandatory or optional arguments to long options are also mandatory or optional for any corresponding short options."
+#~ msgstr "長い形式のオプションで必須または任意の引数は、それに対応する短い形式のオプションでも同様に必須または任意です。"
 
-#~ msgid "character constant too long"
-#~ msgstr "ʸ»úÄê¿ô¤¬Ä¹¤¹¤®¤Þ¤¹"
+#~ msgid "Usage:"
+#~ msgstr "使用法:"
 
-#~ msgid "multi-character character constant"
-#~ msgstr "Ê£¿ôʸ»ú¤«¤é¤Ê¤ëʸ»úÄê¿ô"
+#~ msgid "  or: "
+#~ msgstr "または: "
 
-#~ msgid "ISO C forbids data definition with no type or storage class"
-#~ msgstr "ISO C ¤Ï·¿¤äµ­²±¥¯¥é¥¹¤Î¤Ê¤¤¥Ç¡¼¥¿ÄêµÁ¤ò¶Ø¤¸¤Þ¤¹"
+#~ msgid " [OPTION...]"
+#~ msgstr " [OPTION...]"
 
-#~ msgid "ISO C forbids `&&'"
-#~ msgstr "ISO C ¤Ï `&&' ¤ò¶Ø¤¸¤Þ¤¹"
+#~ msgid "Try `%s --help' or `%s --usage' for more information.\n"
+#~ msgstr "詳細は `%s --help' または `%s --usage' を実行して下さい。\n"
 
-#~ msgid "`sizeof' applied to a bit-field"
-#~ msgstr "¥Ó¥Ã¥È¥Õ¥£¡¼¥ë¥É¤ËŬÍѤµ¤ì¤¿ `sizeof'"
-
-#~ msgid "ISO C does not permit use of `varargs.h'"
-#~ msgstr "ISO C ¤Ç¤Ï `varargs.h' ¤ÎÍøÍѤòµö¤·¤Þ¤»¤ó"
-
-#~ msgid "`[*]' in parameter declaration only allowed in ISO C 99"
-#~ msgstr "²¾°ú¿ôÀë¸ÀÃæ¤Î `[*]' ¤Ï ISO C 99 ¤Ç¤Î¤ßµö¤µ¤ì¤Æ¤¤¤Þ¤¹"
-
-#~ msgid "`...' in old-style identifier list"
-#~ msgstr "¸Å¤¤¥¹¥¿¥¤¥ë¤Î¼±Ê̻ҥꥹ¥È¤Ç¤Î `...'"
-
-#~ msgid "%s at end of input"
-#~ msgstr "ÆþÎϤκǸå¤Ë %s"
-
-#~ msgid "%s before %s'%c'"
-#~ msgstr "%s ¤¬ %s'%c' ¤ÎÁ°¤Ë¤¢¤ê¤Þ¤¹"
-
-#~ msgid "%s before %s'\\x%x'"
-#~ msgstr "%s ¤¬ %s'\\x%x' ¤ÎÁ°¤Ë¤¢¤ê¤Þ¤¹"
-
-#~ msgid "%s before string constant"
-#~ msgstr "ʸ»úÎóÄê¿ô¤ÎÁ°¤Ë %s"
-
-#~ msgid "%s before numeric constant"
-#~ msgstr "¿ôÃÍÄê¿ô¤ÎÁ°¤Ë %s"
-
-#~ msgid "%s before \"%s\""
-#~ msgstr "%s ¤¬ \"%s\" ¤ÎÁ°¤Ë¤¢¤ê¤Þ¤¹"
-
-#~ msgid "%s before '%s' token"
-#~ msgstr "%s ¤¬ '%s' ¥È¡¼¥¯¥ó¤ÎÁ°¤Ë¤¢¤ê¤Þ¤¹"
-
-#~ msgid "YYDEBUG not defined."
-#~ msgstr "YYDEBUG ¤¬ÄêµÁ¤µ¤ì¤Æ¤¤¤Þ¤»¤ó"
-
-#~ msgid "destructor needed for `%#D'"
-#~ msgstr "`%#D' ¤Î¤¿¤á¤Î¥Ç¥¹¥È¥é¥¯¥¿¤¬É¬ÍפǤ¹"
-
-#~ msgid "where case label appears here"
-#~ msgstr "case ¥é¥Ù¥ë¤¬¸½¤ì¤¿¤Î¤Ï¤³¤³¤Ç¤¹"
-
-#~ msgid "(enclose actions of previous case statements requiring destructors in their own scope.)"
-#~ msgstr "(Á°¤Î case Ê¸¤Î°Ï¤¤¹þ¤Þ¤ì¤¿Æ°ºî¤Ï¤½¤ì¼«¿È¤Î¥¹¥³¡¼¥×¤Ç¥Ç¥¹¥È¥é¥¯¥¿¤òÍ׵ᤷ¤Þ¤¹)"
-
-#~ msgid "sizeof applied to a void type"
-#~ msgstr "sizeof ¤¬ void ·¿¤ËŬÍѤµ¤ì¤Þ¤·¤¿"
-
-#~ msgid "__alignof__ applied to an incomplete type"
-#~ msgstr "__alignof__ ¤¬ÉÔ´°Á´¤Ê·¿¤ËŬÍѤµ¤ì¤Þ¤·¤¿"
-
-#~ msgid "subscript has type `char'"
-#~ msgstr "ź»ú¤¬ `char' ·¿¤ò¤â¤Á¤Þ¤¹"
-
-#~ msgid "(Each undeclared identifier is reported only once"
-#~ msgstr "(̤Àë¸À¤Î³ÆÊÑ¿ô¤Ë¤Ä¤¤¤Æ¤Ï¡¢¤½¤ì¤¬ºÇ½é¤Ë¸½¤ï¤ì¤¿¤½¤ì¤¾¤ì¤Î´Ø¿ô"
-
-#~ msgid "for each function it appears in.)"
-#~ msgstr " ¤ËÂФ·¤Æ°ìÅÙ¤À¤±Êó¹ð¤µ¤ì¤Þ¤¹¡£)"
-
-#~ msgid "shift count is negative"
-#~ msgstr "¥·¥Õ¥È²ó¿ô¤¬Éé¤ÎÃͤǤ¹"
-
-#~ msgid "shift count >= width of type"
-#~ msgstr "¥·¥Õ¥È²ó¿ô >= ·¿¤ÎÉý¤È¤Ê¤Ã¤Æ¤¤¤Þ¤¹"
-
-#~ msgid "comparison between signed and unsigned"
-#~ msgstr "Éä¹çÉÕ¤­¤ÈÉä¹ç̵¤·¤È¤ÎÈæ³Ó¤Ç¤¹"
-
-#~ msgid "wrong type argument to %s"
-#~ msgstr "%s ¤Ø¤Î°ú¿ô¤Î·¿¤¬´Ö°ã¤Ã¤Æ¤¤¤Þ¤¹"
-
-#~ msgid "invalid lvalue in decrement"
-#~ msgstr "¥Ç¥¯¥ê¥á¥ó¥È¤ÎÃæ¤Ç¤Îº¸ÊÕÃͤ¬Ìµ¸ú¤Ç¤¹"
-
-#~ msgid "increment"
-#~ msgstr "¥¤¥ó¥¯¥ê¥á¥ó¥È"
-
-#~ msgid "decrement"
-#~ msgstr "¥Ç¥¯¥ê¥á¥ó¥È"
-
-#~ msgid "ISO C forbids the address of a cast expression"
-#~ msgstr "ISO C ¤Ï¥­¥ã¥¹¥È¼°¤Î¥¢¥É¥ì¥¹É¾²Á¤ò¶Ø¤¸¤Þ¤¹"
-
-#~ msgid "invalid lvalue in unary `&'"
-#~ msgstr "ñ¹à¤Î `&' ¤Ç¤Îº¸ÊÕÃͤ¬Ìµ¸ú¤Ç¤¹"
-
-#~ msgid "ISO C forbids use of conditional expressions as lvalues"
-#~ msgstr "ISO C ¤Ïº¸ÊÕÃͤȤ·¤Æ¤Î¾ò·ï¼°¤ÎÍøÍѤò¶Ø¤¸¤Þ¤¹"
-
-#~ msgid "ISO C forbids use of compound expressions as lvalues"
-#~ msgstr "ISO C ¤Ïº¸ÊÕÃͤȤ·¤Æ¤ÎÊ£¹ç¼°¤ÎÍøÍѤò¶Ø¤¸¤Þ¤¹"
-
-#~ msgid "ISO C forbids use of cast expressions as lvalues"
-#~ msgstr "ISO C ¤Ïº¸ÊÕÃͤȤ·¤Æ¤Î¥­¥ã¥¹¥È¼°¤ÎÍøÍѤò¶Ø¤¸¤Þ¤¹"
-
-#~ msgid "%s discards qualifiers from pointer target type"
-#~ msgstr "%s¤Ë¤è¤ê¡¢¥Ý¥¤¥ó¥¿¤Î¼¨¤¹·¿¤«¤é¤Î½¤¾þ»Ò¤¬ÀÚ¤ê¼Î¤Æ¤é¤ì¤Þ¤¹"
-
-#~ msgid "initializer for static variable uses complicated arithmetic"
-#~ msgstr "static ÊÑ¿ô¤Î½é´ü²½»Ò¤¬Ê£»¨¤Ê·×»»¤ò»È¤Ã¤Æ¤¤¤Þ¤¹"
-
-#~ msgid "aggregate initializer is not constant"
-#~ msgstr "½¸¹çÂΤνé´ü²½»Ò¤¬Äê¿ô¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó"
-
-#~ msgid "aggregate initializer uses complicated arithmetic"
-#~ msgstr "½¸¹çÂΤνé´ü²½»Ò¤ÇÊ£»¨¤Ê·×»»¤ò¹Ô¤Ã¤Æ¤¤¤Þ¤¹"
-
-#~ msgid "initialization of zero-length array before end of structure"
-#~ msgstr "¹½Â¤ÂΤκǸå¤è¤êÁ°¤ÇŤµ 0 ¤ÎÇÛÎó¤ò½é´ü²½¤·¤Æ¤¤¤Þ¤¹"
-
-#~ msgid "initialization of zero-length array inside a nested context"
-#~ msgstr "¥Í¥¹¥È¤·¤¿Ê¸Ì®¤ÎÆ⦤ÇŤµ 0 ¤ÎÇÛÎó¤ò½é´ü²½¤·¤Æ¤¤¤Þ¤¹"
-
-#~ msgid "initialization designators may not nest"
-#~ msgstr "½é´ü²½»Ø̾»Ò¤Ç¤Ï¥Í¥¹¥È¤µ¤»¤ë¤³¤È¤¬¤Ç¤­¤Þ¤»¤ó"
-
-#~ msgid "modification by `asm'"
-#~ msgstr "`asm' ¤Ë¤è¤ë½¤Àµ"
-
-#~ msgid "variable offset is passed paritially in stack and in reg"
-#~ msgstr "ÊÑ¿ô¥ª¥Õ¥»¥Ã¥È¤¬¥¹¥¿¥Ã¥¯¤È¥ì¥¸¥¹¥¿¤ÇÅù²Á¤ËÅϤµ¤ì¤Þ¤·¤¿"
-
-#~ msgid "variable size is passed partially in stack and in reg"
-#~ msgstr "ÊÑ¿ô¥µ¥¤¥º¤¬¥¹¥¿¥Ã¥¯¤È¥ì¥¸¥¹¥¿¤ÇÅù²Á¤ËÅϤµ¤ì¤Þ¤·¤¿"
-
-#~ msgid "redirecting stdout: %s"
-#~ msgstr "stdout ¤Ø¤Î¥ê¥À¥¤¥ì¥¯¥È: %s"
-
-#~ msgid "pipe"
-#~ msgstr "pipe"
-
-#~ msgid "fdopen"
-#~ msgstr "fdopen"
-
-#~ msgid "dup2 %d 1"
-#~ msgstr "dup2 %d 1"
-
-#~ msgid "close %d"
-#~ msgstr "close %d"
-
-#~ msgid "execvp %s"
-#~ msgstr "execvp %s"
-
-#~ msgid "fclose"
-#~ msgstr "fclose"
-
-#~ msgid "unable to stat file '%s'"
-#~ msgstr "¥Õ¥¡¥¤¥ë '%s' ¤ò stat ¤Ç¤­¤Þ¤»¤ó"
-
-#~ msgid "unable to mmap file '%s'"
-#~ msgstr "¥Õ¥¡¥¤¥ë '%s' ¤ò mmap ¤Ç¤­¤Þ¤»¤ó"
-
-#~ msgid "not found\n"
-#~ msgstr "¸«¤Ä¤«¤ê¤Þ¤»¤ó\n"
-
-#~ msgid "bad magic number in file '%s'"
-#~ msgstr "¥Õ¥¡¥¤¥ë '%s' ¤ËÉÔÀµ¤Ê¥Þ¥¸¥Ã¥¯¥Ê¥ó¥Ð"
-
-#~ msgid "execv %s"
-#~ msgstr "execv %s"
-
-#~ msgid "open %s"
-#~ msgstr "open %s"
-
-#~ msgid "incompatibilities between object file & expected values"
-#~ msgstr "ξΩ¤·¤Ê¤¤¥ª¥Ö¥¸¥§¥¯¥È¥Õ¥¡¥¤¥ë¤È´üÂÔÃÍ"
-
-#~ msgid ""
-#~ "\n"
-#~ "Processing symbol table #%d, offset = 0x%.8lx, kind = %s\n"
+#~ msgid "Report bugs to %s.\n"
 #~ msgstr ""
-#~ "\n"
-#~ "¥·¥ó¥Ü¥ë¥Æ¡¼¥Ö¥ë #%d ¤ò½èÍý¤·¤Þ¤¹¡¢¥ª¥Õ¥»¥Ã¥È = 0x%.8lx, ¼ïÎà = %s\n"
+#~ "バグを発見したら <%s> に報告して下さい。\n"
+#~ "翻訳に関するバグは<translation-team-ja@lists.sourceforge.net>に報告してください。\n"
 
-#~ msgid ""
-#~ "\n"
-#~ "Updating header and load commands.\n"
-#~ "\n"
-#~ msgstr ""
-#~ "\n"
-#~ "¥Ø¥Ã¥À¤È load ¥³¥Þ¥ó¥É¤ò¹¹¿·¤·¤Þ¤¹¡£\n"
+#~ msgid "Unknown system error"
+#~ msgstr "不明なシステムエラー"
 
-#~ msgid "load command map, %d cmds, new size %ld.\n"
-#~ msgstr "load ¥³¥Þ¥ó¥É¥Þ¥Ã¥×¡¢%d ¸Ä¤Î¥³¥Þ¥ó¥É¡¢¿·¤¿¤Ê¥µ¥¤¥º %ld¡£\n"
+#~ msgid "give this help list"
+#~ msgstr "このヘルプを表示する"
 
-#~ msgid ""
-#~ "writing load commands.\n"
-#~ "\n"
-#~ msgstr ""
-#~ "load ¥³¥Þ¥ó¥É¤ò½ñ¤­¹þ¤ß¤Þ¤¹¡£\n"
-#~ "\n"
-
-#~ msgid "%s function, region %d, offset = %ld (0x%.8lx)\n"
-#~ msgstr "%s ´Ø¿ô, Îΰè %d, ¥ª¥Õ¥»¥Ã¥È = %ld (0x%.8lx)\n"
-
-#~ msgid "bad magic number"
-#~ msgstr "ÉÔÀµ¤Ê¥Þ¥¸¥Ã¥¯¥Ê¥ó¥Ð"
-
-#~ msgid "bad raw header version"
-#~ msgstr "ÉÔÀµ¤ÊÀ¸¤Î¥Ø¥Ã¥À¥Ð¡¼¥¸¥ç¥ó"
-
-#~ msgid "raw header buffer too small"
-#~ msgstr "¾®¤µ¤¹¤®¤ëÀ¸¤Î¥Ø¥Ã¥À¥Ð¥Ã¥Õ¥¡"
-
-#~ msgid "old raw header file"
-#~ msgstr "¸Å¤¤À¸¤Î¥Ø¥Ã¥À¥Õ¥¡¥¤¥ë"
-
-#~ msgid "unknown {de,en}code_mach_o_hdr return value %d"
-#~ msgstr "ÉÔÌÀ¤Ê {de,en}code_mach_o_hdr Ìá¤êÃÍ %d"
-
-#~ msgid "fstat %s"
-#~ msgstr "fstat %s"
-
-#~ msgid "lseek %s 0"
-#~ msgstr "lseek %s 0"
-
-#~ msgid "read %s"
-#~ msgstr "read %s"
-
-#~ msgid "read %ld bytes, expected %ld, from %s"
-#~ msgstr "%ld ¥Ð¥¤¥ÈÆɹþ¤ß¡£%ld (%s ¤«¤é)Æɹþ¤à¤Ï¤º¤Ç¤¹"
-
-#~ msgid "msync %s"
-#~ msgstr "msync %s"
-
-#~ msgid "munmap %s"
-#~ msgstr "munmap %s"
-
-#~ msgid "write %s"
-#~ msgstr "write %s"
-
-#~ msgid "wrote %ld bytes, expected %ld, to %s"
-#~ msgstr "%ld ¥Ð¥¤¥È½ñ¹þ¤ß¡£%ld (%s ¤Ø)½ñ¹þ¤à¤Ï¤º¤Ç¤¹"
-
-#~ msgid ""
-#~ ";; Combiner statistics: %d attempts, %d substitutions (%d requiring new space),\n"
-#~ ";; %d successes.\n"
-#~ "\n"
-#~ msgstr ""
-#~ ";; ·ë¹çÅý·×: %d »î¹Ô, %d ÂåÂØ (%d ¿·¤¿¤Ê¶õ´Ö¤òÍ×µá),\n"
-#~ ";; %d À®¸ù¡£\n"
-
-#~ msgid ""
-#~ "\n"
-#~ ";; Combiner totals: %d attempts, %d substitutions (%d requiring new space),\n"
-#~ ";; %d successes.\n"
-#~ msgstr ""
-#~ "\n"
-#~ ";; ·ë¹ç¹ç·×: %d »î¹Ô, %d ÂåÂØ (%d ¿·¤¿¤Ê¶õ´Ö¤òÍ×µá),\n"
-#~ ";; %d À®¸ù¡£\n"
-
-#~ msgid "Use VAX-C alignment"
-#~ msgstr "VAX-C ¥¢¥é¥¤¥ó¥á¥ó¥È¤ò»ÈÍÑ"
-
-#~ msgid "invalid %%V value"
-#~ msgstr "̵¸ú¤Ê %%V ÃÍ"
-
-#~ msgid "Generate code assuming DW bit is set"
-#~ msgstr "DW ¥Ó¥Ã¥È¤¬¥»¥Ã¥È¤µ¤ì¤¿¤È¸«¤Ê¤·¤Æ¥³¡¼¥ÉÀ¸À®"
-
-#~ msgid "Generate code assuming DW bit is not set"
-#~ msgstr "DW ¥Ó¥Ã¥È¤¬¥»¥Ã¥È¤µ¤ì¤Æ¤¤¤Ê¤¤¤È¸«¤Ê¤·¤Æ¥³¡¼¥ÉÀ¸À®"
-
-#~ msgid "Do not generate byte writes"
-#~ msgstr "¥Ð¥¤¥È½ñ¤­¹þ¤ß¤ò»È¤ï¤º¤Ë¥³¡¼¥ÉÀ¸À®"
-
-#~ msgid "Use small memory model"
-#~ msgstr "¥¹¥â¡¼¥ë¥á¥â¥ê¥â¥Ç¥ë¤òÍøÍÑ"
+#~ msgid "give a short usage message"
+#~ msgstr "短い使用方法を表示する"
 
-#~ msgid "Use normal memory model"
-#~ msgstr "¥Î¡¼¥Þ¥ë¥á¥â¥ê¥â¥Ç¥ë¤òÍøÍÑ"
+#~ msgid "NAME"
+#~ msgstr "名前"
 
-#~ msgid "Use large memory model"
-#~ msgstr "¥é¡¼¥¸¥á¥â¥ê¥â¥Ç¥ë¤òÍøÍÑ"
+#~ msgid "set the program name"
+#~ msgstr "プログラム名を設定する"
 
-#~ msgid "Generate 29000 code"
-#~ msgstr "29000 ¥³¡¼¥É¤òÀ¸À®"
+#~ msgid "SECS"
+#~ msgstr "SECS"
 
-#~ msgid "Use user global registers"
-#~ msgstr "¥æ¡¼¥¶¥°¥í¡¼¥Ð¥ë¥ì¥¸¥¹¥¿¤òÍøÍÑ"
+#~ msgid "hang for SECS seconds (default 3600)"
+#~ msgstr "SECS 秒でハング (デフォルト 3600)"
 
-#~ msgid "Emit stack checking code"
-#~ msgstr "¥¹¥¿¥Ã¥¯¥Á¥§¥Ã¥¯ÍÑ¥³¡¼¥É¤òÅǤ¯"
+#~ msgid "print program version"
+#~ msgstr "プログラムのバージョンを表示する"
 
-#~ msgid "Do not emit stack checking code"
-#~ msgstr "¥¹¥¿¥Ã¥¯¥Á¥§¥Ã¥¯ÍÑ¥³¡¼¥É¤òÅǤ«¤Ê¤¤"
+#~ msgid "(PROGRAM ERROR) No version known!?"
+#~ msgstr "(プログラムエラー) 不明なバージョン!?"
 
-#~ msgid "Work around storem hardware bug"
-#~ msgstr "storem ¥Ï¡¼¥É¥¦¥§¥¢¥Ð¥°¤ÎÂнè¤ò¹Ô¤Ê¤¦"
+#~ msgid "%s: Too many arguments\n"
+#~ msgstr "%s: 引数が多すぎます\n"
 
-#~ msgid "Do not work around storem hardware bug"
-#~ msgstr "storem ¥Ï¡¼¥É¥¦¥§¥¢¥Ð¥°¤ÎÂнè¤ò¹Ô¤Ê¤ï¤Ê¤¤"
+#~ msgid "(PROGRAM ERROR) Option should have been recognized!?"
+#~ msgstr "(プログラムエラー) オプションは認識されているべきです!?"
 
-#~ msgid "Do not store locals in arg registers"
-#~ msgstr "°ú¿ô¥ì¥¸¥¹¥¿¤Ë¥í¡¼¥«¥ë¤Î¤â¤Î¤ò³ÊǼ¤·¤Ê¤¤"
+#~ msgid "program error"
+#~ msgstr "プログラムエラー"
 
-#~ msgid "Emit IEEE-conformant code, with inexact exceptions"
-#~ msgstr "ÉÔŬÀÚ¤ÊÎã³°¤ò´Þ¤á¤Æ IEEE ½àµò¤Î¥³¡¼¥É¤òȯ¹Ô¤¹¤ë"
+#~ msgid "stack overflow"
+#~ msgstr "スタックオーバーフロー"
 
-#~ msgid "bad value (%s) for -mcpu switch"
-#~ msgstr "-mcpu ¥¹¥¤¥Ã¥Á¤ËÂФ¹¤ëÉÔÀµ¤ÊÃÍ (%s)"
+#~ msgid "cannot find a temporary directory, try setting $TMPDIR"
+#~ msgstr "一時ディレクトリを作成できません。 $TMPDIR を設定してみてください"
 
-#~ msgid "target CPU does not support APCS-26"
-#~ msgstr "¥¿¡¼¥²¥Ã¥È CPU ¤Ï APCS-26 ¤ò¥µ¥Ý¡¼¥È¤·¤Þ¤»¤ó"
+#~ msgid "cannot create a temporary directory using template \"%s\""
+#~ msgstr "テンプレート \"%s\" を使用した一時ディレクトリを作成できません"
 
-#~ msgid "enabling caller interworking support is only meaningful when compiling for the Thumb."
-#~ msgstr "Thumb ÍѤ˥³¥ó¥Ñ¥¤¥ë¤·¤¿¤È¤­¤Î¤ß¡¢¸Æ¤Ó½Ð¤·Â¦ interworking ¤òÍ­¸ú¤Ë¤·¤Þ¤¹"
+#~ msgid "cannot remove temporary file %s"
+#~ msgstr "一時ファイル %s を削除できません"
 
-#~ msgid "interworking forces APCS-32 to be used"
-#~ msgstr "interworking ¤Ï APCS-32 ¤Î»ÈÍѤò¶¯Íפ·¤Þ¤¹"
+#~ msgid "cannot remove temporary directory %s"
+#~ msgstr "一時ディレクトリ %s を削除できません"
 
-#~ msgid "Unable to find a temporary location for static chain register"
-#~ msgstr "ÀÅŪ¥Á¥§¥¤¥ó¥ì¥¸¥¹¥¿ÍѤΰì»þÎΰè¤ò¸«¤Ä¤±¤é¤ì¤Þ¤»¤ó"
+#~ msgid "error closing file"
+#~ msgstr "ファイルクローズエラー"
 
-#~ msgid "Use the 32-bit version of the APCS"
-#~ msgstr "APCS ¤Î 32 ¥Ó¥Ã¥ÈÈǤò»ÈÍѤ¹¤ë"
+#~ msgid "write error"
+#~ msgstr "書き込みエラー"
 
-#~ msgid "Use the 26-bit version of the APCS"
-#~ msgstr "APCS ¤Î 26 ¥Ó¥Ã¥ÈÈǤò»ÈÍѤ¹¤ë"
+#~ msgid "preserving permissions for %s"
+#~ msgstr "%s のパーミッションを保存しています"
 
-#~ msgid "The MMU will trap on unaligned accesses"
-#~ msgstr "MMU ¤Ï¥¢¥é¥¤¥ó¥á¥ó¥È¤µ¤ì¤Ê¤¤¥¢¥¯¥»¥¹¤Ç¥È¥é¥Ã¥×¤òȯ¤¹¤ë¤Ç¤·¤ç¤¦"
+#~ msgid "error while opening \"%s\" for reading"
+#~ msgstr "\"%s\"を読込むため開いている際にエラーが発生しました"
 
-#~ msgid "Use library calls to perform FP operations"
-#~ msgstr "ÉâÆ°¾®¿ôÅÀ±é»»¤ò¹Ô¤¦¥é¥¤¥Ö¥é¥ê¸Æ¤Ó½Ð¤·¤òÍøÍѤ¹¤ë"
+#~ msgid "cannot open backup file \"%s\" for writing"
+#~ msgstr "書込み用バックアップファイル\"%s\"を開くことができません"
 
-#~ msgid "Do symbol renaming for BSD"
-#~ msgstr "BSD ÍѤ˥·¥ó¥Ü¥ë̾¤òÊѹ¹¤¹¤ë"
+#~ msgid "error reading \"%s\""
+#~ msgstr "\"%s\"の読込み中にエラーが発生しました"
 
-#~ msgid "Do symbol renaming for X/OPEN"
-#~ msgstr "X/OPEN ÍѤ˥·¥ó¥Ü¥ë̾¤òÊѹ¹¤¹¤ë"
+#~ msgid "error writing \"%s\""
+#~ msgstr "\"%s\"の書込み中にエラーが発生しました"
 
-#~ msgid "Don't do symbol renaming"
-#~ msgstr "¥·¥ó¥Ü¥ë̾¤ÎÊѹ¹¤ò¹Ô¤ï¤Ê¤¤"
+#~ msgid "error after reading \"%s\""
+#~ msgstr "\"%s\"の読込み後にエラーが発生しました"
 
-#~ msgid "large frame pointer change (%d) with -mtiny-stack"
-#~ msgstr "-mtiny-stack ¤Ë¤è¤ê¥é¡¼¥¸¥Õ¥ì¡¼¥à¥Ý¥¤¥ó¥¿¤¬Êѹ¹¤µ¤ì¤Þ¤¹(%d)"
+#~ msgid "fdopen() failed"
+#~ msgstr "fdopen()に失敗しました"
 
-#~ msgid "Assume int to be 8 bit integer"
-#~ msgstr "int ¤ò 8 ¥Ó¥Ã¥ÈÀ°¿ô¤È¤ß¤Ê¤¹"
+#~ msgid "C# compiler not found, try installing pnet"
+#~ msgstr "C# コンパイラが見つりません。pnet をインストールしてみてください"
 
-#~ msgid "Do not generate tablejump insns"
-#~ msgstr "¥Æ¡¼¥Ö¥ë¥¸¥ã¥ó¥×Ì¿Îá¤òÀ¸À®¤·¤Ê¤¤"
+#~ msgid "C# virtual machine not found, try installing pnet"
+#~ msgstr "C# 仮想マシンが見つかりません。pnet をインストールしてみてください"
 
-#~ msgid "Output instruction sizes to the asm file"
-#~ msgstr "asm ¥Õ¥¡¥¤¥ë¤ËÌ¿Î᥵¥¤¥º¤ò½ÐÎϤ¹¤ë"
+#~ msgid "%s subprocess failed"
+#~ msgstr "%s サブプロセスが失敗しました"
 
-#~ msgid "Specify the initial stack address"
-#~ msgstr "½é´ü¥¹¥¿¥Ã¥¯¥¢¥É¥ì¥¹¤ò»ØÄꤹ¤ë"
+#~ msgid "regular empty file"
+#~ msgstr "通常の空ファイル"
 
-#~ msgid "Trampolines not supported\n"
-#~ msgstr "¥È¥é¥ó¥Ý¥ê¥ó¤Ï¥µ¥Ý¡¼¥È¤µ¤ì¤Þ¤»¤ó\n"
+#~ msgid "regular file"
+#~ msgstr "通常ファイル"
 
-#~ msgid "Unknown CPU version %d, using 40.\n"
-#~ msgstr "ÉÔÌÀ¤Ê CPU ¥Ð¡¼¥¸¥ç¥ó %d¡¢40 ¤ò»ÈÍѤ·¤Þ¤¹¡£\n"
+#~ msgid "directory"
+#~ msgstr "ディレクトリ"
 
-#~ msgid "ISR %s requires %d words of local vars, max is 32767."
-#~ msgstr "ISR %s ¤Ï %d ¥ï¡¼¥É¤Î¥í¡¼¥«¥ëÊÑ¿ô¤òÍ׵ᤷ¡¢ºÇÂç¤Ï 32767 ¤Ç¤¹¡£"
+#~ msgid "block special file"
+#~ msgstr "ブロックスペシャルファイル"
 
-#~ msgid "Small memory model"
-#~ msgstr "¥¹¥â¡¼¥ë¥á¥â¥ê¥â¥Ç¥ë"
+#~ msgid "character special file"
+#~ msgstr "キャラクタスペシャルファイル"
 
-#~ msgid "Big memory model"
-#~ msgstr "¥Ó¥Ã¥°¥á¥â¥ê¥â¥Ç¥ë"
+#~ msgid "fifo"
+#~ msgstr "fifo"
 
-#~ msgid "Use MPYI instruction for C3x"
-#~ msgstr "MPYI Ì¿Îá¤ò C3x ÍѤ˻ÈÍѤ¹¤ë"
+#~ msgid "symbolic link"
+#~ msgstr "シンボリックリンク"
 
-#~ msgid "Do not use MPYI instruction for C3x"
-#~ msgstr "MPYI Ì¿Îá¤ò C3x ÍѤ˻ÈÍѤ·¤Ê¤¤"
+#~ msgid "socket"
+#~ msgstr "ソケット"
 
-#~ msgid "Use fast but approximate float to integer conversion"
-#~ msgstr "¹â®¤À¤¬¶á»÷ÃͤȤʤëÉâÆ°¾®¿ô¤«¤éÀ°¿ô¤Ø¤ÎÊÑ´¹¤òÍøÍѤ¹¤ë"
+#~ msgid "message queue"
+#~ msgstr "メッセージキュー"
 
-#~ msgid "Use slow but accurate float to integer conversion"
-#~ msgstr "Ä㮤À¤¬Àµ³Î¤ÊÉâÆ°¾®¿ô¤«¤éÀ°¿ô¤Ø¤ÎÊÑ´¹¤òÍøÍѤ¹¤ë"
+#~ msgid "semaphore"
+#~ msgstr "セマフォ"
 
-#~ msgid "Enable use of RTPB instruction"
-#~ msgstr "RTPB Ì¿Îá¤ÎÍøÍѤòÍ­¸ú¤Ë¤¹¤ë"
+#~ msgid "shared memory object"
+#~ msgstr "共有メモリオブジェクト"
 
-#~ msgid "Disable use of RTPB instruction"
-#~ msgstr "RTPB Ì¿Îá¤ÎÍøÍѤò̵¸ú¤Ë¤¹¤ë"
+#~ msgid "typed memory object"
+#~ msgstr "型付メモリオブジェクト"
 
-#~ msgid "Generate code for C31 CPU"
-#~ msgstr "C31 CPU ÍѤΥ³¡¼¥É¤òÀ¸À®¤¹¤ë"
+#~ msgid "weird file"
+#~ msgstr "不明なファイル"
 
-#~ msgid "Generate code for C32 CPU"
-#~ msgstr "C32 CPU ÍѤΥ³¡¼¥É¤òÀ¸À®¤¹¤ë"
+#~ msgid "Address family for hostname not supported"
+#~ msgstr "ホスト名に対する Address family がサポートされていません"
 
-#~ msgid "Generate code for C33 CPU"
-#~ msgstr "C33 CPU ÍѤΥ³¡¼¥É¤òÀ¸À®¤¹¤ë"
+#~ msgid "Temporary failure in name resolution"
+#~ msgstr "名前解決に一時的に失敗しました"
 
-#~ msgid "Generate code for C44 CPU"
-#~ msgstr "C44 CPU ÍѤΥ³¡¼¥É¤òÀ¸À®¤¹¤ë"
+#~ msgid "Bad value for ai_flags"
+#~ msgstr "ai_flags に対する誤った値です"
 
-#~ msgid "Emit code to use GAS extensions"
-#~ msgstr "GAS ³ÈÄ¥¤òÍøÍѤ¹¤ë¥³¡¼¥É¤òȯ¹Ô¤¹¤ë"
+#~ msgid "Non-recoverable failure in name resolution"
+#~ msgstr "名前解決でリカバリできない失敗が発生しました"
 
-#~ msgid "Save DP across ISR in small memory model"
-#~ msgstr "¥¹¥â¡¼¥ë¥á¥â¥ê¥â¥Ç¥ë¤Ç ISR ¤ò¸Ù¤ë DP ¤ò¥»¡¼¥Ö¤¹¤ë"
+#~ msgid "ai_family not supported"
+#~ msgstr "ai_family はサポートされていません"
 
-#~ msgid "Don't save DP across ISR in small memory model"
-#~ msgstr "¥¹¥â¡¼¥ë¥â¥Ç¥ë¤Ç ISR ¤ò¸Ù¤ë DP ¤ò¥»¡¼¥Ö¤·¤Ê¤¤"
+#~ msgid "Memory allocation failure"
+#~ msgstr "メモリ配置に失敗しました"
 
-#~ msgid "Pass arguments on the stack"
-#~ msgstr "°ú¿ô¤ò¥¹¥¿¥Ã¥¯ÅϤ·¤Ë¤¹¤ë"
+#~ msgid "No address associated with hostname"
+#~ msgstr "ホスト名にアドレスが割り当てられていません"
 
-#~ msgid "Enable new features under development"
-#~ msgstr "³«È¯Ãæ¤Î¿·µ¡Ç½¤òÍ­¸ú¤Ë¤¹¤ë"
+#~ msgid "Name or service not known"
+#~ msgstr "名前またはサービスが不明です"
 
-#~ msgid "Disable new features under development"
-#~ msgstr "³«È¯Ãæ¤Î¿·µ¡Ç½¤ò̵¸ú¤Ë¤¹¤ë"
+#~ msgid "Servname not supported for ai_socktype"
+#~ msgstr "ai_socktype に対して Servname がサポートされていません"
 
-#~ msgid "Force constants into registers to improve hoisting"
-#~ msgstr "´¬¤­¾å¤²(hoist)¤ò²þÁ±¤¹¤ë¤¿¤áÄê¿ô¤ò¥ì¥¸¥¹¥¿¤Ë³ä¤êÅö¤Æ¤ë¤³¤È¤ò¶¯Íפ¹¤ë"
+#~ msgid "ai_socktype not supported"
+#~ msgstr "ai_socktype はサポートされていません"
 
-#~ msgid "Don't force constants into registers"
-#~ msgstr "Äê¿ô¤Î¥ì¥¸¥¹¥¿³ä¤êÅö¤Æ¤ò¶¯Íפ·¤Ê¤¤"
+#~ msgid "System error"
+#~ msgstr "システムエラー"
 
-#~ msgid "Force RTL generation to emit valid 3 operand insns"
-#~ msgstr "RTL À¸À®¤Ë¤Ä¤¤¤Æ¡¢Àµ¾ï¤Ê 3 ¥ª¥Ú¥é¥ó¥ÉÌ¿Îá¤ò¶¯Íפ¹¤ë"
+#~ msgid "Argument buffer too small"
+#~ msgstr "引数バッファが小さすぎます"
 
-#~ msgid "Allow RTL generation to emit invalid 3 operand insns"
-#~ msgstr "RTL À¸À®¤Ë¤Ä¤¤¤Æ¡¢Ìµ¸ú¤Ê 3 ¥ª¥Ú¥é¥ó¥ÉÌ¿Îá¤òµöÍƤ¹¤ë"
+#~ msgid "Processing request in progress"
+#~ msgstr "要求された処理は実行中です"
 
-#~ msgid "Allow unsigned interation counts for RPTB/DB"
-#~ msgstr "Éä¹ç̵¤·¤Î RPTB/DB ÍѤÎÈ¿Éü¥«¥¦¥ó¥È¤òµöÍƤ¹¤ë"
+#~ msgid "Request canceled"
+#~ msgstr "要求がキャンセルされました"
 
-#~ msgid "Disallow unsigned iteration counts for RPTB/DB"
-#~ msgstr "Éä¹ç̵¤·¤Î RPTB/DB ÍѤÎÈ¿Éü¥«¥¦¥ó¥È¤òµöÍƤ·¤Ê¤¤"
+#~ msgid "Request not canceled"
+#~ msgstr "要求がキャンセルされませんでした"
 
-#~ msgid "Preserve all 40 bits of FP reg across call"
-#~ msgstr "¸Æ¤Ó½Ð¤·¤Î´Ö FP ¥ì¥¸¥¹¥¿¤Î 40 ¥Ó¥Ã¥ÈÁ´¤Æ¤òÊݸ¤¹¤ë"
+#~ msgid "All requests done"
+#~ msgstr "すべての要求が完了しました"
 
-#~ msgid "Only preserve 32 bits of FP reg across call"
-#~ msgstr "¸Æ¤Ó½Ð¤·¤Î´Ö FP ¥ì¥¸¥¹¥¿¤Î 32 ¥Ó¥Ã¥È¤À¤±¤òÊݸ¤¹¤ë"
+#~ msgid "Interrupted by a signal"
+#~ msgstr "シグナル割り込みが発生しました"
 
-#~ msgid "Enable MPY||ADD and MPY||SUB instructions"
-#~ msgstr "MPY||ADD ¤ª¤è¤Ó MPY||SUB Ì¿Îá¤òÍ­¸ú¤Ë¤¹¤ë"
+#~ msgid "Parameter string not correctly encoded"
+#~ msgstr "パラメーター文字列が正しくエンコードされていません"
 
-#~ msgid "Disable MPY||ADD and MPY||SUB instructions"
-#~ msgstr "MPY||ADD ¤ª¤è¤Ó MPY||SUB Ì¿Îá¤ò̵¸ú¤Ë¤¹¤ë"
+#~ msgid "Unknown error"
+#~ msgstr "不明なエラー"
 
-#~ msgid "Assume that pointers may be aliased"
-#~ msgstr "¥Ý¥¤¥ó¥¿¤¬ÊÌ̾¤È¤Ê¤ê¤¦¤ë¤³¤È¤òÁ°Äó¤È¤¹¤ë"
+#~ msgid "%s: option '%s' is ambiguous\n"
+#~ msgstr "%s: オプション '%s' は曖昧です\n"
 
-#~ msgid "Generate code for the C400"
-#~ msgstr "C400 ÍѤΥ³¡¼¥É¤òÀ¸À®¤¹¤ë"
+#~ msgid "%s: option '--%s' doesn't allow an argument\n"
+#~ msgstr "%s: オプション '--%s' は引数を取ることができません\n"
 
-#~ msgid "Generate code for the C300"
-#~ msgstr "C300 ÍѤΥ³¡¼¥É¤òÀ¸À®¤¹¤ë"
+#~ msgid "%s: option '%c%s' doesn't allow an argument\n"
+#~ msgstr "%s: オプション '%c%s' は引数を取ることができません\n"
 
-#~ msgid "Generate code for c34"
-#~ msgstr "c34 ÍѤΥ³¡¼¥É¤òÀ¸À®¤¹¤ë"
+#~ msgid "%s: option '%s' requires an argument\n"
+#~ msgstr "%s: オプション '--%s' は引数が必要です\n"
 
-#~ msgid "Use standard calling sequence, with arg count word"
-#~ msgstr "ɸ½àŪ¸Æ¤Ó½Ð¤·¼ê½ç¤ò»È¤¤¡¢°ú¿ô¥«¥¦¥ó¥È word ¤ò¤Ä¤±¤ë"
+#~ msgid "%s: unrecognized option '--%s'\n"
+#~ msgstr "%s: オプション '--%s' を認識できません\n"
 
-#~ msgid "Place arg count in a nop instruction (faster than push)"
-#~ msgstr "nop Ì¿ÎáÆâ¤Ë°ú¿ô¥«¥¦¥ó¥È¤òÃÖ¤¯ (push ¤è¤ê¹â®)"
+#~ msgid "%s: unrecognized option '%c%s'\n"
+#~ msgstr "%s: オプション '%c%s' を認識できません\n"
 
-#~ msgid "Don't push arg count, depend on symbol table"
-#~ msgstr "°ú¿ô¥«¥¦¥ó¥È¤ò push ¤»¤º¡¢¥·¥ó¥Ü¥ë¥Æ¡¼¥Ö¥ë¤ò¤¢¤Æ¤Ë¤¹¤ë"
+#~ msgid "%s: invalid option -- '%c'\n"
+#~ msgstr "%s: 無効なオプション -- '%c'\n"
 
-#~ msgid "Don't use data cache for volatile mem refs"
-#~ msgstr "volatile ¥á¥â¥ê»²¾ÈÍѤˤϥǡ¼¥¿¥­¥ã¥Ã¥·¥å¤ò¹Ô¤ï¤Ê¤¤"
+#~ msgid "%s: option requires an argument -- '%c'\n"
+#~ msgstr "%s: オプションには引数が必要です -- '%c'\n"
 
-#~ msgid "Bypass data cache for volatile mem refs"
-#~ msgstr "volatile ¥á¥â¥ê»²¾ÈÍѤˤϠcache ¤µ¤ì¤¿¥Ç¡¼¥¿¤ò²óÈò¤¹¤ë"
+#~ msgid "%s: option '-W %s' is ambiguous\n"
+#~ msgstr "%s: オプション '-W %s' は曖昧です\n"
 
-#~ msgid "Use 64-bit longs"
-#~ msgstr "64 ¥Ó¥Ã¥È long ¤ò»ÈÍѤ¹¤ë"
+#~ msgid "%s: option '-W %s' doesn't allow an argument\n"
+#~ msgstr "%s: オプション '-W %s' は引数を取ることができません\n"
 
-#~ msgid "Use cc- and libc-compatible 32-bit longs"
-#~ msgstr "cc- ¤È libc ¸ß´¹¤Î 32 ¥Ó¥Ã¥È long ¤ò»ÈÍѤ¹¤ë"
+#~ msgid "invalid source_version argument to compile_java_class"
+#~ msgstr "compile_java_class への source_version 引数が無効です"
 
-#~ msgid "Bad modes_tieable_p for register %s, mode1 %s, mode2 %s"
-#~ msgstr "¥ì¥¸¥¹¥¿ %s ¤Ë¤È¤Ã¤ÆÉÔÀµ¤Ê modes_tieable_p, mode1 %s, mode2 %s"
+#~ msgid "invalid target_version argument to compile_java_class"
+#~ msgstr "compile_java_class への target_version 引数が無効です"
 
-#~ msgid "Disable use of conditional move instructions"
-#~ msgstr "¾ò·ïŪ move Ì¿Îá¤ÎÍøÍѤò̵¸ú¤Ë¤¹¤ë"
+#~ msgid "failed to create \"%s\""
+#~ msgstr "\"%s\" の作成に失敗しました"
 
-#~ msgid "Debug argument support in compiler"
-#~ msgstr "¥³¥ó¥Ñ¥¤¥éÆâ¤Î¥Ç¥Ð¥Ã¥°°ú¿ô¤ò¥µ¥Ý¡¼¥È¤¹¤ë"
+#~ msgid "error while writing \"%s\" file"
+#~ msgstr "\"%s\" ファイルの書き込み中にエラーが発生しました"
 
-#~ msgid "Debug stack support in compiler"
-#~ msgstr "¥³¥ó¥Ñ¥¤¥éÆâ¤Î¥Ç¥Ð¥Ã¥°¥¹¥¿¥Ã¥¯¤ò¥µ¥Ý¡¼¥È¤¹¤ë"
+#~ msgid "Java compiler not found, try installing gcj or set $JAVAC"
+#~ msgstr "Java コンパイラが見つかりません。 gcj をインストールするか、またはt $JAVAC を設定してみてください"
 
-#~ msgid "Debug memory address support in compiler"
-#~ msgstr "¥³¥ó¥Ñ¥¤¥éÆâ¤Î¥Ç¥Ð¥Ã¥°¥á¥â¥ê¥¢¥É¥ì¥¹¤ò¥µ¥Ý¡¼¥È¤¹¤ë"
+#~ msgid "Java virtual machine not found, try installing gij or set $JAVA"
+#~ msgstr "Java 仮想マシンが見つかりません。 gij をインストールするか、または $JAVA を設定してみてください"
 
-#~ msgid "Make adjacent short instructions parallel if possible."
-#~ msgstr "²Äǽ¤Ê¤é¤ÐÎÙÀܤ¹¤ëû¤¤Ì¿Îá¤òÊÂÎ󲽤¹¤ë"
+#~ msgid "%s subprocess I/O error"
+#~ msgstr "%s サブプロセス I/O エラー"
 
-#~ msgid "Do not make adjacent short instructions parallel."
-#~ msgstr "ÎÙÀܤ¹¤ëû¤¤Ì¿Îá¤òÊÂÎ󲽤·¤Ê¤¤"
+#~ msgid "cannot change permissions of %s"
+#~ msgstr "%s のパーミッションを変更できません"
 
-#~ msgid "Link programs/data to be in external memory by default"
-#~ msgstr "¥×¥í¥°¥é¥à/¥Ç¡¼¥¿¤ò¥Ç¥Õ¥©¥ë¥È¤Ç³°Éô¥á¥â¥êÆâ¤Ë¥ê¥ó¥¯¤¹¤ë"
+#~ msgid "cannot create directory %s"
+#~ msgstr "ディレクトリ %s を作成できません"
 
-#~ msgid "Link programs/data to be in onchip memory by default"
-#~ msgstr "¥×¥í¥°¥é¥à/¥Ç¡¼¥¿¤ò¥Ç¥Õ¥©¥ë¥È¤Ç¥Á¥Ã¥×¾å¤Î¥á¥â¥êÆâ¤Ë¥ê¥ó¥¯¤¹¤ë"
+#~ msgid "memory exhausted"
+#~ msgstr "メモリを使い果たしました"
 
-#~ msgid "Change the branch costs within the compiler"
-#~ msgstr "¥³¥ó¥Ñ¥¤¥éÆâÉô¤Ç¤Îʬ´ô¥³¥¹¥È¤òÊѹ¹¤¹¤ë"
+#~ msgid "unable to record current working directory"
+#~ msgstr "現在の作業ディレクトリを記録することができません"
 
-#~ msgid "Stack size > 32k"
-#~ msgstr "¥¹¥¿¥Ã¥¯¥µ¥¤¥º > 32k"
+#~ msgid "failed to return to initial working directory"
+#~ msgstr "初期作業ディレクトリに戻るのに失敗しました"
 
-#~ msgid "inline float constants not supported on this host"
-#~ msgstr "¤³¤Î¥Û¥¹¥È¤Ç¤Ï¥¤¥ó¥é¥¤¥óÉâÆ°¾®¿ôÄê¿ô¤ò¥µ¥Ý¡¼¥È¤µ¤ì¤Æ¤¤¤Þ¤»¤ó"
+#~ msgid "Failed to open /dev/zero for read"
+#~ msgstr "/dev/zeroを読込み用に開けません"
 
-#~ msgid "Profiling not implemented yet."
-#~ msgstr "¥×¥í¥Õ¥¡¥¤¥ê¥ó¥°¤Ï¡¢¤Þ¤À¼ÂÁõ¤µ¤ì¤Æ¤¤¤Þ¤»¤ó¡£"
+#~ msgid "creation of reading thread failed"
+#~ msgstr "読み込みスレッドの作成に失敗しました"
 
-#~ msgid "Generate code an embedded assembler can handle"
-#~ msgstr "Ëä¤á¹þ¤ß¥¢¥»¥ó¥Ö¥é¤¬½èÍý¤Ç¤­¤ë¥³¡¼¥É¤òÀ¸À®¤¹¤ë"
+#~ msgid "cannot set up nonblocking I/O to %s subprocess"
+#~ msgstr "%s 子プロセスへ非ブロック I/O を設定できません"
 
-#~ msgid "Do not generate H8/S code"
-#~ msgstr "H8/S ¥³¡¼¥É¤òÀ¸À®¤·¤Ê¤¤"
+#~ msgid "communication with %s subprocess failed"
+#~ msgstr "%s 子プロセスとの通信に失敗しました"
 
-#~ msgid "Do not generate H8/S2600 code"
-#~ msgstr "H8/S2600 ¥³¡¼¥É¤òÀ¸À®¤·¤Ê¤¤"
+#~ msgid "write to %s subprocess failed"
+#~ msgstr "%s 子プロセスへの書き込みに失敗しました"
 
-#~ msgid "Do not use registers for argument passing"
-#~ msgstr "°ú¿ô¤ò¥ì¥¸¥¹¥¿ÅϤ·¤Ë¤·¤Ê¤¤"
+#~ msgid "read from %s subprocess failed"
+#~ msgstr "%s 子プロセスからの読み込みに失敗しました"
 
-#~ msgid "Do not generate H8/300H code"
-#~ msgstr "H8/300H ¥³¡¼¥É¤òÀ¸À®¤·¤Ê¤¤"
+#~ msgid "subprocess %s terminated with exit code %d"
+#~ msgstr "子プロセス %s が終了コード %d で終了しました"
 
-#~ msgid "real name is too long - alias ignored"
-#~ msgstr "ËÜÍè¤Î̾Á°¤¬Ä¹¤¹¤®¤Þ¤¹ - ÊÌ̾¤Ï̵»ë¤µ¤ì¤Þ¤·¤¿"
+#~ msgid "creation of threads failed"
+#~ msgstr "スレッドの作成に失敗しました"
 
-#~ msgid "alias name is too long - alias ignored"
-#~ msgstr "ÊÌ̾¤¬Ä¹¤¹¤®¤Þ¤¹ - ÊÌ̾¤Ï̵»ë¤µ¤ì¤Þ¤·¤¿"
+#~ msgid "%s subprocess terminated with exit code %d"
+#~ msgstr "%s 子プロセスが終了コード %d で終了しました"
 
-#~ msgid "Use the Mingw32 interface"
-#~ msgstr "Mingw32 ¥¤¥ó¥¿¡¼¥Õ¥§¥¤¥¹¤ò»ÈÍѤ¹¤ë"
+#~ msgid "cannot create pipe"
+#~ msgstr "パイプを作成できません"
 
-#~ msgid "Don't set Windows defines"
-#~ msgstr "Windows ¤Î define ¤òÀßÄꤷ¤Ê¤¤"
+#~ msgid "Success"
+#~ msgstr "成功です"
 
-#~ msgid "Internal gcc abort from %s:%d"
-#~ msgstr "gcc ÆâÉô¤ÇÃæÃÇ %s:%d"
+#~ msgid "No match"
+#~ msgstr "一致しません"
 
-#~ msgid "The local variable `insn' has the value:"
-#~ msgstr "¤½¤Î¥í¡¼¥«¥ëÊÑ¿ô `insn' ¤¬Ãͤò»ý¤Ã¤Æ¤¤¤Þ¤¹:"
+#~ msgid "Invalid regular expression"
+#~ msgstr "無効な正規表現です"
 
-#~ msgid "Retain standard MXDB information"
-#~ msgstr "ɸ½à MXDB ¾ðÊó¤òÊÝ»ý¤¹¤ë"
+#~ msgid "Invalid collation character"
+#~ msgstr "無効な照合文字です"
 
-#~ msgid "Retain legend information"
-#~ msgstr "legend ¾ðÊó¤ò°Ý»ý¤¹¤ë"
+#~ msgid "Invalid character class name"
+#~ msgstr "無効な文字クラス名です"
 
-#~ msgid "Generate external legend information"
-#~ msgstr "³°Éô legend ¾ðÊó¤òÀ¸À®¤¹¤ë"
+#~ msgid "Trailing backslash"
+#~ msgstr "終端のバックスラッシュ"
 
-#~ msgid "Emit identifying info in .s file"
-#~ msgstr ".s ¥Õ¥¡¥¤¥ëÆâ¤Ë¼±Ê̻ҾðÊó¤òÁ÷½Ð¤¹¤ë"
+#~ msgid "Invalid back reference"
+#~ msgstr "無効な前方参照です"
 
-#~ msgid "Register '%c' already specified in allocation order"
-#~ msgstr "¥ì¥¸¥¹¥¿ '%c' ¤Ï´û¤Ë³ÎÊݽç¤Ç»ØÄꤵ¤ì¤Æ¤¤¤Þ¤¹"
+#~ msgid "Unmatched [ or [^"
+#~ msgstr "[ または [^ が不一致です"
 
-#~ msgid "-malign-jumps=%d is not between 0 and %d"
-#~ msgstr "-malign-jumps=%d ¤¬ 0 ¤«¤é %d ¤Î´Ö¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó"
+#~ msgid "Unmatched ( or \\("
+#~ msgstr "( または \\( が不一致です"
 
-#~ msgid "half-pic init called on systems that don't support it."
-#~ msgstr "half-pic ½é´ü²½¤ò¥µ¥Ý¡¼¥È¤·¤Æ¤¤¤Ê¤¤¥·¥¹¥Æ¥à¤Ç¸Æ¤Ó½Ð¤µ¤ì¤Þ¤·¤¿¡£"
+#~ msgid "Unmatched \\{"
+#~ msgstr "\\{ が不一致です"
 
-#~ msgid "Same as -mcpu=i386"
-#~ msgstr "-mcpu=i386 ¤ÈƱ¤¸"
+#~ msgid "Invalid content of \\{\\}"
+#~ msgstr "\\{\\} の中身が無効です"
 
-#~ msgid "Same as -mcpu=i486"
-#~ msgstr "-mcpu=i486 ¤ÈƱ¤¸"
+#~ msgid "Invalid range end"
+#~ msgstr "無効な範囲終了です"
 
-#~ msgid "Same as -mcpu=pentium"
-#~ msgstr "-mcpu=pentium ¤ÈƱ¤¸"
+#~ msgid "Memory exhausted"
+#~ msgstr "メモリを使い果たしました"
 
-#~ msgid "Same as -mcpu=pentiumpro"
-#~ msgstr "-mcpu=pentiumpro ¤ÈƱ¤¸"
+#~ msgid "Invalid preceding regular expression"
+#~ msgstr "無効な前方正規表現です"
 
-#~ msgid "Uninitialized locals in .bss"
-#~ msgstr ".bss ¤Ë¤¢¤ë¥í¡¼¥«¥ë¤Ê¤â¤Î¤Ï½é´ü²½¤µ¤ì¤Ê¤¤"
+#~ msgid "Premature end of regular expression"
+#~ msgstr "正規表現が途中で終了しました"
 
-#~ msgid "Uninitialized locals in .data"
-#~ msgstr ".data ¤Ë¤¢¤ë¥í¡¼¥«¥ë¤Ê¤â¤Î¤Ï½é´ü²½¤µ¤ì¤Ê¤¤"
+#~ msgid "Regular expression too big"
+#~ msgstr "正規表現が大きすぎます"
 
-#~ msgid "Do not use IEEE math for fp comparisons"
-#~ msgstr "ÉâÆ°¾®¿ôÅÀÈæ³Ó¤Ë IEEE µ¬³Ê¤ò»È¤ï¤Ê¤¤"
+#~ msgid "Unmatched ) or \\)"
+#~ msgstr ") または \\) が不一致です"
 
-#~ msgid "Do not return values of functions in FPU registers"
-#~ msgstr "FPU ¥ì¥¸¥¹¥¿Æâ¤Îµ¡Ç½¤ÎÃͤòÊÖ¤µ¤Ê¤¤"
+#~ msgid "No previous regular expression"
+#~ msgstr "以前に正規表現がありません"
 
-#~ msgid "Do not generate sin, cos, sqrt for FPU"
-#~ msgstr "FPU ÍѤΠsin, cos, sqrt ¤òÀ¸À®¤·¤Ê¤¤"
+#~ msgid "^[yY]"
+#~ msgstr "^[yY]"
 
-#~ msgid "Emit Intel syntax assembler opcodes"
-#~ msgstr "Intel ¥·¥ó¥¿¥Ã¥¯¥¹¤Î¥¢¥»¥ó¥Ö¥éÌ¿Îá¤òÅǤ­½Ð¤¹"
+#~ msgid "^[nN]"
+#~ msgstr "^[nN]"
 
-#~ msgid "Do not align destination of the string operations"
-#~ msgstr "ʸ»úÎóÁàºî¤Î½ñ¹þ¤ßÀè¤ò¥¢¥é¥¤¥ó¥á¥ó¥È¤·¤Ê¤¤"
+#~ msgid "setting permissions for %s"
+#~ msgstr "%s のパーミッションを設定します"
 
-#~ msgid "Do not inline all known string operations"
-#~ msgstr "´ûÃΤÎÁ´¤Æ¤Îʸ»úÎóÁàºî¤ò inline ¤Ë¤·¤Ê¤¤"
+#~ msgid "Hangup"
+#~ msgstr "Hangup"
 
-#~ msgid "Profiling uses mcount"
-#~ msgstr "¥×¥í¥Õ¥¡¥¤¥ë¤Ç mcount ¤òÍøÍѤ¹¤ë"
+#~ msgid "Interrupt"
+#~ msgstr "割り込み"
 
-#~ msgid "Emit half-PIC code"
-#~ msgstr "Ⱦ PIC ¥³¡¼¥É¤òÁ÷½Ð¤¹¤ë"
+#~ msgid "Quit"
+#~ msgstr "終了"
 
-#~ msgid "Emit ELF object code"
-#~ msgstr "ELF ¥ª¥Ö¥¸¥§¥¯¥È¥³¡¼¥É¤òÁ÷½Ð¤¹¤ë"
+#~ msgid "Illegal instruction"
+#~ msgstr "Illegal instruction"
 
-#~ msgid "Emit ROSE object code"
-#~ msgstr "ROSE ¥ª¥Ö¥¸¥§¥¯¥È¥³¡¼¥É¤òÁ÷½Ð¤¹¤ë"
+#~ msgid "Trace/breakpoint trap"
+#~ msgstr "Trace/breakpoint trap"
 
-#~ msgid "Use mcount for profiling"
-#~ msgstr "¥×¥í¥Õ¥¡¥¤¥ëÍѤˠmcount ¤òÍøÍѤ¹¤ë"
+#~ msgid "Aborted"
+#~ msgstr "中止"
 
-#~ msgid "Use mcount_ptr for profiling"
-#~ msgstr "¥×¥í¥Õ¥¡¥¤¥ë¤Î¤¿¤á¤Ë mcount_ptr ¤òÍøÍѤ¹¤ë"
+#~ msgid "Floating point exception"
+#~ msgstr "浮動小数点例外"
 
-#~ msgid "Generate ELF output"
-#~ msgstr "ELF ½ÐÎϤòÀ¸À®¤¹¤ë"
+#~ msgid "Killed"
+#~ msgstr "強制終了"
 
-#~ msgid "Use Mingw32 interface"
-#~ msgstr "Mingw32 ¥¤¥ó¥¿¡¼¥Õ¥§¥¤¥¹¤ò»ÈÍѤ¹¤ë"
+#~ msgid "Bus error"
+#~ msgstr "バスエラー"
 
-#~ msgid "Use Cygwin interface"
-#~ msgstr "Cygwin ¥¤¥ó¥¿¡¼¥Õ¥§¥¤¥¹¤ò»ÈÍѤ¹¤ë"
+#~ msgid "Segmentation fault"
+#~ msgstr "Segmentation fault"
 
-#~ msgid "Use bare Windows interface"
-#~ msgstr "ÁǤΠWindows ¥¤¥ó¥¿¡¼¥Õ¥§¥¤¥¹¤ò»ÈÍѤ¹¤ë"
+#~ msgid "Broken pipe"
+#~ msgstr "Broken pipe"
 
-#~ msgid "Generate code which uses the FPU"
-#~ msgstr "ÉâÆ°¾®¿ôÅÀ¥æ¥Ë¥Ã¥È¤òÍøÍѤ¹¤ë¥³¡¼¥É¤òÀ¸À®¤·¤Ê¤¤"
+#~ msgid "Alarm clock"
+#~ msgstr "Alarm clock"
 
-#~ msgid "Do not generate code which uses the FPU"
-#~ msgstr "ÉâÆ°¾®¿ôÅÀ¥æ¥Ë¥Ã¥È¤òÍøÍѤ¹¤ë¥³¡¼¥É¤òÀ¸À®¤·¤Ê¤¤"
+#~ msgid "Terminated"
+#~ msgstr "Terminated"
 
-#~ msgid "sorry, not implemented: #pragma align NAME=SIZE"
-#~ msgstr "»ÄÇ°¡¢¼ÂÁõ¤µ¤ì¤Æ¤¤¤Þ¤»¤ó: #pragma align NAME=SIZE"
+#~ msgid "Urgent I/O condition"
+#~ msgstr "緊急 I/O 状態"
 
-#~ msgid "sorry, not implemented: #pragma noalign NAME"
-#~ msgstr "»ÄÇ°¡¢¼ÂÁõ¤µ¤ì¤Æ¤¤¤Þ¤»¤ó: #pragma noalign NAME"
+#~ msgid "Stopped (signal)"
+#~ msgstr "停止 (シグナル)"
 
-#~ msgid "Generate SB code"
-#~ msgstr "SB ¥³¡¼¥É¤òÀ¸À®¤¹¤ë"
+#~ msgid "Stopped"
+#~ msgstr "停止"
 
-#~ msgid "Generate KA code"
-#~ msgstr "KA ¥³¡¼¥É¤òÀ¸À®¤¹¤ë"
+#~ msgid "Continued"
+#~ msgstr "継続"
 
-#~ msgid "Generate KB code"
-#~ msgstr "KB ¥³¡¼¥É¤òÀ¸À®¤¹¤ë"
+#~ msgid "Child exited"
+#~ msgstr "子プロセス終了"
 
-#~ msgid "Generate JA code"
-#~ msgstr "JA ¥³¡¼¥É¤òÀ¸À®¤¹¤ë"
+#~ msgid "Stopped (tty input)"
+#~ msgstr "停止 (tty 入力)"
 
-#~ msgid "Generate JD code"
-#~ msgstr "JD ¥³¡¼¥É¤òÀ¸À®¤¹¤ë"
+#~ msgid "Stopped (tty output)"
+#~ msgstr "停止 (tty 出力)"
 
-#~ msgid "Generate JF code"
-#~ msgstr "JF ¥³¡¼¥É¤òÀ¸À®¤¹¤ë"
+#~ msgid "I/O possible"
+#~ msgstr "I/O 可能"
 
-#~ msgid "generate RP code"
-#~ msgstr "RP ¥³¡¼¥É¤òÀ¸À®¤¹¤ë"
+#~ msgid "CPU time limit exceeded"
+#~ msgstr "CPU時間制限を超過しました"
 
-#~ msgid "Generate CA code"
-#~ msgstr "CA ¥³¡¼¥É¤òÀ¸À®¤¹¤ë"
+#~ msgid "File size limit exceeded"
+#~ msgstr "ファイルサイズ制限を超過しました"
 
-#~ msgid "Generate CF code"
-#~ msgstr "CF ¥³¡¼¥É¤òÀ¸À®¤¹¤ë"
+#~ msgid "Virtual timer expired"
+#~ msgstr "仮想タイマーが終了しました"
 
-#~ msgid "Use alternate leaf function entries"
-#~ msgstr "´Ø¿ô¹àÌܤÎÂå¤ï¤ê¤òÍøÍѤ¹¤ë"
+#~ msgid "Profiling timer expired"
+#~ msgstr "プロファイリングタイマーが終了しました"
 
-#~ msgid "Do not use alternate leaf function entries"
-#~ msgstr "´Ø¿ô¹àÌÜËöÈø¤ÎÂå¤ï¤ê¤ÏÍøÍѤ·¤Ê¤¤"
+#~ msgid "Window changed"
+#~ msgstr "Window が変更されました"
 
-#~ msgid "Do not perform tail call optimization"
-#~ msgstr "ËöÈø¸Æ¤Ó½Ð¤·ºÇŬ²½¤ò¹Ô¤ï¤Ê¤¤"
+#~ msgid "User defined signal 1"
+#~ msgstr "ユーザー定義シグナル1"
 
-#~ msgid "Align code to 8 byte boundary"
-#~ msgstr "¥³¡¼¥É¤ò 8 ¥Ð¥¤¥È¶­³¦¤Ë¥¢¥é¥¤¥ó¤¹¤ë"
+#~ msgid "User defined signal 2"
+#~ msgstr "ユーザー定義シグナル2"
 
-#~ msgid "Do not align code to 8 byte boundary"
-#~ msgstr "¥³¡¼¥É¤ò 8 bit ¥³¡¼¥É¤Ë¥¢¥é¥¤¥ó¤·¤Ê¤¤"
+#~ msgid "EMT trap"
+#~ msgstr "EMT トラップ"
 
-#~ msgid "Enable compatibility with iC960 v2.0"
-#~ msgstr "iC960 v2.0 ¤È¤Î¸ß´¹À­¤òÍ­¸ú¤Ë¤¹¤ë"
+#~ msgid "Bad system call"
+#~ msgstr "間違ったシステムコール"
 
-#~ msgid "Enable compatibility with iC960 v3.0"
-#~ msgstr "iC960 v3.0 ¤È¤Î¸ß´¹À­¤òÍ­¸ú¤Ë¤¹¤ë"
+#~ msgid "Stack fault"
+#~ msgstr "スタックエラー"
 
-#~ msgid "Enable compatibility with ic960 assembler"
-#~ msgstr "ic960 ¥¢¥»¥ó¥Ö¥é¤È¤Î¸ß´¹À­¤òÍ­¸ú¤Ë¤¹¤ë"
+#~ msgid "Information request"
+#~ msgstr "情報要求"
 
-#~ msgid "Permit unaligned accesses"
-#~ msgstr "¥¢¥é¥¤¥ó¤µ¤ì¤Ê¤¤¥¢¥¯¥»¥¹¤òµö²Ä¤¹¤ë"
+#~ msgid "Power failure"
+#~ msgstr "電源エラー"
 
-#~ msgid "Layout types like Intel's v1.3 gcc"
-#~ msgstr "Intel ¤Î v1.3 gcc ¤ÎÍͤʥ¿¥¤¥×¤ËÇÛÃÖ¤¹¤ë"
+#~ msgid "Resource lost"
+#~ msgstr "リソースが無くなりました"
 
-#~ msgid "Do not layout types like Intel's v1.3 gcc"
-#~ msgstr "Intel v1.3 gcc ¤ÎÍͤʥ¿¥¤¥×¤ÎÇÛÃÖ¤ò¹Ô¤Ê¤ï¤Ê¤¤"
+#~ msgid "error writing to a closed pipe or socket"
+#~ msgstr "閉じたパイプまたはソケットへの書き込みでエラーが発生しました"
 
-#~ msgid "Do not enable linker relaxation"
-#~ msgstr "¥ê¥ó¥«¤Î´ËϤòÍ­¸ú¤Ë¤·¤Ê¤¤"
+#~ msgid "Real-time signal %d"
+#~ msgstr "リアルタイムシグナル %d"
 
-#~ msgid "conflicting architectures defined - using C series"
-#~ msgstr "¶¥¹ç¤¹¤ë architecture ¤¬ÄêµÁ¤µ¤ì¤Þ¤·¤¿ - C ¥·¥ê¡¼¥º»ÈÍÑ"
+#~ msgid "Unknown signal %d"
+#~ msgstr "不明なシグナル %d"
 
-#~ msgid "conflicting architectures defined - using K series"
-#~ msgstr "¶¥¹ç¤¹¤ë architecture ¤¬ÄêµÁ¤µ¤ì¤Þ¤·¤¿ - K ¥·¥ê¡¼¥º»ÈÍÑ<"
+#~ msgid "iconv function not usable"
+#~ msgstr "iconv 関数が使えません"
 
-#~ msgid "iC2.0 and iC3.0 are incompatible - using iC3.0"
-#~ msgstr "iC2.0 ¤È iC3.0 ¤È¤Ï¸ß´¹À­¤¬¤¢¤ê¤Þ¤»¤ó - iC3.0 ¤ò»ÈÍѤ·¤Þ¤¹"
+#~ msgid "iconv function not available"
+#~ msgstr "iconv 関数が有効ではありません"
 
-#~ msgid "The -mlong-double-64 option does not work yet."
-#~ msgstr "-mlong-double-64 ¥ª¥×¥·¥ç¥ó¤Ï¤Þ¤ÀÆ°ºî¤·¤Þ¤»¤ó"
+#~ msgid "character out of range"
+#~ msgstr "範囲外の文字"
 
-#~ msgid "cannot optimize division for both latency and throughput"
-#~ msgstr "¥ì¥¤¥Æ¥ó¥·¤È¥¹¥ë¡¼¥×¥Ã¥ÈξÊý¤Îʬ³äºÇŬ²½¤Ï¹Ô¤Ê¤¨¤Þ¤»¤ó"
+#~ msgid "cannot convert U+%04X to local character set"
+#~ msgstr "U+%04X をローカル文字セットに変換できません"
 
-#~ msgid "Generate code for Intel ld"
-#~ msgstr "Intel ld ÍѤΥ³¡¼¥É¤òÀ¸À®¤¹¤ë"
+#~ msgid "cannot convert U+%04X to local character set: %s"
+#~ msgstr "U+%04X をローカル文字セット %s に変換できません"
 
-#~ msgid "Don't emit stop bits before and after volatile extended asms"
-#~ msgstr "³ÈÄ¥¥¢¥»¥ó¥Ö¥ê volatile ¤ÎÁ°¸å¤Ë stop ¥Ó¥Ã¥È¤òÁ÷½Ð¤¹¤ë"
+#~ msgid "invalid user"
+#~ msgstr "無効なユーザ"
 
-#~ msgid "Emit code for Itanium (TM) processor B step"
-#~ msgstr "Itanium (TM) ¥×¥í¥»¥Ã¥µ B step ÍÑ¥³¡¼¥É¤òÁ÷½Ð¤¹¤ë"
+#~ msgid "invalid group"
+#~ msgstr "無効なグループ"
 
-#~ msgid "Disable use of sdata/scommon/sbss"
-#~ msgstr "sdata/scommon/sbss ¤Î»ÈÍѤò̵¸ú¤Ë¤¹¤ë"
+#~ msgid "invalid spec"
+#~ msgstr "無効な指定"
 
-#~ msgid "Disable Dwarf 2 line debug info via GNU as"
-#~ msgstr "GNU as ¤òÄ̤¸¤¿ Dwarf2 ¤Î¹Ô¥Ç¥Ð¥Ã¥°¤ò̵¸ú¤Ë¤¹¤ë"
+#~ msgid "unable to display error message"
+#~ msgstr "エラーメッセージを表示できません"
 
-#~ msgid "-msystem-v and -p are incompatible"
-#~ msgstr "-msystem-v ¤È -p ¤Ï¸ß´¹À­¤¬¤¢¤ê¤Þ¤»¤ó"
+#~ msgid "Packaged by %s (%s)\n"
+#~ msgstr "パッケージ作成者: %s (%s)\n"
 
-#~ msgid "bad value (%s) for -mmodel switch"
-#~ msgstr "-mmodel ¥¹¥¤¥Ã¥Á¤ËÂФ¹¤ëÉÔÀµ¤ÊÃÍ (%s)"
+#~ msgid "Packaged by %s\n"
+#~ msgstr "パッケージ作成者: %s\n"
 
-#~ msgid "bad value (%s) for -msdata switch"
-#~ msgstr "-msdata ¥¹¥¤¥Ã¥Á¤ËÂФ¹¤ëÉÔÀµ¤ÊÃÍ (%s)"
-
-#~ msgid "const objects cannot go in .sdata/.sbss"
-#~ msgstr "const ¥ª¥Ö¥¸¥§¥¯¥È¤Ï .sdata/.sbss ¤ËÃÖ¤±¤Þ¤»¤ó"
-
-#~ msgid "-malign-loops=%d is not between 1 and %d"
-#~ msgstr "-malign-loops=%d ¤¬ 1 ¤«¤é %d ¤Î´Ö¤Ë¤Ê¤Ã¤Æ¤¤¤Þ¤»¤ó"
-
-#~ msgid "-malign-jumps=%d is not between 1 and %d"
-#~ msgstr "-malign-jumps=%d ¤¬ 1 ¤«¤é %d ¤Î´Ö¤Ë¤Ê¤Ã¤Æ¤¤¤Þ¤»¤ó"
-
-#~ msgid "-malign-functions=%d is not between 1 and %d"
-#~ msgstr "-malign-functions=%d ¤¬ 1 ¤«¤é %d ¤Î´Ö¤Ë¤Ê¤Ã¤Æ¤¤¤Þ¤»¤ó"
-
-#~ msgid "Internal gcc monitor: short-branch(%x)"
-#~ msgstr "ÆâÉô gcc ¥â¥Ë¥¿: ¥·¥ç¡¼¥È¥Ö¥é¥ó¥Á(%x)"
-
-#~ msgid "Internal gcc error: Can't express symbolic location"
-#~ msgstr "ÆâÉô gcc ¥¨¥é¡¼: °ÌÃÖ¤ò¥·¥ó¥Ü¥ëɽ¸½¤Ç¤­¤Þ¤»¤ó"
-
-#~ msgid "argument #%d is a structure"
-#~ msgstr "°ú¿ô #%d ¤Ï¹½Â¤ÂΤǤ¹"
-
-#~ msgid "%R not followed by %B/C/D/E"
-#~ msgstr "%R ¤Î¸å¤Ë %B/C/D/E ¤ÏÃÖ¤±¤Þ¤»¤ó"
+#~ msgid ""
+#~ "\n"
+#~ "License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>.\n"
+#~ "This is free software: you are free to change and redistribute it.\n"
+#~ "There is NO WARRANTY, to the extent permitted by law.\n"
+#~ "\n"
+#~ msgstr ""
+#~ "\n"
+#~ "ライセンス GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>.\n"
+#~ "This is free software: you are free to change and redistribute it.\n"
+#~ "There is NO WARRANTY, to the extent permitted by law.\n"
+#~ "\n"
 
-#~ msgid "invalid %x/X value"
-#~ msgstr "̵¸ú¤Ê %x/X ÃͤǤ¹"
+#~ msgid "Written by %s.\n"
+#~ msgstr "作者 %s。\n"
 
-#~ msgid "invalid %h value"
-#~ msgstr "̵¸ú¤Ê %h ÃͤǤ¹"
+#~ msgid "Written by %s and %s.\n"
+#~ msgstr "作者 %s および %s。\n"
 
-#~ msgid "invalid %Q value"
-#~ msgstr "̵¸ú¤Ê %Q ÃͤǤ¹"
+#~ msgid "Written by %s, %s, and %s.\n"
+#~ msgstr "作者 %s、 %s、および %s。\n"
 
-#~ msgid "invalid %q value"
-#~ msgstr "̵¸ú¤Ê %q ÃͤǤ¹"
+#~ msgid ""
+#~ "Written by %s, %s, %s,\n"
+#~ "and %s.\n"
+#~ msgstr ""
+#~ "作者 %s、 %s、 %s、\n"
+#~ "および %s。\n"
 
-#~ msgid "invalid %o value"
-#~ msgstr "̵¸ú¤Ê %o ÃͤǤ¹"
+#~ msgid ""
+#~ "Written by %s, %s, %s,\n"
+#~ "%s, and %s.\n"
+#~ msgstr ""
+#~ "作者 %s、 %s、 %s、\n"
+#~ "%s、および %s。\n"
 
-#~ msgid "invalid %p value"
-#~ msgstr "̵¸ú¤Ê %p ÃͤǤ¹"
+#~ msgid ""
+#~ "Written by %s, %s, %s,\n"
+#~ "%s, %s, and %s.\n"
+#~ msgstr ""
+#~ "作者 %s、 %s、 %s、\n"
+#~ "%s、 %s、および %s。\n"
 
-#~ msgid "invalid %s/S value"
-#~ msgstr "̵¸ú¤Ê %s/S ÃͤǤ¹"
+#~ msgid ""
+#~ "Written by %s, %s, %s,\n"
+#~ "%s, %s, %s, and %s.\n"
+#~ msgstr ""
+#~ "作者 %s、 %s、 %s、\n"
+#~ "%s、 %s、 %s、および %s。\n"
 
-#~ msgid "invalid %B value"
-#~ msgstr "̵¸ú¤Ê %B ÃͤǤ¹"
+#~ msgid ""
+#~ "Written by %s, %s, %s,\n"
+#~ "%s, %s, %s, %s,\n"
+#~ "and %s.\n"
+#~ msgstr ""
+#~ "作者 %s、 %s、 %s、\n"
+#~ "%s、 %s、 %s、 %s、\n"
+#~ "および %s。\n"
 
-#~ msgid "invalid %C value"
-#~ msgstr "̵¸ú¤Ê %C ÃͤǤ¹"
+#~ msgid ""
+#~ "Written by %s, %s, %s,\n"
+#~ "%s, %s, %s, %s,\n"
+#~ "%s, and %s.\n"
+#~ msgstr ""
+#~ "作者 %s、 %s、 %s、\n"
+#~ "%s、 %s、 %s、 %s、\n"
+#~ "%s、および %s。\n"
 
-#~ msgid "invalid %E value"
-#~ msgstr "̵¸ú¤Ê %E ÃͤǤ¹"
+#~ msgid ""
+#~ "Written by %s, %s, %s,\n"
+#~ "%s, %s, %s, %s,\n"
+#~ "%s, %s, and others.\n"
+#~ msgstr ""
+#~ "作者 %s、 %s、 %s、\n"
+#~ "%s、 %s、 %s、 %s、\n"
+#~ "%s、 %s、 および他の方々。\n"
 
-#~ msgid "invalid %r value"
-#~ msgstr "̵¸ú¤Ê %r ÃͤǤ¹"
+#~ msgid ""
+#~ "\n"
+#~ "Report bugs to: %s\n"
+#~ msgstr ""
+#~ "\n"
+#~ "バグを発見したら <%s> に報告して下さい。\n"
+#~ "翻訳に関するバグは<translation-team-ja@lists.sourceforge.net>に報告してください。\n"
 
-#~ msgid "operand is r0"
-#~ msgstr "¥ª¥Ú¥é¥ó¥É¤Ï r0 ¤Ç¤¹"
+#~ msgid "Report %s bugs to: %s\n"
+#~ msgstr "%s のバグは <%s> に報告してください。\n"
 
-#~ msgid "-mtrap-large-shift and -mhandle-large-shift are incompatible"
-#~ msgstr "-mtrap-large-shift ¤È -mhandle-large-shift ¤Ï¶¦Â¸¤Ç¤­¤Þ¤»¤ó"
+#~ msgid "%s home page: <%s>\n"
+#~ msgstr "%s のホームページ: <%s>\n"
 
-#~ msgid "-mshort-data-%s is too large "
-#~ msgstr "-mshort-data-%s ¤¬Â礭¤¹¤®¤Þ¤¹¡£"
+#~ msgid "%s home page: <http://www.gnu.org/software/%s/>\n"
+#~ msgstr "%s のホームページ: <http://www.gnu.org/software/%s/>\n"
 
-#~ msgid "-mshort-data-%s and PIC are incompatible"
-#~ msgstr "-mshort-data-%s ¤È PIC ¤Ï¶¦Â¸¤Ç¤­¤Þ¤»¤ó"
+#~ msgid "General help using GNU software: <http://www.gnu.org/gethelp/>\n"
+#~ msgstr "GNU ソフトウェアを使用する際の一般的なヘルプ: <http://www.gnu.org/gethelp/>\n"
 
-#~ msgid "Invalid option `-mstack-increment=%s'"
-#~ msgstr "`-mstack-increment=%s' ¤Ï̵¸ú¤Ê¥ª¥×¥·¥ç¥ó¤Ç¤¹"
+#~ msgid "_open_osfhandle failed"
+#~ msgstr "_open_osfhandle に失敗しました"
 
-#~ msgid "inline constants if it only takes 1 instruction"
-#~ msgstr "1 Ì¿Îá¤À¤±¤ò¤È¤ëÉÔÊѽèÍý¤ò¥¤¥ó¥é¥¤¥ó¤Ë¤¹¤ë"
+#~ msgid "cannot restore fd %d: dup2 failed"
+#~ msgstr "ファイル記述子 (fd) %d をリストアできません: dup2 に失敗しました"
 
-#~ msgid "Set maximum alignment to 4"
-#~ msgstr "ºÇÂ祢¥é¥¤¥ó¥á¥ó¥È¤ò 4 ¤ËÀßÄꤹ¤ë"
+#~ msgid "%s subprocess"
+#~ msgstr "%s 子プロセス"
 
-#~ msgid "Set maximum alignment to 8"
-#~ msgstr "ºÇÂ祢¥é¥¤¥ó¥á¥ó¥È¤ò 8 ¤ËÀßÄꤹ¤ë"
+#~ msgid "%s subprocess got fatal signal %d"
+#~ msgstr "%s 子プロセスが致命的なシグナル %d を受信しました"
 
-#~ msgid "Force functions to be aligned to a 2 byte boundary"
-#~ msgstr "´Ø¿ô¤ò¶¯À©Åª¤Ë 2 ¥Ð¥¤¥È¶­³¦¤Ë¥¢¥é¥¤¥ó¤¹¤ë"
+#~ msgid "stdin"
+#~ msgstr "標準入力"
 
-#~ msgid "-mabi=%s does not support -mips%d"
-#~ msgstr "-mabi=%s ¤Ï -mips%d ¤ò¥µ¥Ý¡¼¥È¤·¤Þ¤»¤ó"
+#~ msgid "stdout"
+#~ msgstr "標準出力"
 
-#~ msgid "The -mabi=32 support does not work yet."
-#~ msgstr "-mabi=32 ¥µ¥Ý¡¼¥È¤Ï¤Þ¤ÀÆ°ºî¤·¤Þ¤»¤ó"
+#~ msgid "stderr"
+#~ msgstr "標準エラー出力"
 
-#~ msgid "This target does not support the -mabi switch."
-#~ msgstr "¤³¤Î¥¿¡¼¥²¥Ã¥È¤Ï -mabi ¥¹¥¤¥Ã¥Á¤ò¥µ¥Ý¡¼¥È¤·¤Þ¤»¤ó"
+#~ msgid "unknown stream"
+#~ msgstr "不明なストリーム"
 
-#~ msgid "-mips%d does not support 64 bit gp registers"
-#~ msgstr "-mips%d ¤Ï 64 bit gp ¥ì¥¸¥¹¥¿¤ò¥µ¥Ý¡¼¥È¤·¤Æ¤¤¤Þ¤»¤ó"
+#~ msgid "failed to reopen %s with mode %s"
+#~ msgstr "%s をモード %s で再度開くことに失敗しました"
 
-#~ msgid "-G and -membedded-pic are incompatible"
-#~ msgstr "-G ¤È -membedded-pic ¤Ï¶¦Â¸¤Ç¤­¤Þ¤»¤ó"
+#~ msgid "string comparison failed"
+#~ msgstr "文字列の比較に失敗しました"
 
-#~ msgid "Invalid option `entry%s'"
-#~ msgstr "̵¸ú¤Ê¥ª¥×¥·¥ç¥ó `entry%s'"
+#~ msgid "Set LC_ALL='C' to work around the problem."
+#~ msgstr "問題を回避するために LC_ALL='C' を指定してください."
 
-#~ msgid "-mentry is only meaningful with -mips-16"
-#~ msgstr "-mentry ¤Ï -mips-16 ¤ò»ØÄꤷ¤¿¤È¤­¤À¤±°ÕÌ£¤ò»ý¤Á¤Þ¤¹"
+#~ msgid "The strings compared were %s and %s."
+#~ msgstr "比較した文字列は %s と %s です."
 
-#~ msgid "internal error: %%) found without a %%( in assembler pattern"
-#~ msgstr "ÆâÉô¥¨¥é¡¼: ¥¢¥»¥ó¥Ö¥é¥Ñ¥¿¡¼¥ó¤Ç %%( ¤Ê¤·¤Î %%) ¤¬¸«¤Ä¤«¤ê¤Þ¤·¤¿"
+#~ msgid "cannot perform formatted output"
+#~ msgstr "書式設定を行った出力を実行することができません"
 
-#~ msgid "internal error: %%] found without a %%[ in assembler pattern"
-#~ msgstr "ÆâÉô¥¨¥é¡¼: ¥¢¥»¥ó¥Ö¥é¥Ñ¥¿¡¼¥ó¤Ç %%[ ¤Ê¤·¤Î %%] ¤¬¸«¤Ä¤«¤ê¤Þ¤·¤¿"
+#~ msgid "invalid %s%s argument `%s'"
+#~ msgstr "引数 `%3$s' に対して %1$s%2$s が無効です"
 
-#~ msgid "internal error: %%> found without a %%< in assembler pattern"
-#~ msgstr "ÆâÉô¥¨¥é¡¼: ¥¢¥»¥ó¥Ö¥é¥Ñ¥¿¡¼¥ó¤Ç %%< ¤Ê¤·¤Î %%> ¤¬¸«¤Ä¤«¤ê¤Þ¤·¤¿"
+#~ msgid "invalid suffix in %s%s argument `%s'"
+#~ msgstr "引数 `%3$s' に対して無効な接尾辞 %1$s%2$s です"
 
-#~ msgid "internal error: %%} found without a %%{ in assembler pattern"
-#~ msgstr "ÆâÉô¥¨¥é¡¼: ¥¢¥»¥ó¥Ö¥é¥Ñ¥¿¡¼¥ó¤Ç %%{ ¤Ê¤·¤Î %%} ¤¬¸«¤Ä¤«¤ê¤Þ¤·¤¿"
+#~ msgid "%s%s argument `%s' too large"
+#~ msgstr "引数 `%3$s' に対する %1$s%2$s が大きすぎます"
 
-#~ msgid "MIPS ECOFF format does not allow changing filenames within functions with #line"
-#~ msgstr "MIPS ECOFF ·Á¼°¤Ç¤Ï #line ¤ò»ý¤Ä´Ø¿ô¤Ç¤Î¥Õ¥¡¥¤¥ë̾Êѹ¹¤Ïµö²Ä¤µ¤ì¤Þ¤»¤ó"
-
-#~ msgid "can't close %s"
-#~ msgstr "%s ¤ò close ¤Ç¤­¤Þ¤»¤ó"
-
-#~ msgid "fp_offset (%ld) or end_offset (%ld) is less than zero."
-#~ msgstr "fp_offset (%ld) Ëô¤Ï end_offset (%ld) ¤¬¥¼¥í¤è¤ê¤â¾®¤µ¤¯¤Ê¤Ã¤Æ¤¤¤Þ¤¹¡£"
-
-#~ msgid "Don't optimize lui/addiu address loads"
-#~ msgstr "lui/addiu ¥¢¥É¥ì¥¹¥í¡¼¥É¤òºÇŬ²½¤·¤Ê¤¤"
-
-#~ msgid "Use MIPS as"
-#~ msgstr "MIPS as ¤òÍøÍѤ¹¤ë"
-
-#~ msgid "Use symbolic register names"
-#~ msgstr "¥·¥ó¥Ü¥ê¥Ã¥¯¥ì¥¸¥¹¥¿Ì¾¤ò»ÈÍѤ¹¤ë"
-
-#~ msgid "Don't use symbolic register names"
-#~ msgstr "¥·¥ó¥Ü¥ê¥Ã¥¯¥ì¥¸¥¹¥¿Ì¾¤ò»ÈÍѤ·¤Ê¤¤"
-
-#~ msgid "Don't use GP relative sdata/sbss sections"
-#~ msgstr "GP ´ØÏ¢ sdata/sbss ¥»¥¯¥·¥ç¥ó¤ò»ÈÍѤ·¤Ê¤¤"
-
-#~ msgid "Output compiler statistics"
-#~ msgstr "¥³¥ó¥Ñ¥¤¥éÅý·×¤ò½ÐÎϤ¹¤ë"
-
-#~ msgid "Don't output compiler statistics"
-#~ msgstr "¥³¥ó¥Ñ¥¤¥éÅý·×¤ò½ÐÎϤ·¤Ê¤¤"
-
-#~ msgid "Optimize block moves"
-#~ msgstr "¥Ö¥í¥Ã¥¯°ÜÆ°¤òºÇŬ²½¤¹¤ë"
-
-#~ msgid "Don't use mips-tfile asm postpass"
-#~ msgstr "asm ¸å²áÄø¤Ç mips-tfile ¤òÍøÍѤ·¤Ê¤¤"
-
-#~ msgid "Use 32-bit FP registers"
-#~ msgstr "32 ¥Ó¥Ã¥È FP ¥ì¥¸¥¹¥¿¤ò»ÈÍѤ¹¤ë"
-
-#~ msgid "Use Irix PIC"
-#~ msgstr "Irix PIC ¤òÍøÍѤ¹¤ë"
-
-#~ msgid "Don't use Irix PIC"
-#~ msgstr "Irix PIC ¤òÍøÍѤ·¤Ê¤¤"
-
-#~ msgid "Use OSF PIC"
-#~ msgstr "OSF PIC ¤òÍøÍѤ¹¤ë"
-
-#~ msgid "Don't use OSF PIC"
-#~ msgstr "OSF PIC ¤òÍøÍѤ·¤Ê¤¤"
-
-#~ msgid "Use embedded PIC"
-#~ msgstr "Ëä¤á¹þ¤ß PIC ¤ò»ÈÍѤ¹¤ë"
-
-#~ msgid "Don't use embedded PIC"
-#~ msgstr "Ëä¤á¹þ¤ß PIC ¤ò»ÈÍѤ·¤Ê¤¤"
-
-#~ msgid "Don't use ROM instead of RAM"
-#~ msgstr "RAM ¤ÎÂå¤ï¤ê¤Ë ROM ¤òÍøÍѤ·¤Ê¤¤"
-
-#~ msgid "Use single (32-bit) FP only"
-#~ msgstr "ñÀºÅÙ(32bit) FP ¤Î¤ß¤òÍøÍѤ¹¤ë"
-
-#~ msgid "Don't use single (32-bit) FP only"
-#~ msgstr "ñÀºÅÙ(32bit) FP °Ê³°¤âÍøÍѤ¹¤ë"
-
-#~ msgid "Don't use multiply accumulate"
-#~ msgstr "¾è»»¡¦²Ã»»Ì¿Îá¤ò»ÈÍѤ·¤Ê¤¤"
-
-#~ msgid "Don't work around early 4300 hardware bug"
-#~ msgstr "½é´ü¤Î 4300 ¥Ï¡¼¥É¥¦¥§¥¢¥Ð¥°¤ÎÂнè¤ò¹Ô¤ï¤Ê¤¤"
-
-#~ msgid "Optimize for 4650"
-#~ msgstr "4650 ÍѤ˺ÇŬ²½¤¹¤ë"
-
-#~ msgid "Optimize for 3900"
-#~ msgstr "3900 ÍѤ˺ÇŬ²½¤¹¤ë"
-
-#~ msgid "Don't trap on integer divide by zero"
-#~ msgstr "À°¿ô¤Î¥¼¥í½ü»»¤ò¥È¥é¥Ã¥×¤·¤Ê¤¤"
-
-#~ msgid "Trap on integer divide overflow"
-#~ msgstr "À°¿ô½ü»»¤Î¥ª¡¼¥Ð¡¼¥Õ¥í¡¼¤ò¥È¥é¥Ã¥×¤¹¤ë"
-
-#~ msgid "Don't trap on integer divide overflow"
-#~ msgstr "À°¿ô½ü»»¤Î¥ª¡¼¥Ð¡¼¥Õ¥í¡¼¤ò¥È¥é¥Ã¥×¤·¤Ê¤¤"
-
-#~ msgid "Use mips16 entry/exit psuedo ops"
-#~ msgstr "mips16 ¤Î entry/exit µ¿»÷¥ª¥Ú¥é¥ó¥É¤ò»ÈÍѤ¹¤ë"
-
-#~ msgid "Do not work around hardware multiply bug"
-#~ msgstr "¥Ï¡¼¥É¥¦¥§¥¢¾è»»¥Ð¥°¤ËÂн褷¤Ê¤¤"
-
-#~ msgid "optimization turned on"
-#~ msgstr "ºÇŬ²½¤òÍ­¸ú¤Ë¤¹¤ë"
-
-#~ msgid "optimization turned off"
-#~ msgstr "ºÇŬ²½¤ò̵¸ú¤Ë¤¹¤ë"
-
-#~ msgid "optimization level restored"
-#~ msgstr "ºÇŬ²½¥ì¥Ù¥ë¤ò¸µ¤ËÌᤷ¤Þ¤·¤¿"
-
-#~ msgid "Don't use hardware fp"
-#~ msgstr "¥Ï¡¼¥É¥¦¥§¥¢ÉâÆ°¾®¿ôÅÀ¤ò»ÈÍѤ·¤Ê¤¤"
-
-#~ msgid "Alternative calling convention"
-#~ msgstr "Ê̤θƤӽФ·µ¬Ìó¤ò»ÈÍѤ¹¤ë"
-
-#~ msgid "Pass some arguments in registers"
-#~ msgstr "¤¤¤¯¤Ä¤«¤Î°ú¿ô¤Ï¥ì¥¸¥¹¥¿ÅϤ·¤Ë¤¹¤ë"
-
-#~ msgid "Pass all arguments on stack"
-#~ msgstr "Á´¤Æ¤Î°ú¿ô¤ò¥¹¥¿¥Ã¥¯ÅϤ·¤Ë¤¹¤ë"
-
-#~ msgid "Optimize for 32532 cpu"
-#~ msgstr "32532 cpu ÍѤ˺ÇŬ²½¤¹¤ë"
-
-#~ msgid "Optimize for 32332 cpu"
-#~ msgstr "32332 cpu ÍѤ˺ÇŬ²½¤¹¤ë"
-
-#~ msgid "Optimize for 32032"
-#~ msgstr "32032 ÍѤ˺ÇŬ²½¤¹¤ë"
-
-#~ msgid "Register sb is zero. Use for absolute addressing"
-#~ msgstr "sb ¥ì¥¸¥¹¥¿¤ò¥¼¥í¤È¤¹¤ë¡£ÀäÂÐ¥¢¥É¥ì¥¹¤ò»ÈÍѤ¹¤ë"
-
-#~ msgid "Do not use register sb"
-#~ msgstr "sb ¥ì¥¸¥¹¥¿¤ò»ÈÍѤ·¤Ê¤¤"
-
-#~ msgid "Generate code for low memory"
-#~ msgstr "Äã°Ì¥¢¥É¥ì¥¹¥á¥â¥êÍѤΥ³¡¼¥É¤òÀ¸À®¤¹¤ë"
-
-#~ msgid "32381 fpu"
-#~ msgstr "32381 ÉâÆ°¾®¿ôÅÀ¥æ¥Ë¥Ã¥È"
-
-#~ msgid "\"Small register classes\" kludge"
-#~ msgstr "\"¥¹¥â¡¼¥ë¥ì¥¸¥¹¥¿¥¯¥é¥¹\" ¤Î¥Ä¥®¥Ï¥®(kludge)¤ò¹Ô¤Ê¤¦"
-
-#~ msgid "No \"Small register classes\" kludge"
-#~ msgstr "\"¥¹¥â¡¼¥ë¥ì¥¸¥¹¥¿¥¯¥é¥¹\" ¤Î¥Ä¥®¥Ï¥®(kludge)¤ò¹Ô¤Ê¤ï¤Ê¤¤"
-
-#~ msgid ""
-#~ "Unknown -march= option (%s).\n"
-#~ "Valid options are 1.0, 1.1, and 2.0\n"
-#~ msgstr ""
-#~ "ÉÔÌÀ¤Ê -march= ¥ª¥×¥·¥ç¥ó (%s).\n"
-#~ "Àµ¾ï¤Ê¥ª¥×¥·¥ç¥ó¤Ï 1.0, 1.1, µÚ¤Ó 2.0\n"
-
-#~ msgid "PIC code generation is not compatible with profiling\n"
-#~ msgstr "PIC ¥³¡¼¥ÉÀ¸À®¤Ï¥×¥í¥Õ¥¡¥¤¥ê¥ó¥°¤È¤ÏÁêÍƤì¤Þ¤»¤ó\n"
-
-#~ msgid "Target does not have split I&D"
-#~ msgstr "¥¿¡¼¥²¥Ã¥È¤Ï split Ì¿Îá¤È¥Ç¡¼¥¿¥á¥â¥ê¤ò»ý¤¿¤Ê¤¤"
-
-#~ msgid "Generate little endian data"
-#~ msgstr "¥ê¥È¥ë¥¨¥ó¥Ç¥£¥¢¥ó¥Ç¡¼¥¿¤òÀ¸À®¤¹¤ë"
-
-#~ msgid "Generate big endian data"
-#~ msgstr "¥Ó¥Ã¥°¥¨¥ó¥Ç¥£¥¢¥ó¥Ç¡¼¥¿¤òÀ¸À®¤¹¤ë"
-
-#~ msgid "Turn on maintainer testing code"
-#~ msgstr "¥á¥ó¥Æ¥Ê¥Æ¥¹¥È¥³¡¼¥É¤òÍ­¸ú¤Ë¤¹¤ë"
-
-#~ msgid "Disable Transmeta picoJava extensions"
-#~ msgstr "Transmeta picoJava ³ÈÄ¥¤ò̵¸ú¤Ë¤¹¤ë"
-
-#~ msgid "Disable reorganization pass"
-#~ msgstr "ºÆÊÔÀ®¹©Äø¤ò̵¸ú¤Ë¤¹¤ë"
-
-#~ msgid "invalid %%B value"
-#~ msgstr "̵¸ú¤Ê %%B ÃÍ"
-
-#~ msgid "invalid %%z value"
-#~ msgstr "̵¸ú¤Ê %%z ÃÍ"
-
-#~ msgid "invalid %%Z value"
-#~ msgstr "̵¸ú¤Ê %%Z ÃÍ"
-
-#~ msgid "can't have varargs with -mfp-arg-in-fp-regs"
-#~ msgstr "-mfp-arg-in-fp-regs ¤ò»È¤¦¤È²ÄÊѸİú¿ô¤ò»ý¤Æ¤Þ¤»¤ó"
-
-#~ msgid "Always pass floating-point arguments in memory"
-#~ msgstr "ÉâÆ°¾®¿ôÅÀ°ú¿ô¤Ï¾ï¤Ë¥á¥â¥êÅϤ·¤È¤¹¤ë"
-
-#~ msgid "Don't always pass floating-point arguments in memory"
-#~ msgstr "ÉâÆ°¾®¿ôÅÀ°ú¿ô¤Ï¾ï¤Ë¥á¥â¥êÅϤ·¤È¤·¤Ê¤¤"
-
-#~ msgid "-f%s ignored for AIX (all code is position independent)"
-#~ msgstr "AIX ÍѤˠ-f%s ¤Ï̵»ë¤µ¤ì¤Þ¤·¤¿¡ÊÁ´¤Æ¤Î¥³¡¼¥É¤Ï°ÌÃÖÈó°Í¸¤Ç¤¹¡Ë"
-
-#~ msgid "-ffunction-sections disabled on AIX when debugging"
-#~ msgstr "AIX ¤Ç¤Ï¥Ç¥Ð¥Ã¥°»þ¤Î -ffunction-sections ¤Ï̵¸ú¤È¤µ¤ì¤Þ¤¹"
-
-#~ msgid "-fdata-sections not supported on AIX"
-#~ msgstr "AIX ¤Ç¤Ï -fdata-sections ¤Ï¼õ¤±Æþ¤ì¤é¤ì¤Þ¤»¤ó"
-
-#~ msgid "%%S computed all 1's mask"
-#~ msgstr "%%S ¤ÏÁ´¤Æ¤¬ 1 ¤Î¥Þ¥¹¥¯¤ò·×»»¤·¤Þ¤·¤¿"
-
-#~ msgid "%%S computed all 0's mask"
-#~ msgstr "%%S ¤ÏÁ´¤Æ¤¬ 0 ¤Î¥Þ¥¹¥¯¤ò·×»»¤·¤Þ¤·¤¿"
-
-#~ msgid "invalid %%W value"
-#~ msgstr "̵¸ú¤Ê %%W ÃͤǤ¹"
-
-#~ msgid "Do not use POWER2 instruction set"
-#~ msgstr "POWER2 Ì¿Î᥻¥Ã¥È¤ò»ÈÍѤ·¤Ê¤¤"
-
-#~ msgid "Don't use PowerPC General Purpose group optional instructions"
-#~ msgstr "PowerPC °ìÈÌÍÑÅÓ¥°¥ë¡¼¥×¥ª¥×¥·¥ç¥óÌ¿Îá¤ò»ÈÍѤ·¤Ê¤¤"
-
-#~ msgid "Don't use PowerPC Graphics group optional instructions"
-#~ msgstr "PowerPC ¥°¥é¥Õ¥£¥¯¥¹¥°¥ë¡¼¥×¥ª¥×¥·¥ç¥óÌ¿Îá¤ò»ÈÍѤ·¤Ê¤¤"
-
-#~ msgid "Don't use PowerPC-64 instruction set"
-#~ msgstr "PowerPC-64 Ì¿Î᥻¥Ã¥È¤ò»ÈÍѤ·¤Ê¤¤"
-
-#~ msgid "Place variable addresses in the regular TOC"
-#~ msgstr "ÊÑ¿ô¥¢¥É¥ì¥¹¤òÄ̾ï TOC Æâ¤ËÇÛÃÖ¤¹¤ë"
-
-#~ msgid "Do not generate string instructions for block moves"
-#~ msgstr "¥Ö¥í¥Ã¥¯°ÜÆ°ÍѤΠstring Ì¿Îá¤òÀ¸À®¤·¤Ê¤¤"
-
-#~ msgid "Don't generate fused multiply/add instructions"
-#~ msgstr "ÉâÆ°¾®¿ô¤Î¾è»»/²Ã»»Ì¿Îá¤òÀ¸À®¤·¤Ê¤¤"
-
-#~ msgid "Don't align to the base type of the bitfield."
-#~ msgstr "¥Ó¥Ã¥È¥Õ¥£¡¼¥ë¥É¤Î¥Ù¡¼¥¹¥¿¥¤¥×¤Ë¥¢¥é¥¤¥ó¤·¤Ê¤¤"
-
-#~ msgid "Don't assume that unaligned accesses are handled by the system"
-#~ msgstr "¥¢¥é¥¤¥ó¤µ¤ì¤Ê¤¤¥¢¥¯¥»¥¹¤¬¥·¥¹¥Æ¥à¤Ë¤è¤Ã¤Æ¥Ï¥ó¥É¥ë¤µ¤ì¤ë¤È¤Ï¤ß¤Ê¤µ¤Ê¤¤"
-
-#~ msgid "Assume that unaligned accesses are handled by the system"
-#~ msgstr "¥¢¥é¥¤¥ó¤µ¤ì¤Ê¤¤¥¢¥¯¥»¥¹¤¬¥·¥¹¥Æ¥à¤Ë¤è¤Ã¤Æ¥Ï¥ó¥É¥ë¤µ¤ì¤ë¤È¤ß¤Ê¤¹"
-
-#~ msgid "Don't produce code relocatable at runtime."
-#~ msgstr "¼Â¹Ô»þ¤ËºÆÇÛÃÖ²Äǽ¤Ê¥³¡¼¥É¤òÀ¸À®¤¹¤ë"
-
-#~ msgid "Don't use EABI."
-#~ msgstr "EABI ¤òÍøÍѤ·¤Ê¤¤¡£"
-
-#~ msgid "Don't use alternate register names."
-#~ msgstr "ÂåÂإ쥸¥¹¥¿Ì¾¤ò»ÈÍѤ·¤Ê¤¤"
-
-#~ msgid "profiling does not support code models other than medlow"
-#~ msgstr "¥×¥í¥Õ¥¡¥¤¥ê¥ó¥°¤Ï medlow °Ê³°¤Î¥³¡¼¥É¥â¥Ç¥ë¤Ç¤Ï¥µ¥Ý¡¼¥È¤µ¤ì¤Þ¤»¤ó"
-
-#~ msgid "Invalid %%C operand"
-#~ msgstr "̵¸ú¤Ê %%C ¥ª¥Ú¥é¥ó¥É"
-
-#~ msgid "Invalid %%D operand"
-#~ msgstr "̵¸ú¤Ê %%D ¥ª¥Ú¥é¥ó¥É"
-
-#~ msgid "%s and profiling conflict: disabling %s"
-#~ msgstr "%s ¤È¥×¥í¥Õ¥¡¥¤¥ê¥ó¥°¤Ï¶¥¹ç¤·¤Þ¤¹: %s ¤ò̵¸ú²½¤·¤Þ¤¹"
-
-#~ msgid "Use FUNCTION_EPILOGUE"
-#~ msgstr "FUNCTION_EPILOGUE ¤ò»ÈÍѤ¹¤ë"
-
-#~ msgid "Do not use FUNCTION_EPILOGUE"
-#~ msgstr "FUNCTION_EPILOGUE ¤ò»ÈÍѤ·¤Ê¤¤"
-
-#~ msgid "Do not pass -assert pure-text to linker"
-#~ msgstr "¥ê¥ó¥«¤Ë -assert pure-text ¤òÅϤµ¤Ê¤¤"
-
-#~ msgid "Use flat register window model"
-#~ msgstr "¥Õ¥é¥Ã¥È¥ì¥¸¥¹¥¿¥¦¥£¥ó¥É¥¦¥â¥Ç¥ë¤ò»ÈÍѤ¹¤ë"
-
-#~ msgid "Do not use flat register window model"
-#~ msgstr "¥Õ¥é¥Ã¥È¥ì¥¸¥¹¥¿¥¦¥£¥ó¥É¥¦¥â¥Ç¥ë¤ò»ÈÍѤ·¤Ê¤¤"
-
-#~ msgid "Do not use ABI reserved registers"
-#~ msgstr "ABI Í½Ìó¥ì¥¸¥¹¥¿¤ò»ÈÍѤ·¤Ê¤¤"
-
-#~ msgid "Do not compile for v8plus ABI"
-#~ msgstr "v8plus ABI ÍѤ˥³¥ó¥Ñ¥¤¥ë¤·¤Ê¤¤"
-
-#~ msgid "Optimize for Cypress processors"
-#~ msgstr "Cypress ¥×¥í¥»¥Ã¥µÍѤ˺ÇŬ²½¤¹¤ë"
-
-#~ msgid "Optimize for SparcLite processors"
-#~ msgstr "SparcLite ¥×¥í¥»¥Ã¥µÍѤ˺ÇŬ²½¤¹¤ë"
-
-#~ msgid "Optimize for F930 processors"
-#~ msgstr "F930 ¥×¥í¥»¥Ã¥µÍѤ˺ÇŬ²½¤¹¤ë"
-
-#~ msgid "Optimize for F934 processors"
-#~ msgstr "F934 ¥×¥í¥»¥Ã¥µÍѤ˺ÇŬ²½¤¹¤ë"
-
-#~ msgid "Use V8 Sparc ISA"
-#~ msgstr "V8 Sparc ISA ¤ò»ÈÍѤ¹¤ë"
-
-#~ msgid "Optimize for SuperSparc processors"
-#~ msgstr "SuperSparc ¥×¥í¥»¥Ã¥µÍѤ˺ÇŬ²½¤¹¤ë"
-
-#~ msgid "Do not use structs on stronger alignment for double-word copies"
-#~ msgstr "¥À¥Ö¥ë¥ï¡¼¥É¥³¥Ô¡¼ÍѤζ¯¤¯¥¢¥é¥¤¥ó¤µ¤ì¤¿¹½Â¤ÂΤò»ÈÍѤ·¤Ê¤¤"
-
-#~ msgid "Do not optimize tail call instructions in assembler or linker"
-#~ msgstr "¥¢¥»¥ó¥Ö¥é¤È¥ê¥ó¥«¤ÇËöÈø¸Æ¤Ó½Ð¤·Ì¿Îá¤òºÇŬ²½¤·¤Ê¤¤"
-
-#~ msgid "%s=%s is too large."
-#~ msgstr "%s=%s ¤ÏÂ礭¤¹¤®¤Þ¤¹¡£"
-
-#~ msgid "unable to call pointer to member function here"
-#~ msgstr "¤³¤³¤Ç¤Ï¥á¥ó¥Ð´Ø¿ô¥Ý¥¤¥ó¥¿¸Æ¤Ó½Ð¤·¤¬¤Ç¤­¤Þ¤»¤ó"
-
-#~ msgid "object size exceeds built-in limit for virtual function table implementation"
-#~ msgstr "¥ª¥Ö¥¸¥§¥¯¥È¥µ¥¤¥º¤¬¡¢²¾ÁÛ´Ø¿ô¥Æ¡¼¥Ö¥ë¼ÂÁõ¤ËÁȤ߹þ¤³¤Þ¤ì¤¿¥µ¥¤¥º¤òĶ²á¤·¤Þ¤·¤¿"
-
-#~ msgid "object size exceeds normal limit for virtual function table implementation, recompile all source and use -fhuge-objects"
-#~ msgstr "¥ª¥Ö¥¸¥§¥¯¥È¥µ¥¤¥º¤¬¡¢²¾ÁÛ´Ø¿ô¥Æ¡¼¥Ö¥ë¼ÂÁõ¤ÎÄ̾ï¤ÎÀ©¸Â¤òĶ²á¤·¤¿¤¿¤á¡¢Á´¤Æ¤Î¥½¡¼¥¹¤ò -fhuge-objects ¤ò»È¤Ã¤ÆºÆ¥³¥ó¥Ñ¥¤¥ë¤·¤Æ¤¯¤À¤µ¤¤"
-
-#~ msgid "label `%s' referenced outside of any function"
-#~ msgstr "¥é¥Ù¥ë `%s' ¤¬´Ø¿ô¤Î³°Â¦¤Î²¿¤«¤ò»²¾È¤·¤Þ¤·¤¿"
-
-#~ msgid "the ABI requires vtable thunks"
-#~ msgstr "ABI ¤Ï²¾ÁÛ´Ø¿ô¥Æ¡¼¥Ö¥ë¥µ¥ó¥¯¤òÍ׵ᤷ¤Þ¤¹"
-
-#~ msgid "invalid catch parameter"
-#~ msgstr "̵¸ú¤Ê catch ¤Î°ú¿ô"
-
-#~ msgid "destructors must be member functions"
-#~ msgstr "¥Ç¥¹¥È¥é¥¯¥¿¤Ï¥á¥ó¥Ð´Ø¿ô¤Ç¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó"
-
-#~ msgid "`bool' is now a keyword"
-#~ msgstr "`bool' ¤Ïº£¤ä¥­¡¼¥ï¡¼¥É¤Ç¤¹"
-
-#~ msgid "discarding `const' applied to a reference"
-#~ msgstr "»²¾È¤ËÍѤ¤¤é¤ì¤¿ `const' ¤Ï¼Î¤Æ¤é¤ì¤Þ¤¹"
-
-#~ msgid "discarding `volatile' applied to a reference"
-#~ msgstr "»²¾È¤ËÍѤ¤¤é¤ì¤¿ `volatile' ¤Ï¼Î¤Æ¤é¤ì¤Þ¤¹"
-
-#~ msgid "typedef declaration includes an initializer"
-#~ msgstr "typedef Àë¸À¤¬½é´üÀßÄê»Ò¤ò´Þ¤ó¤Ç¤¤¤Þ¤¹"
-
-#~ msgid "storage class `static' invalid for function `%s' declared out of global scope"
-#~ msgstr "Âç°è¥¹¥³¡¼¥×³°¤Î´Ø¿ô `%s' ¤ËÂФ¹¤ëµ­²±¥¯¥é¥¹ `static' ¤Ï̵¸ú¤Ç¤¹"
-
-#~ msgid "invalid integer constant in parameter list, did you forget to give parameter name?"
-#~ msgstr "²¾°ú¿ô¥ê¥¹¥È¤Ë̵¸ú¤ÊÀ°¿ôÄê¿ô¤¬¤¢¤ê¤Þ¤¹¡£²¾°ú¿ô̾¤òÍ¿¤¨Ëº¤ì¤¿¤Î¤Ç¤Ï¡©"
-
-#~ msgid "return type for `main' changed to `int'"
-#~ msgstr "`main' ¤Î return ·¿¤Ï `int' ¤ËÊѤ¨¤Þ¤·¤¿"
-
-#~ msgid "-fname-mangling-version is no longer supported"
-#~ msgstr "-fname-mangling-version ¤Ï¤â¤Ï¤ä¥µ¥Ý¡¼¥È¤µ¤ì¤Þ¤»¤ó"
-
-#~ msgid "`__alignof__' applied to a bit-field"
-#~ msgstr "¥Ó¥Ã¥È¥Õ¥£¡¼¥ë¥É¤ËÂФ·¤ÆŬÍѤµ¤ì¤¿ `__alignof__'"
-
-#~ msgid "parser may be lost: is there a '{' missing somewhere?"
-#~ msgstr "¹½Ê¸²òÀϴ郎Ì»Ҥˤʤ俤褦¤Ç¤¹: ¤É¤³¤«¤Ç '{' ¤ò˺¤ì¤Æ¤¤¤ë¤Î¤Ç¤Ï¡©"
-
-#~ msgid "anachronistic use of array size in vector delete"
-#~ msgstr "¥Ù¥¯¥È¥ë¤Î delete ¤ÇÇÛÎó¥µ¥¤¥º¤ò»È¤¦¤Î¤ÏÁ°»þÂåŪ¤Ç¤¹"
-
-#~ msgid "`%s' not supported by %s"
-#~ msgstr "`%s' ¤Ï %s ¤Ç¤Ï¥µ¥Ý¡¼¥È¤µ¤ì¤Þ¤»¤ó"
-
-#~ msgid "In %s `%s':"
-#~ msgstr "%s Æâ¤Î `%s':"
-
-#~ msgid "argument to `%s' missing\n"
-#~ msgstr "`%s' ¤Ø¤Î°ú¿ô¤ò·ç¤¤¤Æ¤¤¤Þ¤¹\n"
-
-#~ msgid "  will be re-ordered to match declaration order"
-#~ msgstr "  Àë¸À½ç¤È°ìÃפ¹¤ë¤è¤¦¤ËʤÓÂؤ¨¤é¤ì¤Þ¤¹"
-
-#~ msgid "  will be re-ordered to match inheritance order"
-#~ msgstr "  ÇÉÀ¸½ç¤È°ìÃפ¹¤ë¤è¤¦¤ËʤÙÂؤ¨¤é¤ì¤Þ¤¹"
-
-#~ msgid "base class initializer specified, but no base class to initialize"
-#~ msgstr "´ðÄ쥯¥é¥¹½é´üÀßÄê»Ò¤¬»ØÄꤵ¤ì¤Þ¤·¤¿¤¬¡¢½é´ü²½¤¹¤Ù¤­´ðÄ쥯¥é¥¹¤¬¤¢¤ê¤Þ¤»¤ó"
-
-#~ msgid "no base class to initialize"
-#~ msgstr "½é´ü²½¤¹¤Ù¤­´ðÄ쥯¥é¥¹¤¬¤¢¤ê¤Þ¤»¤ó"
-
-#~ msgid "at this point in file"
-#~ msgstr "¥Õ¥¡¥¤¥ë¤Î¤³¤Î°ÌÃÖ"
-
-#~ msgid "new of array type fails to specify size"
-#~ msgstr "ÇÛÎ󷿤Πnew ¤Ï¥µ¥¤¥º¤Î»ØÄê¤Ë¼ºÇÔ¤·¤Þ¤¹"
-
-#~ msgid "zero size array reserves no space"
-#~ msgstr "¥µ¥¤¥º¥¼¥í¤ÎÇÛÎó¤Ï¶õ´Ö¤ò³ÎÊݤ·¤Þ¤»¤ó"
-
-#~ msgid "initializer list being treated as compound expression"
-#~ msgstr "½é´ü²½»Ò¥ê¥¹¥È¤¬Ê£¹ç¼°¤È¤·¤Æ¼è¤ê°·¤ï¤ì¤è¤¦¤È¤·¤Æ¤¤¤Þ¤¹"
-
-#~ msgid "ISO C++ forbids aggregate initializer to new"
-#~ msgstr "ISO C++ ¤Ï new ¤Ø¤Î½¸¹çÂνé´ü²½»Ò¤ò¶Ø¤¸¤Þ¤¹"
-
-#~ msgid "Change when template instances are emitted"
-#~ msgstr "¥Æ¥ó¥×¥ì¡¼¥È¥¤¥ó¥¹¥¿¥ó¥¹¤¬Á÷½Ð¤µ¤ì¤¿»þ¤ËÊѹ¹¤¹¤ë"
-
-#~ msgid "Make string literals `char[]' instead of `const char[]'"
-#~ msgstr "ʸ»úÎó¥ê¥Æ¥é¥ë¤ò `const char[]' ¤ÎÂå¤ï¤ê¤Ë `char[]' ¤È¤¹¤ë"
-
-#~ msgid "Do not inline member functions by default"
-#~ msgstr "¥á¥ó¥Ð´Ø¿ô¤ò¥Ç¥Õ¥©¥ë¥È¤Ç¥¤¥ó¥é¥¤¥ó¤È¤·¤Ê¤¤"
-
-#~ msgid "Do not treat the namespace `std' as a normal namespace"
-#~ msgstr "̾Á°¶õ´Ö `std' ¤òÄ̾ï¤Î̾Á°¶õ´Ö¤È¤·¤Æ¼è¤ê°·¤ï¤Ê¤¤"
-
-#~ msgid "Only emit explicit template instatiations"
-#~ msgstr "ÌÀ¼¨Åª¤Ê¥Æ¥ó¥×¥ì¡¼¥È¼ÂÂβ½¤Î¤ß¤òÀ¸À®¤¹¤ë"
-
-#~ msgid "Recognise and/bitand/bitor/compl/not/or/xor"
-#~ msgstr "and/bitand/bitor/compl/not/or/xor ¤òǧ¼±¤¹¤ë"
-
-#~ msgid "Implement vtables using thunks"
-#~ msgstr "thunk ¤ò»È¤Ã¤Æ vtable ¤ò¼ÂÁõ¤¹¤ë"
-
-#~ msgid "Emit cross referencing information"
-#~ msgstr "Áê¸ß»²¾È¾ðÊó¤òÀ¸À®¤¹¤ë"
-
-#~ msgid "Warn when a function is declared extern, then inline"
-#~ msgstr "´Ø¿ô¤¬ extern Àë¸À¤µ¤ì¤¿¸å¡¢inline ¤È¤µ¤ì¤¿¾ì¹ç¤Ë·Ù¹ð¤¹¤ë"
-
-#~ msgid "Warn when synthesis behaviour differs from Cfront"
-#~ msgstr "¹çÀ®¤Î¿¶¤ëÉñ¤¤¤¬ Cfront ¤È°Û¤Ê¤ë¾ì¹ç¤Ë·Ù¹ð¤¹¤ë"
-
-#~ msgid "Don't announce deprecation of compiler features"
-#~ msgstr "¿ä¾©¤µ¤ì¤Ê¤¤¥³¥ó¥Ñ¥¤¥é¤Îµ¡Ç½¤ò¹ðÃΤ·¤Ê¤¤"
-
-#~ msgid "type name expected before `&'"
-#~ msgstr "`&' ¤ÎÁ°¤Ë·¿¤Î̾Á°¤¬¤¢¤ë¤Ù¤­¤Ç¤¹"
-
-#~ msgid "ambiguous request for method pointer `%s'"
-#~ msgstr "¥á¥½¥Ã¥É¥Ý¥¤¥ó¥¿ `%s' ¤Ø¤ÎÍ׵᤬ۣËæ¤Ç¤¹"
-
-#~ msgid "no base or member initializers given following ':'"
-#~ msgstr "´ðÄì¤ä¥á¥ó¥Ð½é´ü²½»Ò¥ê¥¹¥È¤¬ ':' ¤Î¸å¤Ë³¤¤¤Æ¤¤¤Þ¤»¤ó"
-
-#~ msgid "ISO C++ forbids an empty condition for `%s'"
-#~ msgstr "ISO C++ ¤Ï `%s' ¤ËÂФ¹¤ë¶õ¤Î¾ò·ï¤ò¶Ø¤¸¤Þ¤¹"
-
-#~ msgid "ISO C++ forbids `&&'"
-#~ msgstr "ISO C++ ¤Ï `&&' ¤ò¶Ø¤¸¤Þ¤¹"
-
-#~ msgid "`sigof' applied to non-aggregate expression"
-#~ msgstr "È󽸹çÂμ°¤ËÂФ·¤ÆŬÍѤµ¤ì¤¿ `sigof'"
-
-#~ msgid "`sigof' applied to non-aggregate type"
-#~ msgstr "È󽸹çÂη¿¤ËÂФ·¤ÆŬÍѤµ¤ì¤¿ `sigof'"
-
-#~ msgid "storage class specifier `%s' not allowed after struct or class"
-#~ msgstr "µ­²±¥¯¥é¥¹»ØÄê»Ò `%s' ¤Ï struct ¤ä class ¤Î¸å¤Ë¤Ï»È¤¨¤Þ¤»¤ó"
-
-#~ msgid "no body nor ';' separates two class, struct or union declarations"
-#~ msgstr "ËÜÂΤ¬¤Ê¤¯¡¢class, struct °¿¤¤¤Ï union Àë¸À¤ò¶èÀÚ¤ë ';' ¤â¤¢¤ê¤Þ¤»¤ó"
-
-#~ msgid "missing ';' before right brace"
-#~ msgstr "±¦Â¦¥Ö¥ì¡¼¥¹¤ÎÁ°¤Î ';' ¤ò·ç¤¤¤Æ¤¤¤Þ¤¹"
-
-#~ msgid "ISO C++ forbids array dimensions with parenthesized type in new"
-#~ msgstr "ISO C++ ¤Ï new Ãæ¤Ç¤Ï¡¢³ç¸Ì¤Î¤Ä¤¤¤¿ÇÛÎ󼡸µ¤ò¶Ø¤¸¤Þ¤¹"
-
-#~ msgid "ISO C++ forbids label declarations"
-#~ msgstr "ISO C++ ¤Ï¥é¥Ù¥ëÀë¸À¤ò¶Ø¤¸¤Æ¤¤¤Þ¤¹"
-
-#~ msgid "label must be followed by statement"
-#~ msgstr "¥é¥Ù¥ë¤Î¸å¤í¤Ë¤Ïʸ¤¬É¬ÍפǤ¹"
-
-#~ msgid "ISO C++ forbids compound statements inside for initializations"
-#~ msgstr "ISO C++ ½é´ü²½»Ò¤ÎÆâÉô¤Ç¤Ïʣʸ¤¬¶Ø¤¸¤é¤ì¤Æ¤¤¤Þ¤¹"
-
-#~ msgid "possibly missing ')'"
-#~ msgstr "¤ª¤½¤é¤¯ ')' ¤ò˺¤ì¤Æ¤¤¤Þ¤¹"
-
-#~ msgid "taking dynamic typeid of object with -fno-rtti"
-#~ msgstr "-fno-rtti ¤Î»ØÄê¤È°ì½ï¤Ë¥ª¥Ö¥¸¥§¥¯¥È¤ÎưŪ typeid ¤ò¼è¤í¤¦¤È¤·¤Æ¤¤¤Þ¤¹"
-
-#~ msgid "adjusting pointers for covariant returns"
-#~ msgstr "¶¦ÊÑ(covariant)Ìá¤êÃͤؤΥݥ¤¥ó¥¿¤òÄ´À°¤·¤Þ¤¹"
-
-#~ msgid "recoverable compiler error, fixups for virtual function"
-#~ msgstr "²óÉü²Äǽ¤Ê¥³¥ó¥Ñ¥¤¥é¤Î¥¨¥é¡¼¡¢²¾ÁÛ´Ø¿ô¤Î½¤Àµ"
-
-#~ msgid "can't redefine default return value for constructors"
-#~ msgstr "¥³¥ó¥¹¥È¥é¥¯¥¿ÍѤΥǥե©¥ë¥ÈÌá¤êÃͤòºÆÄêµÁ¤¹¤ë¤³¤È¤Ï¤Ç¤­¤Þ¤»¤ó"
-
-#~ msgid "   will be re-ordered to precede member initializations"
-#~ msgstr "   Àè¤Ë¤¢¤ë¥á¥ó¥Ð½é´ü²½»Ò¤ÈʤÓÂؤ¨¤é¤ì¤Þ¤¹"
-
-#~ msgid "parse error at end of saved function text"
-#~ msgstr "ÊݸºÑ¤ß´Ø¿ô¥Æ¥­¥¹¥È¤ÎËöÈø¤Ç¹½Ê¸²òÀÏ¥¨¥é¡¼"
-
-#~ msgid "%s before `%s'"
-#~ msgstr "%s ¤¬ `%s' ¤ÎÁ°¤Ë¤¢¤ê¤Þ¤¹"
-
-#~ msgid "%s before `%c'"
-#~ msgstr "%s ¤¬ `%c' ¤ÎÁ°¤Ë¤¢¤ê¤Þ¤¹"
-
-#~ msgid "%s before `\\%o'"
-#~ msgstr "%s ¤¬ `\\%o' ¤ÎÁ°¤Ë¤¢¤ê¤Þ¤¹"
-
-#~ msgid "%s before `%s' token"
-#~ msgstr "%s ¤¬ `%s' ¥È¡¼¥¯¥ó¤ÎÁ°¤Ë¤¢¤ê¤Þ¤¹"
-
-#~ msgid "non-lvalue in %s"
-#~ msgstr "%s ¤Ëº¸ÊÕÃͤǤϤʤ¤ÃÍ"
-
-#~ msgid "`com_interface' only supported with -fvtable-thunks"
-#~ msgstr "`com_interface' ¤Ï -fvtable-thunks ¤ò»ØÄꤷ¤¿¤È¤­¤À¤±¥µ¥Ý¡¼¥È¤µ¤ì¤Þ¤¹"
-
-#~ msgid "ISO C++ forbids applying `sizeof' to type `void' which is an incomplete type"
-#~ msgstr "ISO C++ ¤ÏÉÔ´°Á´·¿¤Ç¤¢¤ë `void' ·¿¤Ø¤Î `sizeof' ¤ÎŬÍѤò¶Ø¤¸¤Þ¤¹"
-
-#~ msgid "invalid reference to NULL ptr, use ptr-to-member instead"
-#~ msgstr "NULL ¥Ý¥¤¥ó¥¿¤Ø¤Î̵¸ú¤Ê»²¾È¡¢Âå¤ï¤ê¤Ë¥á¥ó¥Ð¤Ø¤Î¥Ý¥¤¥ó¥¿¤ò»È¤¤¤Þ¤·¤ç¤¦"
-
-#~ msgid "invalid call to member function needing `this' in static member function scope"
-#~ msgstr "ÀÅŪ¥á¥ó¥Ð´Ø¿ô¥¹¥³¡¼¥×Æâ¤Ç¤Ï `this' ¤òÍפ¹¤ë¥á¥ó¥Ð´Ø¿ô¤Î¸Æ¤Ó½Ð¤·¤Ï̵¸ú¤Ç¤¹"
-
-#~ msgid "parameter type of called function is incomplete"
-#~ msgstr "¸Æ¤Ð¤ì¤¿´Ø¿ô¤Î²¾°ú¿ô¤Î·¿¤¬ÉÔ´°Á´¤Ç¤¹"
-
-#~ msgid "ISO C++ forbids using pointer of type `void *' in pointer arithmetic"
-#~ msgstr "ISO C++ ¤Ï¥Ý¥¤¥ó¥¿·×»»¤Ë `void *' ·¿¤Î¥Ý¥¤¥ó¥¿¤ò»È¤¦¤³¤È¤ò¶Ø¤¸¤Þ¤¹"
-
-#~ msgid "ISO C++ forbids using a pointer-to-function in pointer arithmetic"
-#~ msgstr "ISO C++ ¤Ï¥Ý¥¤¥ó¥¿·×»»¤Ë´Ø¿ô¤Ø¤Î¥Ý¥¤¥ó¥¿¤ò»È¤¦¤³¤È¤ò¶Ø¤¸¤Þ¤¹"
-
-#~ msgid "ISO C++ forbids using pointer to a member in pointer arithmetic"
-#~ msgstr "ISO C++ ¤Ï¥Ý¥¤¥ó¥¿·×»»¤Ë¥á¥ó¥Ð¤Ø¤Î¥Ý¥¤¥ó¥¿¤ò»È¤¦¤³¤È¤ò¶Ø¤¸¤Þ¤¹"
-
-#~ msgid "ISO C++ forbids using pointer to a member in subtraction"
-#~ msgstr "ISO C++ ¤Ï¸º»»¤Ë¥á¥ó¥Ð¤Ø¤Î¥Ý¥¤¥ó¥¿¤ò»È¤¦¤³¤È¤ò¶Ø¤¸¤Þ¤¹"
-
-#~ msgid "cast to non-reference type used as lvalue"
-#~ msgstr "º¸ÊÕÃͤȤ·¤Æ»È¤ï¤ì¤ëÈ󻲾ȷ¿¤Ø¤Î¥­¥ã¥¹¥È¤Ç¤¹"
-
-#~ msgid "unary `&'"
-#~ msgstr "ñ¹à¤Î `&'"
-
-#~ msgid "ISO C++ forbids cast to non-reference type used as lvalue"
-#~ msgstr "ISO C++ ¤Ïº¸ÊÕÃͤȤ·¤Æ»È¤ï¤ì¤ëÈ󻲾ȷ¿¤Ø¤Î¥­¥ã¥¹¥È¤ò¶Ø¤¸¤Þ¤¹"
-
-#~ msgid "ISO C++ forbids assignment of arrays"
-#~ msgstr "ISO C++ ¤ÏÇÛÎó¤ÎÂåÆþ¤ò¶Ø¤¸¤Þ¤¹"
-
-#~ msgid "return value from function receives multiple initializations"
-#~ msgstr "´Ø¿ô¤«¤é¤ÎÌá¤êÃͤ¬Ê£¿ô¤Î½é´ü²½¤ò¼õ¤±¼è¤ê¤Þ¤·¤¿"
-
-#~ msgid "return-statement with no value, in function declared with a non-void return type"
-#~ msgstr "return Ê¸¤¬Ãͤò»ý¤Á¤Þ¤»¤ó¡£´Ø¿ôÀë¸À¤Ç¤ÏÈó void ¤ÎÌá¤êÃͤò»ý¤Á¤Þ¤¹"
-
-#~ msgid "return-statement with a value, in function declared with a void return type"
-#~ msgstr "return Ê¸¤¬Ãͤò»ý¤Á¤Þ¤¹¡£´Ø¿ôÀë¸À¤Ç¤ÏÌá¤ê·¿¤¬ void ¤È¤Ê¤Ã¤Æ¤¤¤Þ¤¹"
-
-#~ msgid "Internal error #%d."
-#~ msgstr "ÆâÉô¥¨¥é¡¼: #%d¡£"
-
-#~ msgid "due to the presence of a constructor"
-#~ msgstr "¥³¥ó¥¹¥È¥é¥¯¥¿¤¬¤¢¤ë¤³¤È¤Ë¤è¤ë"
-
-#~ msgid "comma expression used to initialize return value"
-#~ msgstr "¥«¥ó¥Þ±é»»»Ò¤¬Ìá¤êÃͤò½é´ü²½¤¹¤ë¤¿¤á¤Ë»È¤ï¤ì¤Þ¤·¤¿"
-
-#~ msgid "initializer for scalar variable requires one element"
-#~ msgstr "¥¹¥«¥é¡¼ÊÑ¿ô¤Î½é´ü²½»Ò¤Ï°ì¤Ä¤ÎÍ×ÁǤòÍ׵ᤷ¤Þ¤¹"
-
-#~ msgid "aggregate has a partly bracketed initializer"
-#~ msgstr "½¸¹çÂΤ¬ÉôʬŪ¤Ë¥Ö¥é¥±¥Ã¥È¤Î½é´ü²½»Ò¤ò»ý¤Á¤Þ¤¹"
-
-#~ msgid "non-empty initializer for array of empty elements"
-#~ msgstr "Í×ÁǤΤʤ¤ÇÛÎó¤ËÂФ¹¤ë¡¢¶õ¤Ç¤Ï¤Ê¤¤½é´ü²½»Ò¤Ç¤¹"
-
-#~ msgid "initializer list for object of class with virtual base classes"
-#~ msgstr "²¾ÁÛ´ðÄ쥯¥é¥¹¤ò»ý¤Ä¥¯¥é¥¹¤Î¥ª¥Ö¥¸¥§¥¯¥ÈÍѤνé´ü²½»Ò¥ê¥¹¥È¤Ç¤¹"
-
-#~ msgid "excess elements in aggregate initializer"
-#~ msgstr "½¸¹çÂνé´ü²½»ÒÆâ¤Ç¤½¤ÎÍ×ÁǤ¬°î¤ì¤Þ¤·¤¿"
-
-#~ msgid "ISO C++ forbids defining types within %s"
-#~ msgstr "ISO C++ ¤Ï %s Ãæ¤Î·¿ÄêµÁ¤ò¶Ø¤¸¤Þ¤¹"
-
-#~ msgid "Can't create cross-reference file `%s'"
-#~ msgstr "Áê¸ß»²¾È¥Õ¥¡¥¤¥ë `%s' ¤òºî¤ë¤³¤È¤¬¤Ç¤­¤Þ¤»¤ó"
-
-#~ msgid ""
-#~ ",\n"
-#~ "                 from %s:%u"
-#~ msgstr ""
-#~ ",\n"
-#~ "                 %s:%u ¤«¤é"
-
-#~ msgid "traditional C rejects the `U' suffix"
-#~ msgstr "¸Å¤¤ C ¤Ç¤Ï `U' ÀÜÈø¼­¤¬µñÀ䤵¤ì¤Þ¤¹"
-
-#~ msgid "too many 'l' suffixes in integer constant"
-#~ msgstr "À°¿ôÄê¿ô¤Î¥µ¥Õ¥£¥Ã¥¯¥¹ 'l' ¤¬Â¿¤¹¤®¤Þ¤¹"
-
-#~ msgid "integer constant contains digits beyond the radix"
-#~ msgstr "À°¿ôÄê¿ô¤¬´ð¿ô¤òĶ¤¨¤¿¿ôÃͤò´Þ¤ó¤Ç¤¤¤Þ¤¹"
-
-#~ msgid "integer constant out of range"
-#~ msgstr "À°¿ôÄê¿ô¤¬ÈϰϤò³°¤ì¤Æ¤¤¤Þ¤¹"
-
-#~ msgid "invalid suffix '%.*s' on integer constant"
-#~ msgstr "ÀÜÈø¼­ '%.*s' ¤ÏÀ°¿ôÄê¿ô¤Ë¤Ï̵¸ú¤Ç¤¹"
-
-#~ msgid "missing ')' after \"defined\""
-#~ msgstr "\"defined\" ¤Î¸å¤í¤Î ')' ¤¬·ç¤±¤Æ¤¤¤Þ¤¹"
-
-#~ msgid "operator \"defined\" requires an identifier"
-#~ msgstr "\"defined\" ±é»»»Ò¤Ï¼±Ê̻ҤòÍ׵ᤷ¤Þ¤¹"
-
-#~ msgid "(\"%s\" is an alternative token for \"%s\" in C++)"
-#~ msgstr "¡ÊC++ ¤Ç¤Ï \"%s\" ¤¬ \"%s\" ¤ÎÂåÂإȡ¼¥¯¥ó¤Ç¤¹¡Ë"
-
-#~ msgid "ISO C++ does not permit \"%s\" in #if"
-#~ msgstr "ISO C++ ¤Ï #if Æâ¤Î \"%s\" ¤òµö¤·¤Þ¤»¤ó"
-
-#~ msgid "octal escape sequence out of range"
-#~ msgstr "8 ¿Ê¥¨¥¹¥±¡¼¥×¥·¡¼¥±¥ó¥¹¤¬Èϰϳ°¤Ç¤¹"
-
-#~ msgid "hex escape sequence out of range"
-#~ msgstr "16 ¿Ê¥¨¥¹¥±¡¼¥×¥·¡¼¥±¥ó¥¹¤¬Èϰϳ°¤Ç¤¹"
-
-#~ msgid "integer overflow in preprocessor expression"
-#~ msgstr "À°¿ô¤¬¥×¥ê¥×¥í¥»¥Ã¥µ¼°Æâ¤Ç¥ª¡¼¥Ð¡¼¥Õ¥í¡¼¤·¤Þ¤·¤¿"
-
-#~ msgid "comma operator in operand of #if"
-#~ msgstr "¥«¥ó¥Þ±é»»»Ò¤¬ #if ±é»»»Ò¤ÎÃæ¤Ë¤¢¤ê¤Þ¤¹"
-
-#~ msgid "%s is shorter than expected"
-#~ msgstr "%s ¤¬ËÜÍè¤è¤ê¤âû¤¤¤Ç¤¹"
-
-#~ msgid "%s is a block device"
-#~ msgstr "%s ¤Ï¥Ö¥í¥Ã¥¯¥Ç¥Ð¥¤¥¹¤Ç¤¹"
-
-#~ msgid "No include path in which to find %s"
-#~ msgstr "%s ¤ò¸«¤Ä¤±¤ë¤¿¤á¤Î¥¤¥ó¥¯¥ë¡¼¥É¥Ñ¥¹¤¬¤¢¤ê¤Þ¤»¤ó"
-
-#~ msgid "Multiple include guards may be useful for:\n"
-#~ msgstr "¿½Å include ¤«¤é¤ÎÊݸͭ±×¤È¤Ê¤ë¤Ç¤·¤ç¤¦:\n"
-
-#~ msgid "absolute file name in remap_filename"
-#~ msgstr "ÀäÂХѥ¹¥Õ¥¡¥¤¥ë̾¤¬ remap_filename ¤Ë¤¢¤ê¤Þ¤¹"
-
-#~ msgid "%s: Not a directory"
-#~ msgstr "%s: ¥Ç¥£¥ì¥¯¥È¥ê¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó"
-
-#~ msgid "buffers still stacked in cpp_finish"
-#~ msgstr "cpp_finish ¤Ç¥Ð¥Ã¥Õ¥¡¤¬¤Þ¤À¥¹¥¿¥Ã¥¯¤µ¤ì¤Æ¤¤¤Þ¤¹"
-
-#~ msgid "Directory name missing after %s"
-#~ msgstr "%s ¤Î¸å¤í¤Î¥Ç¥£¥ì¥¯¥È¥ê̾¤ò·ç¤¤¤Æ¤¤¤Þ¤¹"
-
-#~ msgid "File name missing after %s"
-#~ msgstr "%s ¤Î¸å¤í¤Î¥Õ¥¡¥¤¥ë̾¤ò·ç¤¤¤Æ¤¤¤Þ¤¹"
-
-#~ msgid "Path name missing after %s"
-#~ msgstr "%s ¤Î¸å¤í¤Î¥Ñ¥¹Ì¾¤ò·ç¤¤¤Æ¤¤¤Þ¤¹"
-
-#~ msgid "Target missing after %s"
-#~ msgstr "%s ¤Î¸å¤í¤Î¥¿¡¼¥²¥Ã¥È¤ò·ç¤¤¤Æ¤¤¤Þ¤¹"
-
-#~ msgid "GNU CPP version %s (cpplib)"
-#~ msgstr "GNU CPP version %s (cpplib)"
-
-#~ msgid "Usage: %s [switches] input output\n"
-#~ msgstr "»È¤¤Êý: %s [¥¹¥¤¥Ã¥Á] ÆþÎÏ ½ÐÎÏ\n"
-
-#~ msgid ""
-#~ "Switches:\n"
-#~ "  -include <file>           Include the contents of <file> before other files\n"
-#~ "  -imacros <file>           Accept definition of macros in <file>\n"
-#~ "  -iprefix <path>           Specify <path> as a prefix for next two options\n"
-#~ "  -iwithprefix <dir>        Add <dir> to the end of the system include path\n"
-#~ "  -iwithprefixbefore <dir>  Add <dir> to the end of the main include path\n"
-#~ "  -isystem <dir>            Add <dir> to the start of the system include path\n"
-#~ msgstr ""
-#~ "¥¹¥¤¥Ã¥Á:\n"
-#~ "  -include <file>           Â¾¤Î¥Õ¥¡¥¤¥ë¤ÎÁ°¤Ë <file> ¤ÎÆâÍƤò´Þ¤á¤ë\n"
-#~ "  -imacros <file>           <file> ¤Î¥Þ¥¯¥íÄêµÁ¤ò¼õ¤±Æþ¤ì¤ë\n"
-#~ "  -iprefix <path>           ¼¡¤ÎÆó¤Ä¤Î¥ª¥×¥·¥ç¥óÍÑ¥×¥ì¥Õ¥£¥¯¥¹¤Ë <path> ¤ò»ØÄê\n"
-#~ "  -iwithprefix <dir>        <dir> ¤ò¥·¥¹¥Æ¥à include ¥Ñ¥¹¤Î½ª¤ê¤ËÄɲ乤ë\n"
-#~ "  -iwithprefixbefore <dir>  <dir> ¤ò¥á¥¤¥ó include ¥Ñ¥¹¤Î½ª¤ê¤ËÄɲ乤ë\n"
-#~ "  -isystem <dir>            <dir> ¤ò¥·¥¹¥Æ¥à include ¥Ñ¥¹¤ÎºÇ½é¤ËÄɲ乤ë\n"
-
-#~ msgid ""
-#~ "  -idirafter <dir>          Add <dir> to the end of the system include path\n"
-#~ "  -I <dir>                  Add <dir> to the end of the main include path\n"
-#~ "  -I-                       Fine-grained include path control; see info docs\n"
-#~ "  -nostdinc                 Do not search system include directories\n"
-#~ "                             (dirs specified with -isystem will still be used)\n"
-#~ "  -nostdinc++               Do not search system include directories for C++\n"
-#~ "  -o <file>                 Put output into <file>\n"
-#~ msgstr ""
-#~ "  -idirafter <dir>          <dir> ¤ò¥·¥¹¥Æ¥à include ¥Ñ¥¹¤Î½ª¤ê¤ËÄɲ乤ë\n"
-#~ "  -I <dir>                  <dir> ¤ò¥á¥¤¥ó include ¥Ñ¥¹¤Î½ª¤ê¤ËÄɲ乤ë\n"
-#~ "  -I-                       ¤­¤áºÙ¤«¤Ê include ¥Ñ¥¹À©¸æ -- info Ê¸½ñ¤ò»²¾È\n"
-#~ "  -nostdinc                 ¥·¥¹¥Æ¥à include ¥Ç¥£¥ì¥¯¥È¥ê¤òõº÷¤·¤Ê¤¤\n"
-#~ "                             (-system ¤Ç»ØÄꤵ¤ì¤¿¥Ç¥£¥ì¥¯¥È¥ê¤Ïõº÷¤µ¤ì¤ë)\n"
-#~ "  -nostdinc++               C++ ÍÑ¥·¥¹¥Æ¥à include ¥Ç¥£¥ì¥¯¥È¥ê¤òõº÷¤·¤Ê¤¤\n"
-#~ "  -o <file>                 <file> ¤Ø½ÐÎϤ¹¤ë\n"
-
-#~ msgid ""
-#~ "  -pedantic                 Issue all warnings demanded by strict ISO C\n"
-#~ "  -pedantic-errors          Issue -pedantic warnings as errors instead\n"
-#~ "  -trigraphs                Support ISO C trigraphs\n"
-#~ "  -lang-c                   Assume that the input sources are in C\n"
-#~ "  -lang-c89                 Assume that the input sources are in C89\n"
-#~ msgstr ""
-#~ "  -pedantic                 ¸·Ì©¤Ê ISO C ¤ÇÍ׵ᤵ¤ì¤ëÁ´¤Æ¤Î·Ù¹ð¤òȯ¹Ô¤¹¤ë\n"
-#~ "  -pedantic-errors          -pedantic ·Ù¹ð¤ÎÂå¤ê¤Ë¥¨¥é¡¼¤òȯ¹Ô¤¹¤ë\n"
-#~ "  -trigraphs                ISO C ¥È¥é¥¤¥°¥é¥Õ¤ò¼õ¤±Æþ¤ì¤ë\n"
-#~ "  -lang-c                   ÆþÎÏ¥½¡¼¥¹¤ò C ¤È¤ß¤Ê¤¹\n"
-#~ "  -lang-c89                 ÆþÎÏ¥½¡¼¥¹¤ò C89 ¤È¤ß¤Ê¤¹\n"
-
-#~ msgid ""
-#~ "  -lang-c++                 Assume that the input sources are in C++\n"
-#~ "  -lang-objc                Assume that the input sources are in ObjectiveC\n"
-#~ "  -lang-objc++              Assume that the input sources are in ObjectiveC++\n"
-#~ "  -lang-asm                 Assume that the input sources are in assembler\n"
-#~ msgstr ""
-#~ "  -lang-c++                 ÆþÎÏ¥½¡¼¥¹¤ò C ¤È¤ß¤Ê¤¹\n"
-#~ "  -lang-objc                ÆþÎÏ¥½¡¼¥¹¤ò ObjectiveC ¤È¤ß¤Ê¤¹\n"
-#~ "  -lang-objc++              ÆþÎÏ¥½¡¼¥¹¤ò ObjectiveC++ ¤È¤ß¤Ê¤¹\n"
-#~ "  -lang-asm                 ÆþÎÏ¥½¡¼¥¹¤ò¥¢¥»¥ó¥Ö¥ê¸À¸ì¤È¤ß¤Ê¤¹\n"
-
-#~ msgid ""
-#~ "  -std=<std name>           Specify the conformance standard; one of:\n"
-#~ "                            gnu89, gnu99, c89, c99, iso9899:1990,\n"
-#~ "                            iso9899:199409, iso9899:1999\n"
-#~ "  -+                        Allow parsing of C++ style features\n"
-#~ "  -w                        Inhibit warning messages\n"
-#~ "  -Wtrigraphs               Warn if trigraphs are encountered\n"
-#~ "  -Wno-trigraphs            Do not warn about trigraphs\n"
-#~ "  -Wcomment{s}              Warn if one comment starts inside another\n"
-#~ msgstr ""
-#~ "  -std=<std name>           Å¬¹ç¤µ¤»¤ëɸ½à¤ò»ØÄê -- °Ê²¼¤è¤ê°ì¤Ä\n"
-#~ "                            gnu89, gnu99, c89, c99, iso9899:1990,\n"
-#~ "                            iso9899:199409, iso9899:1999\n"
-#~ "  -+                        C++ ¼°¤Î¹½Ê¸²òÀϤòµö²Ä¤¹¤ë\n"
-#~ "  -w                        ·Ù¹ð¥á¥Ã¥»¡¼¥¸¤òÍÞÀ©¤¹¤ë\n"
-#~ "  -Wtrigraphs               ¥È¥é¥¤¥°¥é¥Õ¤Ë½Ð¤¯¤ï¤·¤¿¤é·Ù¹ð¤¹¤ë\n"
-#~ "  -Wno-trigraphs            ¥È¥é¥¤¥°¥é¥Õ¤Ë¤Ä¤¤¤Æ¤Î·Ù¹ð¤ò¹Ô¤Ê¤ï¤Ê¤¤\n"
-#~ "  -Wcomment{s}              ¥³¥á¥ó¥È¤¬Â¾¤Î¥³¥á¥ó¥ÈÆâ¤Ç»Ï¤Þ¤Ã¤Æ¤¤¤¿¤é·Ù¹ð¤¹¤ë\n"
-
-#~ msgid ""
-#~ "  -Wno-comment{s}           Do not warn about comments\n"
-#~ "  -Wtraditional             Warn about features not present in traditional C\n"
-#~ "  -Wno-traditional          Do not warn about traditional C\n"
-#~ "  -Wundef                   Warn if an undefined macro is used by #if\n"
-#~ "  -Wno-undef                Do not warn about testing undefined macros\n"
-#~ "  -Wimport                  Warn about the use of the #import directive\n"
-#~ msgstr ""
-#~ "  -Wno-comment{s}           ¥³¥á¥ó¥È¤Ë´Ø¤¹¤ë·Ù¹ð¤ò¹Ô¤Ê¤ï¤Ê¤¤\n"
-#~ "  -Wtraditional             ¸½ºß¤È¤Ï°Û¤Ê¤ë¸Å¤¤ C ¤Ç¤Îµ¡Ç½¤Ë¤Ä¤¤¤Æ·Ù¹ð¤¹¤ë\n"
-#~ "  -Wno-traditional          ¸Å¤¤ C ¤Ë´Ø¤¹¤ë·Ù¹ð¤ò¹Ô¤Ê¤ï¤Ê¤¤\n"
-#~ "  -Wundef                   Ì¤ÄêµÁ¤Î¥Þ¥¯¥í¤¬ #if ¤Ç»È¤ï¤ì¤Æ¤¤¤ì¤Ð·Ù¹ð¤¹¤ë\n"
-#~ "  -Wno-undef                Ì¤ÄêµÁ¥Þ¥¯¥í¤Îɾ²Á¤Ë´Ø¤¹¤ë·Ù¹ð¤ò¹Ô¤Ê¤ï¤Ê¤¤\n"
-#~ "  -Wimport                  #import ¥Ç¥£¥ì¥¯¥Æ¥£¥Ö¤ÎÍøÍѤ˴ؤ·¤Æ·Ù¹ð¤¹¤ë\n"
-
-#~ msgid ""
-#~ "  -Wno-import               Do not warn about the use of #import\n"
-#~ "  -Werror                   Treat all warnings as errors\n"
-#~ "  -Wno-error                Do not treat warnings as errors\n"
-#~ "  -Wsystem-headers          Do not suppress warnings from system headers\n"
-#~ "  -Wno-system-headers       Suppress warnings from system headers\n"
-#~ "  -Wall                     Enable all preprocessor warnings\n"
-#~ msgstr ""
-#~ "  -Wno-import               #import ¤ÎÍøÍѤ˴ؤ¹¤ë·Ù¹ð¤ò¹Ô¤Ê¤ï¤Ê¤¤\n"
-#~ "  -Werror                   Á´¤Æ¤Î·Ù¹ð¤ò¥¨¥é¡¼¤È¤·¤Æ¼è¤ê°·¤¦\n"
-#~ "  -Wno-error                ·Ù¹ð¤ò¥¨¥é¡¼¤È¤·¤Æ¼è¤ê°·¤ï¤Ê¤¤\n"
-#~ "  -Wsystem-headers          ¥·¥¹¥Æ¥à¥Ø¥Ã¥À¤«¤é¤Î·Ù¹ð¤òÍÞÀ©¤·¤Ê¤¤\n"
-#~ "  -Wno-system-headers       ¥·¥¹¥Æ¥à¥Ø¥Ã¥À¤«¤é¤Î·Ù¹ð¤òÍÞÀ©¤¹¤ë\n"
-#~ "  -Wall                     Á´¤Æ¤Î¥×¥ê¥×¥í¥»¥Ã¥µ·Ù¹ð¤òÍ­¸ú¤Ë¤¹¤ë\n"
-
-#~ msgid ""
-#~ "  -M                        Generate make dependencies\n"
-#~ "  -MM                       As -M, but ignore system header files\n"
-#~ "  -MF <file>                Write dependency output to the given file\n"
-#~ "  -MG                       Treat missing header file as generated files\n"
-#~ msgstr ""
-#~ "  -M                        make °Í¸´Ø·¸¤òÀ¸À®¤¹¤ë\n"
-#~ "  -MM                       -M Æ±ÍÍ¡¢Ã¢¤·¥·¥¹¥Æ¥à¥Ø¥Ã¥À¥Õ¥¡¥¤¥ë¤ò̵»ë¤¹¤ë\n"
-#~ "  -MF <file>                °Í¸´Ø·¸¤Î½ÐÎϤòÍ¿¤¨¤é¤ì¤¿¥Õ¥¡¥¤¥ë¤Ë½ñ¤­¹þ¤à\n"
-#~ "  -MG                       ¸«¤Ä¤«¤é¤Ê¤¤¥Ø¥Ã¥À¤òÀ¸À®¤µ¤ì¤ë¥Õ¥¡¥¤¥ë¤È¤·¤Æ°·¤¦\n"
-
-#~ msgid ""
-#~ "  -MP\t\t\t    Generate phony targets for all headers\n"
-#~ "  -MQ <target>              Add a MAKE-quoted target\n"
-#~ "  -MT <target>              Add an unquoted target\n"
-#~ msgstr ""
-#~ "  -MP\t\t\t    Á´¤Æ¤Î¥Ø¥Ã¥À¤Ë¤Ä¤¤¤Æ phony ¥¿¡¼¥²¥Ã¥È¤òÀ¸À®¤¹¤ë\n"
-#~ "  -MQ <target>              MAKE ¤Ç¤Î¥¯¥ª¡¼¥È¤µ¤ì¤¿¥¿¡¼¥²¥Ã¥È¤òÄɲ乤ë\n"
-#~ "  -MT <target>              ¥¯¥ª¡¼¥È¤µ¤ì¤Ê¤¤¥¿¡¼¥²¥Ã¥È¤òÄɲ乤ë\n"
-
-#~ msgid ""
-#~ "  -D<macro>                 Define a <macro> with string '1' as its value\n"
-#~ "  -D<macro>=<val>           Define a <macro> with <val> as its value\n"
-#~ "  -A<question> (<answer>)   Assert the <answer> to <question>\n"
-#~ "  -A-<question> (<answer>)  Disable the <answer> to <question>\n"
-#~ "  -U<macro>                 Undefine <macro> \n"
-#~ "  -v                        Display the version number\n"
-#~ msgstr ""
-#~ "  -D<macro>                 <macro> ¤òÄêµÁ¤·¡¢¤½¤ÎÃͤòʸ»úÎó¤Î '1' ¤È¤¹¤ë\n"
-#~ "  -D<macro>=<val>           <macro> ¤òÄêµÁ¤·¡¢¤½¤ÎÃͤò <val> ¤È¤¹¤ë\n"
-#~ "  -A<question> (<answer>)   <question> ¤Ë <answer> ¤ÈÀ¼ÌÀ¤¹¤ë\n"
-#~ "  -A-<question> (<answer>)  <question> ¤ò <answer> ¤È¤·¤Ê¤¤\n"
-#~ "  -U<macro>                 <macro> ÄêµÁ¤ò²ò½ü¤¹¤ë\n"
-#~ "  -v                        ¥Ð¡¼¥¸¥ç¥óÈÖ¹æ¤òɽ¼¨¤¹¤ë\n"
-
-#~ msgid ""
-#~ "  -H                        Print the name of header files as they are used\n"
-#~ "  -C                        Do not discard comments\n"
-#~ "  -dM                       Display a list of macro definitions active at end\n"
-#~ "  -dD                       Preserve macro definitions in output\n"
-#~ "  -dN                       As -dD except that only the names are preserved\n"
-#~ "  -dI                       Include #include directives in the output\n"
-#~ msgstr ""
-#~ "  -H                        »È¤ï¤ì¤¿¥Ø¥Ã¥À¥Õ¥¡¥¤¥ë¤òɽ¼¨¤¹¤ë\n"
-#~ "  -C                        ¥³¥á¥ó¥È¤òÇË´þ¤·¤Ê¤¤\n"
-#~ "  -dM                       ºÇ¸å¤ËÍ­¸ú¤Ê¥Þ¥¯¥íÄêµÁ¥ê¥¹¥È¤òɽ¼¨¤¹¤ë\n"
-#~ "  -dD                       ½ÐÎϤ˥ޥ¯¥íÄêµÁ¤òÊݸ¤¹¤ë\n"
-#~ "  -dN                       -dD ¤ÈƱÍͤÀ¤¬¡¢Ì¾Á°¤À¤±¤òÊݸ¤¹¤ë\n"
-#~ "  -dI                       #include ¥Ç¥£¥ì¥¯¥Æ¥£¥Ö¤ò½ÐÎϤ˴ޤá¤ë\n"
-
-#~ msgid ""
-#~ "  -fpreprocessed            Treat the input file as already preprocessed\n"
-#~ "  -ftabstop=<number>        Distance between tab stops for column reporting\n"
-#~ "  -P                        Do not generate #line directives\n"
-#~ "  -$                        Do not allow '$' in identifiers\n"
-#~ "  -remap                    Remap file names when including files.\n"
-#~ "  --version                 Display version information\n"
-#~ "  -h or --help              Display this information\n"
-#~ msgstr ""
-#~ "  -fpreprocessed            ÆþÎÏ¥Õ¥¡¥¤¥ë¤ò´û¤Ë¥×¥ê¥×¥í¥»¥¹ºÑ¤È¤·¤Æ°·¤¦\n"
-#~ "  -ftabstop=<number>        ¥«¥é¥à¤Î¥¿¥Ö´Ö³Ö¤òÊó¹ð¤¹¤ë\n"
-#~ "  -P                        #line ¥Ç¥£¥ì¥¯¥Æ¥£¥Ö¤òÀ¸À®¤·¤Ê¤¤\n"
-#~ "  -$                        ¼±Ê̻ҤǤΠ'$' ¤òµö²Ä¤·¤Ê¤¤\n"
-#~ "  -remap                    ¥Õ¥¡¥¤¥ë¥¤¥ó¥¯¥ë¡¼¥É»þ¤Ë¥Õ¥¡¥¤¥ë̾¤òºÆ¥Þ¥Ã¥×¤¹¤ë\n"
-#~ "  --version                 ¥Ð¡¼¥¸¥ç¥ó¾ðÊó¤òɽ¼¨¤¹¤ë\n"
-#~ "  -h or --help              ¤³¤Î¾ðÊó¤òɽ¼¨¤¹¤ë\n"
-
-#~ msgid "trigraph ??%c converted to %c"
-#~ msgstr "¥È¥é¥¤¥°¥é¥Õ ??%c ¤Ï %c ¤ËÊÑ´¹¤µ¤ì¤Þ¤·¤¿"
-
-#~ msgid "trigraph ??%c ignored"
-#~ msgstr "¥È¥é¥¤¥°¥é¥Õ ??%c ¤Ï̵»ë¤µ¤ì¤Þ¤·¤¿"
-
-#~ msgid "backslash and newline separated by space"
-#~ msgstr "¥Ð¥Ã¥¯¥¹¥é¥Ã¥·¥å¤È²þ¹Ô¤¬¶õÇò¤Çʬ³ä¤µ¤ì¤Þ¤·¤¿"
-
-#~ msgid "backslash-newline at end of file"
-#~ msgstr "¥Õ¥¡¥¤¥ë¤Î½ª¤ê¤Ë¥Ð¥Ã¥¯¥¹¥é¥Ã¥·¥å-²þ¹Ô¤¬¤¢¤ê¤Þ¤¹"
-
-#~ msgid "\"/*\" within comment"
-#~ msgstr "¥³¥á¥ó¥ÈÆâ¤Ë \"/*\" ¤¬¤¢¤ê¤Þ¤¹"
-
-#~ msgid "null character(s) ignored"
-#~ msgstr "null Ê¸»ú¤Ï̵»ë¤µ¤ì¤Þ¤·¤¿"
-
-#~ msgid "'$' character(s) in identifier"
-#~ msgstr "'$' Ê¸»ú¤¬¼±Ê̻ҤËÆþ¤Ã¤Æ¤¤¤Þ¤¹"
-
-#~ msgid "attempt to use poisoned \"%s\""
-#~ msgstr "±øÀ÷¤µ¤ì¤¿ '%s' »È¤ª¤¦¤È¤·¤Æ¤¤¤Þ¤¹"
-
-#~ msgid "__VA_ARGS__ can only appear in the expansion of a C99 variadic macro"
-#~ msgstr "__VA_ARGS__ ¤Ï C99 ²ÄÊÑ°ú¿ô¥Þ¥¯¥í³ÈÄ¥¤Ç¤Î¤ß½Ð¸½¤Ç¤­¤Þ¤¹"
-
-#~ msgid "multi-line string literals are deprecated"
-#~ msgstr "Ê£¿ô¹Ôʸ»úÎó¥ê¥Æ¥é¥ë¤Ï¿ä¾©¤µ¤ì¤Þ¤»¤ó"
-
-#~ msgid "null character(s) preserved in literal"
-#~ msgstr "¥ê¥Æ¥é¥ëÃæ¤Ç null Ê¸»ú¤¬³ÎÊݤµ¤ì¤Þ¤·¤¿"
-
-#~ msgid "no newline at end of file"
-#~ msgstr "¥Õ¥¡¥¤¥ëËöÈø¤Ë²þ¹Ô¤¬¤¢¤ê¤Þ¤»¤ó"
-
-#~ msgid "C++ style comments are not allowed in ISO C89"
-#~ msgstr "C++ ¥¹¥¿¥¤¥ë¤Î¥³¥á¥ó¥È¤Ï ISO C89 ¤Ç¤Ïµö¤µ¤ì¤Þ¤»¤ó"
-
-#~ msgid "(this will be reported only once per input file)"
-#~ msgstr "(¤³¤ì¤ÏÆþÎÏ¥Õ¥¡¥¤¥ë¤Ë¤Ä¤­°ì²ó¤À¤±Êó¹ð¤µ¤ì¤Þ¤¹)"
-
-#~ msgid "multi-line comment"
-#~ msgstr "Ê£¿ô¹Ô¤Î¥³¥á¥ó¥È"
-
-#~ msgid "Unspellable token %s"
-#~ msgstr "ÄÖ¤ì¤Ê¤¤¥È¡¼¥¯¥ó %s ¤Ç¤¹"
-
-#~ msgid "extra tokens at end of #%s directive"
-#~ msgstr ";ʬ¤Ê¥È¡¼¥¯¥ó¤¬ #%s ¥Ç¥£¥ì¥¯¥Æ¥£¥Ö¤Î½ª¤ê¤Ë¤¢¤ê¤Þ¤¹"
-
-#~ msgid "# followed by integer"
-#~ msgstr "À°¿ô¤¬ # ¤Ë³¤¤¤Æ¤¤¤Þ¤¹"
-
-#~ msgid "traditional C ignores #%s with the # indented"
-#~ msgstr "¸Å¤¤ C ¤Ç¤Ï¡¢¥¤¥ó¥Ç¥ó¥È¤µ¤ì¤¿ # ¤Î #%s ¤ò̵»ë¤·¤Þ¤¹"
-
-#~ msgid "suggest hiding #%s from traditional C with an indented #"
-#~ msgstr "¥¤¥ó¥Ç¥ó¥È¤µ¤ì¤¿ # ¤¬¤¢¤ë¸Å¤¤ C ¤«¤é¤Ï #%s ¤ò±£¤¹¤³¤È¤ò¤ª´«¤á¤·¤Þ¤¹"
-
-#~ msgid "no macro name given in #%s directive"
-#~ msgstr "¥Þ¥¯¥í̾¤¬ #%s ¥Ç¥£¥ì¥¯¥Æ¥£¥ÖÃæ¤ËÍ¿¤¨¤é¤ì¤Æ¤¤¤Þ¤»¤ó"
-
-#~ msgid "macro names must be identifiers"
-#~ msgstr "¥Þ¥¯¥í̾¤Ï¼±Ê̻ҤǤʤ¯¤Æ¤Ï¤Ê¤ê¤Þ¤»¤ó"
-
-#~ msgid "undefining \"%s\""
-#~ msgstr "\"%s\" ¤ò undef ¤·¤Þ¤¹"
-
-#~ msgid "missing terminating > character"
-#~ msgstr "½ªÃ¼Ê¸»ú > ¤ò·ç¤¤¤Æ¤¤¤Þ¤¹"
-
-#~ msgid "#%s expects \"FILENAME\" or <FILENAME>"
-#~ msgstr "#%s ¤Ï \"¥Õ¥¡¥¤¥ë̾\" ¤¢¤ë¤¤¤Ï <¥Õ¥¡¥¤¥ë̾> ¤òɬÍפȤ·¤Þ¤¹"
-
-#~ msgid "attempt to push file buffer with contexts stacked"
-#~ msgstr "¥¹¥¿¥Ã¥¯¤µ¤ì¤¿¥³¥ó¥Æ¥¯¥¹¥È¤È°ì½ï¤Ë¥Õ¥¡¥¤¥ë¥Ð¥Ã¥Õ¥¡¤ò push ¤·¤è¤¦¤È¤·¤Æ¤¤¤Þ¤¹"
-
-#~ msgid "#include_next in primary source file"
-#~ msgstr "#include_next ¤¬¼ç¤¿¤ë¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤Ë¤¢¤ê¤Þ¤¹"
-
-#~ msgid "#import is obsolete, use an #ifndef wrapper in the header file"
-#~ msgstr "#import ¤Ï¸Å¤¤É½¸½¤Ç¤¹. ¥Ø¥Ã¥À¥Õ¥¡¥¤¥ëÃæ¤Ç #ifndef ¤Î¥é¥Ã¥Ñ¡¼¤ò»È¤Ã¤Æ¤¯¤À¤µ¤¤"
-
-#~ msgid "invalid flag \"%s\" in line directive"
-#~ msgstr "\"%s\" ¤Ï line ¥Ç¥£¥ì¥¯¥Æ¥£¥Ö¤Ç¤Ï̵¸ú¤Ê¥Õ¥é¥°¤Ç¤¹"
-
-#~ msgid "\"%s\" after #line is not a positive integer"
-#~ msgstr "#line ¤Î¸å¤í¤Î \"%s\" ¤¬Àµ¤ÎÀ°¿ô¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó"
-
-#~ msgid "line number out of range"
-#~ msgstr "¹ÔÈֹ椬Èϰϳ°¤Ç¤¹"
-
-#~ msgid "header flags for \"%s\" have changed"
-#~ msgstr "\"%s\" ¤Î¥Ø¥Ã¥À¥Õ¥é¥°¤¬Êѹ¹¤µ¤ì¤Þ¤·¤¿"
-
-#~ msgid "invalid #ident"
-#~ msgstr "̵¸ú¤Ê #ident"
-
-#~ msgid "#pragma once is obsolete"
-#~ msgstr "#pragma once ¤Ï¤â¤¦»È¤ï¤ì¤Æ¤¤¤Þ¤»¤ó"
-
-#~ msgid "#pragma once in main file"
-#~ msgstr "#pragma once ¤¬¥á¥¤¥ó¥Õ¥¡¥¤¥ë¤Ë¤¢¤ê¤Þ¤¹"
-
-#~ msgid "invalid #pragma GCC poison directive"
-#~ msgstr "#pragma GCC ±øÀ÷¥Ç¥£¥ì¥¯¥Æ¥£¥ô¤¬Ìµ¸ú¤Ç¤¹"
-
-#~ msgid "poisoning existing macro \"%s\""
-#~ msgstr "´û¸¤Î¥Þ¥¯¥í \"%s' ¤ò±øÀ÷¤·¤Þ¤¹"
-
-#~ msgid "#pragma system_header ignored outside include file"
-#~ msgstr "include ¥Õ¥¡¥¤¥ë³°¤Î #pragma system_header ¤Ï̵»ë¤µ¤ì¤Þ¤·¤¿"
-
-#~ msgid "current file is older than %s"
-#~ msgstr "¸½ºß¤Î¥Õ¥¡¥¤¥ë¤Ï %s ¤è¤ê¸Å¤¤¤Ç¤¹"
-
-#~ msgid "#else without #if"
-#~ msgstr "#else ¤Ë #if ¤¬¤¢¤ê¤Þ¤»¤ó"
-
-#~ msgid "#else after #else"
-#~ msgstr "#else ¤¬ #else ¤Î¸å¤í¤Ë¤¢¤ê¤Þ¤¹"
-
-#~ msgid "the conditional began here"
-#~ msgstr "¤½¤Î¾ò·ï¤Ï¤³¤³¤«¤é»Ï¤Þ¤ê¤Þ¤¹"
-
-#~ msgid "#elif without #if"
-#~ msgstr "#elif ¤Ë #if ¤¬¤¢¤ê¤Þ¤»¤ó"
-
-#~ msgid "#elif after #else"
-#~ msgstr "#elif ¤¬ #else ¤Î¸å¤í¤Ë¤¢¤ê¤Þ¤¹"
-
-#~ msgid "#endif without #if"
-#~ msgstr "#endif ¤Ë #if ¤¬¤¢¤ê¤Þ¤»¤ó"
-
-#~ msgid "missing ')' to complete answer"
-#~ msgstr "²ò¤òÊä´°¤¹¤ë ')' ¤ò·ç¤¤¤Æ¤¤¤Þ¤¹"
-
-#~ msgid "predicate's answer is empty"
-#~ msgstr "½Ò¸ì¤Î²ò¤¬¶õ¤Ç¤¹"
-
-#~ msgid "assertion without predicate"
-#~ msgstr "½Ò¸ì¤Î¤Ê¤¤¥¢¥µ¡¼¥·¥ç¥ó¤Ç¤¹"
-
-#~ msgid "\"%s\" re-asserted"
-#~ msgstr "\"%s\" ¤¬ºÆ¥¢¥µ¡¼¥È¤µ¤ì¤Þ¤·¤¿"
-
-#~ msgid "unterminated #%s"
-#~ msgstr "½ªÃ¼¤Î¤Ê¤¤ #%s"
-
-#~ msgid "file \"%s\" entered but not left"
-#~ msgstr "¥Õ¥¡¥¤¥ë \"%s\" ¤ËÆþ¤ê¤Þ¤·¤¿¤¬½Ð¤Þ¤»¤ó¤Ç¤·¤¿"
-
-#~ msgid "pasting \"%s\" and \"%s\" does not give a valid preprocessing token"
-#~ msgstr "\"%s\" ¤È \"%s\" ¤òŽÉÕ¤±¤Þ¤·¤¿¤¬Àµ¾ï¤Ê¥×¥ê¥×¥í¥»¥Ã¥µ¥È¡¼¥¯¥ó¤È¤Ê¤ê¤Þ¤»¤ó"
-
-#~ msgid "unterminated argument list invoking macro \"%s\""
-#~ msgstr "½ªÃ¼¤µ¤ì¤Æ¤¤¤Ê¤¤°ú¿ô¥ê¥¹¥È¤¬¥Þ¥¯¥í \"%s\" ¤òµ¯Æ°¤·¤è¤¦¤È¤·¤Þ¤·¤¿"
-
-#~ msgid "ISO C99 requires rest arguments to be used"
-#~ msgstr "ISO C99 ¤Ï»ÈÍѤµ¤ì¤ë¤Ù¤­»Ä¤ê¤Î¤Î°ú¿ô¤òÍ׵ᤷ¤Þ¤¹"
-
-#~ msgid "macro \"%s\" requires %u arguments, but only %u given"
-#~ msgstr "¥Þ¥¯¥í \"%s\" ¤Ï°ú¿ô¤ò %u Í׵ᤷ¤Þ¤¹¤¬¡¢%u ¸Ä¤·¤«Í¿¤¨¤é¤ì¤Æ¤¤¤Þ¤»¤ó"
-
-#~ msgid "macro \"%s\" passed %u arguments, but takes just %u"
-#~ msgstr "¥Þ¥¯¥í \"%s\" ¤Ë°ú¿ô¤¬ %u ÅϤµ¤ì¤Þ¤·¤¿¤¬¡¢%u ¤·¤«¼õ¤±¼è¤ê¤Þ¤»¤ó"
-
-#~ msgid "function-like macro \"%s\" must be used with arguments in traditional C"
-#~ msgstr "¸Å¤¤ C ¤Ç¤Ï¡¢´Ø¿ôŪ¥Þ¥¯¥í \"%s\" ¤Ë°ú¿ô¤¬Í¿¤¨¤é¤ì¤Í¤Ð¤Ê¤ê¤Þ¤»¤ó"
-
-#~ msgid "macro parameters must be comma-separated"
-#~ msgstr "¥Þ¥¯¥í²¾°ú¿ô¤Ï¥«¥ó¥Þ¶èÀڤꤵ¤ì¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó"
-
-#~ msgid "parameter name missing"
-#~ msgstr "²¾°ú¿ô̾¤ò·ç¤¤¤Æ¤¤¤Þ¤¹"
-
-#~ msgid "anonymous variadic macros were introduced in C99"
-#~ msgstr "̵̾²ÄÊÑ°ú¿ô¥Þ¥¯¥í¤Ï C99 ¤ÇºÎ¤êÆþ¤ì¤é¤ì¤Þ¤·¤¿"
-
-#~ msgid "ISO C does not permit named variadic macros"
-#~ msgstr "ISO C ¤Ç¤Ï̾Á°¤Ä¤­²ÄÊÑ°ú¿ô¥Þ¥¯¥í¤òµö¤·¤Þ¤»¤ó"
-
-#~ msgid "missing ')' in macro parameter list"
-#~ msgstr "¥Þ¥¯¥í²¾°ú¿ô¥ê¥¹¥È¤Ç¡¢')' ¤ò·ç¤¤¤Æ¤¤¤Þ¤¹"
-
-#~ msgid "ISO C requires whitespace after the macro name"
-#~ msgstr "ISO C ¤Ç¤Ï¥Þ¥¯¥í̾¤Î¸å¤í¤Ë¶õÇò¤òÍ׵ᤷ¤Þ¤¹"
-
-#~ msgid "'##' cannot appear at either end of a macro expansion"
-#~ msgstr "'##' ¤Ï¥Þ¥¯¥íŸ³«¤Îξü¤Ë¤Ï½Ð¸½¤Ç¤­¤Þ¤»¤ó"
-
-#~ msgid "\"%s\" redefined"
-#~ msgstr "\"%s\" ¤¬ºÆÄêµÁ¤µ¤ì¤Þ¤·¤¿"
-
-#~ msgid "this is the location of the previous definition"
-#~ msgstr "¤³¤³¤¬°ÊÁ°¤ÎÀë¸À¤¬¤¢¤ë°ÌÃ֤Ǥ¹"
-
-#~ msgid "macro argument \"%s\" would be stringified with -traditional."
-#~ msgstr "¥Þ¥¯¥í°ú¿ô \"%s\" ¤Ï -traditional ¤ò¤Ä¤±¤ë¤Èʸ»úÎ󲽤µ¤ì¤¿»ö¤Ç¤·¤ç¤¦"
-
-#~ msgid ";; Processing block from %d to %d, %d sets.\n"
-#~ msgstr ";; %d ¤«¤é %d ¤Þ¤Ç¤Î½èÍý¥Ö¥í¥Ã¥¯¡¢%d ¥»¥Ã¥È¡£\n"
-
-#~ msgid "%s:%d: warning: "
-#~ msgstr "%s:%d: ·Ù¹ð: "
-
-#~ msgid " %s"
-#~ msgstr " %s"
-
-#~ msgid "In method `%s':"
-#~ msgstr "¥á¥½¥Ã¥É `%s' Æâ:"
-
-#~ msgid ""
-#~ ",\n"
-#~ "                 from %s:%d"
-#~ msgstr ""
-#~ ",\n"
-#~ "                 %s:%d ¤«¤é"
-
-#~ msgid "internal regno botch: regno = %d\n"
-#~ msgstr "ÆâÉôŪ¤Ë regno ¤Î½èÍý¤¬ÊÑ: regno = %d\n"
-
-#~ msgid "can't get current directory"
-#~ msgstr "¥«¥ì¥ó¥È¥Ç¥£¥ì¥¯¥È¥ê¤ò¼èÆÀ¤Ç¤­¤Þ¤»¤ó"
-
-#~ msgid "Can't access real part of complex value in hard register"
-#~ msgstr "¥Ï¡¼¥É¥ì¥¸¥¹¥¿Æâ¤ÇÊ£ÁÇ¿ô¤Î¼Â¿ôÉôʬ¤Ë¥¢¥¯¥»¥¹¤Ç¤­¤Þ¤»¤ó"
-
-#~ msgid "can't access imaginary part of complex value in hard register"
-#~ msgstr "¥Ï¡¼¥É¥ì¥¸¥¹¥¿Æâ¤ÇÊ£ÁÇ¿ô¤Îµõ¿ôÉôʬ¤Ë¥¢¥¯¥»¥¹¤Ç¤­¤Þ¤»¤ó"
-
-#~ msgid "function using short complex types cannot be inline"
-#~ msgstr "short complex ·¿¤ò»È¤¦´Ø¿ô¤Ï inline ¤Ë¤Ç¤­¤Þ¤»¤ó"
-
-#~ msgid "unsupported wide integer operation"
-#~ msgstr "¥µ¥Ý¡¼¥È¤µ¤ì¤Æ¤¤¤Ê¤¤¥ï¥¤¥ÉÀ°¿ô±é»»"
-
-#~ msgid "prior parameter's size depends on `%s'"
-#~ msgstr "Í¥À褹¤ë²¾°ú¿ô¤Î¥µ¥¤¥º¤Ï `%s' ¼¡Âè¤Ç¤¹"
-
-#~ msgid "returned value in block_exit_expr"
-#~ msgstr "block_exit_expr ¤ÇÃͤò return ¤·¤Þ¤·¤¿"
-
-#~ msgid "no INTEGER type can hold a pointer on this configuration"
-#~ msgstr "¸½ºß¤ÎÀßÄê¤Ç¤ÏÈó INTEGER ·¿¤¬¥Ý¥¤¥ó¥¿¤òÊÝ»ý¤Ç¤­¤Þ¤¹"
-
-#~ msgid "configuration: REAL, INTEGER, and LOGICAL are %d bits wide,"
-#~ msgstr "ÀßÄê: REAL, INTEGER µÚ¤Ó LOGICAL ¤Ï %d ¥Ó¥Ã¥ÈÉý¤Ç¡¢"
-
-#~ msgid "and pointers are %d bits wide, but g77 doesn't yet work"
-#~ msgstr "¥Ý¥¤¥ó¥¿¤Ï %d ¥Ó¥Ã¥ÈÉý¤Ç¤¹¤¬¡¢¤½¤ì¤éÁ´¤Æ¤¬ 32 ¥Ó¥Ã¥ÈÉý"
-
-#~ msgid "properly unless they all are 32 bits wide."
-#~ msgstr "¤Ç¤Ê¤¤¤È g77 ¤ÏÀµ¾ï¤ËÆ°ºî¤·¤Þ¤»¤ó¡£"
-
-#~ msgid "Please keep this in mind before you report bugs.  g77 should"
-#~ msgstr "¥Ð¥°¥ì¥Ý¡¼¥È¤òÁ÷¤ëÁ°¤Ë¤³¤Î»ö¤ò¿´¤Ëα¤á¤ÆÃÖ¤¤¤Æ¤¯¤À¤µ¤¤¡£"
-
-#~ msgid "support non-32-bit machines better as of version 0.6."
-#~ msgstr "g77 ¤Ï¤¤¤º¤ì version 0.6 Æ±ÍͤËÈó 32 ¥Ó¥Ã¥Èµ¡¤Ç¤â¥µ¥Ý¡¼¥È¤µ¤ì¤Þ¤¹"
-
-#~ msgid "configuration: char * holds %d bits, but ftnlen only %d"
-#~ msgstr "ÀßÄê: char * ¤Ï %d ¥Ó¥Ã¥È³ÎÊݤ·¤Þ¤¹¤¬¡¢ftnlen ¤¬¤¿¤Ã¤¿ %d ¥Ó¥Ã¥È¤Ç¤¹"
-
-#~ msgid ""
-#~ "configuration: char * holds %d bits, but INTEGER only %d --\n"
-#~ " ASSIGN statement might fail"
-#~ msgstr ""
-#~ "ÀßÄê: char * ¤Ï %d ¥Ó¥Ã¥È³ÎÊݤ·¤Þ¤¹¤¬¡¢INTEGER ¤¬¤¿¤Ã¤¿ %d ¥Ó¥Ã¥È¤Ç¤¹ --\n"
-#~ " ¶²¤é¤¯ ASSIGN Ê¸¤¬¼ºÇÔ¤·¤Þ¤¹"
-
-#~ msgid "Directory name must immediately follow -I"
-#~ msgstr "¥Ç¥¤¥ì¥¯¥È¥ê̾¤Ï -I ¤Î¤¹¤°¸å¤í¤Ë¤Ä¤±¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó"
-
-#~ msgid "argument to `%s' missing"
-#~ msgstr "`%s' ¤Ø¤Î°ú¿ô¤ò·ç¤¤¤Æ¤¤¤Þ¤¹"
-
-#~ msgid "Print g77-specific compiler version info, run internal tests"
-#~ msgstr "g77 ¸ÇÍ­¤Î¥³¥ó¥Ñ¥¤¥é¥Ð¡¼¥¸¥ç¥ó¾ðÊó¤òɽ¼¨¡¢ÆâÉô¥Æ¥¹¥È¤Î¼Â¹Ô"
-
-#~ msgid "Program is written in typical FORTRAN 66 dialect"
-#~ msgstr "¥×¥í¥°¥é¥à¤¬Åµ·¿Åª¤Ê FORTRAN 66 Êý¸À¤Ç½ñ¤«¤ì¤Æ¤¤¤ë"
-
-#~ msgid "Program is written in typical Unix f77 dialect"
-#~ msgstr "¥×¥í¥°¥é¥à¤¬Åµ·¿Åª¤Ê Unix f77 Êý¸À¤Ç½ñ¤«¤ì¤Æ¤¤¤ë"
-
-#~ msgid "Program does not use Unix-f77 dialectal features"
-#~ msgstr "¥×¥í¥°¥é¥à¤¬ Unix-f77 Êý¸À¤Îµ¡Ç½¤ò»È¤Ã¤Æ¤¤¤Ê¤¤"
-
-#~ msgid "Program is written in Fortran-90-ish dialect"
-#~ msgstr "¥×¥í¥°¥é¥à¤¬ Fortran-90 ÅªÊý¸À¤Ç½ñ¤«¤ì¤Æ¤¤¤ë"
-
-#~ msgid "Allow $ in symbol names"
-#~ msgstr "$ ¤ò¥·¥ó¥Ü¥ë̾¤È¤·¤Æ»È¤¨¤ë¤è¤¦¤Ë¤¹¤ë"
-
-#~ msgid "f2c-compatible code need not be generated"
-#~ msgstr "f2c ¸ß´¹¥³¡¼¥É¤òÀ¸À®¤¹¤ëɬÍפ¬¤Ê¤¤"
-
-#~ msgid "Unsupported; do not generate libf2c-calling code"
-#~ msgstr "¥µ¥Ý¡¼¥È¤µ¤ì¤Ê¤¤ -- libf2c-calling ¥³¡¼¥É¤òÀ¸À®¤·¤Ê¤¤"
-
-#~ msgid "Unsupported; affects code-generation of arrays"
-#~ msgstr "¥µ¥Ý¡¼¥È¤µ¤ì¤Ê¤¤ -- ÇÛÎó¤Î¥³¡¼¥ÉÀ¸À®¤Ë±Æ¶Á¤¹¤ë"
-
-#~ msgid "Program is written in Fortran-90-ish free form"
-#~ msgstr "¥×¥í¥°¥é¥à¤Ï Fortran-90 Åª¥Õ¥ê¡¼¥Õ¥©¡¼¥à¤Ç½ñ¤«¤ì¤Æ¤¤¤ë"
-
-#~ msgid "Warn about use of (only a few for now) Fortran extensions"
-#~ msgstr "Fortran ³ÈÄ¥(º£¤Ï¾¯¤Ê¤¤¤¬)¤Î»ÈÍѤˤĤ¤¤Æ·Ù¹ð¤¹¤ë"
-
-#~ msgid "Program is written in VXT (Digital-like) FORTRAN"
-#~ msgstr "¥×¥í¥°¥é¥à¤Ï VXT (Digital) FORTRAN ¤Ç½ñ¤«¤ì¤Æ¤¤¤ë"
-
-#~ msgid "Disallow all ugly features"
-#~ msgstr "Á´¤Æ¤Î½¹¤¤µ¡Ç½¤òµö²Ä¤·¤Ê¤¤"
-
-#~ msgid "Hollerith and typeless constants not passed as arguments"
-#~ msgstr "Hollerith ¤ä·¿¤Ê¤·Äê¿ô¤ò°ú¿ô¤È¤·¤ÆÅϤµ¤Ê¤¤"
-
-#~ msgid "Allow ordinary copying of ASSIGN'ed vars"
-#~ msgstr "ASSIGN ¤µ¤ì¤¿ÊÑ¿ô¤ÎÄ̾ï¤Î¥³¥Ô¡¼¤òµö²Ä¤¹¤ë"
-
-#~ msgid "Dummy array dimensioned to (1) is assumed-size"
-#~ msgstr "¥À¥ß¡¼ÇÛÎó¤Î¼¡¸µ¤ò (1) ¤È¤ß¤Ê¤¹"
-
-#~ msgid "Trailing comma in procedure call denotes null argument"
-#~ msgstr "¥×¥í¥·¡¼¥¸¥ã¸Æ¤Ó½Ð¤·Ãæ¤ÎϢ³¥«¥ó¥Þ¤Ç null °ú¿ô¤òɽ¸½¤¹¤ë"
-
-#~ msgid "Allow REAL(Z) and AIMAG(Z) given DOUBLE COMPLEX Z"
-#~ msgstr "DOUBLE COMPLEX Z ¤Ç¤Î REAL(Z) ¤È AIMAG(Z) ¤òµö²Ä¤¹¤ë"
-
-#~ msgid "Initialization via DATA and PARAMETER is type-compatible"
-#~ msgstr "DATA ¤ä PARAMETER ·Ðͳ¤Î½é´ü²½¤Ï·¿¸ß´¹¤Ç¤¢¤ë"
-
-#~ msgid "Allow INTEGER and LOGICAL interchangeability"
-#~ msgstr "INTEGER ¤È LOGICAL ¤ÏÁê¸ß¤ËÊѹ¹²Äǽ¤Ç¤¢¤ë¤È¤¹¤ë"
-
-#~ msgid "Print internal debugging-related info"
-#~ msgstr "ÆâÉô¥Ç¥Ð¥Ã¥°´ØÏ¢¾ðÊó¤òɽ¼¨¤¹¤ë"
-
-#~ msgid "Backslashes in character/hollerith constants not special (C-style)"
-#~ msgstr "ʸ»ú/hollerith Äê¿ô¤Ç¤Î¥Ð¥Ã¥¯¥¹¥é¥Ã¥·¥å¤òÆüì¤Ê¤â¤Î¤È¤·¤Ê¤¤ (C ¼°)"
-
-#~ msgid "Have front end emulate COMPLEX arithmetic to avoid bugs"
-#~ msgstr "COMPLEX ·×»»¤Î¥Ð¥°¤ò²óÈò¤ò¥¨¥ß¥å¥ì¡¼¥È¤¹¤ë¥Õ¥í¥ó¥È¥¨¥ó¥É¤ò»ý¤Ä"
-
-#~ msgid "Disable the appending of underscores to externals"
-#~ msgstr "³°ÉôÊÑ¿ô¤Ë¥¢¥ó¥À¡¼¥¹¥³¥¢¤òÉÕ¤±Â­¤µ¤Ê¤¤"
-
-#~ msgid "Intrinsics spelled as e.g. SqRt"
-#~ msgstr "intrinsic ¤¬Î㤨¤Ð SqRt ¤ÎÍѤËÄÖ¤é¤ì¤ë"
-
-#~ msgid "Intrinsics in uppercase"
-#~ msgstr "intrinsic ¤ò±ÑÂçʸ»ú¤È¤¹¤ë"
-
-#~ msgid "Intrinsics letters in arbitrary cases"
-#~ msgstr "intrinsic Ê¸»ú¤ÏǤ°Õ¤Î¥±¡¼¥¹¤È¤¹¤ë"
-
-#~ msgid "Language keywords spelled as e.g. IOStat"
-#~ msgstr "¸À¸ìͽÌó¸ì¤¬Î㤨¤Ð IOStat ¤ÎÍѤËÄÖ¤é¤ì¤ë"
-
-#~ msgid "Language keywords in uppercase"
-#~ msgstr "¸À¸ìͽÌó¸ì¤Ï±ÑÂçʸ»ú¤È¤¹¤ë"
-
-#~ msgid "Language keyword letters in arbitrary cases"
-#~ msgstr "¸À¸ìͽÌó¸ìʸ»ú¤ÏǤ°Õ¤Î¥±¡¼¥¹¤È¤¹¤ë"
-
-#~ msgid "Internally convert most source to uppercase"
-#~ msgstr "ÆâÉôŪ¤ÊÊÑ´¹¤Ç¤Ï¥½¡¼¥¹¤ÎËؤó¤É¤ò±ÑÂçʸ»ú¤È¤¹¤ë"
-
-#~ msgid "Internally preserve source case"
-#~ msgstr "ÆâÉôŪ¤Ë¥½¡¼¥¹¤Î¥±¡¼¥¹¤òÊÝ»ý¤¹¤ë"
-
-#~ msgid "Symbol names spelled in mixed case"
-#~ msgstr "¥·¥ó¥Ü¥ë̾¤Ï¥±¡¼¥¹º®ºß¤ÇÄÖ¤é¤ì¤ë"
-
-#~ msgid "Symbol names in uppercase"
-#~ msgstr "¥·¥ó¥Ü¥ë̾¤òÂçʸ»ú¤È¤¹¤ë"
-
-#~ msgid "Program written in uppercase"
-#~ msgstr "¥×¥í¥°¥é¥à¤¬±ÑÂçʸ»ú¤Ç½ñ¤«¤ì¤Æ¤¤¤ë"
-
-#~ msgid "Program written in lowercase"
-#~ msgstr "¥×¥í¥°¥é¥à¤¬±Ñ¾®Ê¸»ú¤Ç½ñ¤«¤ì¤Æ¤¤¤ë"
-
-#~ msgid "Program written in strict mixed-case"
-#~ msgstr "¥×¥í¥°¥é¥à¤¬¸·Ì©¤Ë¥±¡¼¥¹º®ºß¤Ç½ñ¤«¤ì¤Æ¤¤¤ë"
-
-#~ msgid "Compile as if program written in lowercase"
-#~ msgstr "¥×¥í¥°¥é¥à¤¬±Ñ¾®Ê¸»ú¤Ç½ñ¤«¤ì¤¿Íͤ˥³¥ó¥Ñ¥¤¥ë¤¹¤ë"
-
-#~ msgid "Preserve all spelling (case) used in program"
-#~ msgstr "¥×¥í¥°¥é¥à¤Ç»È¤ï¤ì¤¿ÄÖ¤ê(¤Î¥±¡¼¥¹)¤òÁ´¤ÆÊÝ»ý¤¹¤ë"
-
-#~ msgid "Delete libU77 intrinsics with bad interfaces"
-#~ msgstr "libU77 intrinsic ¤òÉÔÀµ¤Ê interface ¤È¶¦¤Ëºï½ü¤¹¤ë"
-
-#~ msgid "Disable libU77 intrinsics with bad interfaces"
-#~ msgstr "libU77 intrinsic ¤òÉÔÀµ¤Ê interface ¤È¶¦¤Ë̵¸ú²½¤¹¤ë"
-
-#~ msgid "Hide libU77 intrinsics with bad interfaces"
-#~ msgstr "libU77 intrinsic ¤òÉÔÀµ¤Ê interface ¤È¶¦¤Ë±£¤¹"
-
-#~ msgid "Delete non-FORTRAN-77 intrinsics f2c supports"
-#~ msgstr "f2c ¤¬¥µ¥Ý¡¼¥È¤¹¤ëÈó FORTRAN-77 intrinsics ¤òºï½ü¤¹¤ë"
-
-#~ msgid "Disable non-FORTRAN-77 intrinsics f2c supports"
-#~ msgstr "f2c ¤¬¥µ¥Ý¡¼¥È¤¹¤ëÈó FORTRAN-77 intrinsics ¤ò̵¸ú²½¤¹¤ë"
-
-#~ msgid "Hide non-FORTRAN-77 intrinsics f2c supports"
-#~ msgstr "f2c ¤¬¥µ¥Ý¡¼¥È¤¹¤ëÈó FORTRAN-77 intrinsics ¤ò±£¤¹"
-
-#~ msgid "Delete non-FORTRAN-77 intrinsics F90 supports"
-#~ msgstr "F90 ¤¬¥µ¥Ý¡¼¥È¤¹¤ëÈó FORTRAN-77 intrinsics ¤òºï½ü¤¹¤ë"
-
-#~ msgid "Disable non-FORTRAN-77 intrinsics F90 supports"
-#~ msgstr "F90 ¤¬¥µ¥Ý¡¼¥È¤¹¤ëÈó FORTRAN-77 intrinsics ¤ò̵¸ú²½¤¹¤ë"
-
-#~ msgid "Hide non-FORTRAN-77 intrinsics F90 supports"
-#~ msgstr "F90 ¤¬¥µ¥Ý¡¼¥È¤¹¤ëÈó FORTRAN-77 intrinsics ¤ò±£¤¹"
-
-#~ msgid "Delete non-FORTRAN-77 intrinsics g77 supports"
-#~ msgstr "g77 ¤¬¥µ¥Ý¡¼¥È¤¹¤ëÈó FORTRAN-77 intrinsics ¤òºï½ü¤¹¤ë"
-
-#~ msgid "Disable non-FORTRAN 77 intrinsics F90 supports"
-#~ msgstr "g77 ¤¬¥µ¥Ý¡¼¥È¤¹¤ëÈó FORTRAN-77 intrinsics ¤ò̵¸ú²½¤¹¤ë"
-
-#~ msgid "Hide non-FORTRAN 77 intrinsics F90 supports"
-#~ msgstr "g77 ¤¬¥µ¥Ý¡¼¥È¤¹¤ëÈó FORTRAN-77 intrinsics ¤ò±£¤¹"
-
-#~ msgid "Delete MIL-STD 1753 intrinsics"
-#~ msgstr "MIL-STD 1753 intrinsic ¤òºï½ü¤¹¤ë"
-
-#~ msgid "Disable MIL-STD 1753 intrinsics"
-#~ msgstr "MIL-STD 1753 intrinsic ¤ò̵¸ú²½¤¹¤ë"
-
-#~ msgid "Hide MIL-STD 1753 intrinsics"
-#~ msgstr "MIL-STD 1753 intrinsic ¤ò±£¤¹"
-
-#~ msgid "Delete libU77 intrinsics"
-#~ msgstr "libU77 intrinsic ¤òºï½ü¤¹¤ë"
-
-#~ msgid "Disable libU77 intrinsics"
-#~ msgstr "libU77 intrinsic ¤ò̵¸ú²½¤¹¤ë"
-
-#~ msgid "Hide libU77 intrinsics"
-#~ msgstr "libU77 intrinsic ¤ò±£¤¹"
-
-#~ msgid "Delete non-FORTRAN-77 intrinsics VXT FORTRAN supports"
-#~ msgstr "VXT FORTRAN ¤¬¥µ¥Ý¡¼¥È¤¹¤ëÈó FORTRAN-77 intrinsics ¤òºï½ü¤¹¤ë"
-
-#~ msgid "Disable non-FORTRAN-77 intrinsics VXT FORTRAN supports"
-#~ msgstr "VXT FORTRAN ¤¬¥µ¥Ý¡¼¥È¤¹¤ëÈó FORTRAN-77 intrinsics ¤ò̵¸ú²½¤¹¤ë"
-
-#~ msgid "Hide non-FORTRAN-77 intrinsics VXT FORTRAN supports"
-#~ msgstr "VXT FORTRAN ¤¬¥µ¥Ý¡¼¥È¤¹¤ëÈó FORTRAN-77 intrinsics ¤ò±£¤¹"
-
-#~ msgid "Treat initial values of 0 like non-zero values"
-#~ msgstr "0 ¤Î½é´ü²½ÃͤòÈó¥¼¥íÃͤȤ·¤Æ¼è¤ê°·¤¦"
-
-#~ msgid "Emit special debugging information for COMMON and EQUIVALENCE (disabled)"
-#~ msgstr "COMMON ¤ä EQUIVALENCE ÍѤÎÆÃÊ̤ʥǥХå°¾ðÊó¤òȯ¹Ô¤¹¤ë¡Ê̵¸ú²½¤µ¤ì¤Æ¤¤¤ë¡Ë"
-
-#~ msgid "Take at least one trip through each iterative DO loop"
-#~ msgstr "ºÇÄã¤Ç¤â°ì²ó¤Ï³ÆÈ¿Éü DO ¥ë¡¼¥×¤¬½èÍý¤µ¤ì¤ë¤È¤¹¤ë"
-
-#~ msgid "Disable fatal diagnostics about inter-procedural problems"
-#~ msgstr "inter-procedural ÌäÂê¤Ë¤Ä¤¤¤Æ¤ÎÃ×̿Ū¤Ê¿ÇÃÇɽ¼¨¤òɽ¼¨¤·¤Ê¤¤"
-
-#~ msgid "Make prefix-radix non-decimal constants be typeless"
-#~ msgstr "ÈóÀ°¿ôÄê¿ô¤ÎÀÜÈø´ð¿ô¤¬·¿¤Ê¤·¤Ç¤¢¤ë¤È¤¹¤ë"
-
-#~ msgid "Fortran-specific form of -fbounds-check"
-#~ msgstr "Fortran ¸ÇÍ­¤Î -fbounds-check ¤Î·Á¼°"
-
-#~ msgid "Disable warnings about inter-procedural problems"
-#~ msgstr "inter-procedural ÌäÂê¤Ë¤Ä¤¤¤Æ¤Î·Ù¹ðɽ¼¨¤òɽ¼¨¤·¤Ê¤¤"
-
-#~ msgid "Add a directory for INCLUDE searching"
-#~ msgstr "INCLUDE Ãµº÷ÍѤΥǥ£¥ì¥¯¥È¥ê¤òÄɲ乤ë"
-
-#~ msgid "Set the maximum line length"
-#~ msgstr "¹Ô¤ÎŤµ¤ÎºÇÂçÃͤòÀßÄꤹ¤ë"
-
-#~ msgid "the meaning of `\\a' varies with -traditional"
-#~ msgstr "-traditional ¤Ç¤Ï `\\a' ¤Î°ÕÌ£¤¬°Û¤Ê¤ê¤Þ¤¹"
-
-#~ msgid "non-ANSI-standard escape sequence, `\\%c'"
-#~ msgstr "Èó ANSI É¸½à¤Î¥¨¥¹¥±¡¼¥×¥·¡¼¥±¥ó¥¹¡¢`\\%c'"
-
-#~ msgid "non-ANSI escape sequence `\\%c'"
-#~ msgstr "Èó ANSI ¤Î¥¨¥¹¥±¡¼¥×¥·¡¼¥±¥ó¥¹¡¢`\\%c'"
-
-#~ msgid "unknown escape sequence `\\%c'"
-#~ msgstr "ÉÔÌÀ¤Ê¥¨¥¹¥±¡¼¥×¥·¡¼¥±¥ó¥¹ `\\%c'"
-
-#~ msgid "unknown escape sequence: `\\' followed by char code 0x%x"
-#~ msgstr "ÉÔÌÀ¤Ê¥¨¥¹¥±¡¼¥×¥·¡¼¥±¥ó¥¹: `\\' ¤Î¸å¤Ëʸ»ú¥³¡¼¥É 0x%x"
-
-#~ msgid "Badly formed directive -- no closing quote"
-#~ msgstr "ÉÔÀµ¤Ê·Á¤Î¥Ç¥£¥ì¥¯¥Æ¥£¥Ö -- ÊĤ¸¥¯¥©¡¼¥È¤¬¤¢¤ê¤Þ¤»¤ó"
-
-#~ msgid "Bad directive -- missing close-quote"
-#~ msgstr "ÉÔÀµ¤Ê¥Ç¥£¥ì¥¯¥Æ¥£¥Ö -- ÊĤ¸¥¯¥©¡¼¥È¤ò·ç¤¤¤Æ¤¤¤Þ¤¹"
-
-#~ msgid "ignoring pragma: %s"
-#~ msgstr "pragma ¤ò̵»ë¤·¤Þ¤¹: %s"
-
-#~ msgid "Use `#line ...' instead of `# ...' in first line"
-#~ msgstr "ºÇ½é¤Î¹Ô¤Ç¤Ï `# ...' ¤ÎÂå¤ê¤Ë `#line ...' ¤ò»È¤¤¤Þ¤·¤ç¤¦"
-
-#~ msgid "invalid #-line"
-#~ msgstr "̵¸ú¤Ê #-¹Ô"
-
-#~ msgid "ASSIGNed FORMAT specifier is too small"
-#~ msgstr "ASSIGN ¤µ¤ì¤¿ FORMAT »ØÄê»Ò¤¬¾®¤µ¤¹¤®¤Þ¤¹"
-
-#~ msgid "ASSIGN to variable that is too small"
-#~ msgstr "ASSIGN Àè¤ÎÊÑ¿ô¤¬¾®¤µ¤¹¤®¤Þ¤¹"
-
-#~ msgid "ASSIGNed GOTO target variable is too small"
-#~ msgstr "ASSIGN ¤µ¤ì¤¿ GOTO ÀèÊÑ¿ô¤¬¾®¤µ¤¹¤®¤Þ¤¹"
-
-#~ msgid "%s no longer supported -- try -fvxt"
-#~ msgstr "%s ¤ÏºÇÁ᥵¥Ý¡¼¥È¤µ¤ì¤Þ¤»¤ó -- -fvxt ¤È¤·¤Æ¤ß¤Æ¤¯¤À¤µ¤¤"
-
-#~ msgid "%s no longer supported -- try -fno-vxt -ff90"
-#~ msgstr "%s ¤ÏºÇÁ᥵¥Ý¡¼¥È¤µ¤ì¤Þ¤»¤ó -- -fno-vxt -ff90 ¤È¤·¤Æ¤ß¤Æ¤¯¤À¤µ¤¤"
-
-#~ msgid "%s disabled, use normal debugging flags"
-#~ msgstr "%s ¤¬Ìµ¸ú¤Ç¤¹¡£Ä̾ï¥Ç¥Ð¥Ã¥°¥Õ¥é¥°¤ò»È¤¤¤Þ¤·¤ç¤¦"
-
-#~ msgid "output_operand: %s"
-#~ msgstr "output_operand: %s"
-
-#~ msgid "NOTE_INSN_BASIC_BLOCK is missing for block %d\n"
-#~ msgstr "NOTE_INSN_BASIC_BLOCK ¤¬¥Ö¥í¥Ã¥¯ %d ¤Ë¤¢¤ê¤Þ¤»¤ó\n"
-
-#~ msgid "Ambiguous abbreviation %s"
-#~ msgstr "¤¢¤¤¤Þ¤¤¤Ê¾Êά %s ¤Ç¤¹"
-
-#~ msgid "Incomplete `%s' option"
-#~ msgstr "ÉÔ´°Á´¤Ê `%s' ¥ª¥×¥·¥ç¥ó¤Ç¤¹"
-
-#~ msgid "Extraneous argument to `%s' option"
-#~ msgstr "`%s' ¥ª¥×¥·¥ç¥ó¤ËÂФ·¤Æ̵´Ø·¸¤Ê°ú¿ô"
-
-#~ msgid ""
-#~ "Internal error: %s (program %s)\n"
-#~ "Please submit a full bug report.\n"
-#~ "See %s for instructions."
-#~ msgstr ""
-#~ "ÆâÉô¥¨¥é¡¼: %s (¥×¥í¥°¥é¥à %s)\n"
-#~ "´°Á´¤Ê¥Ð¥°¥ì¥Ý¡¼¥È¤òÁ÷¤Ã¤Æ¤¯¤À¤µ¤¤¡£\n"
-#~ "%s ¤Ë¼ê½ç¤¬½ñ¤¤¤Æ¤¢¤ê¤Þ¤¹¡£"
-
-#~ msgid "  -b <machine>             Run gcc for target <machine>, if installed\n"
-#~ msgstr ""
-#~ "  -b <machine>             ¥¤¥ó¥¹¥È¡¼¥ë¤µ¤ì¤Æ¤¤¤ì¤Ð¥¿¡¼¥²¥Ã¥È <machine> ¤È¤·¤Æ\n"
-#~ "                               gcc ¤ò¼Â¹Ô¤¹¤ë\n"
-
-#~ msgid "argument to `-Xlinker' is missing"
-#~ msgstr "`-Xlinker' ¤Î°ú¿ô¤¬¤¢¤ê¤Þ¤»¤ó"
-
-#~ msgid "argument to `-specs' is missing"
-#~ msgstr "`-specs' ¤Î°ú¿ô¤¬¤¢¤ê¤Þ¤»¤ó"
-
-#~ msgid "argument to `-specs=' is missing"
-#~ msgstr "`-specs=' ¤Î°ú¿ô¤¬¤¢¤ê¤Þ¤»¤ó"
-
-#~ msgid "argument to `-b' is missing"
-#~ msgstr "`-b' ¤Î°ú¿ô¤¬¤¢¤ê¤Þ¤»¤ó"
-
-#~ msgid "argument to `-B' is missing"
-#~ msgstr "`-B' ¤Î°ú¿ô¤¬¤¢¤ê¤Þ¤»¤ó"
-
-#~ msgid "argument to `-V' is missing"
-#~ msgstr "`-V' ¤Î°ú¿ô¤¬¤¢¤ê¤Þ¤»¤ó"
-
-#~ msgid "Warning: -pipe ignored because -time specified"
-#~ msgstr "·Ù¹ð: -time ¤¬»ØÄꤵ¤ì¤¿¤Î¤Ç -pipe ¤Ï̵»ë¤µ¤ì¤Þ¤¹"
-
-#~ msgid "argument to `-x' is missing"
-#~ msgstr "`-x' ¤Î°ú¿ô¤¬¤¢¤ê¤Þ¤»¤ó"
-
-#~ msgid "argument to `-%s' is missing"
-#~ msgstr "`-%s' ¤Î°ú¿ô¤¬¤¢¤ê¤Þ¤»¤ó"
-
-#~ msgid "Internal gcc abort."
-#~ msgstr "ÆâÉô gcc ÃæÃÇ"
-
-#~ msgid "Internal gcov abort.\n"
-#~ msgstr "ÆâÉô gcc abort.\n"
-
-#~ msgid "gcov [-b] [-v] [-n] [-l] [-f] [-o OBJDIR] file\n"
-#~ msgstr "gcov [-b] [-v] [-n] [-l] [-f] [-o OBJDIR] ¥Õ¥¡¥¤¥ë\n"
-
-#~ msgid "Could not open basic block file %s.\n"
-#~ msgstr "´ðËÜ¥Ö¥í¥Ã¥¯¥Õ¥¡¥¤¥ë %s ¤ò³«¤±¤Þ¤»¤ó¤Ç¤·¤¿¡£\n"
-
-#~ msgid "Could not open data file %s.\n"
-#~ msgstr "¥Ç¡¼¥¿¥Õ¥¡¥¤¥ë %s ¤ò³«¤¯¤³¤È¤¬¤Ç¤­¤Þ¤»¤ó¤Ç¤·¤¿¡£\n"
-
-#~ msgid "Assuming that all execution counts are zero.\n"
-#~ msgstr "Á´¼Â¹Ô¿ô¤¬¥¼¥í¤Ç¤¢¤ë¤È²¾Äꤷ¤Þ¤¹¡£\n"
-
-#~ msgid "Could not open program flow graph file %s.\n"
-#~ msgstr "¥×¥í¥°¥é¥à¥Õ¥í¡¼¥Õ¥¡¥¤¥ë %s ¤ò³«¤±¤Þ¤»¤ó¤Ç¤·¤¿¡£\n"
-
-#~ msgid "No executable code associated with file %s.\n"
-#~ msgstr "¥Õ¥¡¥¤¥ë %s ¤Ë·ë¤ÓÉÕ¤¯¼Â¹Ô¥³¡¼¥É¤¬¤¢¤ê¤Þ¤»¤ó¡£\n"
-
-#~ msgid ".da file contents exhausted too early\n"
-#~ msgstr ".da ¥Õ¥¡¥¤¥ë¤ÎÆâÍƤò¤¢¤Þ¤ê¤ËÁ᤯»È¤¤ÀڤäƤ·¤Þ¤¤¤Þ¤·¤¿\n"
-
-#~ msgid "%6.2f%% of %d source lines executed in function %s\n"
-#~ msgstr "%6.2f%%(%d ¹ÔÃæ) ¤Î¥½¡¼¥¹¹Ô¤¬´Ø¿ô %s ¤Ç¼Â¹Ô¤µ¤ì¤Þ¤·¤¿\n"
-
-#~ msgid "No executable source lines in function %s\n"
-#~ msgstr "´Ø¿ô %s ¤Ë¼Â¹Ô²Äǽ¤Ê¥½¡¼¥¹¹Ô¤¬¤¢¤ê¤Þ¤»¤ó\n"
-
-#~ msgid "%6.2f%% of %d branches executed in function %s\n"
-#~ msgstr "%6.2f%%(%d ËÜÃæ) ¤Î¥Ö¥é¥ó¥Á¤¬´Ø¿ô %s Æâ¤Ç¼Â¹Ô¤µ¤ì¤Þ¤·¤¿\n"
-
-#~ msgid "%6.2f%% of %d branches taken at least once in function %s\n"
-#~ msgstr "%6.2f%%(%d ËÜÃæ) ¤Î¥Ö¥é¥ó¥Á¤¬¾¯¤Ê¤¯¤È¤â°ìÅ٤ϴؿô %s ¤Ç¼õ¼è¤é¤ì¤Þ¤·¤¿\n"
-
-#~ msgid "No branches in function %s\n"
-#~ msgstr "´Ø¿ô %s ¤Ë¤Ïʬ´ô¤¬¤¢¤ê¤Þ¤»¤ó\n"
-
-#~ msgid "%6.2f%% of %d calls executed in function %s\n"
-#~ msgstr "%6.2f%%(%d ²ó) ¤Î¸Æ¤Ó½Ð¤·¤¬´Ø¿ô %s ¤Ç¼Â¹Ô¤µ¤ì¤Þ¤·¤¿\n"
-
-#~ msgid "didn't use all bb entries of graph, function %s\n"
-#~ msgstr "¥°¥é¥Õ¤Î bb ¥¨¥ó¥È¥ê¤Î°ìÉô¤·¤«»È¤¤¤Þ¤»¤ó¤Ç¤·¤¿¡¢´Ø¿ô %s\n"
-
-#~ msgid "block_num = %ld, num_blocks = %d\n"
-#~ msgstr "¥Ö¥í¥Ã¥¯¿ô = %ld¡¢ÈÖ¹æ¥Ö¥í¥Ã¥¯ = %d\n"
-
-#~ msgid "ERROR: too many basic blocks in .bb file %s\n"
-#~ msgstr "¥¨¥é¡¼: .bb ¥Õ¥¡¥¤¥ë %s ¤Ë´ðËÜ¥Ö¥í¥Ã¥¯¤¬Â¿¤¹¤®¤Þ¤¹\n"
-
-#~ msgid "%6.2f%% of %d source lines executed in file %s\n"
-#~ msgstr "%6.2f%%(%d ¹ÔÃæ) ¤Î¥½¡¼¥¹¹Ô¤¬¥Õ¥¡¥¤¥ë %s ¤Ç¼Â¹Ô¤µ¤ì¤Þ¤·¤¿\n"
-
-#~ msgid "%6.2f%% of %d branches executed in file %s\n"
-#~ msgstr "%6.2f%%(%d ËÜÃæ) ¤Î¥Ö¥é¥ó¥Á¤¬¥Õ¥¡¥¤¥ë %s ¤Ç¼Â¹Ô¤µ¤ì¤Þ¤·¤¿\n"
-
-#~ msgid "%6.2f%% of %d branches taken at least once in file %s\n"
-#~ msgstr "%6.2f%%(%d ËÜÃæ) ¤Î¥Ö¥é¥ó¥Á¤¬¾¯¤Ê¤¯¤È¤â°ì²ó¤Ï¥Õ¥¡¥¤¥ë %s ¤Ç¼õ¼è¤é¤ì¤Þ¤·¤¿\n"
-
-#~ msgid "%6.2f%% of %d calls executed in file %s\n"
-#~ msgstr "%6.2f%%(%d ²óÃæ) ¤Î¸Æ¤Ó½Ð¤·¤¬¥Õ¥¡¥¤¥ë %s Æâ¤Ç¼Â¹Ô¤µ¤ì¤Þ¤·¤¿\n"
-
-#~ msgid "call %d returns = %d%%\n"
-#~ msgstr "¸Æ¤Ó½Ð¤· %d ¤ÎÌá¤ê = %d%%\n"
-
-#~ msgid "branch %d taken = %d\n"
-#~ msgstr "¥Ö¥é¥ó¥Á %d ¼õÍý = %d\n"
-
-#~ msgid "Unexpected EOF while reading source file %s.\n"
-#~ msgstr "¥½¡¼¥¹¥Õ¥¡¥¤¥ë %s ¤òÆɤ߹þ¤ßÃæ¤Ëͽ´ü¤»¤Ì EOF.\n"
-
-#~ msgid "varargs function cannot be inline"
-#~ msgstr "²ÄÊÑ°ú¿ô´Ø¿ô¤Ï inline ¤Ë¤Ç¤­¤Þ¤»¤ó"
-
-#~ msgid "function using alloca cannot be inline"
-#~ msgstr "alloca ¤ò»È¤Ã¤Æ¤¤¤ë´Ø¿ô¤Ï inline ¤Ë¤Ç¤­¤Þ¤»¤ó"
-
-#~ msgid "function using setjmp cannot be inline"
-#~ msgstr "setjmp ¤ò»È¤Ã¤Æ¤¤¤ë´Ø¿ô¤Ï inline ¤Ë¤Ç¤­¤Þ¤»¤ó"
-
-#~ msgid "function uses __builtin_eh_return"
-#~ msgstr "´Ø¿ô¤¬ __builtin_eh_return ¤ò»È¤¤¤Þ¤¹"
-
-#~ msgid "function with nested functions cannot be inline"
-#~ msgstr "Æþ¤ì»Ò´Ø¿ô¤ò»ý¤Ä´Ø¿ô¤Ï inline ¤Ë¤Ç¤­¤Þ¤»¤ó"
-
-#~ msgid "function with label addresses used in initializers cannot inline"
-#~ msgstr "¥é¥Ù¥ë¥¢¥É¥ì¥¹¤ò»ý¤Á¡¢½é´ü²½»Ò¤Ç»È¤ï¤ì¤ë´Ø¿ô¤Ï inline ¤Ë¤Ç¤­¤Þ¤»¤ó"
-
-#~ msgid "no prototype, and parameter address used; cannot be inline"
-#~ msgstr "¥×¥í¥È¥¿¥¤¥×¤¬¤Ê¤¯¡¢²¾°ú¿ô¤Î¥¢¥É¥ì¥¹¤¬»È¤ï¤ì¤Æ¤¤¤ë -- inline ¤Ë¤Ç¤­¤Þ¤»¤ó"
-
-#~ msgid "inline functions not supported for this return value type"
-#~ msgstr "¤³¤ÎÌá¤êÃÍ·¿¤Î inline ´Ø¿ô¤Ï¥µ¥Ý¡¼¥È¤µ¤ì¤Þ¤»¤ó"
-
-#~ msgid "function with varying-size return value cannot be inline"
-#~ msgstr "²ÄÊÑŤÎÌá¤êÃͤòÊÖ¤¹´Ø¿ô¤Ï inline ¤Ë¤Ç¤­¤Þ¤»¤ó"
-
-#~ msgid "function with varying-size parameter cannot be inline"
-#~ msgstr "²ÄÊÑĹ°ú¿ô¤ò»ý¤Ä´Ø¿ô¤Ï inline ¤Ë¤Ç¤­¤Þ¤»¤ó"
-
-#~ msgid "function with transparent unit parameter cannot be inline"
-#~ msgstr "Æ©²á¶¦ÍÑÂΤΰú¿ô¤ò»ý¤Ä´Ø¿ô¤Ï inline ¤Ë¤Ç¤­¤Þ¤»¤ó"
-
-#~ msgid "function with computed jump cannot inline"
-#~ msgstr "»»½Ð¤µ¤ì¤¿¥¸¥ã¥ó¥×¤ò¹Ô¤Ê¤¦´Ø¿ô¤Ï inline ¤Ë¤Ç¤­¤Þ¤»¤ó"
-
-#~ msgid "function with nonlocal goto cannot be inline"
-#~ msgstr "Èó¥í¡¼¥«¥ë goto ¤ò»È¤Ã¤Æ¤¤¤ë´Ø¿ô¤Ï inline ¤Ë¤Ç¤­¤Þ¤»¤ó"
-
-#~ msgid "function with target specific attribute(s) cannot be inlined"
-#~ msgstr "¥¿¡¼¥²¥Ã¥È¸Çͭ°À­Éդδؿô¤Ï inline ¤Ë¤Ç¤­¤Þ¤»¤ó"
-
-#~ msgid "internal error in check-init: tree code not implemented: %s"
-#~ msgstr "check-init ¤ÇÆâÉô¥¨¥é¡¼: ¥Ä¥ê¡¼¥³¡¼¥É¤Ï¼ÂÁõ¤µ¤ì¤Æ¤¤¤Þ¤»¤ó: %s"
-
-#~ msgid "internal error - too many interface type"
-#~ msgstr "ÆâÉô¥¨¥é¡¼ - interface ·¿¤¬Â¿¤¹¤®¤Þ¤¹"
-
-#~ msgid "assignment to final static field `%s' not in class initializer"
-#~ msgstr "final static ¥Õ¥£¡¼¥ë¥É `%s' ¤Ø¤ÎÂåÆþ¤Ç¤¹¤¬¡¢¤½¤Î¥Õ¥£¡¼¥ë¥É¤Î¥¯¥é¥¹Æâ¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó"
-
-#~ msgid "Can't expand %s"
-#~ msgstr "%s ¤òŸ³«¤Ç¤­¤Þ¤»¤ó"
-
-#~ msgid "Source file for class `%s' is newer than its matching class file. Source file used instead"
-#~ msgstr "¥¯¥é¥¹ `%s' ¤Î¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤Ï¡¢°ìÃפ¹¤ë¥¯¥é¥¹¥Õ¥¡¥¤¥ë¤è¤ê¿·¤·¤¤¤Ç¤¹¡£¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤òÂå¤ê¤Ë»È¤¤¤Þ¤¹"
-
-#~ msgid "can't reopen %s"
-#~ msgstr "%s ¤òºÆ open ¤Ç¤­¤Þ¤»¤ó"
-
-#~ msgid "The `java.lang.Object' that was found in `%s' didn't have the special zero-length `gnu.gcj.gcj-compiled' attribute. This generally means that your classpath is incorrect set. Use `info gcj \"Input Options\"' to see the info page describing how to set the classpath."
-#~ msgstr "`%s' Æâ¤Ç¸«¤Ä¤«¤Ã¤¿ `java.lang.Object' ¤Ï¡¢Ä¹¤µ¥¼¥í¤ÎÆÃÊ̤ʠ`gnu.gcj.gcj-compiled' Â°À­¤ò»ý¤Ã¤Æ¤¤¤Þ¤»¤ó¡£¤³¤ì¤ÏÉáÄ̤¢¤Ê¤¿¤Î¥¯¥é¥¹¥Ñ¥¹¤¬Àµ¤·¤¯ÀßÄꤵ¤ì¤Æ¤¤¤Ê¤¤»ö¤ò°ÕÌ£¤·¤Þ¤¹¡£`info gcj \"Input Options\"' ¤ò»È¤Ã¤Æ¡¢¥¯¥é¥¹¥Ñ¥¹¤ÎÀßÄêÊýË¡¤òÀâÌÀ¤·¤Æ¤¢¤ë info ¥Ú¡¼¥¸¤ò¸«¤Æ²¼¤µ¤¤"
-
-#~ msgid "source file seen twice on command line and will be compiled only once."
-#~ msgstr "¥½¡¼¥¹¥Õ¥¡¥¤¥ë¤¬¥³¥Þ¥ó¥É¥é¥¤¥ó¤ËºÆ¤Ó¸½¤ì¤Þ¤·¤¿¤¬¡¢¥³¥ó¥Ñ¥¤¥ë¤µ¤ì¤ë¤Î¤Ï°ìÅÙ¤À¤±¤Ç¤¹"
-
-#~ msgid "Premature end of input file %s"
-#~ msgstr "ÆþÎÏ¥Õ¥¡¥¤¥ë %s ¤Î½ª¤ê¤Ë㤹¤ë¤Î¤¬Á᤹¤®¤Þ¤¹"
-
-#~ msgid "internal error in generate_bytecode_insn - tree code not implemented: %s"
-#~ msgstr "generate_bytecode_insn ¤ÇÆâÉô¥¨¥é¡¼ - ¥Ä¥ê¡¼¥³¡¼¥É¤Ï¼ÂÁõ¤µ¤ì¤Æ¤¤¤Þ¤»¤ó: %s"
-
-#~ msgid "Only one of `--print-main', `--list-class', and `--complexity' allowed"
-#~ msgstr "`--print-main', `--list-class', `--complexity' ¤«¤é¤Ï°ì¤Ä¤·¤«Áª¤Ù¤Þ¤»¤ó"
-
-#~ msgid "File not found `%s'"
-#~ msgstr "¥Õ¥¡¥¤¥ë `%s' ¤¬¸«¤Ä¤«¤ê¤Þ¤»¤ó"
-
-#~ msgid "Disable automatic array bounds checking"
-#~ msgstr "¼«Æ°Åª¤ÊÇÛÎó¶­³¦¸¡ºº¤ò¹Ô¤ï¤Ê¤¤"
-
-#~ msgid "Make is_compiled_class return 1"
-#~ msgstr "is_compiled_class ¤¬ 1 ¤òÊÖ¤¹¤è¤¦¤Ë¤¹¤ë"
-
-#~ msgid "Dump class files to <name>.class"
-#~ msgstr "¥¯¥é¥¹¤ò <name>.class ¥Õ¥¡¥¤¥ë¤Ø¥À¥ó¥×¤¹¤ë"
-
-#~ msgid "Don't put synchronization structure in each object"
-#~ msgstr "Ʊ´ü¹½Â¤ÂΤò³Æ¥ª¥Ö¥¸¥§¥¯¥È¤ËÁȤßÆþ¤ì¤Ê¤¤"
-
-#~ msgid "Choose class whose main method should be used"
-#~ msgstr "main ¥á¥½¥Ã¥É¤¬»È¤ï¤ì¤ë¤Ù¤­¥¯¥é¥¹¤òÁªÂò¤¹¤ë"
-
-#~ msgid "Choose input encoding (default is UTF-8)"
-#~ msgstr "ÆþÎÏ¥¨¥ó¥³¡¼¥Ç¥£¥ó¥°¤òÁªÂò¤¹¤ë(¥Ç¥Õ¥©¥ë¥È¤Ç¤Ï UTF-8)"
-
-#~ msgid "Add directory to class path"
-#~ msgstr "¥¯¥é¥¹¥Ñ¥¹¤Ë¥Ç¥£¥ì¥¯¥È¥ê¤òÄɲ乤ë"
-
-#~ msgid "Directory where class files should be written"
-#~ msgstr "¥¯¥é¥¹¥Õ¥¡¥¤¥ë¤¬½ñ¤­¹þ¤Þ¤ì¤ë¥Ç¥£¥ì¥¯¥È¥ê"
-
-#~ msgid "Use built-in instructions for division"
-#~ msgstr "ÁȤ߹þ¤ß¤Î½ü»»Ì¿Îá¤ò»ÈÍѤ¹¤ë"
-
-#~ msgid ""
-#~ "unknown encoding: `%s'\n"
-#~ "This might mean that your locale's encoding is not supported\n"
-#~ "by your system's iconv(3) implementation.  If you aren't trying\n"
-#~ "to use a particular encoding for your input file, try the\n"
-#~ "`--encoding=UTF-8' option."
-#~ msgstr ""
-#~ "ÉÔÌÀ¤Ê¥¨¥ó¥³¡¼¥É: `%s'\n"
-#~ "¤³¤ì¤Ï¤¢¤Ê¤¿¤Î¥í¥±¡¼¥ë¤Î¥¨¥ó¥³¡¼¥É¤¬¥·¥¹¥Æ¥à¤Î iconv(3) ¼ÂÁõ¤¬\n"
-#~ "¥µ¥Ý¡¼¥È¤·¤Æ¤¤¤Ê¤¤¤È±¾¤¦»ö¤ò°ÕÌ£¤·¤Þ¤¹¡£¤â¤·¤¢¤Ê¤¿¤¬ÆþÎÏ¥Õ¥¡¥¤¥ë\n"
-#~ "¤ÎÆÃÄꥨ¥ó¥³¡¼¥É¤ò»È¤¦¤Î¤Ç¤Ê¤±¤ì¤Ð¡¢`--encoding=UTF-8' ¥ª¥×¥·¥ç¥ó\n"
-#~ "¤ò»È¤Ã¤Æ¤ß¤Æ¤¯¤À¤µ¤¤¡£"
-
-#~ msgid "Can't mangle %s"
-#~ msgstr "%s ¤Î̾Á°ÊÑ´¹(mangle) ¤Ç¤­¤Þ¤»¤ó"
-
-#~ msgid "'*' expected"
-#~ msgstr "'*' ¤¬É¬ÍפǤ¹"
-
-#~ msgid "'{' expected"
-#~ msgstr "'{' ¤¬É¬ÍפǤ¹"
-
-#~ msgid "Missing super class name"
-#~ msgstr "¥¹¡¼¥Ñ¡¼¥¯¥é¥¹Ì¾¤ò·ç¤¤¤Æ¤¤¤Þ¤¹"
-
-#~ msgid "Missing interface name"
-#~ msgstr "¥¤¥ó¥¿¡¼¥Õ¥§¥¤¥¹Ì¾¤ò·ç¤¤¤Æ¤¤¤Þ¤¹"
-
-#~ msgid "']' expected"
-#~ msgstr "']' ¤¬É¬ÍפǤ¹"
-
-#~ msgid "Unbalanced ']'"
-#~ msgstr "Âбþ¤Î¤Ê¤¤ ']' ¤Ç¤¹"
-
-#~ msgid "Invalid method declaration, method name required"
-#~ msgstr "̵¸ú¤Ê¥á¥½¥Ã¥ÉÀë¸À¤Ç¤¹¡£¥á¥½¥Ã¥É̾¤¬É¬ÍפǤ¹"
-
-#~ msgid "Invalid interface type"
-#~ msgstr "¥¤¥ó¥¿¡¼¥Õ¥§¥¤¥¹·¿¤¬Ìµ¸ú¤Ç¤¹"
-
-#~ msgid "':' expected"
-#~ msgstr "':' ¤¬É¬ÍפǤ¹"
-
-#~ msgid "'(' expected"
-#~ msgstr "'(' ¤¬É¬ÍפǤ¹"
-
-#~ msgid "Missing term or ')'"
-#~ msgstr "¹à¤Þ¤¿¤Ï ')' ¤ò·ç¤¤¤Æ¤¤¤Þ¤¹"
-
-#~ msgid "Missing term and ')' expected"
-#~ msgstr "¹à¤Èɬ¿Ü¤Î ')' ¤ò·ç¤¤¤Æ¤¤¤Þ¤¹"
-
-#~ msgid "Invalid update expression"
-#~ msgstr "̵¸ú¤Ê¹¹¿·¼°¤Ç¤¹"
-
-#~ msgid "Missing term or ')' expected"
-#~ msgstr "¹à¤Þ¤¿¤Ïɬ¿Ü¤Î ')' ¤ò·ç¤¤¤Æ¤¤¤Þ¤¹"
-
-#~ msgid "'class' or 'this' expected"
-#~ msgstr "'class' ¤Þ¤¿¤Ï 'this' ¤¬É¬ÍפǤ¹"
-
-#~ msgid "'class' expected"
-#~ msgstr "'class' ¤¬É¬ÍפǤ¹"
-
-#~ msgid "'[' expected"
-#~ msgstr "'[' ¤¬É¬ÍפǤ¹"
-
-#~ msgid "Field expected"
-#~ msgstr "¥Õ¥£¡¼¥ë¥É¤¬É¬ÍפǤ¹"
-
-#~ msgid "Missing term and ']' expected"
-#~ msgstr "¹à¤Èɬ¿Ü¤Î ']' ¤ò·ç¤¤¤Æ¤¤¤Þ¤¹"
-
-#~ msgid "Constructor invocation must be first thing in a constructor"
-#~ msgstr "¥³¥ó¥¹¥È¥é¥¯¥¿¤Îµ¯Æ°¤Ï¥³¥ó¥¹¥È¥é¥¯¥¿Æâ¤ÇºÇ½é¤Ë¹Ô¤Ê¤ï¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó"
-
-#~ msgid "Only constructors can invoke constructors"
-#~ msgstr "¥³¥ó¥¹¥È¥é¥¯¥¿¤À¤±¤¬¥³¥ó¥¹¥È¥é¥¯¥¿¤òµ¯Æ°¤Ç¤­¤Þ¤¹"
-
-#~ msgid ": `%s' JDK1.1(TM) feature"
-#~ msgstr ": `%s' ¤Ï JDK1.1(TM) ¤Îµ¡Ç½¤Ç¤¹"
-
-#~ msgid ""
-#~ "%s.\n"
-#~ "%s"
-#~ msgstr ""
-#~ "%s.\n"
-#~ "%s"
-
-#~ msgid "Can't use '$' as a separator for inner classes"
-#~ msgstr "'$' ¤ÏÆâÉô¥¯¥é¥¹¤Î¶èÀÚ¤ê»Ò¤È¤·¤Æ»ÈÍѤǤ­¤Þ¤»¤ó"
-
-#~ msgid "malformed .zip archive in CLASSPATH: %s"
-#~ msgstr "CLASSPATH Æâ¤ËÊѤʠ.zip ¥¢¡¼¥«¥¤¥Ö¤¬¤¢¤ê¤Þ¤¹: %s"
-
-#~ msgid "Can't find default package `%s'. Check the CLASSPATH environment variable and the access to the archives."
-#~ msgstr "¥Ç¥Õ¥©¥ë¥È¥Ñ¥Ã¥±¡¼¥¸ `%s' ¤¬¸«¤Ä¤«¤ê¤Þ¤»¤ó¡£CLASSPATH ´Ä¶­ÊÑ¿ô¤È¥¢¡¼¥«¥¤¥Ö¤Ø¤Î¥¢¥¯¥»¥¹¤ò³Î¤«¤á¤Æ¤¯¤À¤µ¤¤¡£"
-
-#~ msgid "not a static field `%s'"
-#~ msgstr "static ¥Õ¥£¡¼¥ë¥É `%s' ¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó"
-
-#~ msgid "No case for %s"
-#~ msgstr "%s ¤Î¤¿¤á¤Î case ¤¬¤¢¤ê¤Þ¤»¤ó"
-
-#~ msgid "unknown opcode %d@pc=%d during verification"
-#~ msgstr "ÉÔÌÀ¤Ê opcode %d@pc=%d ¤ò¸¡¾ÚÃæ¤Ëȯ¸«¤·¤Þ¤·¤¿"
-
-#~ msgid "Specify the name of the class for constant strings"
-#~ msgstr "Äê¿ôʸ»úÎóÍѤΥ¯¥é¥¹Ì¾¤ò»ØÄꤹ¤ë"
-
-#~ msgid "no class name specified as argument to -fconstant-string-class"
-#~ msgstr "-fconstant-string-class ¤Ë°ú¿ô¤È¤·¤Æ»ØÄꤵ¤ì¤¿¥¯¥é¥¹¤¬¤¢¤ê¤Þ¤»¤ó"
-
-#~ msgid "`%s' cannot be statically allocated"
-#~ msgstr "`%s' ¤òÀÅŪ¤Ë³ÎÊݤǤ­¤Þ¤»¤ó"
-
-#~ msgid "Undefined type `id', please import <objc/objc.h>"
-#~ msgstr "`id' ·¿¤¬Ì¤ÄêµÁ¤Ç¤¹¡£<objc/objc.h> ¤ò import ¤·¤Æ²¼¤µ¤¤"
-
-#~ msgid "Circular inheritance in interface declaration for `%s'"
-#~ msgstr "`%s' ¤Ø¤Î¥¤¥ó¥¿¡¼¥Õ¥§¥¤¥¹Àë¸À¤¬½Û´ÄŪ¤Ê·Ñ¾µ¤È¤Ê¤Ã¤Æ¤¤¤Þ¤¹"
-
-#~ msgid "cannot find class (factory) method."
-#~ msgstr "¥¯¥é¥¹ (factory) ¥á¥½¥Ã¥É¤¬¸«¤Ä¤«¤ê¤Þ¤»¤ó"
-
-#~ msgid "return type for `%s' defaults to id"
-#~ msgstr "`%s' ¤ÎÌá¤êÃͤη¿¤Ï¥Ç¥Õ¥©¥ë¥È¤Î id ¤È¤·¤Þ¤¹"
-
-#~ msgid "method `%s' not implemented by protocol."
-#~ msgstr "¥á¥½¥Ã¥É `%s' ¤Ï¥×¥í¥È¥³¥ë¤Ë¤è¤Ã¤Æ¼ÂÁõ¤µ¤ì¤Æ¤¤¤Þ¤»¤ó"
-
-#~ msgid "return type defaults to id"
-#~ msgstr "Ìá¤êÃͤη¿¤ò¥Ç¥Õ¥©¥ë¥È¤Î id ¤È¤·¤Þ¤¹"
-
-#~ msgid "cannot find method."
-#~ msgstr "¥á¥½¥Ã¥É¤¬¸«¤Ä¤«¤ê¤Þ¤»¤ó¡£"
-
-#~ msgid "duplicate definition of class method `%s'."
-#~ msgstr "¥¯¥é¥¹¥á¥½¥Ã¥É `%s' ¤ÎÄêµÁ¤¬½ÅÊ£¤·¤Æ¤¤¤Þ¤¹¡£"
-
-#~ msgid "static access to object of type `id'"
-#~ msgstr "`id' ·¿¤Î¥ª¥Ö¥¸¥§¥¯¥È¤ËÂΤ¹¤ëÀÅŪ¥¢¥¯¥»¥¹¤Ç¤¹"
-
-#~ msgid "potential selector conflict for method `%s'"
-#~ msgstr "²ÄǽÀ­¤Î¤¢¤ë¥»¥ì¥¯¥¿¤¬¥á¥½¥Ã¥É `%s' ¤È¶¥¹ç¤·¤Þ¤¹"
-
-#~ msgid "syntax error at '@' token"
-#~ msgstr "'@' ¥È¡¼¥¯¥ó¤Çʸˡ¥¨¥é¡¼"
-
-#~ msgid "Arc profiling: some edge counts were bad."
-#~ msgstr "¸Ì(arc)¥×¥í¥Õ¥¡¥¤¥ê¥ó¥°: ´ö¤Ä¤«¤Î edge ¥«¥¦¥ó¥È¤ÏÉÔÀµ¤Ç¤¹¡£"
-
-#~ msgid "%s: internal abort\n"
-#~ msgstr "%s: ÆâÉôÃæÃÇ\n"
-
-#~ msgid "%s: usage '%s [ -VqfnkN ] [ -i <istring> ] [ filename ... ]'\n"
-#~ msgstr "%s: »ÈÍÑË¡ '%s [ -VqfnkN ] [ -i <istring> ] [ ¥Õ¥¡¥¤¥ë̾ ... ]'\n"
-
-#~ msgid "%s: usage '%s [ -VqfnkNlgC ] [ -B <dirname> ] [ filename ... ]'\n"
-#~ msgstr "%s: »ÈÍÑË¡ '%s [ -VqfnkNlgC ] [ -B <¥Ç¥£¥ì¥¯¥È¥ê̾> ] [ ¥Õ¥¡¥¤¥ë̾ ... ]'\n"
-
-#~ msgid "%s: warning: no read access for file `%s'\n"
-#~ msgstr "%s: ·Ù¹ð: ¥Õ¥¡¥¤¥ë `%s' ¤ËÂФ·¤ÆÆɤ߽Ф·µö²Ä¤¬¤¢¤ê¤Þ¤»¤ó\n"
-
-#~ msgid "%s: warning: no write access for file `%s'\n"
-#~ msgstr "%s: ·Ù¹ð: ¥Õ¥¡¥¤¥ë `%s' ¤ËÂФ·¤Æ½ñ¤­¹þ¤ßµö²Ä¤¬¤¢¤ê¤Þ¤»¤ó\n"
-
-#~ msgid "%s: warning: no write access for dir containing `%s'\n"
-#~ msgstr "%s: ·Ù¹ð: `%s' ¤ò´Þ¤à¥Ç¥£¥ì¥¯¥È¥ê¤ËÂФ·¤Æ½ñ¤­¹þ¤ßµö²Ä¤¬¤¢¤ê¤Þ¤»¤ó\n"
-
-#~ msgid "%s: invalid file name: %s\n"
-#~ msgstr "%s: Ìµ¸ú¤Ê¥Õ¥¡¥¤¥ë̾: %s\n"
-
-#~ msgid "%s: %s: can't get status: %s\n"
-#~ msgstr "%s: %s: ¾õÂÖ¤ò¼èÆÀ¤Ç¤­¤Þ¤»¤ó: %s\n"
-
-#~ msgid ""
-#~ "\n"
-#~ "%s: fatal error: aux info file corrupted at line %d\n"
-#~ msgstr ""
-#~ "\n"
-#~ "%s: Ã×̿Ū¥¨¥é¡¼: Éû info ¥Õ¥¡¥¤¥ë¤¬ %d ¹ÔÌܤDzõ¤ì¤Æ¤¤¤Þ¤¹\n"
-
-#~ msgid "%s:%d: declaration of function `%s' takes different forms\n"
-#~ msgstr "%s:%d: ´Ø¿ô `%s' ¤ÎÀë¸À¤¬Ê̤ηÁ¤ò¼è¤Ã¤Æ¤¤¤Þ¤¹\n"
-
-#~ msgid "%s: compiling `%s'\n"
-#~ msgstr "%s: `%s' ¤ò¥³¥ó¥Ñ¥¤¥ëÃæ\n"
-
-#~ msgid "%s: wait: %s\n"
-#~ msgstr "%s: ÂÔ¤Á: %s\n"
-
-#~ msgid "%s: subprocess got fatal signal %d\n"
-#~ msgstr "%s: ¥µ¥Ö¥×¥í¥»¥¹¤¬Ã×̿Ū¥·¥°¥Ê¥ë %d ¤ò¼õ¤±¼è¤ê¤Þ¤·¤¿\n"
-
-#~ msgid "%s: %s exited with status %d\n"
-#~ msgstr "%s: %s ¤Ï¥¹¥Æ¡¼¥¿¥¹ %d ¤Ç½ªÎ»¤·¤Þ¤·¤¿\n"
-
-#~ msgid "%s: warning: missing SYSCALLS file `%s'\n"
-#~ msgstr "%s: ·Ù¹ð: SYSCALLS ¥Õ¥¡¥¤¥ë `%s' ¤¬¤¢¤ê¤Þ¤»¤ó\n"
-
-#~ msgid "%s: can't read aux info file `%s': %s\n"
-#~ msgstr "%s: Éû info ¥Õ¥¡¥¤¥ë `%s' ¤òÆɤळ¤È¤¬¤Ç¤­¤Þ¤»¤ó: %s\n"
-
-#~ msgid "%s: can't get status of aux info file `%s': %s\n"
-#~ msgstr "%s: Éû info ¥Õ¥¡¥¤¥ë `%s' ¤Î¾õÂÖ¤ò¼èÆÀ¤¹¤ë¤³¤È¤¬¤Ç¤­¤Þ¤»¤ó: %s\n"
-
-#~ msgid "%s: can't open aux info file `%s' for reading: %s\n"
-#~ msgstr "%s: Éû info ¥Õ¥¡¥¤¥ë `%s' ¤òÆɤ߹þ¤ßÍѤ˳«¤¯¤³¤È¤¬¤Ç¤­¤Þ¤»¤ó: %s\n"
-
-#~ msgid "%s: error reading aux info file `%s': %s\n"
-#~ msgstr "%s: Éû info ¥Õ¥¡¥¤¥ë `%s' ¤òÆɤ߹þ¤ßÃæ¤Ë¥¨¥é¡¼: %s\n"
-
-#~ msgid "%s: error closing aux info file `%s': %s\n"
-#~ msgstr "%s: Éû info ¥Õ¥¡¥¤¥ë `%s' ¤òÊĤ¸¤Æ¤¤¤ëºÇÃæ¤Ë¥¨¥é¡¼: %s\n"
-
-#~ msgid "%s: conflicting extern definitions of '%s'\n"
-#~ msgstr "%s: '%s' ¤Î³°ÉôÄêµÁ¤¬Ì·½â¤·¤Æ¤¤¤Þ¤¹\n"
-
-#~ msgid "%s: warning: using formals list from %s(%d) for function `%s'\n"
-#~ msgstr "%s: ·Ù¹ð: %s(%d) ¤«¤é¤Î·Á¼°¥ê¥¹¥È¤ò¡¢´Ø¿ô `%s' ¤Î°Ù¤Ë»È¤¤¤Þ¤¹\n"
-
-#~ msgid "%s: %d: `%s' used but missing from SYSCALLS\n"
-#~ msgstr "%s: %d: `%s' ¤Ï»È¤ï¤ì¤Æ¤¤¤Þ¤¹¤¬ SYSCALLS ¤Ë¤¢¤ê¤Þ¤»¤ó\n"
-
-#~ msgid "%s: %d: warning: no extern definition for `%s'\n"
-#~ msgstr "%s: %d: ·Ù¹ð: `%s' ¤ËÂФ¹¤ë³°ÉôÄêµÁ¤¬¤¢¤ê¤Þ¤»¤ó\n"
-
-#~ msgid "%s: warning: no static definition for `%s' in file `%s'\n"
-#~ msgstr "%s: ·Ù¹ð: `%s' ¤ÎÀÅŪÄêµÁ¤¬¥Õ¥¡¥¤¥ë `%s' ¤ÎÃæ¤Ë¤¢¤ê¤Þ¤»¤ó\n"
-
-#~ msgid "%s: multiple static defs of `%s' in file `%s'\n"
-#~ msgstr "%s: `%s' ¤ÎÀÅŪÄêµÁ¤¬¥Õ¥¡¥¤¥ë `%s' ¤ÎÃæ¤Ç½ÅÊ£¤·¤Æ¤¤¤Þ¤¹\n"
-
-#~ msgid "%s: %d: warning: source too confusing\n"
-#~ msgstr "%s: %d: ·Ù¹ð: ¥½¡¼¥¹¤¬º®Í𤷤¹¤®¤Æ¤¤¤Þ¤¹\n"
-
-#~ msgid "%s: %d: warning: varargs function declaration not converted\n"
-#~ msgstr "%s: %d: ·Ù¹ð: varargs ´Ø¿ôÀë¸À¤¬ÊÑ´¹¤µ¤ì¤Æ¤¤¤Þ¤»¤ó\n"
-
-#~ msgid "%s: %d: warning: found `%s' but expected `%s'\n"
-#~ msgstr "%s: %d: ·Ù¹ð: `%s' ¤¬¸«¤Ä¤«¤ê¤Þ¤·¤¿¤¬ `%s' ¤¬´üÂÔ¤µ¤ì¤Æ¤¤¤Þ¤¹\n"
-
-#~ msgid "%s: local declaration for function `%s' not inserted\n"
-#~ msgstr "%s: ´Ø¿ô `%s' ¤Î¥í¡¼¥«¥ëÀë¸À¤¬ÁÞÆþ¤µ¤ì¤Æ¤¤¤Þ¤»¤ó\n"
-
-#~ msgid ""
-#~ "\n"
-#~ "%s: %d: warning: can't add declaration of `%s' into macro call\n"
-#~ msgstr ""
-#~ "\n"
-#~ "%s: %d: ·Ù¹ð: `%s' ¤ÎÀë¸À¤ò¥Þ¥¯¥í¸Æ¤Ó½Ð¤·¤ËÄɲäǤ­¤Þ¤»¤ó\n"
-
-#~ msgid "%s: global declarations for file `%s' not inserted\n"
-#~ msgstr "%s: ¥Õ¥¡¥¤¥ë `%s' ¤ÎÂç°èÀë¸À¤¬ÁÞÆþ¤µ¤ì¤Æ¤¤¤Þ¤»¤ó\n"
-
-#~ msgid "%s: definition of function `%s' not converted\n"
-#~ msgstr "%s: ´Ø¿ô `%s' ¤ÎÄêµÁ¤¬ÊÑ´¹¤µ¤ì¤Æ¤¤¤Þ¤»¤ó\n"
-
-#~ msgid "%s: %d: warning: definition of %s not converted\n"
-#~ msgstr "%s: %d: ·Ù¹ð: %s ¤ÎÄêµÁ¤¬ÊÑ´¹¤µ¤ì¤Æ¤¤¤Þ¤»¤ó\n"
-
-#~ msgid "%s: found definition of `%s' at %s(%d)\n"
-#~ msgstr "%s: `%s' ¤ÎÄêµÁ¤¬ %s(%d) ¤Ë¸«¤Ä¤«¤ê¤Þ¤·¤¿\n"
-
-#~ msgid "%s: %d: warning: `%s' excluded by preprocessing\n"
-#~ msgstr "%s: %d: ·Ù¹ð: `%s' ¤Ï¥×¥ê¥×¥í¥»¥¹¤«¤é½ü³°¤µ¤ì¤Æ¤¤¤Þ¤¹\n"
-
-#~ msgid "%s: would convert file `%s'\n"
-#~ msgstr "%s: `%s' ¤òÊÑ´¹¤·¤Þ¤¹\n"
-
-#~ msgid "%s: converting file `%s'\n"
-#~ msgstr "%s: ¥Õ¥¡¥¤¥ë `%s' ¤òÊÑ´¹Ãæ\n"
-
-#~ msgid "%s: can't get status for file `%s': %s\n"
-#~ msgstr "%s: ¥Õ¥¡¥¤¥ë `%s' ¤Î¾õÂÖ¤ò¼èÆÀ¤¹¤ë¤³¤È¤¬¤Ç¤­¤Þ¤»¤ó: %s\n"
-
-#~ msgid ""
-#~ "\n"
-#~ "%s: error reading input file `%s': %s\n"
-#~ msgstr ""
-#~ "\n"
-#~ "%s: ÆþÎÏ¥Õ¥¡¥¤¥ë `%s' ¤òÆɤ߹þ¤ßÃæ¤Ë¥¨¥é¡¼: %s\n"
-
-#~ msgid "%s: can't create/open clean file `%s': %s\n"
-#~ msgstr "%s: ¤­¤ì¤¤¤Ê¥Õ¥¡¥¤¥ë `%s' ¤òºîÀ®/¥ª¡¼¥×¥ó¤Ç¤­¤Þ¤»¤ó: %s\n"
-
-#~ msgid "%s: warning: file `%s' already saved in `%s'\n"
-#~ msgstr "%s: ·Ù¹ð: ¥Õ¥¡¥¤¥ë `%s' ¤Ï´û¤Ë `%s' ¤ËÊݸ¤µ¤ì¤Æ¤¤¤Þ¤¹\n"
-
-#~ msgid "%s: can't link file `%s' to `%s': %s\n"
-#~ msgstr "%s: ¥Õ¥¡¥¤¥ë `%s' ¤ò `%s' ¤Ë¥ê¥ó¥¯¤Ç¤­¤Þ¤»¤ó: %s\n"
-
-#~ msgid "%s: can't create/open output file `%s': %s\n"
-#~ msgstr "%s: ½ÐÎÏ¥Õ¥¡¥¤¥ë `%s' ¤òºîÀ®¤·¤¿¤ê³«¤¤¤¿¤ê¤¹¤ë¤³¤È¤¬¤Ç¤­¤Þ¤»¤ó: %s\n"
-
-#~ msgid "%s: can't change mode of file `%s': %s\n"
-#~ msgstr "%s: ¥Õ¥¡¥¤¥ë `%s' ¤Î¥â¡¼¥É¤òÊѹ¹¤Ç¤­¤Þ¤»¤ó: %s\n"
-
-#~ msgid "%s: cannot get working directory: %s\n"
-#~ msgstr "%s: ºî¶È¥Ç¥£¥ì¥¯¥È¥ê¤¬Ê¬¤«¤ê¤Þ¤»¤ó: %s\n"
-
-#~ msgid "%s: input file names must have .c suffixes: %s\n"
-#~ msgstr "%s: ÆþÎÏ¥Õ¥¡¥¤¥ë̾¤Ë¤Ï³ÈÄ¥»Ò .c ¤¬¤Ê¤±¤ì¤Ð¤¤¤±¤Þ¤»¤ó: %s\n"
-
-#~ msgid "conversion from NaN to unsigned int"
-#~ msgstr "NaN ¤«¤éÉä¹ç̵¤·À°¿ô¤Ø¤ÎÊÑ´¹¤Ç¤¹"
-
-#~ msgid "floating point overflow"
-#~ msgstr "ÉâÆ°¾®¿ôÅÀ¤¬¥ª¡¼¥Ð¡¼¥Õ¥í¡¼¤·¤Þ¤·¤¿"
-
-#~ msgid "overflow on truncation to integer"
-#~ msgstr "À°¿ô¤Ø¤ÎÀÚ¤êµÍ¤á¤Ç¥ª¡¼¥Ð¡¼¥Õ¥í¡¼¤¬µ¯¤³¤ê¤Þ¤·¤¿"
-
-#~ msgid "overflow on truncation to unsigned integer"
-#~ msgstr "Éä¹ç̵¤·À°¿ô¤Ø¤ÎÀÚ¤êµÍ¤á¤Ç¥ª¡¼¥Ð¡¼¥Õ¥í¡¼¤¬µ¯¤³¤ê¤Þ¤·¤¿"
-
-#~ msgid "%s: argument domain error"
-#~ msgstr "%s: °ú¿ôÎΰ襨¥é¡¼¤Ç¤¹"
-
-#~ msgid "%s: function singularity"
-#~ msgstr "%s: ´Ø¿ô¤Îñ°ìÀ­"
-
-#~ msgid "%s: underflow range error"
-#~ msgstr "%s: ¥¢¥ó¥À¡¼¥Õ¥í¡¼ÈÏ°Ï¥¨¥é¡¼"
-
-#~ msgid "%s: partial loss of precision"
-#~ msgstr "%s: ÉôʬŪ¤ÊÀºÅÙ¤ÎÄã²¼"
-
-#~ msgid "%s: NaN - producing operation"
-#~ msgstr "%s: NaN - Áàºî¤òÀ¸¤¸¤Þ¤¹"
-
-#~ msgid "jump to `%s' invalidly jumps into binding contour"
-#~ msgstr "`%s' ¤Ø¤Î¥¸¥ã¥ó¥×¤ÏÅ»¤á¤é¤ì¤¿¥Ö¥í¥Ã¥¯Æâ¤Ø¡¢Ìµ¸ú¤Ë¥¸¥ã¥ó¥×¤·¤Æ¤¤¤Þ¤¹"
-
-#~ msgid "label `%s' used before containing binding contour"
-#~ msgstr "¥é¥Ù¥ë `%s' ¤¬Å»¤á¤é¤ì¤¿¥Ö¥í¥Ã¥¯¤ò¹½À®¤¹¤ëÁ°¤Ë»È¤ï¤ì¤Þ¤·¤¿"
-
-#~ msgid "`asm' cannot be used in function where memory usage is checked"
-#~ msgstr "`asm' ¤Ï´Ø¿ô¤Ç¥á¥â¥êÍøÍѤòÄ´¤Ù¤ë½ê¤Ç¤Ï»È¤¨¤Þ¤»¤ó"
-
-#~ msgid "`asm' cannot be used with `-fcheck-memory-usage'"
-#~ msgstr "`asm' ¤Ï `-fcheck-memory-usage' ¤È°ì½ï¤Ë»È¤¨¤Þ¤»¤ó"
-
-#~ msgid "output operand constraint %d contains `+'"
-#~ msgstr "½ÐÎÏ¥ª¥Ú¥é¥ó¥ÉÀ©Ìó %d ¤Ï `+' ¤ò´Þ¤ó¤Ç¤¤¤Þ¤¹"
-
-#~ msgid "hard register `%s' listed as input operand to `asm'"
-#~ msgstr "¥Ï¡¼¥É¥ì¥¸¥¹¥¿ `%s' ¤¬ `asm' ¤ËÂФ·¡¢ÆþÎÏ¥ª¥Ú¥é¥ó¥É¤È¤·¤ÆÅÐÏ¿¤µ¤ì¤Þ¤·¤¿"
-
-#~ msgid "case value `%ld' not in enumerated type `%s'"
-#~ msgstr "case ÃÍ `%ld' ¤ÏÎóµó·¿ `%s' ¤Ë¤Ï¤¢¤ê¤Þ¤»¤ó"
-
-#~ msgid "\"%s\" and \"%s\" identical in first %d characters"
-#~ msgstr "\"%s\" ¤È \"%s\" ¤ÏºÇ½é¤Î %d Ê¸»ú¤¬Á´¤¯Æ±¤¸¤Ç¤¹"
-
-#~ msgid ""
-#~ "\n"
-#~ "Execution times (seconds)\n"
-#~ msgstr ""
-#~ "\n"
-#~ "¼Â¹Ô²ó¿ô  (ÉÃ)\n"
-
-#~ msgid " TOTAL                 :"
-#~ msgstr " ¹ç·×                  :"
-
-#~ msgid "time in %s: %ld.%06ld (%ld%%)\n"
-#~ msgstr "%s ¤Ç¤Î»þ´Ö: %ld.%06ld (%ld%%)\n"
-
-#~ msgid "Generate STABS format debug info"
-#~ msgstr "STABS ·Á¼°¤Î¥Ç¥Ð¥Ã¥°¾ðÊó¤òÀ¸À®¤¹¤ë"
-
-#~ msgid "Generate extended STABS format debug info"
-#~ msgstr "³ÈÄ¥ STABS ·Á¼°¤Î¥Ç¥Ð¥Ã¥°¾ðÊó¤òÀ¸À®¤¹¤ë"
-
-#~ msgid "Generate DWARF-1 format debug info"
-#~ msgstr "DWARF-1 ·Á¼°¤Î¥Ç¥Ð¥Ã¥°¾ðÊó¤òÀ¸À®¤¹¤ë"
-
-#~ msgid "Generate extended DWARF-1 format debug info"
-#~ msgstr "³ÈÄ¥ DWARF-1 ·Á¼°¤Î¥Ç¥Ð¥Ã¥°¾ðÊó¤òÀ¸À®¤¹¤ë"
-
-#~ msgid "Generate DWARF-2 debug info"
-#~ msgstr "DWARF-2 ·Á¼°¤Î¥Ç¥Ð¥Ã¥°¾ðÊó¤òÀ¸À®¤¹¤ë"
-
-#~ msgid "Generate XCOFF format debug info"
-#~ msgstr "XCOFF ·Á¼°¤Î¥Ç¥Ð¥Ã¥°¾ðÊó¤òÀ¸À®¤¹¤ë"
-
-#~ msgid "Generate extended XCOFF format debug info"
-#~ msgstr "³ÈÄ¥ XCOFF ·Á¼°¤Î¥Ç¥Ð¥Ã¥°¾ðÊó¤òÀ¸À®¤¹¤ë"
-
-#~ msgid "Generate COFF format debug info"
-#~ msgstr "COFF ·Á¼°¤Î¥Ç¥Ð¥Ã¥°¾ðÊó¤òÀ¸À®¤¹¤ë"
-
-#~ msgid "Do not store floats in registers"
-#~ msgstr "¥ì¥¸¥¹¥¿¤ËÉâÆ°¾®¿ô¤ò³ÊǼ¤·¤Ê¤¤"
-
-#~ msgid "Consider all mem refs through pointers as volatile"
-#~ msgstr "¥Ý¥¤¥ó¥¿·Ðͳ¤Î¥á¥â¥ê»²¾È¤òÁ´¤Æ volatile ¤È¤ß¤Ê¤¹"
-
-#~ msgid "Consider all mem refs to global data to be volatile"
-#~ msgstr "Âç°è¥Ç¡¼¥¿¤Ø¤Î¥á¥â¥ê»²¾È¤òÁ´¤Æ volatile ¤È¤ß¤Ê¤¹"
-
-#~ msgid "Consider all mem refs to static data to be volatile"
-#~ msgstr "ÀÅŪ¥Ç¡¼¥¿¤Ø¤Î¥á¥â¥ê»²¾È¤òÁ´¤Æ volatile ¤È¤ß¤Ê¤¹"
-
-#~ msgid "When running CSE, follow conditional jumps"
-#~ msgstr "CSE ¤ÇÆ°ºî¤¹¤ë¤È¤­¡¢¾ò·ï¥¸¥ã¥ó¥×¤ËÄɿ魯¤ë"
-
-#~ msgid "Copy memory operands into registers before using"
-#~ msgstr "¥á¥â¥ê¥ª¥Ú¥é¥ó¥É¤òÍøÍѤ¹¤ëÁ°¤Ë¥ì¥¸¥¹¥¿¤Ø¥³¥Ô¡¼¤¹¤ë"
-
-#~ msgid "Copy memory address constants into regs before using"
-#~ msgstr "¥á¥â¥ê¥¢¥É¥ì¥¹Äê¿ô¤òÍøÍѤ¹¤ëÁ°¤Ë¥ì¥¸¥¹¥¿¤Ø¥³¥Ô¡¼¤¹¤ë"
-
-#~ msgid "Mark data as shared rather than private"
-#~ msgstr "¥Ç¡¼¥¿¤ò¥×¥é¥¤¥Ù¡¼¥È¤Ç¤Ï¤Ê¤¯¶¦Í­¤µ¤ì¤ë¤è¤¦¥Þ¡¼¥¯¤¹¤ë"
-
-#~ msgid "Run the loop optimiser twice"
-#~ msgstr "¥ë¡¼¥×ºÇŬ²½¤òÆó²ó¼Â¹Ô¤¹¤ë"
-
-#~ msgid "Pretend that host and target use the same FP format"
-#~ msgstr "¥Û¥¹¥È¤È¥¿¡¼¥²¥Ã¥È¤¬Æ±¤¸ÉâÆ°¾®¿ô·Á¼°¤ò»È¤¦¿¶¤ëÉñ¤¤¤ò¤µ¤»¤ë"
-
-#~ msgid "Improve FP speed by violating ANSI & IEEE rules"
-#~ msgstr "ANSI & IEEE µ¬Â§¤òÇˤäÆÉâÆ°¾®¿ô¤Î®ÅÙ¤ò²þÁ±¤¹¤ë"
-
-#~ msgid "Output GNU ld formatted global initialisers"
-#~ msgstr "GNU ld ·Á¼°¤ÎÂç°è½é´ü²½»Ò¤ò½ÐÎϤ¹¤ë"
-
-#~ msgid "Specify that arguments may alias each other & globals"
-#~ msgstr "°ú¿ô¤ÈÂç°è¥Ç¡¼¥¿¤ä¾¤Î°ú¿ô¤ÈÊÌ̾¤Ë¤Ê¤ê¤¦¤ë»ö¤ò»ØÄꤹ¤ë"
-
-#~ msgid "Assume arguments may alias globals but not each other"
-#~ msgstr "°ú¿ô¤ÈÂç°è¥Ç¡¼¥¿¤ÏÊÌ̾¤Ë¤Ê¤ê¤¦¤ë¤¬Â¾¤Î°ú¿ô¤È¤ÏÊÌ̾¤Ç¤Ï¤Ê¤¤¤È¤ß¤Ê¤¹"
-
-#~ msgid "Assume arguments do not alias each other or globals"
-#~ msgstr "°ú¿ô¤¬Âç°è¥Ç¡¼¥¿¤ä¾¤Î°ú¿ô¤ÈÊÌ̾¤Ë¤Ï¤Ê¤é¤Ê¤¤¤È¤ß¤Ê¤¹"
-
-#~ msgid "Generate code to check every memory access"
-#~ msgstr "³Æ¥á¥â¥ê¥¢¥¯¥»¥¹¤ò¸¡½Ð¤¹¤ë¥³¡¼¥É¤òÀ¸À®¤¹¤ë"
-
-#~ msgid "Compile just for ISO C89"
-#~ msgstr "ISO C89 ÍѤ˥³¥ó¥Ñ¥¤¥ë¤¹¤ë"
-
-#~ msgid "Do not promote floats to double if using -traditional"
-#~ msgstr "-traditional »ÈÍÑ»þ¤Ë¤Ï¡¢ÉâÆ°¾®¿ô¤Ë´Ø¤· float ¤«¤é double ¤Ë³Ê¾å¤²¤·¤Ê¤¤"
-
-#~ msgid "Determine language standard"
-#~ msgstr "¸À¸ì¤Îɸ½à¤ò·èÄꤹ¤ë"
-
-#~ msgid "Make bitfields by unsigned by default"
-#~ msgstr "¥Ó¥Ã¥È¥Õ¥£¡¼¥ë¥É¤ò¥Ç¥Õ¥©¥ë¥È¤ÇÉä¹ç̵¤·¤È¤¹¤ë"
-
-#~ msgid "Attempt to support traditional K&R style C"
-#~ msgstr "¸Å¤¤ K&R ¼°¤Î C ¤Î¥µ¥Ý¡¼¥È¤ò»î¤ß¤ë"
-
-#~ msgid "Allow different types as args of ? operator"
-#~ msgstr "? ±é»»»Ò¤Î°ú¿ô¤È¤·¤Æ°Û¤Ê¤Ã¤¿·¿¤òµöÍƤ¹¤ë"
-
-#~ msgid "Allow the use of $ inside identifiers"
-#~ msgstr "¼±ÊÌ»ÒÃæ¤Ç¤Î $ ¤Î»ÈÍѤòµöÍƤ¹¤ë"
-
-#~ msgid "Use the smallest fitting integer to hold enums"
-#~ msgstr "Îóµó·¿¤¬ÊÝ»ý¤Ç¤­¤ëºÇ¾®¤ÎÀ°¿ô·¿¤ò»ÈÍѤ¹¤ë"
-
-#~ msgid "Warn if nested comments are detected"
-#~ msgstr "Æþ¤ì»Ò¤Ë¤Ê¤Ã¤¿¥³¥á¥ó¥È¤ò¸¡½Ð¤·¤¿¤È¤­¤Ë·Ù¹ð¤¹¤ë"
-
-#~ msgid "Warn about possibly confusing type conversions"
-#~ msgstr "·¿ÊÑ´¹¤¬º®Í𤹤ë²ÄǽÀ­¤Ë´Ø¤·¤Æ·Ù¹ð¤¹¤ë"
-
-#~ msgid "Don't warn about too many arguments to format functions"
-#~ msgstr "format ´Ø¿ô¤Ø¤Î¿¤¹¤®¤ë°ú¿ô¤Ë´Ø¤¹¤ë·Ù¹ð¤·¤Ê¤¤"
-
-#~ msgid "Warn about non-string-literal format strings"
-#~ msgstr "Èóʸ»úÎó¥ê¥Æ¥é¥ë¤Î format Ê¸»úÎó¤Ë¤Ä¤¤¤Æ·Ù¹ð¤¹¤ë"
-
-#~ msgid "Mark strings as 'const char *'"
-#~ msgstr "ʸ»úÎó¤ò 'const char *' ¤È¤·¤Æ¥Þ¡¼¥¯¤¹¤ë"
-
-#~ msgid "Warn about code that will never be executed"
-#~ msgstr "¼Â¹Ô¤µ¤ì¤ë¤³¤È¤¬¤Ê¤¤¥³¡¼¥É¤Ë´Ø¤·¤Æ·Ù¹ð¤¹¤ë"
-
-#~ msgid "-ffunction-sections may affect debugging on some targets."
-#~ msgstr "-ffunction-sections ¤Ï¥¿¡¼¥²¥Ã¥È¤Ë¤è¤Ã¤Æ¤Ï¥Ç¥Ð¥Ã¥°¤Ë±Æ¶Á¤¹¤ë¤«¤â¤·¤ì¤Þ¤»¤ó"
-
-#~ msgid "Errors detected in input file (your bison.simple is out of date)\n"
-#~ msgstr "ÆþÎÏ¥Õ¥¡¥¤¥ëÃæ¤Ë¥¨¥é¡¼ (¤¢¤Ê¤¿¤Î bison.simple ¤Ï¸Å¤¹¤®¤Þ¤¹)\n"
-
-#~ msgid "  -pedantic-errors        Like -pedantic except that errors are produced\n"
-#~ msgstr "  -pedantic-errors        -pedantic ¤ÈƱÍͤÀ¤¬¡¢¥¨¥é¡¼¤òȯÀ¸¤µ¤»¤ë\n"
-
-#~ msgid "  -w                      Suppress warnings\n"
-#~ msgstr "  -w                      ·Ù¹ð¤òÍÞÀ©¤¹¤ë\n"
+#~ msgid "%s: illegal option -- %c\n"
+#~ msgstr "%s: 不正なオプション -- %c\n"
 
-#~ msgid "  -Wunused                Enable unused warnings\n"
-#~ msgstr "  -Wunused                Ì¤»ÈÍѤˤĤ¤¤Æ¤Î·Ù¹ð¤òÍ­¸ú¤Ë¤¹¤ë\n"
+#~ msgid "block size"
+#~ msgstr "ブロックサイズ"
 
-#~ msgid "  -Wid-clash-<num>        Warn if 2 identifiers have the same first <num> chars\n"
-#~ msgstr "  -Wid-clash-<num>        Æó¤Ä¤Î¼±Ê̻Ҥ¬ <num> Ê¸»úʬ°ìÃפ·¤Æ¤¤¤ì¤Ð·Ù¹ð¤¹¤ë\n"
+#~ msgid "%s exists but is not a directory"
+#~ msgstr "%s は存在しますがディレクトリではありません"
 
-#~ msgid "  -p                      Enable function profiling\n"
-#~ msgstr "  -p                      ´Ø¿ô¥×¥í¥Õ¥¡¥¤¥ë¤òÍ­¸ú¤Ë¤¹¤ë\n"
+#~ msgid "cannot change owner and/or group of %s"
+#~ msgstr "%s のオーナーとグループを変更できません"
 
-#~ msgid "  -a                      Enable block profiling \n"
-#~ msgstr "  -a                      ¥Ö¥í¥Ã¥¯¥×¥í¥Õ¥¡¥¤¥ë¤òÍ­¸ú¤Ë¤¹¤ë\n"
+#~ msgid "cannot chdir to directory %s"
+#~ msgstr "ディレクトリ %s に移動できません"
 
-#~ msgid "  -ax                     Enable jump profiling \n"
-#~ msgstr "  -ax                     ¥¸¥ã¥ó¥×¥×¥í¥Õ¥¡¥¤¥ë¤òÍ­¸ú¤Ë¤¹¤ë\n"
+#~ msgid "cannot get the login group of a numeric UID"
+#~ msgstr "数字のUIDのログイングループを取得できません"
 
 #~ msgid ""
 #~ "\n"
-#~ "Language specific options:\n"
-#~ msgstr ""
+#~ "This is free software.  You may redistribute copies of it under the terms of\n"
+#~ "the GNU General Public License <http://www.gnu.org/licenses/gpl.html>.\n"
+#~ "There is NO WARRANTY, to the extent permitted by law.\n"
 #~ "\n"
-#~ "¸À¸ì»ÅÍÍ¥ª¥×¥·¥ç¥ó:\n"
-
-#~ msgid "  %-23.23s [undocumented]\n"
-#~ msgstr "  %-23.23s [ʸ½ñ²½¤µ¤ì¤Æ¤¤¤Ê¤¤]\n"
-
-#~ msgid ""
-#~ "\n"
-#~ "There are undocumented %s specific options as well.\n"
 #~ msgstr ""
 #~ "\n"
-#~ "ʸ½ñ²½¤µ¤ì¤Æ¤¤¤Ê¤¤ %s »ÅÍÍ¥ª¥×¥·¥ç¥ó¤â¤¢¤ê¤Þ¤¹¡£\n"
-
-#~ msgid ""
-#~ "\n"
-#~ " Options for %s:\n"
-#~ msgstr ""
-#~ "\n"
-#~ " %s ÍÑ¥ª¥×¥·¥ç¥ó:\n"
-
-#~ msgid "  -m%-23.23s [undocumented]\n"
-#~ msgstr "  -m%-23.23s [ʸ½ñ²½¤µ¤ì¤Æ¤¤¤Ê¤¤]\n"
-
-#~ msgid ""
+#~ "本プログラムはフリーソフトウェアです. GNU一般公有使用許諾\n"
+#~ "<http://www.gnu.org/licenses/gpl.html> で定められた条項の下で本プログラ\n"
+#~ "ムのコピーを再配布できます. 適切な法が認る限りにおいて全くの無保証です.\n"
 #~ "\n"
-#~ "There are undocumented target specific options as well.\n"
-#~ msgstr ""
-#~ "\n"
-#~ "ʸ½ñ²½¤µ¤ì¤Æ¤¤¤Ê¤¤¥¿¡¼¥²¥Ã¥È»ÅÍÍ¥ª¥×¥·¥ç¥ó¤â¤¢¤ê¤Þ¤¹¡£\n"
-
-#~ msgid "use -gdwarf -g%d for DWARF v1, level %d"
-#~ msgstr "-gdwarf -g%d ¤ò»ÈÍÑ (DWARF v1, ¥ì¥Ù¥ë %d)"
-
-#~ msgid "use -gdwarf-2   for DWARF v2"
-#~ msgstr "-gdwarf-2 ¤ò»ÈÍÑ (DWARF v2)"
-
-#~ msgid "ignoring option `%s' due to invalid debug level specification"
-#~ msgstr "̵¸ú¤Ê¥Ç¥Ð¥Ã¥°¥ì¥Ù¥ë»ØÄê¤Ë¤è¤ê¡¢¥ª¥×¥·¥ç¥ó `%s' ¤ò̵»ë¤·¤Þ¤¹"
-
-#~ msgid "`%s': unknown or unsupported -g option"
-#~ msgstr "`%s': ÉÔÌÀ¤Þ¤¿¤Ï¥µ¥Ý¡¼¥È¤µ¤ì¤Ê¤¤ -g ¥ª¥×¥·¥ç¥ó¤Ç¤¹"
-
-#~ msgid "`%s' ignored, conflicts with `-g%s'"
-#~ msgstr "`%s' ¤Ï `-g%s' ¤È¶¥¹ç¤¹¤ë¤¿¤á̵»ë¤µ¤ì¤Þ¤·¤¿"
-
-#~ msgid "-param option missing argument"
-#~ msgstr "-param ¥ª¥×¥·¥ç¥ó¤Ë°ú¿ô¤¬¤¢¤ê¤Þ¤»¤ó"
-
-#~ msgid "`-a' option (basic block profile) not supported"
-#~ msgstr "`-a' ¥ª¥×¥·¥ç¥ó(´ðËÜ¥Ö¥í¥Ã¥¯¥×¥í¥Õ¥¡¥¤¥ë)¤Ï¥µ¥Ý¡¼¥È¤µ¤ì¤Æ¤¤¤Þ¤»¤ó"
-
-#~ msgid "`-ax' option (jump profiling) not supported"
-#~ msgstr "`-ax' ¥ª¥×¥·¥ç¥ó(¥¸¥ã¥ó¥×¥×¥í¥Õ¥¡¥¤¥ë)¤Ï¥µ¥Ý¡¼¥È¤µ¤ì¤Æ¤¤¤Þ¤»¤ó"
-
-#~ msgid "(It is valid for %s but not the selected language)"
-#~ msgstr "(%s ÍѤȤ·¤Æ¤ÏÀµ¾ï¤Ç¤¹¤¬¡¢ÁªÂò¤µ¤ì¤¿¸À¸ì¤È¤·¤Æ¤Ï̵¸ú¤Ç¤¹)"
-
-#~ msgid "-Wuninitialized is not supported without -O"
-#~ msgstr "-Wuninitialized ¤Ï -O Ìµ¤·¤Ë¤Ï¼õ¤±Æþ¤ì¤é¤ì¤Þ¤»¤ó"
-
-#~ msgid "`-ax' and `-a' are conflicting options. `-a' ignored."
-#~ msgstr "`-ax' ¤È `-a' ¤ÏÌ·½â¤¹¤ë¥ª¥×¥·¥ç¥ó¤Ç¤¹¡£`-a' ¤ò̵»ë¤·¤Þ¤·¤¿¡£"
-
-#~ msgid "profiling does not work without a frame pointer"
-#~ msgstr "¥×¥í¥Õ¥¡¥¤¥ë¤Ï¥Õ¥ì¡¼¥à¥Ý¥¤¥ó¥¿¤Ê¤·¤Ç¤ÏÆ°ºî¤·¤Þ¤»¤ó"
-
-#~ msgid "Data size %ld.\n"
-#~ msgstr "¥Ç¡¼¥¿¥µ¥¤¥º %ld.\n"
-
-#~ msgid "Invalid number in #if expression"
-#~ msgstr "#if ¼°¤ÎÃæ¤Ë̵¸ú¤Ê¿ôÃÍ"
-
-#~ msgid "octal character constant does not fit in a byte"
-#~ msgstr "8 ¿Ê¿ôʸ»úÄê¿ô¤¬ 1 ¥Ð¥¤¥È¤Ë¼ý¤Þ¤ê¤Þ¤»¤ó"
-
-#~ msgid "hex character constant does not fit in a byte"
-#~ msgstr "16 ¿Ê¿ôʸ»úÄê¿ô¤¬ 1 ¥Ð¥¤¥È¤Ë¼ý¤Þ¤ê¤Þ¤»¤ó"
-
-#~ msgid "Junk after end of expression."
-#~ msgstr "¼°¤Î½ª¤ê°Ê¹ß¤Ë¥´¥ß¤¬¤¢¤ê¤Þ¤¹"
-
-#~ msgid "macro or #include recursion too deep"
-#~ msgstr "¥Þ¥¯¥í¤Þ¤¿¤Ï #include ¤ÎºÆµ¢¤¬¿¼¤¹¤®¤Þ¤¹"
-
-#~ msgid "Usage: %s [switches] input output"
-#~ msgstr "»È¤¤Êý: %s [¥¹¥¤¥Ã¥Á] ÆþÎÏ ½ÐÎÏ"
-
-#~ msgid "-traditional and -ansi are mutually exclusive"
-#~ msgstr "-traditional ¤È -ansi ¤È¤ÏÁê¸ßÇÓ¾Ū¤Ç¤¹"
-
-#~ msgid "Filename missing after -i option"
-#~ msgstr "-i ¥ª¥×¥·¥ç¥ó¤Î¸å¤í¤Î¥Õ¥¡¥¤¥ë̾¤ò·ç¤¤¤Æ¤¤¤Þ¤¹"
-
-#~ msgid "Filename missing after -o option"
-#~ msgstr "-o ¥ª¥×¥·¥ç¥ó¤Î¸å¤í¤Î¥Õ¥¡¥¤¥ë̾¤ò·ç¤¤¤Æ¤¤¤Þ¤¹"
-
-#~ msgid "Target missing after %s option"
-#~ msgstr "%s ¥ª¥×¥·¥ç¥ó¤Î¸å¤í¤Î¥¿¡¼¥²¥Ã¥È¤ò·ç¤¤¤Æ¤¤¤Þ¤¹"
-
-#~ msgid "Filename missing after %s option"
-#~ msgstr "%s ¥ª¥×¥·¥ç¥ó¤Î¸å¤í¤Î¥Õ¥¡¥¤¥ë̾¤ò·ç¤¤¤Æ¤¤¤Þ¤¹"
-
-#~ msgid "Macro name missing after -%c option"
-#~ msgstr "-%c ¥ª¥×¥·¥ç¥ó¤Î¸å¤í¤Î¥Þ¥¯¥í̾¤ò·ç¤¤¤Æ¤¤¤Þ¤¹"
-
-#~ msgid "-trigraphs and -traditional are mutually exclusive"
-#~ msgstr "-trigraphs ¤È -traditional ¤È¤ÏÁê¸ßÇÓ¾Ū¤Ç¤¹"
-
-#~ msgid "Directory name missing after -I option"
-#~ msgstr "-I ¥ª¥×¥·¥ç¥ó¤Î¸å¤í¤Î¥Ç¥£¥ì¥¯¥È¥ê̾¤ò·ç¤¤¤Æ¤¤¤Þ¤¹"
-
-#~ msgid "`/*' within comment"
-#~ msgstr "`/*' ¤¬¥³¥á¥ó¥ÈÆâ¤Ë¤¢¤ê¤Þ¤¹"
-
-#~ msgid "not in any file?!"
-#~ msgstr "Á´¤¯¥Õ¥¡¥¤¥ë¤¬¤Ê¤¤?!"
-
-#~ msgid "`defined' must be followed by ident or (ident)"
-#~ msgstr "`defined' ¤Î¸å¤í¤Ë ident ¤ä (ident) ¤¬¤³¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó"
-
-#~ msgid "cccp error: invalid special hash type"
-#~ msgstr "cccp ¥¨¥é¡¼: Æüì¥Ï¥Ã¥·¥å·¿¤¬Ìµ¸ú¤Ç¤¹"
-
-#~ msgid "#include expects \"fname\" or <fname>"
-#~ msgstr "#include ¤Î¸å¤Ë¤Ï \"fname\" ¤ä <fname> ¤¬É¬ÍפǤ¹"
-
-#~ msgid "No include path in which to find %.*s"
-#~ msgstr "%.*s ¤¬¸«¤Ä¤«¤ë¥¤¥ó¥¯¥ë¡¼¥É¥Ñ¥¹¤¬¤¢¤ê¤Þ¤»¤ó"
-
-#~ msgid "invalid macro name"
-#~ msgstr "̵¸ú¤Ê¥Þ¥¯¥í̾"
-
-#~ msgid "invalid macro name `%s'"
-#~ msgstr "̵¸ú¤Ê¥Þ¥¯¥í̾ `%s'"
-
-#~ msgid "\"defined\" cannot be used as a macro name"
-#~ msgstr "\"defined\" ¤ò¥Þ¥¯¥í̾¤È¤·¤Æ¤Ï»È¤¨¤Þ¤»¤ó"
-
-#~ msgid "parameter name starts with a digit in #define"
-#~ msgstr "#define Ãæ¤Î²¾°ú¿ô̾¤¬¿ô»ú¤Ç»Ï¤Þ¤Ã¤Æ¤¤¤Þ¤¹"
-
-#~ msgid "badly punctuated parameter list in #define"
-#~ msgstr "#define Ãæ¤Î²¾°ú¿ô¥ê¥¹¥È¤¬ÊѤ˶èÀÚ¤é¤ì¤Þ¤·¤¿"
-
-#~ msgid "\"%.*s\" redefined"
-#~ msgstr "\"%.*s\" ¤¬ºÆÄêµÁ¤µ¤ì¤Þ¤·¤¿"
-
-#~ msgid "# operator should be followed by a macro argument name"
-#~ msgstr "# ±é»»»Ò¤Î¸å¤í¤Ë¤Ï¥Þ¥¯¥í°ú¿ô̾¤¬Â³¤¤¤Æ¤¤¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó"
-
-#~ msgid "invalid format #line command"
-#~ msgstr "#line ¥³¥Þ¥ó¥É¤Î½ñ¼°¤¬Ìµ¸ú¤Ç¤¹"
-
-#~ msgid "undefining `defined'"
-#~ msgstr "`defined' ¤ò undef ¤·¤Þ¤¹"
-
-#~ msgid "undefining `%s'"
-#~ msgstr "`%s' ¤ò undef ¤·¤Þ¤¹"
-
-#~ msgid "extra text at end of directive"
-#~ msgstr "¥Ç¥£¥ì¥¯¥Æ¥£¥Ö¤Î½ª¤ê¤Ë;ʬ¤Ê¥Æ¥¯¥¹¥È¤¬¤¢¤ê¤Þ¤¹"
-
-#~ msgid "#error%.*s"
-#~ msgstr "#error%.*s"
-
-#~ msgid "#warning%.*s"
-#~ msgstr "#warning%.*s"
-
-#~ msgid "#elif not within a conditional"
-#~ msgstr "#elif ¤¬¾ò·ïʸ¤ÎÃæ¤Ë¤¢¤ê¤Þ¤»¤ó"
-
-#~ msgid "#%s not within a conditional"
-#~ msgstr "#%s ¤¬¾ò·ïʸ¤ÎÃæ¤Ë¤¢¤ê¤Þ¤»¤ó"
-
-#~ msgid "#else or #elif after #else"
-#~ msgstr "#else ¤Î¸å¤í¤Ë #else ¤ä #elif ¤¬¤¢¤ê¤Þ¤¹"
-
-#~ msgid "#else not within a conditional"
-#~ msgstr "#else ¤¬¾ò·ïʸ¤ÎÃæ¤Ë¤¢¤ê¤Þ¤»¤ó"
-
-#~ msgid "unbalanced #endif"
-#~ msgstr "Âбþ¤·¤Æ¤¤¤Ê¤¤ #endif"
-
-#~ msgid "arguments given to macro `%s'"
-#~ msgstr "¥Þ¥¯¥í `%s' ¤Ë°ú¿ô¤¬Í¿¤¨¤é¤ì¤Þ¤·¤¿"
-
-#~ msgid "no args to macro `%s'"
-#~ msgstr "¥Þ¥¯¥í `%s' ¤Ø¤Î°ú¿ô¤¬¤¢¤ê¤Þ¤»¤ó"
-
-#~ msgid "only 1 arg to macro `%s'"
-#~ msgstr "¥Þ¥¯¥í `%s' ¤Ø¤Î°ú¿ô¤¬°ì¸Ä¤·¤«¤¢¤ê¤Þ¤»¤ó"
-
-#~ msgid "only %d args to macro `%s'"
-#~ msgstr "%d ¸Ä¤Î°ú¿ô¤·¤«¥Þ¥¯¥í `%s' ¤ËÅϤ·¤Æ¤¤¤Þ¤»¤ó"
-
-#~ msgid "too many (%d) args to macro `%s'"
-#~ msgstr "°ú¿ô¤Î¿ô (%d) ¤¬¥Þ¥¯¥í `%s' ¤ËÂФ·¤Æ¿¤¹¤®¤Þ¤¹"
-
-#~ msgid ""
-#~ "Internal error in %s, at tradcpp.c:%d\n"
-#~ "Please submit a full bug report.\n"
-#~ "See %s for instructions."
-#~ msgstr ""
-#~ "%s ¤ÇÆâÉô¥¨¥é¡¼¡¢(tradcpp.c:%d)\n"
-#~ "´°Á´¤Ê¥Ð¥°¥ì¥Ý¡¼¥È¤òÁ÷¤Ã¤Æ¤¯¤À¤µ¤¤¡£\n"
-#~ "%s ¤Ç¤½¤Î¼ê½ç¤ò¸«¤Æ¤¯¤À¤µ¤¤"
-
-#~ msgid "volatile register variables don't work as you might wish"
-#~ msgstr "volatile register ÊÑ¿ô¤Ï°Õ¿Þ¤·¤¿¤è¤¦¤Ë¤ÏÆ°ºî¤·¤Þ¤»¤ó"
-
-#~ msgid "floating point trap outputting a constant"
-#~ msgstr "ÉâÆ°¾®¿ôÅÀ¤Î¨Ãͤò½ÐÎϤ¹¤ëºÝ¤Ë¥È¥é¥Ã¥×¤¬¤«¤«¤ê¤Þ¤·¤¿"
-
-#~ msgid "Virtual array %s[%lu]: element %lu out of bounds"
-#~ msgstr "²¾Áۥơ¼¥Ö¥ë %s[%lu]: Í×ÁÇ %lu ¤¬Èϰϳ°¤Ç¤¹"
-
-#~ msgid "`-p' not supported; use `-pg' and gprof(1)"
-#~ msgstr "`-p' ¤Ï¼ÂÁõ¤µ¤ì¤Æ¤¤¤Þ¤»¤ó. `-pg' ¤È gprof(1) ¤ò»È¤Ã¤Æ¤¯¤À¤µ¤¤"
-
-#~ msgid "Incompatible interworking options"
-#~ msgstr "¸ß´¹À­¤Î¤Ê¤¤ interworking ¥ª¥×¥·¥ç¥ó"
-
-#~ msgid "-mbsd and -pedantic incompatible"
-#~ msgstr "-mbsd ¤È -pedantic ¤Ï¶¦Â¸¤Ç¤­¤Þ¤»¤ó"
-
-#~ msgid "-mbsd and -mxopen incompatible"
-#~ msgstr "-mbsd ¤È -mxopen ¤Ï¶¦Â¸¤Ç¤­¤Þ¤»¤ó"
-
-#~ msgid "-mxopen and -pedantic incompatible"
-#~ msgstr "-mxopen ¤È -pedantic ¤Ï¶¦Â¸¤Ç¤­¤Þ¤»¤ó"
-
-#~ msgid "A -ifile option requires a -map option"
-#~ msgstr "-ifile ¥ª¥×¥·¥ç¥ó¤Ë¤Ï -map ¥ª¥×¥·¥ç¥ó¤¬É¬ÍפǤ¹"
-
-#~ msgid "mno-cygwin and mno-win32 are not compatible"
-#~ msgstr "mno-cygwin ¤È mno-win32 ¤Ï¶¦Â¸¤Ç¤­¤Þ¤»¤ó"
-
-#~ msgid "-static not valid with -mcoff"
-#~ msgstr "-static ¤¬ -mcoff ¤È¤È¤â¤Ë»È¤ï¤ì¤ë¤Î¤ÏÀµ¤·¤¯¤¢¤ê¤Þ¤»¤ó"
-
-#~ msgid "-shared not valid with -mcoff"
-#~ msgstr "-shared ¤¬ -mcoff ¤È¤È¤â¤Ë»È¤ï¤ì¤ë¤Î¤ÏÀµ¤·¤¯¤¢¤ê¤Þ¤»¤ó"
-
-#~ msgid "-symbolic not valid with -mcoff"
-#~ msgstr "-symbolic ¤¬ -mcoff ¤È¤È¤â¤Ë»È¤ï¤ì¤ë¤Î¤ÏÀµ¤·¤¯¤¢¤ê¤Þ¤»¤ó"
-
-#~ msgid "-fpic is not valid with -mcoff"
-#~ msgstr "-fpic ¤¬ -mcoff ¤È¤È¤â¤Ë»È¤ï¤ì¤ë¤Î¤ÏÀµ¤·¤¯¤¢¤ê¤Þ¤»¤ó"
-
-#~ msgid "-fPIC is not valid with -mcoff"
-#~ msgstr "-fPIC ¤¬ -mcoff ¤È¤È¤â¤Ë»È¤ï¤ì¤ë¤Î¤ÏÀµ¤·¤¯¤¢¤ê¤Þ¤»¤ó"
-
-#~ msgid "-fpic not valid with -mcoff"
-#~ msgstr "-fpic  -mcoff ¤È¤È¤â¤Ë»È¤ï¤ì¤ë¤Î¤ÏÀµ¤·¤¯¤¢¤ê¤Þ¤»¤ó"
-
-#~ msgid "-fPIC not valid with -mcoff"
-#~ msgstr "-fPIC ¤¬ -mcoff ¤È¤È¤â¤Ë»È¤ï¤ì¤ë¤Î¤ÏÀµ¤·¤¯¤¢¤ê¤Þ¤»¤ó"
-
-#~ msgid "bx]"
-#~ msgstr "bx]"
-
-#~ msgid "bx"
-#~ msgstr "bx"
-
-#~ msgid "cx"
-#~ msgstr "cx"
-
-#~ msgid "-p option not supported: use -pg instead"
-#~ msgstr "-p ¥ª¥×¥·¥ç¥ó¤Ï¥µ¥Ý¡¼¥È¤µ¤ì¤Æ¤¤¤Þ¤»¤ó. Âå¤ï¤ê¤Ë -pg ¤ò»È¤Ã¤Æ¤¯¤À¤µ¤¤"
-
-#~ msgid "choose either big or little endian, not both"
-#~ msgstr "¥Ó¥Ã¥°¤Þ¤¿¤Ï¥ê¥È¥ë¥¨¥ó¥Ç¥£¥¢¥óξÊý¤Ç¤Ï¤Ê¤¯¡¢¤É¤Á¤é¤«¤òÁª¤ó¤Ç¤¯¤À¤µ¤¤"
-
-#~ msgid "choose either m340 or m210 not both"
-#~ msgstr "m340 ¤Þ¤¿¤Ï m210 ¤ÎξÊý¤Ç¤Ï¤Ê¤¯¡¢¤É¤Á¤é¤«¤òÁª¤ó¤Ç¤¯¤À¤µ¤¤"
-
-#~ msgid "may not use both -mfp64 and -msingle-float"
-#~ msgstr "-mfp64 ¤È -msingle-float ¤ÎξÊý¤ò»È¤¦¤³¤È¤Ï¤Ç¤­¤Þ¤»¤ó"
-
-#~ msgid "-p profiling is no longer supported.  Use -pg instead."
-#~ msgstr "-p ¤Ç¤Î¥×¥í¥Õ¥¡¥¤¥ë¤Ï¤â¤¦Ä󶡤µ¤ì¤Þ¤»¤ó¡£Âå¤ï¤ê¤Ë -pg ¤ò»È¤¤¤Þ¤·¤ç¤¦¡£"
-
-#~ msgid "Compilation of header file requested"
-#~ msgstr "¥Ø¥Ã¥À¥Õ¥¡¥¤¥ë¤Î¥³¥ó¥Ñ¥¤¥ë¤¬Í׵ᤵ¤ì¤Þ¤·¤¿"
-
-#~ msgid "iterator `%s' has derived type"
-#~ msgstr "È¿Éü»Ò `%s' ¤ÏÇÉÀ¸·¿¤Ç¤¹"
-
-#~ msgid "%s before character constant"
-#~ msgstr "ʸ»úÄê¿ô¤ÎÁ°¤Ë %s"
-
-#~ msgid "%s before character 0%o"
-#~ msgstr "ʸ»ú 0%2$o ¤ÎÁ°¤Ë %1$s"
-
-#~ msgid "more than one `f' in numeric constant"
-#~ msgstr "¿ôÄê¿ô¤Ë 1¤Ä°Ê¾å¤Î `f'"
-
-#~ msgid "more than one `l' in numeric constant"
-#~ msgstr "¿ôÄê¿ô¤Ë 1¤Ä°Ê¾å¤Î `l'"
-
-#~ msgid "parse error at `..'"
-#~ msgstr "`..' ¤Ç¹½Ê¸²òÀÏ¥¨¥é¡¼"
-
-#~ msgid "nondigits in number and not hexadecimal"
-#~ msgstr "¿ôÃͤ˥¢¥é¥Ó¥¢¿ô»ú¤Ç¤Ê¤¯¡¢16 ¿Ê¤Ç¤â¤Ê¤¤Ê¸»ú"
-
-#~ msgid "numeric constant contains digits beyond the radix"
-#~ msgstr "¿ôÃÍÄê¿ô¤¬´ð¿ô¤òĶ¤¨¤¿¥¢¥é¥Ó¥¢¿ô»ú¤ò´Þ¤ó¤Ç¤¤¤Þ¤¹"
-
-#~ msgid "floating constant exponent has no digits"
-#~ msgstr "ÉâÆ°¾®¿ôÄê¿ô¤Î¤Ù¤­¿ô¤¬¡¢¥¢¥é¥Ó¥¢¿ô»ú¤ò»ý¤Ã¤Æ¤¤¤Þ¤»¤ó"
-
-#~ msgid "two `u's in integer constant"
-#~ msgstr "À°¿ôÄê¿ôÃæ¤Ë 2¤Ä¤Î `u'"
-
-#~ msgid "Unterminated string constant"
-#~ msgstr "ʸ»úÎóÄê¿ô¤¬½ªÎ»¤·¤Æ¤¤¤Þ¤»¤ó"
-
-#~ msgid "syntax error: cannot back up"
-#~ msgstr "ʸˡ¥¨¥é¡¼: ÄÉ¿ï¤Ç¤­¤Þ¤»¤ó"
-
-#~ msgid "invalid `for (ITERATOR)' syntax"
-#~ msgstr "̵¸ú¤Ê `for (È¿Éü»Ò)' ¹½Ê¸¤Ç¤¹"
-
-#~ msgid "`for (%s)' inside expansion of same iterator"
-#~ msgstr "Ʊ¤¸È¿Éü»Ò¤ÎÆ⦤ˤ¢¤ë `for (%s)'"
-
-#~ msgid "case label within scope of cleanup or variable array"
-#~ msgstr "case ¥é¥Ù¥ë¤¬¡¢²òÂΤޤ¿¤Ï²ÄÊÑÇÛÎó¤Î¥¹¥³¡¼¥×Æâ¤Ë¤¢¤ê¤Þ¤¹"
-
-#~ msgid "parse error; also virtual memory exceeded"
-#~ msgstr "¹½Ê¸²òÀÏ¥¨¥é¡¼ -- ¤µ¤é¤Ë²¾ÁÛ¥á¥â¥ê¤òĶ²á¤·¤Þ¤·¤¿"
-
-#~ msgid "duplicate array index in initializer"
-#~ msgstr "½é´ü²½»ÒÆâ¤Ë½ÅÊ£¤·¤¿ÇÛÎ󥤥ó¥Ç¥Ã¥¯¥¹"
-
-#~ msgid "thumb_load_double_from_address: destination is not a register"
-#~ msgstr "thumb_load_double_from_address: Âоݤ¬¥ì¥¸¥¹¥¿¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó"
-
-#~ msgid "thumb_load_double_from_address: source is not a computed memory address"
-#~ msgstr "thumb_load_double_from_address: ¸µ¤¬·×»»ºÑ¤ß¥á¥â¥ê¥¢¥É¥ì¥¹¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó"
-
-#~ msgid "thumb_load_double_from_address: Unhandled address calculation"
-#~ msgstr "thumb_load_double_from_address: °·¤ï¤ì¤Ê¤¤¥¢¥É¥ì¥¹·×»»"
-
-#~ msgid "ACCUM_HIGH_REGS class in limit_reload_class"
-#~ msgstr "limit_reload_class ¤Ë ACCUM_HIGH_REGS ¥¯¥é¥¹"
-
-#~ msgid "YH_OR_ACCUM_HIGH_REGS found in limit_reload_class"
-#~ msgstr "limit_reload_class ¤Ç YH_OR_ACCUM_HIGH_REGS ¤¬¸«¤Ä¤«¤ê¤Þ¤·¤¿"
-
-#~ msgid "YL found in limit_reload_class"
-#~ msgstr "limit_reload_class ¤Ç YL ¤¬¸«¤Ä¤«¤ê¤Þ¤·¤¿"
-
-#~ msgid "Bad register extension code"
-#~ msgstr "ÉÔÀµ¤Ê¥ì¥¸¥¹¥¿³ÈÄ¥¥³¡¼¥É"
-
-#~ msgid "Invalid offset in ybase addressing"
-#~ msgstr "ybase ¥¢¥É¥ì¥·¥ó¥°¤Ë̵¸ú¤Ê¥ª¥Õ¥»¥Ã¥È"
-
-#~ msgid "Invalid shift operator in emit_1600_core_shift"
-#~ msgstr "emit_1600_core_shift ¤Ç¤Î̵¸ú¤Ê¥·¥Õ¥È±é»»»Ò"
-
-#~ msgid "Invalid mode for gen_tst_reg"
-#~ msgstr "gen_tst_reg ¤Ë¤È¤Ã¤Æ¤Î̵¸ú¤Ê¥â¡¼¥É"
-
-#~ msgid "Invalid mode for integer comparison in gen_compare_reg"
-#~ msgstr "gen_compare_reg ¤Ç¤ÎÀ°¿ôÈæ³Ó¤Ë¤È¤Ã¤Æ¤Î̵¸ú¤Ê¥â¡¼¥É"
-
-#~ msgid "Invalid register for compare"
-#~ msgstr "̵¸ú¤ÊÈæ³ÓÍѥ쥸¥¹¥¿"
-
-#~ msgid "-mptr%d not allowed on -m%d"
-#~ msgstr "-mptr%d ¤Ï -m%d ¤Î¾å¤Ç¤Ï»È¤¨¤Þ¤»¤ó"
-
-#~ msgid "parse errors have confused me too much"
-#~ msgstr "¹½Ê¸²òÀÏ¥¨¥é¡¼¤Ç¡¢¤«¤Ê¤êº®Í𤷤Ƥ·¤Þ¤¤¤Þ¤·¤¿"
-
-#~ msgid "virtual memory exhausted"
-#~ msgstr "²¾ÁÛ¥á¥â¥ê¤ò»È¤¤²Ì¤¿¤·¤Þ¤·¤¿"
-
-#~ msgid "parameter invalidly declared offset type"
-#~ msgstr "¥Ñ¥é¥á¥¿¤¬¥ª¥Õ¥»¥Ã¥È¤Î·¿¤òÉÔÀµ¤ËÀë¸À¤·¤Þ¤·¤¿"
-
-#~ msgid "`void' in parameter list must be entire list"
-#~ msgstr "¥Ñ¥é¥á¥¿¥ê¥¹¥ÈÆâ¤Î `void' ¤Ï¥ê¥¹¥ÈÁ´ÂΤǤʤ±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó"
-
-#~ msgid "no file specified with -fdump-translation-unit"
-#~ msgstr "-fdump-translation-unit ¤Ç»ØÄꤵ¤ì¤¿¥Õ¥¡¥¤¥ë¤¬¤¢¤ê¤Þ¤»¤ó"
-
-#~ msgid "(you really want to initialize it separately)"
-#~ msgstr "(ËÜÅö¤Ë¤½¤¦¤·¤¿¤¤¤Î¤Ç¤¢¤ì¤Ð¡¢Ê¬³ä¤·¤Æ½é´ü²½¤·¤Æ¤¯¤À¤µ¤¤)"
-
-#~ msgid "`operator new' takes type `size_t' parameter"
-#~ msgstr "`operator new' ¤Ï `size_t' ¥Ñ¥é¥á¥¿¤ò¤È¤ê¤Þ¤¹"
-
-#~ msgid "`...' invalid in specification of `operator delete'"
-#~ msgstr "`...' `operator delete' ¤Î»ÅÍÍÆâ¤Ç̵¸ú¤Ç¤¹"
-
-#~ msgid "`default' label within scope of cleanup or variable array"
-#~ msgstr "`default' ¥é¥Ù¥ë¤¬¡¢²òÂΤޤ¿¤Ï²ÄÊÑÇÛÎó¤Î¥¹¥³¡¼¥×Æâ¤Ë¤¢¤ê¤Þ¤¹"
-
-#~ msgid "invalid #pragma vtable"
-#~ msgstr "̵¸ú¤Ê #pragma vtable"
-
-#~ msgid "invalid `#pragma implementation'"
-#~ msgstr "̵¸ú¤Ê `#pragma implementation'"
-
-#~ msgid "universal-character-name designates `%c', part of the basic source character set"
-#~ msgstr "universal-character-name ¤Ï `%c' ¤ò»Ø¼¨¤·¤Þ¤·¤¿¤¬¡¢´ðËÜŪ¤Êʸ»ú½¸¹ç¤Î°ìÉô¤Ç¤¹"
-
-#~ msgid "%s at end of saved text"
-#~ msgstr "ÊݸºÑ¤ß¥Æ¥­¥¹¥È¤ÎËöÈø¤Ç%s"
-
-#~ msgid "complex integer constant is too wide for `__complex int'"
-#~ msgstr "Ê£ÁÇ¿ô·¿À°¿ôÄê¿ô¤Ï `__complex int' ¤Ë¤È¤Ã¤Æ¹­¤¹¤®¤Þ¤¹"
-
-#~ msgid "Please submit a full bug report."
-#~ msgstr "¾Ü¤·¤¤¾õ¶·¤ò¥Ð¥°¥ì¥Ý¡¼¥È¤È¤·¤ÆÁ÷¤Ã¤Æ¤¯¤À¤µ¤¤¡£"
-
-#~ msgid "duplicate label (%d) in switch statement"
-#~ msgstr "switch Ê¸¤ÎÃæ¤Ç¥é¥Ù¥ë (%d) ¤¬½ÅÊ£¤·¤Æ¤¤¤Þ¤¹"
-
-#~ msgid "range values `%s' and `%s' reversed"
-#~ msgstr "ÈϰϤÎÃÍ `%s' ¤È `%s' ¤¬µÕ¤Ç¤¹"
-
-#~ msgid "range values reversed"
-#~ msgstr "ÈϰϤÎÃͤ¬µÕ¤Ç¤¹"
-
-#~ msgid "bad is_error(%d) in v_message"
-#~ msgstr "v_message Ãæ ÉÔÀµ¤Ê is_error(%d)"
-
-#~ msgid "'defined' without an identifier"
-#~ msgstr "¼±Ê̻ҤΤʤ¤ 'defined'"
-
-#~ msgid "included file `%s' exists but is not readable"
-#~ msgstr "include ¤µ¤ì¤¿¥Õ¥¡¥¤¥ë `%s' ¤Ï¡¢Â¸ºß¤·¤Þ¤¹¤¬Æɤá¤Þ¤»¤ó"
-
-#~ msgid "%s is a directory"
-#~ msgstr "%s ¤Ï¥Ç¥£¥ì¥¯¥È¥ê¤Ç¤¹"
-
-#~ msgid "`##' at start of macro definition"
-#~ msgstr "`##' ¤¬¥Þ¥¯¥íÄêµÁ¤Î»Ï¤á¤Ë¤¢¤ê¤Þ¤¹"
-
-#~ msgid "`##' at end of macro definition"
-#~ msgstr "`##' ¤¬¥Þ¥¯¥íÄêµÁ¤Î½ª¤ê¤Ë¤¢¤ê¤Þ¤¹"
-
-#~ msgid "empty object-like macro went through full #define"
-#~ msgstr "¶õ¤Î¥ª¥Ö¥¸¥§¥¯¥È¤Î¤è¤¦¤Ê¥Þ¥¯¥í¤Ï #define Á´¤Æ¤òÄ̤êÈ´¤±¤Þ¤·¤¿"
-
-#~ msgid "first token = %d not %d in collect_formal_parameters"
-#~ msgstr "collect_formal_parameters ÃæºÇ½é¤Î¥È¡¼¥¯¥ó = %d (%d ¤Ç¤Ï¤Ê¤¤)"
-
-#~ msgid "illegal token in macro argument list"
-#~ msgstr "¥Þ¥¯¥í°ú¿ô¥ê¥¹¥È¤ËÉÔÀµ¤Ê¥È¡¼¥¯¥ó"
-
-#~ msgid "another parameter follows \"...\""
-#~ msgstr "\"...\" ¤Î¸å¡¢¤µ¤é¤Ë¥Ñ¥é¥á¥¿¤¬Â³¤¤¤Æ¤¤¤Þ¤¹"
-
-#~ msgid "collect_params: argc=%d argslen=0"
-#~ msgstr "collect_params: argc=%d argslen=0"
-
-#~ msgid "C99 does not permit use of __VA_ARGS__ as a macro argument name"
-#~ msgstr "C99 ¤Ï¥Þ¥¯¥í°ú¿ô̾¤È¤·¤Æ __VA_ARGS__ ¤Î»ÈÍѤÏǧ¤á¤é¤ì¤Æ¤¤¤Þ¤»¤ó"
-
-#~ msgid "C89 does not permit varargs macros"
-#~ msgstr "C89 ¤Ç¤Ï varargs ¥Þ¥¯¥í¤Ïǧ¤á¤é¤ì¤Æ¤¤¤Þ¤»¤ó"
-
-#~ msgid "collect_params: impossible token type %d"
-#~ msgstr "collect_params: ¤¢¤êÆÀ¤Ê¤¤¥È¡¼¥¯¥ó·¿ %d"
-
-#~ msgid "attempt to use poisoned `%s'."
-#~ msgstr "±øÀ÷¤µ¤ì¤¿ `%s' ¤ÎÍøÍѤò»î¤·¤Þ¤¹¡£"
-
-#~ msgid "macroexpand: unexpected token %d (wanted LPAREN)"
-#~ msgstr "macroexpand: Í½´ü¤·¤Ê¤¤¥È¡¼¥¯¥ó %d (LPAREN ¤Î¤Ï¤º)"
-
-#~ msgid "unterminated macro call"
-#~ msgstr "½ªÃ¼¤·¤Æ¤¤¤Ê¤¤¥Þ¥¯¥í¸Æ¤Ó½Ð¤·"
-
-#~ msgid "macro `%s' used with just one arg"
-#~ msgstr "¥Þ¥¯¥í `%s' ¤Î°ú¿ô¤¬°ì¤Ä¤·¤«¤¢¤ê¤Þ¤»¤ó"
-
-#~ msgid "macro `%s' used with only %d args"
-#~ msgstr "¥Þ¥¯¥í `%s' ¤Î°ú¿ô(%d ¸Ä)¤¬¾¯¤Ê¤¹¤®¤Þ¤¹"
-
-#~ msgid "macro `%s' used with too many (%d) args"
-#~ msgstr "¥Þ¥¯¥í `%s' ¤Î°ú¿ô(%d ¸Ä)¤¬Â¿¤¹¤®¤Þ¤¹"
-
-#~ msgid ""
-#~ "Switches:\n"
-#~ "  -include <file>           Include the contents of <file> before other files\n"
-#~ "  -imacros <file>           Accept definition of macros in <file>\n"
-#~ "  -iprefix <path>           Specify <path> as a prefix for next two options\n"
-#~ "  -iwithprefix <dir>        Add <dir> to the end of the system include path\n"
-#~ "  -iwithprefixbefore <dir>  Add <dir> to the end of the main include path\n"
-#~ "  -isystem <dir>            Add <dir> to the start of the system include path\n"
-#~ "  -idirafter <dir>          Add <dir> to the end of the system include path\n"
-#~ "  -I <dir>                  Add <dir> to the end of the main include path\n"
-#~ "  -I-                       Fine-grained include path control; see info docs\n"
-#~ "  -nostdinc                 Do not search system include directories\n"
-#~ "                             (dirs specified with -isystem will still be used)\n"
-#~ "  -nostdinc++               Do not search system include directories for C++\n"
-#~ "  -o <file>                 Put output into <file>\n"
-#~ "  -pedantic                 Issue all warnings demanded by strict ANSI C\n"
-#~ "  -pedantic-errors          Issue -pedantic warnings as errors instead\n"
-#~ "  -traditional              Follow K&R pre-processor behaviour\n"
-#~ "  -trigraphs                Support ANSI C trigraphs\n"
-#~ "  -lang-c                   Assume that the input sources are in C\n"
-#~ "  -lang-c89                 Assume that the input sources are in C89\n"
-#~ "  -lang-c++                 Assume that the input sources are in C++\n"
-#~ "  -lang-objc                Assume that the input sources are in ObjectiveC\n"
-#~ "  -lang-objc++              Assume that the input sources are in ObjectiveC++\n"
-#~ "  -lang-asm                 Assume that the input sources are in assembler\n"
-#~ "  -lang-fortran\t\t    Assume that the input sources are in Fortran\n"
-#~ "  -lang-chill               Assume that the input sources are in Chill\n"
-#~ "  -std=<std name>           Specify the conformance standard; one of:\n"
-#~ "                            gnu89, gnu99, c89, c99, iso9899:1990,\n"
-#~ "                            iso9899:199409, iso9899:1999\n"
-#~ "  -+                        Allow parsing of C++ style features\n"
-#~ "  -w                        Inhibit warning messages\n"
-#~ "  -Wtrigraphs               Warn if trigraphs are encountered\n"
-#~ "  -Wno-trigraphs            Do not warn about trigraphs\n"
-#~ "  -Wcomment{s}              Warn if one comment starts inside another\n"
-#~ "  -Wno-comment{s}           Do not warn about comments\n"
-#~ "  -Wtraditional             Warn if a macro argument is/would be turned into\n"
-#~ "                             a string if -traditional is specified\n"
-#~ "  -Wno-traditional          Do not warn about stringification\n"
-#~ "  -Wundef                   Warn if an undefined macro is used by #if\n"
-#~ "  -Wno-undef                Do not warn about testing undefined macros\n"
-#~ "  -Wimport                  Warn about the use of the #import directive\n"
-#~ "  -Wno-import               Do not warn about the use of #import\n"
-#~ "  -Werror                   Treat all warnings as errors\n"
-#~ "  -Wno-error                Do not treat warnings as errors\n"
-#~ "  -Wall                     Enable all preprocessor warnings\n"
-#~ "  -M                        Generate make dependencies\n"
-#~ "  -MM                       As -M, but ignore system header files\n"
-#~ "  -MD                       As -M, but put output in a .d file\n"
-#~ "  -MMD                      As -MD, but ignore system header files\n"
-#~ "  -MG                       Treat missing header file as generated files\n"
-#~ "  -g3                       Include #define and #undef directives in the output\n"
-#~ "  -D<macro>                 Define a <macro> with string '1' as its value\n"
-#~ "  -D<macro>=<val>           Define a <macro> with <val> as its value\n"
-#~ "  -A<question> (<answer>)   Assert the <answer> to <question>\n"
-#~ "  -A-<question> (<answer>)  Disable the <answer> to <question>\n"
-#~ "  -U<macro>                 Undefine <macro> \n"
-#~ "  -v                        Display the version number\n"
-#~ "  -H                        Print the name of header files as they are used\n"
-#~ "  -C                        Do not discard comments\n"
-#~ "  -dM                       Display a list of macro definitions active at end\n"
-#~ "  -dD                       Preserve macro definitions in output\n"
-#~ "  -dN                       As -dD except that only the names are preserved\n"
-#~ "  -dI                       Include #include directives in the output\n"
-#~ "  -ftabstop=<number>        Distance between tab stops for column reporting\n"
-#~ "  -P                        Do not generate #line directives\n"
-#~ "  -$                        Do not allow '$' in identifiers\n"
-#~ "  -remap                    Remap file names when including files.\n"
-#~ "  --version                 Display version information\n"
-#~ "  -h or --help              Display this information\n"
-#~ msgstr ""
-#~ "¥¹¥¤¥Ã¥Á:\n"
-#~ "  -include <file>           Â¾¤Î¥Õ¥¡¥¤¥ë°ÊÁ°¤Ë <file> ¤ÎÆâÍƤò include\n"
-#~ "  -imacros <file>           <file> Ãæ¥Þ¥¯¥í¤ÎÄêµÁ¤ò¼õÍý¤¹¤ë\n"
-#~ "  -iprefix <path>           °Ê¹ß¤ÎÆó¤Ä¤Î¥ª¥×¥·¥ç¥ó¤Ë <path> ÀÜƬ¼­¤ò¤Ä¤±¤ë\n"
-#~ "  -iwithprefix <dir>        ¥·¥¹¥Æ¥à¥¤¥ó¥¯¥ë¡¼¥É¥Ñ¥¹¤ÎËöÈø¤Ë <dir> ¤òÄɲÃ\n"
-#~ "  -iwithprefixbefore <dir>  ¼ç¥¤¥ó¥¯¥ë¡¼¥É¥Ñ¥¹¤ÎËöÈø¤Ë <dir> ¤òÄɲÃ\n"
-#~ "  -isystem <dir>            ¥·¥¹¥Æ¥à¥¤¥ó¥¯¥ë¡¼¥É¥Ñ¥¹¤ÎºÇ½é¤Ë <dir> ¤òÄɲÃ\n"
-#~ "  -idirafter <dir>          ¥·¥¹¥Æ¥à¥¤¥ó¥¯¥ë¡¼¥É¥Ñ¥¹¤ÎËöÈø¤Ë <dir> ¤òÄɲÃ\n"
-#~ "  -I <dir>                  ¼ç¥¤¥ó¥¯¥ë¡¼¥É¥Ñ¥¹¤ÎËöÈø¤Ë <dir> ¤òÄɲÃ\n"
-#~ "  -I-                       ¤­¤áºÙ¤«¤Ê¥¤¥ó¥¯¥ë¡¼¥É¥Ñ¥¹À©¸æ; info ¤ò¸«¤è\n"
-#~ "  -nostdinc                 ¥·¥¹¥Æ¥à¥¤¥ó¥¯¥ë¡¼¥É¥Ç¥£¥ì¥¯¥È¥ê¤òõ¤µ¤Ê¤¤\n"
-#~ "                             (-isystem ¤Ç»ØÄꤵ¤ì¤¿¤é»ÈÍѤµ¤ì¤Þ¤¹)\n"
-#~ "  -nostdinc++               C++ ÍÑ¥·¥¹¥Æ¥à¥¤¥ó¥¯¥ë¡¼¥É¥Ç¥£¥ì¥¯¥È¥ê¤òõ¤µ¤Ê¤¤\n"
-#~ "  -o <file>                 <file> ¤ËÂФ·¤Æ½ÐÎϤ¹¤ë\n"
-#~ "  -pedantic                 ¸·Ì©¤Ê ANSI C ¤ÎÍ׵᤹¤ë·Ù¹ð¤òȯ¹Ô\n"
-#~ "  -pedantic-errors          -pedantic ¤Î·Ù¹ð¤ò¥¨¥é¡¼¤È¤·¤Æȯ¹Ô\n"
-#~ "  -traditional              K&R ¥×¥ê¥×¥í¥»¥Ã¥µ¤Î¿¶¤ëÉñ¤¤¤ËÄÉ¿ï\n"
-#~ "  -trigraphs                ANSI C ¥È¥é¥¤¥°¥é¥Õ¤ò¥µ¥Ý¡¼¥È\n"
-#~ "  -lang-c                   ÆþÎϤò C ¤À¤È²¾Äꤹ¤ë\n"
-#~ "  -lang-c89                 ÆþÎϤò C89 ¤À¤È²¾Äꤹ¤ë\n"
-#~ "  -lang-c++                 ÆþÎϤò C++ ¤À¤È²¾Äꤹ¤ë\n"
-#~ "  -lang-objc                ÆþÎϤò ObjectiveC ¤À¤È²¾Äꤹ¤ë\n"
-#~ "  -lang-objc++              ÆþÎϤò ObjectiveC++ ¤À¤È²¾Äꤹ¤ë\n"
-#~ "  -lang-asm                 ÆþÎϤò assembler ¤À¤È²¾Äꤹ¤ë\n"
-#~ "  -lang-fortran             ÆþÎϤò Fortran ¤À¤È²¾Äꤹ¤ë\n"
-#~ "  -lang-chill               ÆþÎϤò Chill ¤À¤È²¾Äꤹ¤ë\n"
-#~ "  -std=<std name>           Å¬¹ç¤¹¤ëɸ½à¤ò°Ê²¼¤«¤é°ì¤Ä»ØÄê;\n"
-#~ "                            gnu89, gnu99, c89, c99, iso9899:1990,\n"
-#~ "                            iso9899:199409, iso9899:1999\n"
-#~ "  -+                        C++ ¥¹¥¿¥¤¥ë¤Î¥Ñ¡¼¥¸¥ó¥°¤òµö²Ä\n"
-#~ "  -w                        ·Ù¹ð¥á¥Ã¥»¡¼¥¸¤òÍÞÀ©¤¹¤ë\n"
-#~ "  -Wtrigraphs               ¥È¥é¥¤¥°¥é¥Õ¤ò¸«¤Ä¤±¤¿¤é·Ù¹ð¤¹¤ë\n"
-#~ "  -Wno-trigraphs            ¥È¥é¥¤¥°¥é¥Õ¤ò¸«¤Ä¤±¤Æ¤â·Ù¹ð¤·¤Ê¤¤\n"
-#~ "  -Wcomment{s}              ¥³¥á¥ó¥È¤ÎÃæ¤Ë¥³¥á¥ó¥È¤¬¤¢¤ì¤Ð·Ù¹ð¤¹¤ë\n"
-#~ "  -Wno-comment{s}           ¥³¥á¥ó¥È¤Ë´Ø¤¹¤ë·Ù¹ð¤ò¤·¤Ê¤¤\n"
-#~ "  -Wtraditional             -traditional ¤¬»ØÄꤵ¤ì¤¿¾ì¹ç¡¢¥Þ¥¯¥í°ú¿ô¤¬\n"
-#~ "                             Ê¸»úÎó¤ËÊѹ¹¤µ¤ì¤ë¤è¤¦¤Ê¤é·Ù¹ð¤¹¤ë\n"
-#~ "  -Wno-traditional          Ê¸»úÎó»ØÄê¤Ë´Ø¤·¤Æ·Ù¹ð¤·¤Ê¤¤\n"
-#~ "  -Wundef                   #if ¤Ç̤ÄêµÁ¤Î¥Þ¥¯¥í¤¬»È¤ï¤ì¤Æ¤¤¤¿¤é·Ù¹ð¤¹¤ë\n"
-#~ "  -Wno-undef                Ì¤ÄêµÁ¥Þ¥¯¥í¤Î¥Æ¥¹¥È¤Ë¤Ä¤¤¤Æ·Ù¹ð¤·¤Ê¤¤\n"
-#~ "  -Wimport                  #import ¤Î»ÈÍѤˤĤ¤¤Æ·Ù¹ð¤¹¤ë\n"
-#~ "  -Wno-import               #import ¤Î»ÈÍѤˤĤ¤¤Æ·Ù¹ð¤·¤Ê¤¤\n"
-#~ "  -Werror                   Á´¤Æ¤Î·Ù¹ð¤ò¥¨¥é¡¼¤È¤·¤Æ°·¤¦\n"
-#~ "  -Wno-error                ·Ù¹ð¤ò¥¨¥é¡¼¤È¤·¤Æ°·¤ï¤Ê¤¤\n"
-#~ "  -Wall                     Á´¤Æ¤Î¥×¥ê¥×¥í¥»¥Ã¥µ¤Î·Ù¹ð¤òÍ­¸ú¤Ë¤¹¤ë\n"
-#~ "  -M                        make ¤Î°Í¸´Ø·¸¤òÀ¸À®¤¹¤ë\n"
-#~ "  -MM                       -M ¤ÈƱ¤¸¤À¤¬¡¢¥·¥¹¥Æ¥à¥Ø¥Ã¥À¤Ï̵»ë¤¹¤ë\n"
-#~ "  -MD                       -M ¤ÈƱ¤¸¤À¤¬¡¢.d ¥Õ¥¡¥¤¥ë¤Ë½ÐÎϤ¹¤ë\n"
-#~ "  -MMD                      -MD ¤ÈƱ¤¸¤À¤¬¡¢¥·¥¹¥Æ¥à¥Ø¥Ã¥À¤Ï̵»ë¤¹¤ë\n"
-#~ "  -MG                       ¸«¤Ä¤«¤é¤Ê¤¤¥Ø¥Ã¥À¥Õ¥¡¥¤¥ë¤ÏÀ¸À®¤µ¤ì¤ë¤â¤Î¤È¤¹¤ë\n"
-#~ "  -g3                       #define ¤È #undef µ¿»÷Ì¿Îá¤ò½ÐÎϤ˴ޤá¤ë\n"
-#~ "  -D<macro>                 <macro> ¤òÄêµÁ¤·¡¢Ê¸»úÎó '1' ¤ò¤½¤ÎÃͤȤ¹¤ë\n"
-#~ "  -D<macro>=<val>           <macro> ¤òÄêµÁ¤·¡¢<val> ¤ò¤½¤ÎÃͤȤ¹¤ë\n"
-#~ "  -A<question> (<answer>)   <question> ¤Ï <answer> ¤À¤ÈÃǸÀ¤¹¤ë\n"
-#~ "  -A-<question> (<answer>)  <question> ¤Ï <answer> ¤À¤È¤·¤Ê¤¤\n"
-#~ "  -U<macro>                 <macro> ÄêµÁ¤ò¤ä¤á¤ë\n"
-#~ "  -v                        ¥Ð¡¼¥¸¥ç¥óÈÖ¹æ¤òɽ¼¨¤¹¤ë\n"
-#~ "  -H                        ÍøÍѤµ¤ì¤ë¥Ø¥Ã¥À¥Õ¥¡¥¤¥ë¤Î̾Á°¤òɽ¼¨¤¹¤ë\n"
-#~ "  -C                        ¥³¥á¥ó¥È¤òÇË´þ¤·¤Ê¤¤\n"
-#~ "  -dM                       ËöÈø¤ÇÍ­¸ú¤Ë¤Ê¤Ã¤Æ¤¤¤ë¥Þ¥¯¥íÄêµÁ¥ê¥¹¥È¤òɽ¼¨¤¹¤ë\n"
-#~ "  -dD                       ½ÐÎϤ˥ޥ¯¥íÄêµÁ¤ò»Ä¤·¤Æ¤ª¤¯\n"
-#~ "  -dN                       -dD ¤ÈƱ¤¸¤À¤¬¡¢Ì¾Á°¤À¤±¤ò»Ä¤·¤Æ¤ª¤¯\n"
-#~ "  -dI                       #include µ¿»÷Ì¿Îá¤ò½ÐÎϤ˴ޤá¤ë\n"
-#~ "  -ftabstop=<number>        Êó¹ð¥«¥é¥à¤Î¥¿¥Ö´Ö³Ö¤ò»ØÄꤹ¤ë\n"
-#~ "  -P                        #line µ¿»÷Ì¿Îá¤òÀ¸À®¤·¤Ê¤¤\n"
-#~ "  -$                        ¼±Ê̻Ҥˠ'$' ¤òµö¤µ¤Ê¤¤\n"
-#~ "  -remap                    ¥Õ¥¡¥¤¥ë¤ò include ¤¹¤ë¤È¤­¥Õ¥¡¥¤¥ë̾¤òºÆ¥Þ¥Ã¥×\n"
-#~ "  --version                 ¥Ð¡¼¥¸¥ç¥ó¾ðÊó¤òɽ¼¨¤¹¤ë\n"
-#~ "  -h or --help              ¤³¤Î¾ðÊó¤òɽ¼¨¤¹¤ë\n"
-
-#~ msgid "mark active in cpp_pop_buffer"
-#~ msgstr "cpp_pop_buffer ¤Ç¥Þ¡¼¥¯¤¬¥¢¥¯¥Æ¥£¥Ö"
-
-#~ msgid "length < 0 in cpp_expand_to_buffer"
-#~ msgstr "cpp_expand_to_buffer Ãæ¤Ç length < 0"
-
-#~ msgid "backslash-newline within line comment"
-#~ msgstr "¹Ô¥³¥á¥ó¥ÈÆâ¤Ë¥Ð¥Ã¥¯¥¹¥é¥Ã¥·¥å²þ¹Ô"
-
-#~ msgid "C++ style comments are not allowed in traditional C"
-#~ msgstr "C++ ¥¹¥¿¥¤¥ë¤Î¥³¥á¥ó¥È¤ÏÅÁÅýŪ C ¤Ç¤Ïµö¤µ¤ì¤Þ¤»¤ó"
-
-#~ msgid "embedded null character ignored"
-#~ msgstr "Ëä¤á¹þ¤Þ¤ì¤¿ null Ê¸»ú¤Ï̵»ë¤µ¤ì¤Þ¤·¤¿"
-
-#~ msgid "string constant runs past end of line"
-#~ msgstr "ʸ»úÎóÄê¿ô¤¬¹Ô¤Î½ª¤ï¤ê¤Ç½ªÃ¼¤·¤Æ¤¤¤Þ¤»¤ó"
-
-#~ msgid "null characters in string or character constant"
-#~ msgstr "ʸ»úÎóËô¤Ïʸ»úÄê¿ôÃæ¤Ë null Ê¸»ú"
-
-#~ msgid "missing '>' in `#include <FILENAME>'"
-#~ msgstr "`#include <¥Õ¥¡¥¤¥ë̾>' ¤Ë '>' ¤¬¤¢¤ê¤Þ¤»¤ó"
-
-#~ msgid "vertical tab in preprocessing directive"
-#~ msgstr "¥×¥ê¥×¥í¥»¥¹¥Ç¥£¥ì¥¯¥Æ¥£¥ô¤Ë¿âľ¥¿¥Öʸ»ú"
-
-#~ msgid "form feed in preprocessing directive"
-#~ msgstr "¥×¥ê¥×¥í¥»¥¹¥Ç¥£¥ì¥¯¥Æ¥£¥ô¤Ë¥Õ¥©¡¼¥à¥Õ¥£¡¼¥É"
-
-#~ msgid "null character preserved"
-#~ msgstr "¥Ì¥ëʸ»ú¤¬Êݤ¿¤ì¤Þ¤·¤¿"
-
-#~ msgid "comment start split across lines"
-#~ msgstr "¥³¥á¥ó¥È³«»Ï¤¬¹Ô¤ò¤Þ¤¿¤¤¤Ç¤¤¤Þ¤¹"
-
-#~ msgid "comment start '/*' split across lines"
-#~ msgstr "¥³¥á¥ó¥È³«»Ï '/*' ¤¬¹Ô¤ò¤Þ¤¿¤¤¤Ç¤¤¤Þ¤¹"
-
-#~ msgid "comment end '*/' split across lines"
-#~ msgstr "¥³¥á¥ó¥È½ªÃ¼ '*/' ¤¬¹Ô¤ò¤Þ¤¿¤¤¤Ç¤¤¤Þ¤¹"
-
-#~ msgid "handle_directive called on macro buffer"
-#~ msgstr "¥Þ¥¯¥í¥Ð¥Ã¥Õ¥¡¤Ç handle_directive ¤¬¸Æ¤Ð¤ì¤Þ¤·¤¿"
-
-#~ msgid "ignoring #%s because of its indented #"
-#~ msgstr "¥¤¥ó¥Ç¥ó¥È¤µ¤ì¤¿ # ¤Ê¤Î¤Ç¡¢#%s ¤Ï̵»ë¤·¤Þ¤¹"
-
-#~ msgid "ISO C does not allow #%s"
-#~ msgstr "ISO C ¤Ï #%s ¤òµö²Ä¤·¤Þ¤»¤ó"
-
-#~ msgid "redefining poisoned `%.*s'"
-#~ msgstr "±øÀ÷¤µ¤ì¤¿ `%.*s' ¤òºÆÄêµÁ"
-
-#~ msgid "junk on line after #undef"
-#~ msgstr "#undef ¤Î¸å¤Î¹Ô¤Ë¥´¥ß"
-
-#~ msgid "cannot undefine poisoned \"%s\""
-#~ msgstr "±øÀ÷¤µ¤ì¤¿ \"%s\" ¤ò undefine ¤Ç¤­¤Þ¤»¤ó"
-
-#~ msgid "Cannot duplicate non-existant exception region."
-#~ msgstr "¸ºß¤·¤Ê¤¤Îã³°Îΰè¤òÊ£À½¤¹¤ë¤³¤È¤Ï¤Ç¤­¤Þ¤»¤ó¡£"
-
-#~ msgid "Never issued previous false_label"
-#~ msgstr "Á°¤Î false_label ¤Ï·è¤·¤Æȯ¹Ô¤µ¤ì¤Þ¤»¤ó"
-
-#~ msgid "file path prefix `%s%s' never used"
-#~ msgstr "¥Õ¥¡¥¤¥ë¥Ñ¥¹¤Î¥×¥ì¥Õ¥£¥Ã¥¯¥¹ `%s%s' ¤ÏÁ´¤¯»È¤ï¤ì¤Þ¤»¤ó"
-
-#~ msgid "file path prefix `%s' never used"
-#~ msgstr "¥Õ¥¡¥¤¥ë¥Ñ¥¹¤Î¥×¥ì¥Õ¥£¥Ã¥¯¥¹ `%s' ¤ÏÁ´¤¯»È¤ï¤ì¤Þ¤»¤ó"
-
-#~ msgid "%s: option `--%s' doesn't allow an argument\n"
-#~ msgstr "%s: ¥ª¥×¥·¥ç¥ó `--%s' ¤Ë°ú¿ô¤Ï¤¢¤ê¤Þ¤»¤ó\n"
-
-#~ msgid "%s: option `%c%s' doesn't allow an argument\n"
-#~ msgstr "%s: ¥ª¥×¥·¥ç¥ó `%c%s' ¤Ë°ú¿ô¤Ï¤¢¤ê¤Þ¤»¤ó\n"
-
-#~ msgid "%s: unrecognized option `%c%s'\n"
-#~ msgstr "%s: Ç§¼±ÉÔǽ¤Ê¥ª¥×¥·¥ç¥ó `%c%s'\n"
-
-#~ msgid "%s: illegal option -- %c\n"
-#~ msgstr "%s: ÉÔÀµ¤Ê¥ª¥×¥·¥ç¥ó -- %c\n"
-
-#~ msgid "%s: option requires an argument -- %c\n"
-#~ msgstr "%s: ¥ª¥×¥·¥ç¥ó¤Ë¤Ï°ú¿ô¤¬É¬ÍפǤ¹ -- %c\n"
-
-#~ msgid "%s: option `-W %s' is ambiguous\n"
-#~ msgstr "%s: ¥ª¥×¥·¥ç¥ó `-W %s' ¤Ï¤¢¤¤¤Þ¤¤¤Ç¤¹\n"
-
-#~ msgid "%s: option `-W %s' doesn't allow an argument\n"
-#~ msgstr "%s: ¥ª¥×¥·¥ç¥ó `-W %s' ¤Ë°ú¿ô¤Ï¤¢¤ê¤Þ¤»¤ó\n"
-
-#~ msgid "Objective-C text in C source file"
-#~ msgstr "C ¤Î¥½¡¼¥¹¥Õ¥¡¥¤¥ëÃæ¤Ë Objective-C ¤Îʸ»úÎó"
-
-#~ msgid "Unknown stab %s: : 0x%x\n"
-#~ msgstr "ÉÔÌÀ¤Ê¥¹¥¿¥Ö %s: : 0x%x\n"