xref: /llvm-project-15.0.7/libc/fuzzing/math/CMakeLists.txt (revision 4e173585)
  • Home
  • History
  • Annotate
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1add_libc_fuzzer(
2  math_differential_fuzz
3  SRCS
4    math_differential_fuzz.cpp
5  HDRS
6    Compare.h
7    RemQuoDiff.h
8    SingleInputSingleOutputDiff.h
9    TwoInputSingleOutputDiff.h
10  DEPENDS
11    libc.src.math.ceil
12    libc.src.math.ceilf
13    libc.src.math.ceill
14    libc.src.math.fdim
15    libc.src.math.fdimf
16    libc.src.math.fdiml
17    libc.src.math.floor
18    libc.src.math.floorf
19    libc.src.math.floorl
20    libc.src.math.frexp
21    libc.src.math.frexpf
22    libc.src.math.frexpl
23    libc.src.math.hypotf
24    libc.src.math.ldexp
25    libc.src.math.ldexpf
26    libc.src.math.ldexpl
27    libc.src.math.logb
28    libc.src.math.logbf
29    libc.src.math.logbl
30    libc.src.math.modf
31    libc.src.math.modff
32    libc.src.math.modfl
33    libc.src.math.sqrt
34    libc.src.math.sqrtf
35    libc.src.math.sqrtl
36    libc.src.math.remainder
37    libc.src.math.remainderf
38    libc.src.math.remainderl
39    libc.src.math.remquo
40    libc.src.math.remquof
41    libc.src.math.remquol
42    libc.src.math.round
43    libc.src.math.roundf
44    libc.src.math.roundl
45    libc.src.math.trunc
46    libc.src.math.truncf
47    libc.src.math.truncl
48    libc.src.__support.FPUtil.fputil
49    libc.src.__support.CPP.standalone_cpp
50)
51
52add_libc_fuzzer(
53  nextafter_differential_fuzz
54  SRCS
55    nextafter_differential_fuzz.cpp
56  HDRS
57    TwoInputSingleOutputDiff.h
58  DEPENDS
59    libc.src.math.nextafter
60    libc.src.math.nextafterf
61    libc.src.math.nextafterl
62)
63

served by {OpenGrok

Last Index Update: Fri May 15 20:09:11 GMT 2026