From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 9492 invoked by alias); 4 Nov 2016 21:33:56 -0000 Mailing-List: contact libc-alpha-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: libc-alpha-owner@sourceware.org Received: (qmail 9480 invoked by uid 89); 4 Nov 2016 21:33:55 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-1.4 required=5.0 tests=BAYES_00,RCVD_IN_DNSWL_NONE,RCVD_IN_SORBS_SPAM,SPF_PASS autolearn=no version=3.3.2 spammy= X-HELO: mail-vk0-f47.google.com X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:subject:to:references:cc:from:message-id:date :user-agent:mime-version:in-reply-to:content-transfer-encoding; bh=spv6k5dsnxgNJRdbX6aV6FqwNFnIVcy9FOQ+muUF0uA=; b=mzOBGW2KpJcw0Glkmfqw5zBZ/4iGD4ca6gZll24Wefucz5wv6lNplL5v0kgAorml8d wZqkk5aJBP/rea8NPL3bL9LQG+EmK8kJeVZ2o8f+kr1oSKxthZ8HnWSx+AzSpiOKSOYX cHFGKXKsym3NQg06OUbpCS6ZnSmGwqHlt75wlDPkCLkdDkyeD7T4uC/xvxpATXBxaUdE ZyFioKtQXblOnQg5icc3rRHU6xvZsU2Yk5iqVBwpiK/xD7qF16TBiHGdBbwVy5s6R8vn d+ndt9m0YL5q2/lFiPpVjlDgu/sGpXt4/NAJdl73/uVvcC+GP2uC0GM2bntSGAKs8gKd 7MFA== X-Gm-Message-State: ABUngvcN4JWLMaszYQdP+cslFyVv51ttso6LgD1cQLr+35MG/WNCit1cw00+HVNyDQXfLbKj X-Received: by 10.31.153.195 with SMTP id b186mr76896vke.140.1478295224039; Fri, 04 Nov 2016 14:33:44 -0700 (PDT) Subject: Re: [PATCH] Fix sparc build due missing __WORDSIZE_TIME64_COMPAT32 definition (committed) To: Joseph Myers References: <1478290761-7603-1-git-send-email-adhemerval.zanella@linaro.org> Cc: libc-alpha@sourceware.org, Steve Ellcey From: Adhemerval Zanella Message-ID: <627d2156-7c99-ddd0-37ec-8accfa03ad7d@linaro.org> Date: Fri, 04 Nov 2016 21:33:00 -0000 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.4.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: 7bit X-SW-Source: 2016-11/txt/msg00208.txt.bz2 On 04/11/2016 19:25, Joseph Myers wrote: > On Fri, 4 Nov 2016, Adhemerval Zanella wrote: > >> 1. Remove 32 bits definition form 64 bits headers and vice versa. >> For instance, powerpc32 and sparc32 linux wordsize contains >> checks for 64 bits definition and ideally 32 bit build should >> not include such header. >> >> 2. Linux definition could include-next default definition instead >> of replicate its value. > > Installed headers have to be suitable for all multilibs in multiarch cases > and cannot #include_next other variants of that header. The files > sysdeps/sparc/sparc32/bits/wordsize.h and > sysdeps/sparc/sparc64/bits/wordsize.h and > sysdeps/powerpc/powerpc32/bits/wordsize.h and > sysdeps/powerpc/powerpc64/bits/wordsize.h are unused. Right, I forgot about these are installed headers.