From: Akihiro Motoki Date: Tue, 30 Mar 2021 03:34:50 +0000 (+0900) Subject: LDP: Address fuzzy changes (signal) X-Git-Url: http://git.osdn.net/view?a=commitdiff_plain;h=5d2ac99ecc587152a1d4811605e6db03cc834de5;p=linuxjm%2Fjm.git LDP: Address fuzzy changes (signal) --- diff --git a/manual/LDP_man-pages/po4a/signal/po/ja.po b/manual/LDP_man-pages/po4a/signal/po/ja.po index a01ada08..4b77e040 100644 --- a/manual/LDP_man-pages/po4a/signal/po/ja.po +++ b/manual/LDP_man-pages/po4a/signal/po/ja.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "POT-Creation-Date: 2021-03-12 14:00+0900\n" -"PO-Revision-Date: 2021-03-26 13:52+0900\n" +"PO-Revision-Date: 2021-03-30 12:33+0900\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" "Language: \n" @@ -23,10 +23,9 @@ msgstr "BSD_SIGNAL" #. type: TH #: build/C/man3/bsd_signal.3:25 build/C/man2/sigsuspend.2:29 -#, fuzzy, no-wrap -#| msgid "2014-03-10" +#, no-wrap msgid "2019-03-06" -msgstr "2014-03-10" +msgstr "2019-03-06" #. type: TH #: build/C/man3/bsd_signal.3:25 build/C/man2/eventfd.2:22 @@ -148,21 +147,21 @@ msgstr "glibc 向けの機能検査マクロの要件 (B(7) #. type: Plain text #: build/C/man3/bsd_signal.3:42 -#, fuzzy -#| msgid "B(2)" msgid "B():" -msgstr "B(2)" +msgstr "B():" #. || _XOPEN_SOURCE && _XOPEN_SOURCE_EXTENDED #. type: Plain text #: build/C/man3/bsd_signal.3:47 -#, fuzzy, no-wrap -#| msgid "B(): _XOPEN_SOURCE\\ E=\\ 700 || _POSIX_C_SOURCE\\ E=\\ 200809L" +#, no-wrap msgid "" "Since glibc 2.26:\n" " _XOPEN_SOURCE E= 500\n" " && ! (_POSIX_C_SOURCE\\ E=\\ 200809L)\n" -msgstr "B(): _XOPEN_SOURCE\\ E=\\ 700 || _POSIX_C_SOURCE\\ E=\\ 200809L" +msgstr "" +"glibc 2.26 以降:\n" +" _XOPEN_SOURCE E= 500\n" +" && ! (_POSIX_C_SOURCE\\ E=\\ 200809L)\n" #. type: Plain text #: build/C/man3/bsd_signal.3:50 @@ -554,10 +553,9 @@ msgstr "EVENTFD" #: build/C/man2/eventfd.2:22 build/C/man3/psignal.3:30 #: build/C/man7/sigevent.7:26 build/C/man2/signalfd.2:20 #: build/C/man2/timer_create.2:26 build/C/man2/wait.2:49 -#, fuzzy, no-wrap -#| msgid "2011-09-14" +#, no-wrap msgid "2020-11-01" -msgstr "2011-09-14" +msgstr "2020-11-01" #. type: TH #: build/C/man2/eventfd.2:22 build/C/man2/getitimer.2:13 build/C/man2/kill.2:44 @@ -614,18 +612,10 @@ msgstr "" #. type: Plain text #: build/C/man2/eventfd.2:44 -#, fuzzy -#| msgid "" -#| "As its return value, B() returns a new file descriptor that can " -#| "be used to refer to the eventfd object. The following operations can be " -#| "performed on the file descriptor:" msgid "" "As its return value, B() returns a new file descriptor that can be " "used to refer to the eventfd object." -msgstr "" -"B() は eventfd オブジェクトを参照するのに使用できる新しいファイル" -"ディスクリプター を返す。返されたファイルディスクリプターに対しては以下の操作" -"を実行できる。" +msgstr "B() は eventfd オブジェクトを参照するのに使用できる新しいファイルディスクリプターを返す。" #. type: Plain text #: build/C/man2/eventfd.2:49 @@ -718,11 +708,6 @@ msgstr "B(2)" #. type: Plain text #: build/C/man2/eventfd.2:90 -#, fuzzy -#| msgid "" -#| "Each successful B(2) returns an 8-byte integer. A B(2) " -#| "will fail with the error B if the size of the supplied buffer is " -#| "less than 8 bytes." msgid "" "Each successful B(2) returns an 8-byte integer. A B(2) fails " "with the error B if the size of the supplied buffer is less than 8 " @@ -861,11 +846,6 @@ msgstr "" #. type: Plain text #: build/C/man2/eventfd.2:152 -#, fuzzy -#| msgid "" -#| "A B(2) will fail with the error B if the size of the " -#| "supplied buffer is less than 8 bytes, or if an attempt is made to write " -#| "the value 0xffffffffffffffff." msgid "" "A B(2) fails with the error B if the size of the supplied " "buffer is less than 8 bytes, or if an attempt is made to write the value " @@ -1026,8 +1006,6 @@ msgstr "B" #. type: Plain text #: build/C/man2/eventfd.2:241 build/C/man2/signalfd.2:329 #: build/C/man2/timerfd_create.2:440 -#, fuzzy -#| msgid "The per-process limit of open file descriptors has been reached." msgid "" "The per-process limit on the number of open file descriptors has been " "reached." @@ -1108,10 +1086,9 @@ msgstr "" #. type: tbl table #: build/C/man2/eventfd.2:280 -#, fuzzy, no-wrap -#| msgid "B(2)." +#, no-wrap msgid "B()" -msgstr "B(2)." +msgstr "B()" #. type: Plain text #: build/C/man2/eventfd.2:288 @@ -1180,10 +1157,9 @@ msgstr "" #: build/C/man2/sigreturn.2:143 build/C/man2/sigsuspend.2:109 #: build/C/man2/sigwaitinfo.2:196 build/C/man2/timer_create.2:297 #: build/C/man2/wait.2:582 build/C/man2/wait4.2:173 build/C/man3/killpg.3:125 -#, fuzzy, no-wrap -#| msgid "C library/kernel ABI differences" +#, no-wrap msgid "C library/kernel differences" -msgstr "C ライブラリとカーネル ABI の違い" +msgstr "C ライブラリとカーネルの違い" #. type: Plain text #: build/C/man2/eventfd.2:342 @@ -1249,8 +1225,7 @@ msgstr "" #: build/C/man3/sigwait.3:112 build/C/man2/timer_create.2:338 #: build/C/man2/timer_getoverrun.2:138 build/C/man2/timer_settime.2:209 #: build/C/man2/timerfd_create.2:555 build/C/man2/wait.2:621 -#, fuzzy, no-wrap -#| msgid "EXAMPLE" +#, no-wrap msgid "EXAMPLES" msgstr "例" @@ -1308,14 +1283,7 @@ msgstr "プログラムのソース" #. type: Plain text #: build/C/man2/eventfd.2:393 -#, fuzzy, no-wrap -#| msgid "" -#| "#include Esys/timerfd.hE\n" -#| "#include Etime.hE\n" -#| "#include Eunistd.hE\n" -#| "#include Estdlib.hE\n" -#| "#include Estdio.hE\n" -#| "#include Estdint.hE /* Definition of uint64_t */\n" +#, no-wrap msgid "" "#include Esys/eventfd.hE\n" "#include Eunistd.hE\n" @@ -1324,12 +1292,12 @@ msgid "" "#include Estdio.hE\n" "#include Estdint.hE /* Definition of uint64_t */\n" msgstr "" -"#include Esys/timerfd.hE\n" -"#include Etime.hE\n" +"#include Esys/eventfd.hE\n" "#include Eunistd.hE\n" +"#include Einttypes.hE /* Definition of PRIu64 & PRIx64 */\n" "#include Estdlib.hE\n" "#include Estdio.hE\n" -"#include Estdint.hE /* Definition of uint64_t */\n" +"#include Estdint.hE /* Definition of uint64_t */\n" #. type: Plain text #: build/C/man2/eventfd.2:396 build/C/man2/signalfd.2:481 @@ -1343,14 +1311,7 @@ msgstr "" #. type: Plain text #: build/C/man2/eventfd.2:403 -#, fuzzy, no-wrap -#| msgid "" -#| "int\n" -#| "main(int argc, char *argv[])\n" -#| "{\n" -#| " int efd, j;\n" -#| " uint64_t u;\n" -#| " ssize_t s;\n" +#, no-wrap msgid "" "int\n" "main(int argc, char *argv[])\n" @@ -1362,7 +1323,7 @@ msgstr "" "int\n" "main(int argc, char *argv[])\n" "{\n" -" int efd, j;\n" +" int efd;\n" " uint64_t u;\n" " ssize_t s;\n" @@ -1394,19 +1355,7 @@ msgstr "" #. type: Plain text #: build/C/man2/eventfd.2:424 -#, fuzzy, no-wrap -#| msgid "" -#| " switch (fork()) {\n" -#| " case 0:\n" -#| " for (j = 1; j E argc; j++) {\n" -#| " printf(\"Child writing %s to efd\\en\", argv[j]);\n" -#| " u = strtoull(argv[j], NULL, 0);\n" -#| " /* strtoull() allows various bases */\n" -#| " s = write(efd, &u, sizeof(uint64_t));\n" -#| " if (s != sizeof(uint64_t))\n" -#| " handle_error(\"write\");\n" -#| " }\n" -#| " printf(\"Child completed write loop\\en\");\n" +#, no-wrap msgid "" " switch (fork()) {\n" " case 0:\n" @@ -1422,7 +1371,7 @@ msgid "" msgstr "" " switch (fork()) {\n" " case 0:\n" -" for (j = 1; j E argc; j++) {\n" +" for (int j = 1; j E argc; j++) {\n" " printf(\"Child writing %s to efd\\en\", argv[j]);\n" " u = strtoull(argv[j], NULL, 0);\n" " /* strtoull() allows various bases */\n" @@ -1450,15 +1399,7 @@ msgstr "" #. type: Plain text #: build/C/man2/eventfd.2:436 -#, fuzzy, no-wrap -#| msgid "" -#| " printf(\"Parent about to read\\en\");\n" -#| " s = read(efd, &u, sizeof(uint64_t));\n" -#| " if (s != sizeof(uint64_t))\n" -#| " handle_error(\"read\");\n" -#| " printf(\"Parent read %llu (0x%llx) from efd\\en\",\n" -#| " (unsigned long long) u, (unsigned long long) u);\n" -#| " exit(EXIT_SUCCESS);\n" +#, no-wrap msgid "" " printf(\"Parent about to read\\en\");\n" " s = read(efd, &u, sizeof(uint64_t));\n" @@ -1471,8 +1412,7 @@ msgstr "" " s = read(efd, &u, sizeof(uint64_t));\n" " if (s != sizeof(uint64_t))\n" " handle_error(\"read\");\n" -" printf(\"Parent read %llu (0x%llx) from efd\\en\",\n" -" (unsigned long long) u, (unsigned long long) u);\n" +" printf(\"Parent read %\"PRIu64\" (%#\"PRIx64\") from efd\\en\", u, u);\n" " exit(EXIT_SUCCESS);\n" #. type: Plain text @@ -1508,10 +1448,9 @@ msgstr "GETITIMER" #. type: TH #: build/C/man2/getitimer.2:13 build/C/man3/gsignal.3:27 -#, fuzzy, no-wrap -#| msgid "2013-04-19" +#, no-wrap msgid "2020-04-11" -msgstr "2013-04-19" +msgstr "2020-04-11" #. type: Plain text #: build/C/man2/getitimer.2:16 @@ -1526,26 +1465,18 @@ msgstr "B<#include Esys/time.hE>\n" #. type: Plain text #: build/C/man2/getitimer.2:23 -#, fuzzy, no-wrap -#| msgid "" -#| "BIB<, const struct itimerval *>IB<,>\n" -#| "B< struct itimerval *>IB<);>\n" +#, no-wrap msgid "" "BIB<, struct itimerval *>IB<);>\n" "BIB<, const struct itimerval *>IB<,>\n" "B< struct itimerval *>IB<);>\n" msgstr "" +"BIB<, struct itimerval *>IB<);>\n" "BIB<, const struct itimerval *>IB<,>\n" "B< struct itimerval *>IB<);>\n" #. type: Plain text #: build/C/man2/getitimer.2:31 -#, fuzzy -#| msgid "" -#| "The system provides each process with three interval timers, each " -#| "decrementing in a distinct time domain. When a timer expires, a signal " -#| "is sent to the process, and the timer is reset to the specified interval " -#| "(if nonzero)." msgid "" "These system calls provide access to interval timers, that is, timers that " "initially expire at some point in the future, and (optionally) at regular " @@ -1553,10 +1484,6 @@ msgid "" "calling process, and the timer is reset to the specified interval (if the " "interval is nonzero)." msgstr "" -"システムは 1 個のプロセスにつき 3 個のインターバルタイマーを提供する。 それぞ" -"れのタイマーは別々の時間領域で減少する。 あるタイマーが満了すると、 プロセス" -"にシグナルが送られ、 タイマーは (0 でなければ) 指定されたインターバルに再設定" -"される。" #. type: Plain text #: build/C/man2/getitimer.2:37 @@ -1655,10 +1582,9 @@ msgstr "" #. type: SS #: build/C/man2/getitimer.2:82 -#, fuzzy, no-wrap -#| msgid "timerfd_gettime()" +#, no-wrap msgid "getitimer()" -msgstr "timerfd_gettime()" +msgstr "getitimer()" #. type: Plain text #: build/C/man2/getitimer.2:89 @@ -1695,10 +1621,9 @@ msgstr "" #. type: SS #: build/C/man2/getitimer.2:107 -#, fuzzy, no-wrap -#| msgid "timerfd_settime()" +#, no-wrap msgid "setitimer()" -msgstr "timerfd_settime()" +msgstr "setitimer()" #. type: Plain text #: build/C/man2/getitimer.2:120 @@ -1792,29 +1717,13 @@ msgstr "" #. type: Plain text #: build/C/man2/getitimer.2:178 -#, fuzzy -#| msgid "" -#| "Timers will never expire before the requested time, but may expire some " -#| "(short) time afterward, which depends on the system timer resolution and " -#| "on the system load; see B