[libc][NFC] Move aligned access implementations to separate header
[llvm-project.git] / libc / src / __support / FPUtil / generic / CMakeLists.txt
blob7f986d05adedf92223786c92310eabfaafc7ace3
1 add_header_library(
2   sqrt
3   HDRS
4     sqrt.h
5     sqrt_80_bit_long_double.h
6   DEPENDS
7     libc.src.__support.CPP.bit
8     libc.src.__support.CPP.type_traits
9     libc.src.__support.FPUtil.fenv_impl
10     libc.src.__support.FPUtil.fp_bits
11     libc.src.__support.FPUtil.platform_defs
12     libc.src.__support.FPUtil.rounding_mode
13     libc.src.__support.builtin_wrappers
14     libc.src.__support.common
15     libc.src.__support.uint128
16     libc.include.fenv
19 add_header_library(
20   fma
21   HDRS
22     FMA.h
23   DEPENDS
24     libc.src.__support.common
25     libc.src.__support.CPP.type_traits
26     libc.src.__support.FPUtil.fenv_impl
27     libc.src.__support.FPUtil.float_properties
28     libc.src.__support.FPUtil.fp_bits
29     libc.src.__support.FPUtil.rounding_mode
30     libc.src.__support.builtin_wrappers
31     libc.src.__support.macros.optimization
32     libc.src.__support.uint128
35 add_header_library(
36   fmod
37   HDRS
38     FMod.h
39   DEPENDS
40     libc.src.__support.common
41     libc.src.__support.CPP.type_traits
42     libc.src.__support.FPUtil.fenv_impl
43     libc.src.__support.FPUtil.float_properties
44     libc.src.__support.FPUtil.fp_bits
45     libc.src.__support.FPUtil.rounding_mode
46     libc.src.__support.builtin_wrappers
47     libc.src.__support.macros.optimization
48     libc.src.math.generic.math_utils