git: b168c9a3e534 - stable/13 - Tentatively apply https://github.com/llvm/llvm-project/pull/76175

From: Dimitry Andric <dim_at_FreeBSD.org>
Date: Sat, 20 Apr 2024 10:34:12 UTC
The branch stable/13 has been updated by dim:

URL: https://cgit.FreeBSD.org/src/commit/?id=b168c9a3e534d5d65fd7070687b85e27217e2bcd

commit b168c9a3e534d5d65fd7070687b85e27217e2bcd
Author:     Dimitry Andric <dim@FreeBSD.org>
AuthorDate: 2023-12-21 22:30:02 +0000
Commit:     Dimitry Andric <dim@FreeBSD.org>
CommitDate: 2024-04-19 21:23:57 +0000

    Tentatively apply https://github.com/llvm/llvm-project/pull/76175
    
    This fixes libsa including compiler-rt builtins.
    
    PR:             276104
    MFC after:      1 month
    
    (cherry picked from commit 3d68ee6cbdb244de9fab1df8a2525d2fa592571e)
---
 contrib/llvm-project/compiler-rt/lib/builtins/int_types.h | 2 --
 1 file changed, 2 deletions(-)

diff --git a/contrib/llvm-project/compiler-rt/lib/builtins/int_types.h b/contrib/llvm-project/compiler-rt/lib/builtins/int_types.h
index 18bf0a7f3bf9..0d4ed224fa72 100644
--- a/contrib/llvm-project/compiler-rt/lib/builtins/int_types.h
+++ b/contrib/llvm-project/compiler-rt/lib/builtins/int_types.h
@@ -139,7 +139,6 @@ typedef union {
   udwords u;
   double f;
 } double_bits;
-#endif
 
 typedef struct {
 #if _YUGA_LITTLE_ENDIAN
@@ -220,7 +219,6 @@ typedef union {
 #define CRT_HAS_TF_MODE
 #endif
 
-#if CRT_HAS_FLOATING_POINT
 #if __STDC_VERSION__ >= 199901L
 typedef float _Complex Fcomplex;
 typedef double _Complex Dcomplex;