From patchwork Thu May 24 04:35:49 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "Gabriel F. T. Gomes" X-Patchwork-Id: 27477 Received: (qmail 26404 invoked by alias); 24 May 2018 04:36:10 -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 26256 invoked by uid 89); 24 May 2018 04:36:09 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-23.9 required=5.0 tests=AWL, BAYES_00, GIT_PATCH_0, GIT_PATCH_1, GIT_PATCH_2, GIT_PATCH_3, KAM_LAZY_DOMAIN_SECURITY, RCVD_IN_DNSWL_NONE autolearn=ham version=3.3.2 spammy=D*br, 128bits, H*F:D*br X-HELO: mo20.mail-out.ovh.net From: "Gabriel F. T. Gomes" To: Subject: [RFC PATCH 1/5] powerpc: Move around math-related Implies Date: Thu, 24 May 2018 01:35:49 -0300 Message-ID: <20180524043553.23569-2-gabriel@inconstante.eti.br> In-Reply-To: <20180524043553.23569-1-gabriel@inconstante.eti.br> References: <20180524043553.23569-1-gabriel@inconstante.eti.br> MIME-Version: 1.0 X-ClientProxiedBy: EX1.emp.local (172.16.2.1) To EX4.emp.local (172.16.2.4) X-Ovh-Tracer-Id: 4698661787301170883 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: 0 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedthedrgeeigddugecutefuodetggdotefrodftvfcurfhrohhfihhlvgemucfqggfjpdevjffgvefmvefgnecuuegrihhlohhuthemuceftddtnecu From: Tulio Magno Quites Machado Filho Currently, powerpc, powerpc64, and powerpc64le imply the same set of subdirectories from sysdeps/ieee754: flt-32, dbl-64, ldbl-128ibm, and ldbl-opt. In preparation for the transition of the long double format - from IBM Extended Precision to IEEE 754 128-bits floating-point - on powerpc64le, this patch splits the shared Implies file into three separate files (one for each of the powerpc architectures), without changing their contents. Future patches will modify powerpc64le. 2018-05-11 Tulio Magno Quites Machado Filho Gabriel F. T. Gomes * sysdeps/powerpc/Implies: Removed. Previous contents copied to... * sysdeps/powerpc/powerpc32/Implies-after: ... here. * sysdeps/powerpc/powerpc64/be/Implies-after: ... here. * sysdeps/powerpc/powerpc64/le/Implies-before: ... and here. --- sysdeps/powerpc/{Implies => powerpc32/Implies-after} | 0 sysdeps/powerpc/powerpc64/be/Implies-after | 5 +++++ sysdeps/powerpc/powerpc64/le/Implies-before | 5 +++++ 3 files changed, 10 insertions(+) rename sysdeps/powerpc/{Implies => powerpc32/Implies-after} (100%) create mode 100644 sysdeps/powerpc/powerpc64/be/Implies-after diff --git a/sysdeps/powerpc/Implies b/sysdeps/powerpc/powerpc32/Implies-after similarity index 100% rename from sysdeps/powerpc/Implies rename to sysdeps/powerpc/powerpc32/Implies-after diff --git a/sysdeps/powerpc/powerpc64/be/Implies-after b/sysdeps/powerpc/powerpc64/be/Implies-after new file mode 100644 index 0000000000..78dba9510c --- /dev/null +++ b/sysdeps/powerpc/powerpc64/be/Implies-after @@ -0,0 +1,5 @@ +# On PowerPC we use the IBM extended long double format. +ieee754/ldbl-128ibm +ieee754/ldbl-opt +ieee754/dbl-64 +ieee754/flt-32 diff --git a/sysdeps/powerpc/powerpc64/le/Implies-before b/sysdeps/powerpc/powerpc64/le/Implies-before index 48065141a9..7c20db4e97 100644 --- a/sysdeps/powerpc/powerpc64/le/Implies-before +++ b/sysdeps/powerpc/powerpc64/le/Implies-before @@ -1 +1,6 @@ +# On PowerPC we use the IBM extended long double format. +ieee754/ldbl-128ibm +ieee754/ldbl-opt +ieee754/dbl-64 +ieee754/flt-32 ieee754/float128