From patchwork Fri Feb 8 17:31:58 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Florian Weimer X-Patchwork-Id: 31360 Received: (qmail 90055 invoked by alias); 8 Feb 2019 17:32:03 -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: , Sender: libc-alpha-owner@sourceware.org Delivered-To: mailing list libc-alpha@sourceware.org Received: (qmail 89842 invoked by uid 89); 8 Feb 2019 17:32:03 -0000 Authentication-Results: sourceware.org; auth=none X-Spam-SWARE-Status: No, score=-16.9 required=5.0 tests=BAYES_00, GIT_PATCH_0, GIT_PATCH_1, SPF_HELO_PASS autolearn=ham version=3.3.2 spammy= X-HELO: mx1.redhat.com From: Florian Weimer To: Joseph Myers Cc: libc-alpha@sourceware.org Subject: [PATCH] math: Enable sysdeps override Date: Fri, 08 Feb 2019 18:31:58 +0100 Message-ID: <87k1iajiep.fsf@oldenburg2.str.redhat.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux) MIME-Version: 1.0 Joseph, I think the patch below is needed. Is this how things are supposed to be done? Compile-tested with build-many-glibcs.py on ia64-linux-gnu. Thanks, Florian math: Enable sysdeps override sysdeps/ia64/fpu/bits/math-finite.h exists and will be installed on ia64, but during the build, the default math/bits/math-finite.h file is used, which is wrong. 2019-02-08 Florian Weimer math: Enable sysdeps override, as used on ia64. * math/bits/math-finite.h: Move to ... * sysdeps/generic/bits/math-finite.h: ... here. diff --git a/math/bits/math-finite.h b/sysdeps/generic/bits/math-finite.h similarity index 100% rename from math/bits/math-finite.h rename to sysdeps/generic/bits/math-finite.h