From nobody Tue Apr 16 21:14:46 2024 X-Original-To: dev-commits-src-main@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4VJxd32dvwz5H5kv; Tue, 16 Apr 2024 21:14:47 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4VJxd25YqWz4Qmr; Tue, 16 Apr 2024 21:14:46 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1713302086; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=Nn7fJxvGxkTndzZM/s+vPTDmt/CS8RR7y/+HS+cEErI=; b=tT6/CV6eZtsM8lZ4zmtKmYMH7lK92rq4bHRj4x0HtKvzBHQgRGwDZa1aCYp5Latvg9pgZn 6h9Dd9IdGJ2UP7Hrm1P3KSIR2DaR1D8Omji98xVoUTLjwyxj9gu37i3GIFMe2K3fJQDbey qGoYDA93HS9QDmsrd7JI93I5bfUGuwyQ4sOcFWTvixV+/Nhl9Q/bgF3rWEgiCLubkOmrGB 15QglzN+qZbAC2ZhWasaBTSVNF4Jfrxo+bTaomTrIrgxxfczFEbHzr1KLYx3VN4dVfoeLA 6pxEX/jLdNSa2KSVaPxhr37cZCcDtZjD1/BBow//pfxUZcE926IfuDCh+F7O2g== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1713302086; a=rsa-sha256; cv=none; b=Z90mVHWW76i0EjCAHaB6TQcIFGPqvr+HVIITO7T11+tMZt21muWz2g+hyF22tZYj9KwIS2 5lpXAD+xiTlvdrRgSFkO22b+SbA7FLXQZOYfxSJ5m8SfCbeniOG9WKVGv6LSIcN8dwq+9L KKOW3rwJZi5PFyrPdYLlSzg2DkN4T5Drb/1jr7j7xxXAgS2gyJdV/6C2pbbtJXlowjd+h/ 2VDRY7sThuKv66nlfgkMP0uVq6v4PzelsbOrnS/zga1uzjvRCwkFcNxFKT7L4T2JMYVpUp tB+33hjKbcNomaGSF2uIZyy27UI13nXBFc127pwEMfURF6OQbqQmzNUyG9CJxA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1713302086; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=Nn7fJxvGxkTndzZM/s+vPTDmt/CS8RR7y/+HS+cEErI=; b=bpuJgiJ7S4Qnmzxxl3minJoFzIiX8NWT0zEruC8FFSPwvNE2KAk3xhxCndAThpP95yBdoB 2I9MosIpZI1jYzRSv0hSbvCKAmpxbzyYIghEvJvHfDoHZ+6/RAeAVQXuNyZToBt55OQIU+ JLRD+Tt4pY1k07i4WWX7AAOcbmIubPINLFIlOAjkO/M5167Vl7X5OZ4zd5nnSa39nxJvVN PSEaP8tpZyCRJ2FVGFPAmCRYb0FblAXeP2vetV8pBK4VP3ex6c4ZzpQg/3SzX+PrwjX5LT SVnSF8d0FgW6Z6VRqFmNNPWyUQy97BgEYuxfETsOrhod7YkdMPF7XLyb4qCppw== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4VJxd25BBHz1017; Tue, 16 Apr 2024 21:14:46 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.17.1/8.17.1) with ESMTP id 43GLEkkX043874; Tue, 16 Apr 2024 21:14:46 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.17.1/8.17.1/Submit) id 43GLEkO5043871; Tue, 16 Apr 2024 21:14:46 GMT (envelope-from git) Date: Tue, 16 Apr 2024 21:14:46 GMT Message-Id: <202404162114.43GLEkO5043871@gitrepo.freebsd.org> To: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-main@FreeBSD.org From: Brooks Davis Subject: git: b8df8b0c2e64 - main - libgcc_s: only export 128-bit long double when available List-Id: Commit messages for the main branch of the src repository List-Archive: https://lists.freebsd.org/archives/dev-commits-src-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-src-main@freebsd.org Sender: owner-dev-commits-src-main@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: brooks X-Git-Repository: src X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: b8df8b0c2e64b25885f82bd1ba9483ec9b8f497a Auto-Submitted: auto-generated The branch main has been updated by brooks: URL: https://cgit.FreeBSD.org/src/commit/?id=b8df8b0c2e64b25885f82bd1ba9483ec9b8f497a commit b8df8b0c2e64b25885f82bd1ba9483ec9b8f497a Author: Brooks Davis AuthorDate: 2024-04-16 17:02:55 +0000 Commit: Brooks Davis CommitDate: 2024-04-16 21:14:21 +0000 libgcc_s: only export 128-bit long double when available These functions are only available on aarch64 and riscv so only try to export them on those architectures. Differential Revision: https://reviews.freebsd.org/D44322 --- lib/libgcc_s/Symbol.map | 2 ++ 1 file changed, 2 insertions(+) diff --git a/lib/libgcc_s/Symbol.map b/lib/libgcc_s/Symbol.map index 2aa31ec34542..de19c766fbba 100644 --- a/lib/libgcc_s/Symbol.map +++ b/lib/libgcc_s/Symbol.map @@ -148,6 +148,7 @@ GCC_4.3.0 { __bswapsi2; }; +#if defined(__aarch64__) || defined(__riscv) GCC_4.6.0 { __addtf3; __cmptf2; @@ -180,3 +181,4 @@ GCC_4.6.0 { __trunctfxf2; __unordtf2; }; +#endif