From mboxrd@z Thu Jan 1 00:00:00 1970 From: Florian Weimer Subject: Re: Can we drop upstream Linux x32 support? Date: Fri, 14 Dec 2018 17:38:33 +0100 Message-ID: <87mup8gj1y.fsf@oldenburg2.str.redhat.com> References: <70bb54b2-8ed3-b5ee-c02d-6ef66c4f27eb@physik.fu-berlin.de> <20181213160242.GV23599@brightrain.aerifal.cx> <20181214161732.GY23599@brightrain.aerifal.cx> Mime-Version: 1.0 Content-Type: text/plain Return-path: In-Reply-To: <20181214161732.GY23599@brightrain.aerifal.cx> (Rich Felker's message of "Fri, 14 Dec 2018 11:17:32 -0500") Sender: linux-kernel-owner@vger.kernel.org To: Rich Felker Cc: Bernd Petrovitsch , John Paul Adrian Glaubitz , Andy Lutomirski , X86 ML , LKML , Linux API , "H. Peter Anvin" , Peter Zijlstra , Borislav Petkov , Mike Frysinger , "H. J. Lu" , x32@buildd.debian.org, Arnd Bergmann , Will Deacon , Catalin Marinas , Linus Torvalds List-Id: linux-api@vger.kernel.org * Rich Felker: > This is all useless (and wrong since tv_nsec is required to have type > long as part of C and POSIX, regardless of ILP32-vs-LP64; that's a bug > in glibc's x32). We should be able to fix standards if they prove unworkable in practice. In my opinion, if standards require complex solutions where an obvious and simple solution exists, then standards are wrong. Thanks, Florian