summaryrefslogtreecommitdiffstats
path: root/templates/man3/pthread_getattr_np.3.pot
diff options
context:
space:
mode:
Diffstat (limited to 'templates/man3/pthread_getattr_np.3.pot')
-rw-r--r--templates/man3/pthread_getattr_np.3.pot197
1 files changed, 22 insertions, 175 deletions
diff --git a/templates/man3/pthread_getattr_np.3.pot b/templates/man3/pthread_getattr_np.3.pot
index cd68bd82..f66126cc 100644
--- a/templates/man3/pthread_getattr_np.3.pot
+++ b/templates/man3/pthread_getattr_np.3.pot
@@ -7,7 +7,7 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"POT-Creation-Date: 2024-03-01 17:04+0100\n"
+"POT-Creation-Date: 2024-06-01 06:13+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -24,15 +24,15 @@ msgid "pthread_getattr_np"
msgstr ""
#. type: TH
-#: archlinux fedora-40 fedora-rawhide mageia-cauldron
+#: archlinux debian-unstable opensuse-tumbleweed
#, no-wrap
-msgid "2023-10-31"
+msgid "2024-05-02"
msgstr ""
#. type: TH
-#: archlinux fedora-40 fedora-rawhide mageia-cauldron
+#: archlinux debian-unstable
#, no-wrap
-msgid "Linux man-pages 6.06"
+msgid "Linux man-pages 6.8"
msgstr ""
#. type: SH
@@ -402,7 +402,8 @@ msgid "Program source"
msgstr ""
#. type: Plain text
-#: archlinux fedora-40 fedora-rawhide mageia-cauldron
+#: archlinux debian-unstable fedora-40 fedora-rawhide mageia-cauldron
+#: opensuse-tumbleweed
#, no-wrap
msgid ""
"#define _GNU_SOURCE /* To get pthread_getattr_np() declaration */\n"
@@ -613,8 +614,8 @@ msgstr ""
#. type: Plain text
#: debian-bookworm
msgid ""
-"This function is a nonstandard GNU extension; hence the suffix "
-"\"_np\" (nonportable) in the name."
+"This function is a nonstandard GNU extension; hence the suffix \"_np\" "
+"(nonportable) in the name."
msgstr ""
#. type: Plain text
@@ -961,181 +962,21 @@ msgid ""
msgstr ""
#. type: TH
-#: debian-unstable opensuse-tumbleweed
+#: fedora-40 fedora-rawhide mageia-cauldron
#, no-wrap
-msgid "2023-07-20"
+msgid "2023-10-31"
msgstr ""
#. type: TH
-#: debian-unstable opensuse-tumbleweed
+#: fedora-40 mageia-cauldron
#, no-wrap
-msgid "Linux man-pages 6.05.01"
+msgid "Linux man-pages 6.06"
msgstr ""
-#. type: Plain text
-#: debian-unstable opensuse-tumbleweed
+#. type: TH
+#: fedora-rawhide
#, no-wrap
-msgid ""
-"#define _GNU_SOURCE /* To get pthread_getattr_np() declaration */\n"
-"#include E<lt>err.hE<gt>\n"
-"#include E<lt>errno.hE<gt>\n"
-"#include E<lt>pthread.hE<gt>\n"
-"#include E<lt>stdio.hE<gt>\n"
-"#include E<lt>stdlib.hE<gt>\n"
-"#include E<lt>unistd.hE<gt>\n"
-"\\&\n"
-"static void\n"
-"display_stack_related_attributes(pthread_attr_t *attr, char *prefix)\n"
-"{\n"
-" int s;\n"
-" size_t stack_size, guard_size;\n"
-" void *stack_addr;\n"
-"\\&\n"
-" s = pthread_attr_getguardsize(attr, &guard_size);\n"
-" if (s != 0)\n"
-" errc(EXIT_FAILURE, s, \"pthread_attr_getguardsize\");\n"
-" printf(\"%sGuard size = %zu bytes\\en\", prefix, guard_size);\n"
-"\\&\n"
-" s = pthread_attr_getstack(attr, &stack_addr, &stack_size);\n"
-" if (s != 0)\n"
-" errc(EXIT_FAILURE, s, \"pthread_attr_getstack\");\n"
-" printf(\"%sStack address = %p\", prefix, stack_addr);\n"
-" if (stack_size E<gt> 0)\n"
-" printf(\" (EOS = %p)\", (char *) stack_addr + stack_size);\n"
-" printf(\"\\en\");\n"
-" printf(\"%sStack size = %#zx (%zu) bytes\\en\",\n"
-" prefix, stack_size, stack_size);\n"
-"}\n"
-"\\&\n"
-"static void\n"
-"display_thread_attributes(pthread_t thread, char *prefix)\n"
-"{\n"
-" int s;\n"
-" pthread_attr_t attr;\n"
-"\\&\n"
-" s = pthread_getattr_np(thread, &attr);\n"
-" if (s != 0)\n"
-" errc(EXIT_FAILURE, s, \"pthread_getattr_np\");\n"
-"\\&\n"
-" display_stack_related_attributes(&attr, prefix);\n"
-"\\&\n"
-" s = pthread_attr_destroy(&attr);\n"
-" if (s != 0)\n"
-" errc(EXIT_FAILURE, s, \"pthread_attr_destroy\");\n"
-"}\n"
-"\\&\n"
-"static void * /* Start function for thread we create */\n"
-"thread_start(void *arg)\n"
-"{\n"
-" printf(\"Attributes of created thread:\\en\");\n"
-" display_thread_attributes(pthread_self(), \"\\et\");\n"
-"\\&\n"
-" exit(EXIT_SUCCESS); /* Terminate all threads */\n"
-"}\n"
-"\\&\n"
-"static void\n"
-"usage(char *pname, char *msg)\n"
-"{\n"
-" if (msg != NULL)\n"
-" fputs(msg, stderr);\n"
-" fprintf(stderr, \"Usage: %s [-s stack-size [-a]]\"\n"
-" \" [-g guard-size]\\en\", pname);\n"
-" fprintf(stderr, \"\\et\\et-a means program should allocate stack\\en\");\n"
-" exit(EXIT_FAILURE);\n"
-"}\n"
-"\\&\n"
-"static pthread_attr_t * /* Get thread attributes from command line */\n"
-"get_thread_attributes_from_cl(int argc, char *argv[],\n"
-" pthread_attr_t *attrp)\n"
-"{\n"
-" int s, opt, allocate_stack;\n"
-" size_t stack_size, guard_size;\n"
-" void *stack_addr;\n"
-" pthread_attr_t *ret_attrp = NULL; /* Set to attrp if we initialize\n"
-" a thread attributes object */\n"
-" allocate_stack = 0;\n"
-" stack_size = -1;\n"
-" guard_size = -1;\n"
-"\\&\n"
-" while ((opt = getopt(argc, argv, \"ag:s:\")) != -1) {\n"
-" switch (opt) {\n"
-" case \\[aq]a\\[aq]: allocate_stack = 1; break;\n"
-" case \\[aq]g\\[aq]: guard_size = strtoul(optarg, NULL, 0); break;\n"
-" case \\[aq]s\\[aq]: stack_size = strtoul(optarg, NULL, 0); break;\n"
-" default: usage(argv[0], NULL);\n"
-" }\n"
-" }\n"
-"\\&\n"
-" if (allocate_stack && stack_size == -1)\n"
-" usage(argv[0], \"Specifying -a without -s makes no sense\\en\");\n"
-"\\&\n"
-" if (argc E<gt> optind)\n"
-" usage(argv[0], \"Extraneous command-line arguments\\en\");\n"
-"\\&\n"
-" if (stack_size E<gt>= 0 || guard_size E<gt> 0) {\n"
-" ret_attrp = attrp;\n"
-"\\&\n"
-" s = pthread_attr_init(attrp);\n"
-" if (s != 0)\n"
-" errc(EXIT_FAILURE, s, \"pthread_attr_init\");\n"
-" }\n"
-"\\&\n"
-" if (stack_size E<gt>= 0) {\n"
-" if (!allocate_stack) {\n"
-" s = pthread_attr_setstacksize(attrp, stack_size);\n"
-" if (s != 0)\n"
-" errc(EXIT_FAILURE, s, \"pthread_attr_setstacksize\");\n"
-" } else {\n"
-" s = posix_memalign(&stack_addr, sysconf(_SC_PAGESIZE),\n"
-" stack_size);\n"
-" if (s != 0)\n"
-" errc(EXIT_FAILURE, s, \"posix_memalign\");\n"
-" printf(\"Allocated thread stack at %p\\en\\en\", stack_addr);\n"
-"\\&\n"
-" s = pthread_attr_setstack(attrp, stack_addr, stack_size);\n"
-" if (s != 0)\n"
-" errc(EXIT_FAILURE, s, \"pthread_attr_setstacksize\");\n"
-" }\n"
-" }\n"
-"\\&\n"
-" if (guard_size E<gt>= 0) {\n"
-" s = pthread_attr_setguardsize(attrp, guard_size);\n"
-" if (s != 0)\n"
-" errc(EXIT_FAILURE, s, \"pthread_attr_setstacksize\");\n"
-" }\n"
-"\\&\n"
-" return ret_attrp;\n"
-"}\n"
-"\\&\n"
-"int\n"
-"main(int argc, char *argv[])\n"
-"{\n"
-" int s;\n"
-" pthread_t thr;\n"
-" pthread_attr_t attr;\n"
-" pthread_attr_t *attrp = NULL; /* Set to &attr if we initialize\n"
-" a thread attributes object */\n"
-"\\&\n"
-" attrp = get_thread_attributes_from_cl(argc, argv, &attr);\n"
-"\\&\n"
-" if (attrp != NULL) {\n"
-" printf(\"Thread attributes object after initializations:\\en\");\n"
-" display_stack_related_attributes(attrp, \"\\et\");\n"
-" printf(\"\\en\");\n"
-" }\n"
-"\\&\n"
-" s = pthread_create(&thr, attrp, &thread_start, NULL);\n"
-" if (s != 0)\n"
-" errc(EXIT_FAILURE, s, \"pthread_create\");\n"
-"\\&\n"
-" if (attrp != NULL) {\n"
-" s = pthread_attr_destroy(attrp);\n"
-" if (s != 0)\n"
-" errc(EXIT_FAILURE, s, \"pthread_attr_destroy\");\n"
-" }\n"
-"\\&\n"
-" pause(); /* Terminates when other thread calls exit() */\n"
-"}\n"
+msgid "Linux man-pages 6.7"
msgstr ""
#. type: TH
@@ -1149,3 +990,9 @@ msgstr ""
#, no-wrap
msgid "Linux man-pages 6.04"
msgstr ""
+
+#. type: TH
+#: opensuse-tumbleweed
+#, no-wrap
+msgid "Linux man-pages (unreleased)"
+msgstr ""