@@ -103,6 +103,17 @@ libc_support_library(
103103 deps = [":llvm_libc_macros_float_macros" ],
104104)
105105
106+ libc_support_library (
107+ name = "llvm_libc_types_cfloat128" ,
108+ hdrs = ["include/llvm-libc-types/cfloat128.h" ],
109+ deps = [":llvm_libc_macros_float_macros" ],
110+ )
111+
112+ libc_support_library (
113+ name = "llvm_libc_types_cfloat16" ,
114+ hdrs = ["include/llvm-libc-types/cfloat16.h" ],
115+ )
116+
106117libc_support_library (
107118 name = "llvm_libc_macros_fcntl_macros" ,
108119 hdrs = ["include/llvm-libc-macros/linux/fcntl-macros.h" ],
@@ -268,6 +279,16 @@ libc_support_library(
268279 hdrs = ["src/__support/macros/properties/os.h" ],
269280)
270281
282+ libc_support_library (
283+ name = "__support_macros_properties_complex_types" ,
284+ hdrs = ["src/__support/macros/properties/complex_types.h" ],
285+ deps = [
286+ ":__support_macros_properties_types" ,
287+ ":llvm_libc_types_cfloat128" ,
288+ ":llvm_libc_types_cfloat16" ,
289+ ],
290+ )
291+
271292libc_support_library (
272293 name = "__support_macros_properties_types" ,
273294 hdrs = ["src/__support/macros/properties/types.h" ],
@@ -493,6 +514,7 @@ libc_support_library(
493514 deps = [
494515 ":__support_macros_attributes" ,
495516 ":__support_macros_config" ,
517+ ":__support_macros_properties_complex_types" ,
496518 ":__support_macros_properties_types" ,
497519 ":llvm_libc_macros_stdfix_macros" ,
498520 ],
0 commit comments