From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1754634AbcEQPpS (ORCPT ); Tue, 17 May 2016 11:45:18 -0400 Received: from relay1.mentorg.com ([192.94.38.131]:34564 "EHLO relay1.mentorg.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751248AbcEQPpP (ORCPT ); Tue, 17 May 2016 11:45:15 -0400 Date: Tue, 17 May 2016 15:45:11 +0000 From: Joseph Myers X-X-Sender: jsm28@digraph.polyomino.org.uk To: Arnd Bergmann CC: Szabolcs Nagy , Yury Norov , , , , , , , , , , , , , , , , , , , GNU C Library Subject: Re: [RFC6 PATCH v6 00/21] ILP32 for ARM64 In-Reply-To: <4173531.IRSphtVpg9@wuerfel> Message-ID: References: <1459894127-17698-1-git-send-email-ynorov@caviumnetworks.com> <573B0A4D.4090704@arm.com> <4173531.IRSphtVpg9@wuerfel> User-Agent: Alpine 2.20 (DEB 67 2015-01-07) MIME-Version: 1.0 Content-Type: text/plain; charset="US-ASCII" Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Tue, 17 May 2016, Arnd Bergmann wrote: > I think it has become easier to override now and we just need to > update sysdeps/unix/sysv/linux/generic/bits/typesizes.h to set > > #define __INO64_T_TYPE __UQUAD_TYPE > #define __OFF64_T_TYPE __UQUAD_TYPE > #define __OFF_T_MATCHES_OFF64_T 1 > #define __INO_T_MATCHES_INO64_T 1 > > for new architectures (obviously not the ones that already use the > 32-bit types). I haven't tries this, so there may be other things > that are required. I think more than that would be needed to get struct stat to match and get things aliased for that (which is presumably desirable). -- Joseph S. Myers joseph@codesourcery.com