From ee254af6ce190a1d8fc7630a8aae2e8e52f7f3ea Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=BD=D0=B0=D0=B1?= Date: Tue, 7 Dec 2021 07:12:09 +0100 Subject: [PATCH] twitter revue moment --- N????.mom | 10 +++++++--- README.md | 8 ++++++++ 2 files changed, 15 insertions(+), 3 deletions(-) create mode 100644 README.md diff --git a/N????.mom b/N????.mom index cea26dc..a980b02 100644 --- a/N????.mom +++ b/N????.mom @@ -62,7 +62,7 @@ .TS ll. Document #: ???? -Date: 2021-12-06 +Date: 2021-12-07 Project: Programming Language C .PDF_WWW_LINK mailto:nabijaczleweli@nabijaczleweli.xyz PREFIX "Reply-to: наб <" SUFFIX > nabijaczleweli@nabijaczleweli.xyz .TE @@ -71,7 +71,7 @@ Project: Programming Language C .HEADING 1 NAMED intro "The issue" .PP The current wording in the current draft C2X standard -.PDF_WWW_LINK http://www.open-std.org/jtc1/sc22/wg14/www/docs/n2573.pdf N2573 +.PDF_WWW_LINK http://www.open-std.org/jtc1/sc22/wg14/www/docs/n2731.pdf N2731 from 7.27.1.4 is: .in +1cm The range and precision of times representable in \f(CBclock_t\fP and \f(CBtime_t\fP are implementation-defined. @@ -116,7 +116,9 @@ struct timespec { }; \*[CONDX] .QUOTE OFF -The shortest available \f(CBint64_t\fP is \f(CBlong long\fP \(em a pickle indeed! +The shortest available \f(CBint64_t\fP is \f(CBlong long\fP, +and the libc \fImust\fP expose a kernel-ABI-compatible \f(CBtimespec\fR +\(em a pickle indeed! . .HEADING 1 NAMED wording "Proposed wording" .HEADING 2 NAMED "7.27.1.3" "7.27.1.3" @@ -160,6 +162,8 @@ or other processing, and allows user code to actually store it in its original f .HEADING 1 NAMED references "References" The current Linux ABI \f(CBtimespec\fR situation: .PDF_WWW_LINK https://sourceware.org/pipermail/libc-alpha/2021-December/133702.html +\(em this is part of a larger thread borne out of an attempt to accurately describe \f(CBtimespec::tv_nsec\fP as part of Linux man-pages' \fBsystem_data_types\fP(7): +.PDF_WWW_LINK https://lore.kernel.org/linux-man/ec1dcc655184f6cdaae40ff8b7970b750434e4ef.1638123425.git.nabijaczleweli@nabijaczleweli.xyz/T/ . .PP .br diff --git a/README.md b/README.md new file mode 100644 index 0000000..e688006 --- /dev/null +++ b/README.md @@ -0,0 +1,8 @@ +# wg14 [![builds.sr.ht badge](//builds.sr.ht/~nabijaczleweli/wg14.svg)](//builds.sr.ht/~nabijaczleweli/wg14) [![Licence](//img.shields.io/badge/license-0BSD-blue.svg?style=flat)](LICENCE) +PhD [put me up](//twitter.com/__phantomderp/status/1468040630932750343) to writing WG14 papers :/ + +## [PDFs](https://git.sr.ht/~nabijaczleweli/wg14/tree/output/item/README.md) + +TODO: extract title(s) + +TODO: add finished ones with numbers -- 2.45.2