From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.org/gmane.linux.lib.musl.general/14560 Path: news.gmane.org!.POSTED.blaine.gmane.org!not-for-mail From: Joseph Myers Newsgroups: gmane.comp.lib.glibc.alpha,gmane.linux.lib.musl.general Subject: Re: time64 abi choices for glibc and musl Date: Mon, 12 Aug 2019 20:13:22 +0000 Message-ID: References: <20190810175808.GA13205@brightrain.aerifal.cx> Mime-Version: 1.0 Content-Type: text/plain; charset="US-ASCII" Injection-Info: blaine.gmane.org; posting-host="blaine.gmane.org:195.159.176.226"; logging-data="178721"; mail-complaints-to="usenet@blaine.gmane.org" User-Agent: Alpine 2.21 (DEB 202 2017-01-01) Cc: , To: Rich Felker Original-X-From: libc-alpha-return-104343-glibc-alpha=m.gmane.org@sourceware.org Mon Aug 12 22:13:35 2019 Return-path: Envelope-to: glibc-alpha@blaine.gmane.org Original-Received: from server1.sourceware.org ([209.132.180.131] helo=sourceware.org) by blaine.gmane.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1hxGhC-000kHo-OT for glibc-alpha@blaine.gmane.org; Mon, 12 Aug 2019 22:13:35 +0200 DomainKey-Signature: a=rsa-sha1; c=nofws; d=sourceware.org; h=list-id :list-unsubscribe:list-subscribe:list-archive:list-post :list-help:sender:date:from:to:cc:subject:in-reply-to:message-id :references:mime-version:content-type; q=dns; s=default; b=myjCG pQNTZruYlO9xV/C9Qrr2rKjpKR9hrBqW6Z2aQokHkVJPxCSDLxTGhNZtyIN30O0D I7jZXLCru+KCGtzClVrF+35qTsZSnY9lrRUk/DtC6GbWx7SGXCTCTJ2IdgYARvQo IGZVAtJkggHCIjE95wGYicJVAh7w2ycunrRmaU= DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=sourceware.org; h=list-id :list-unsubscribe:list-subscribe:list-archive:list-post :list-help:sender:date:from:to:cc:subject:in-reply-to:message-id :references:mime-version:content-type; s=default; bh=eEMZdpNfJMI OlyTnfZCynH0+pM4=; b=u2hhkRXZ248v05Qm3RD++GKfT7V6TNpYUCyy2ZiqDBv YKJLwoXYBtWIU82zqfiXd/cVDqN67D/sdUSAzsi8ayCrmhv6llHAlWh/NIMyh6Zi 1RBE07ORA+afhZCngkHaft9T9XRhoC0wgf0o2Ifw0KsmTepZwN/cqlbRHAkTOyLU = Original-Received: (qmail 77349 invoked by alias); 12 Aug 2019 20:13:29 -0000 Mailing-List: contact libc-alpha-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Unsubscribe: List-Subscribe: List-Archive: List-Post: List-Help: , Original-Sender: libc-alpha-owner@sourceware.org Original-Received: (qmail 77336 invoked by uid 89); 12 Aug 2019 20:13:29 -0000 Authentication-Results: sourceware.org; auth=none X-HELO: esa3.mentor.iphmx.com IronPort-SDR: DHLtMvf3FX/zk/920lDNQUE3fBlO6AqhLUhPswg0Avo10GmRhLj18edS+FOqLevy9rHB9eVXpu xSDXYSN5NsyX8ydrsLhFtmsQgsU2LNSjEvN4jugMKGTlWoJKrAxOnrWon0/f/FIbeDvhm8GABm HLTTO+ob36Lr619qKTYWVq7xdyXOxpoyH1qrzo4AhmjwX2ULI5IY2IvxmVvw/3lSfb8nOkdWJt SX2/owfaK/sjgI00XCguW9XcxD3yiTeZNAYogLJ/HOOu2xMQPNujvOrJxrGHH8tGaeH9KDEd9H 3AM= IronPort-SDR: FaxMpV1140UZOvD/fP5dWIKUqaAk47uiXQ167NHq+3Qr7zSKpfHFEpkSCeQH5HKsE4fO1zor+S ltlSDXN29Vh6d1ZQ4rnjUZHduWZuINhE7wq3FAdRqGtX37yF7kVz03whx88lOcTozTS0l6oDqj coQeYbAy8mhfdfCj6VAAGH5WNwlMATfMAngWgRouDdQeQgZ4fiVmd1szuzdzTX6siI2/nVz+9Z znLStsikbLxgrFEu/OzgMwUGAYooly24j6AQ3P5Gbvl2fcj+VjYQwDuDH8UsD5Ko4WcyBs8zEw 8IQ= In-Reply-To: <20190810175808.GA13205@brightrain.aerifal.cx> Xref: news.gmane.org gmane.comp.lib.glibc.alpha:96698 gmane.linux.lib.musl.general:14560 Archived-At: On Sat, 10 Aug 2019, Rich Felker wrote: > For struct stat, I think it's almost necessary to preserve the > existing layout and add new time64 members on the end, and to continue You mean the existing stat64 layout? (Since the combination of 64-bit time with 32-bit offsets is deliberately not supported by glibc.) -- Joseph S. Myers joseph@codesourcery.com