OSDN Git Service

(split) LDP: Translation snapshots for LDP 3.64
[linuxjm/LDP_man-pages.git] / po4a / man3 / po / ja.po
index a10367e..bade127 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "POT-Creation-Date: 2014-04-17 13:13+0900\n"
-"PO-Revision-Date: 2014-04-18 00:30+0900\n"
+"PO-Revision-Date: 2014-04-20 07:06+0900\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@li.org>\n"
 "Language: \n"
@@ -3328,15 +3328,6 @@ msgstr ""
 
 #. type: Plain text
 #: build/C/man3/setjmp.3:129
-#, fuzzy
-#| msgid ""
-#| "POSIX does not specify whether B<setjmp>()  will save the signal mask.  "
-#| "In System V it will not.  In 4.3BSD it will, and there is a function "
-#| "B<_setjmp> that will not.  By default, Linux/glibc follows the System V "
-#| "behavior, but the BSD behavior is provided if the B<_BSD_SOURCE> feature "
-#| "test macro is defined and none of B<_POSIX_SOURCE>, B<_POSIX_C_SOURCE>, "
-#| "B<_XOPEN_SOURCE>, B<_XOPEN_SOURCE_EXTENDED>, B<_GNU_SOURCE>, or "
-#| "B<_SVID_SOURCE> is defined."
 msgid ""
 "POSIX does not specify whether B<setjmp>()  will save the signal mask (to be "
 "later restored during B<longjmp>(3)).  In System V it will not.  In 4.3BSD "
@@ -3349,14 +3340,7 @@ msgid ""
 "only the System V version of B<setjmp>().  Programs that need the BSD "
 "semantics should replace calls to B<setjmp>()  with calls to B<sigsetjmp>()  "
 "with a nonzero I<savesigs> argument."
-msgstr ""
-"POSIX は、 B<setjmp>()  がシグナルマスクを保存すべきかどうかを規定していな"
-"い。 System V では保存しない。 4.3BSD では保存する; 4.3BSD にはシグナルコンテ"
-"キストを保存しない関数 B<_setjmp> もある。 デフォルトでは、Linux/glibc は "
-"System V の振る舞いに従うが、 B<_BSD_SOURCE> 機能検査マクロが定義され、 "
-"B<_POSIX_SOURCE>, B<_POSIX_C_SOURCE>, B<_XOPEN_SOURCE>, "
-"B<_XOPEN_SOURCE_EXTENDED>, B<_GNU_SOURCE>, B<_SVID_SOURCE> のいずれも定義され"
-"ていない時は BSD の振る舞いとなる。"
+msgstr "POSIX は、 (B<longjmp>() 中で後で復元できるように) B<setjmp>() がシグナルマスクを保存すべきかどうかを規定していない。 System V では保存しない。 4.3BSD では保存する; 4.3BSD にはシグナルコンテキストを保存しない関数 B<_setjmp> もある。 バージョン 2.19 より前の glibc を使う Linux では、 B<setjmp>() はデフォルトでは System V の振る舞いに従うが、 B<_BSD_SOURCE> 機能検査マクロが定義され、 B<_POSIX_SOURCE>, B<_POSIX_C_SOURCE>, B<_XOPEN_SOURCE>, B<_XOPEN_SOURCE_EXTENDED>, B<_GNU_SOURCE>, B<_SVID_SOURCE> のいずれも定義されていない時は BSD の振る舞いとなる。 glibc 2.19 以降では、 I<E<lt>setjmp.hE<gt>> は System V 版の B<setjmp>() のみを公開するようになっている。 BSD の動作を必要とするプログラムでは、 B<setjmp>() の呼び出しを、 I<savesigs> 引き数に 0 以外の値を渡す B<sigsetjmp>() に置き換えるべきである。"
 
 #. type: Plain text
 #: build/C/man3/setjmp.3:134