From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mailbackend.panix.com (mailbackend.panix.com [166.84.1.89]) by sourceware.org (Postfix) with ESMTPS id EF24C3858007 for ; Sun, 18 Oct 2020 02:32:20 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.3.2 sourceware.org EF24C3858007 Authentication-Results: sourceware.org; dmarc=none (p=none dis=none) header.from=panix.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=zackw@panix.com Received: from mail-ed1-f51.google.com (mail-ed1-f51.google.com [209.85.208.51]) by mailbackend.panix.com (Postfix) with ESMTPSA id 4CDP6r06kgz10bD for ; Sat, 17 Oct 2020 22:32:19 -0400 (EDT) Received: by mail-ed1-f51.google.com with SMTP id x1so6747916eds.1 for ; Sat, 17 Oct 2020 19:32:19 -0700 (PDT) X-Gm-Message-State: AOAM530I4EYiawVWdRFmfm4Xc/HSkwt+9QlRL9wTtvCX7nilP6jn1v07 WIyuXf6UyzTWkJ4pjsgyv6jJOLm2XuAMol7hCD8= X-Google-Smtp-Source: ABdhPJzJhVcJYwRJdauvKb81Qb4JepgeXXpr43v08OuvoqaKh3+CqXfvTOiar2pfMNVrbrXJQNQ/v8I+vP1YMxjr+Bw= X-Received: by 2002:a05:6402:1012:: with SMTP id c18mr11402906edu.77.1602988339125; Sat, 17 Oct 2020 19:32:19 -0700 (PDT) MIME-Version: 1.0 References: <20201017213758.9270-1-colomar.6.4.3@gmail.com> <7dc0c08b-ebf8-3d79-75c8-7579f537cd48@cs.ucla.edu> In-Reply-To: <7dc0c08b-ebf8-3d79-75c8-7579f537cd48@cs.ucla.edu> From: Zack Weinberg Date: Sat, 17 Oct 2020 22:32:08 -0400 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: [PATCH 1/3] system_data_types.7: time_t: Add Versions note To: Paul Eggert Cc: Alejandro Colomar , libc-alpha@sourceware.org, linux-man@vger.kernel.org, mtk.manpages@gmail.com X-Spam-Status: No, score=-1.5 required=5.0 tests=BAYES_00, HTML_MESSAGE, JMQ_SPF_NEUTRAL, KAM_DMARC_STATUS, RCVD_IN_MSPIKE_H3, RCVD_IN_MSPIKE_WL, SPF_HELO_NONE, SPF_PASS, TXREP autolearn=no autolearn_force=no version=3.4.2 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on server2.sourceware.org Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.29 X-BeenThere: libc-alpha@sourceware.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Libc-alpha mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 18 Oct 2020 02:32:22 -0000 On Sat, Oct 17, 2020 at 9:05 PM Paul Eggert wrote: > On 10/17/20 2:37 PM, Alejandro Colomar via Libc-alpha wrote: > > since POSIX.1-2008. > > +.PP > > +Prior to POSIX.1-2008, > > +the type was either an integer type or a real-floating type. > > No actual POSIXish implementation ever made it a real-floating type, > though, and > that point should be made lest some conscientious programmer worry about = a > nonexistent porting issue. It should, at this point, be possible to compile an *exhaustive* list of all the operating systems where time_t wassn=E2=80=99t an integer and/or di= dn=E2=80=99t count from 1 Jan 1970. Perhaps that list would effectively make the point that this is not a real portability concern. zw >