On Mon, 27 Jul 2026 at 05:56, Paul Eggert via tz <[email protected]> wrote: > > * tz-link.html: Mention that libstdc++’s std::chrono also parses > .zi files in GCC and in LLVM.
In the terminology of that page, I think Howard's date library (the existing entry that is edited by the patch below) and the LLVM implementation are both "TZif readers" that read the binary files. Libstdc++ is a "tz compiler" that reads tzdata.zi and turns it into its own internal representation. > --- > tz-link.html | 6 +++++- > 1 file changed, 5 insertions(+), 1 deletion(-) > > diff --git a/tz-link.html b/tz-link.html > index 6afc576a..b72f76ab 100644 > --- a/tz-link.html > +++ b/tz-link.html > @@ -447,7 +447,11 @@ runtime library with a <a > href="https://en.cppreference.com/cpp/chrono"><code>std::chrono</code> > API</a> > that is a standard part of C++. > It is freely available under the > -<abbr title="Massachusetts Institute of Technology">MIT</abbr> license.</li> > +<abbr title="Massachusetts Institute of Technology">MIT</abbr> license. > +A similar approach is used by the <code>std::chrono</code> implementations > +in <code>libstdc++</code> from <a href="https://gcc.gnu.org/"><abbr > +title="the GNU Compiler Collection">GCC</abbr></a> and > +from <a href="https://www.llvm.org/"><abbr>LLVM</abbr></a>.</li> > <li><a id="ICU" href="https://icu.unicode.org">International Components for > Unicode (<abbr>ICU</abbr>)</a> contains C/C++ and <a > href="https://en.wikipedia.org/wiki/Java_(programming_language)">Java</a> > -- > 2.55.0 >
