[{"id":3687292,"web_url":"http://patchwork.ozlabs.org/comment/3687292/","msgid":"<afuByPoCNHweM9lM@waldemar-brodkorb.de>","list_archive_url":null,"date":"2026-05-06T18:00:40","subject":"[uclibc-ng-devel] Re: [PATCH] aarch64/fpu_control.h: Don't use\n gcc-internal\n types","submitter":{"id":46850,"url":"http://patchwork.ozlabs.org/api/people/46850/","name":"Waldemar Brodkorb","email":"wbx@openadk.org"},"content":"Hi Marcus,\n\nthanks for checking with clang.\nPatch applied and pushed.\n\nbest regards\n Waldemar\n\nMarcus Haehnel wrote,\n\n> Commit 618001c26e224fd4aff72b8e5530498acbad747a introduced fenv support\n> from glibc. However that uses type names which are gcc-internal and not\n> supported by compilers such as clang. Clang also does not have builtins\n> for accessing the fpsr / fpcr registers, so it needs to use the\n> fall-back path.\n> \n> Include stdint.h and use uint64_t instead of __uint64_t to make the code\n> work with clang as well.\n> \n> Signed-off-by: Marcus Haehnel <marcus.haehnel@kernkonzept.com>","headers":{"Return-Path":"<devel-bounces@uclibc-ng.org>","X-Original-To":"incoming@patchwork.ozlabs.org","Delivered-To":"patchwork-incoming@legolas.ozlabs.org","Authentication-Results":["legolas.ozlabs.org;\n\tdkim=fail reason=\"key not found in DNS\" header.d=openadk.org\n header.i=@openadk.org header.a=rsa-sha256 header.s=2022 header.b=mDzXrai2;\n\tdkim=fail reason=\"key not found in DNS\" header.d=openadk.org\n header.i=@openadk.org header.a=rsa-sha256 header.s=2022 header.b=WgNCtVuv;\n\tdkim-atps=neutral","legolas.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=uclibc-ng.org\n (client-ip=89.238.66.15; helo=helium.openadk.org;\n envelope-from=devel-bounces@uclibc-ng.org; receiver=patchwork.ozlabs.org)"],"Received":["from helium.openadk.org (helium.openadk.org [89.238.66.15])\n\t(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)\n\t key-exchange x25519 server-signature ECDSA (secp384r1) server-digest SHA384)\n\t(No client certificate requested)\n\tby legolas.ozlabs.org (Postfix) with ESMTPS id 4g9jzr3yJcz1yJq\n\tfor <incoming@patchwork.ozlabs.org>; Thu, 07 May 2026 04:08:23 +1000 (AEST)","from helium.openadk.org (localhost [127.0.0.1])\n\tby helium.openadk.org (Postfix) with ESMTP id E0A3031E0C45;\n\tWed, 06 May 2026 20:07:15 +0200 (CEST)","by helium.openadk.org (Postfix, from userid 1000)\n\tid 3E4EB31E0C39; Wed, 06 May 2026 20:00:41 +0200 (CEST)"],"DKIM-Signature":["v=1; a=rsa-sha256; c=relaxed/simple; d=openadk.org; s=2022;\n\tt=1778090836; bh=vXxRfxORuqQ6OtkhJNYkr30u5y5keSVXZ1P2sFyhq0w=;\n\th=Date:From:To:References:In-Reply-To:CC:Subject:List-Id:\n\t List-Archive:List-Help:List-Owner:List-Post:List-Subscribe:\n\t List-Unsubscribe:From;\n\tb=mDzXrai2fZJfrjqoxPjqsFXQcbB8dxdH/IP6siJhKh03Er2trG0pGrjzzhYzPVvtE\n\t fTtydnM8nkSun1Hwsjh1LzHBaLRvhQ7eiF2+DH0sEB1IC39nDHNeP22WJzEhLLZ1Ab\n\t i59TLn2LhUUg2S0d37zYlWVilzLCuBGEBleFKQL7trn6znQQyqcIPjCwG3TcZhZGzu\n\t j6t5J6oROTcWr04NNurJHPRPbiBsA4hcNy51m80MI5Y9Pv5Vi7Fy/PvGDsmO4J/Ugt\n\t 6qXzbxx7J7Hd2GThTxzUJRsRPPmS/0a246yTs57/Dmc8PNH5kToa9rHXyvIugbgCjH\n\t qWVIpm0yWCoTQ==","v=1; a=rsa-sha256; c=relaxed/simple; d=openadk.org; s=2022;\n\tt=1778090442; bh=/pr51FX7nFtN6e9dLpXP52wLICj7I1GdzWEaG3CawPU=;\n\th=Date:From:To:Cc:Subject:References:In-Reply-To:From;\n\tb=WgNCtVuvwC5Aq1J6nJNLQro5xlIJ0fetzqX5n+IzuESNqsfQGlqwXw/TT9g/GXIH0\n\t JX9yL9iE/9t5Bh6XQyMGaQYxx+InVaWItkq3Nh2s4v35e40XY+1atu6FsGxtLkV0yC\n\t XJeVDjq3loTd3ghemDUJHFE0RTH3/4SH8yy8lx6OSTkk9lLrTTV5ll79nt7HD2NG2L\n\t Wu607ew84l16ULoL0A4B6hpEWYIIi0j0czlTubg17TeLIUAmU18Ym6mhjGdXCTtsho\n\t 0iLlBXo3VL4YsCnauJ6unOozbD4pFz1KJhBw+Q9vpjW4xshzzdXIFb505xkagR36iA\n\t iaTPaYYGOmTWw=="],"Date":"Wed, 6 May 2026 20:00:40 +0200","From":"Waldemar Brodkorb <wbx@openadk.org>","To":"Marcus Haehnel <marcus.haehnel@kernkonzept.com>","Message-ID":"<afuByPoCNHweM9lM@waldemar-brodkorb.de>","References":"<20260504103040.27241-1-marcus.haehnel@kernkonzept.com>","MIME-Version":"1.0","Content-Disposition":"inline","In-Reply-To":"<20260504103040.27241-1-marcus.haehnel@kernkonzept.com>","X-Operating-System":"Linux 6.12.85+deb13-amd64 x86_64","Message-ID-Hash":"UDA5SJZ2RQS2SDWOAMWICYUFFTS5DRXU","X-Message-ID-Hash":"UDA5SJZ2RQS2SDWOAMWICYUFFTS5DRXU","X-MailFrom":"wbx@openadk.org","X-Mailman-Rule-Misses":"dmarc-mitigation; no-senders; approved; loop;\n banned-address; emergency; member-moderation; nonmember-moderation;\n administrivia; implicit-dest; max-recipients; max-size; news-moderation;\n no-subject; digests; suspicious-header","CC":"devel@uclibc-ng.org","X-Mailman-Version":"3.3.10","Precedence":"list","Subject":"[uclibc-ng-devel] Re: [PATCH] aarch64/fpu_control.h: Don't use\n gcc-internal\n types","List-Id":"uClibc-ng Development <devel.uclibc-ng.org>","Archived-At":"\n <https://uclibc-ng.org/mailman3/hyperkitty/list/devel@uclibc-ng.org/message/UDA5SJZ2RQS2SDWOAMWICYUFFTS5DRXU/>","List-Archive":"\n <https://uclibc-ng.org/mailman3/hyperkitty/list/devel@uclibc-ng.org/>","List-Help":"<mailto:devel-request@uclibc-ng.org?subject=help>","List-Owner":"<mailto:devel-owner@uclibc-ng.org>","List-Post":"<mailto:devel@uclibc-ng.org>","List-Subscribe":"<mailto:devel-join@uclibc-ng.org>","List-Unsubscribe":"<mailto:devel-leave@uclibc-ng.org>","Content-Type":"text/plain; charset=\"us-ascii\"","Content-Transfer-Encoding":"7bit"}}]