)
libc_support_library(
+ name = "__support_fputil_generic_fmod",
+ hdrs = ["src/__support/FPUtil/generic/FMod.h"],
+ deps = [
+ ":__support_builtin_wrappers",
+ ":__support_common",
+ ":__support_cpp_limits",
+ ":__support_cpp_type_traits",
+ ":__support_fputil_fp_bits",
+ ":__support_fputil_fenv_impl",
+ ":libc_root",
+ ":math_utils",
+ ],
+)
+
+libc_support_library(
name = "__support_fputil_division_and_remainder_operations",
hdrs = ["src/__support/FPUtil/DivisionAndRemainderOperations.h"],
deps = [
libc_math_function(name = "roundl")
+libc_math_function(
+ name = "fmod",
+ additional_deps = [
+ ":__support_fputil_generic_fmod",
+ ],
+)
+
+libc_math_function(
+ name = "fmodf",
+ additional_deps = [
+ ":__support_fputil_generic_fmod",
+ ],
+)
+
libc_math_function(name = "frexp")
libc_math_function(name = "frexpf")
libc_math_function(name = "nextafterl")
+libc_math_function(name = "scalbn")
+
+libc_math_function(name = "scalbnf")
+
+libc_math_function(name = "scalbnl")
+
############################### stdlib targets ###############################
libc_function(