xref: /llvm-project/clang/test/Modules/Inputs/builtin-headers/system-modules.modulemap (revision 4ee8c676ee370f5cd53cb6ac3a9c27c7088f2eae)
1*4ee8c676SIan Andersonmodule cstd [system] [no_undeclared_includes] {
2*4ee8c676SIan Anderson  module complex {
3*4ee8c676SIan Anderson    header "complex.h"
4*4ee8c676SIan Anderson    export *
5*4ee8c676SIan Anderson  }
6*4ee8c676SIan Anderson
7*4ee8c676SIan Anderson  module float {
8*4ee8c676SIan Anderson    header "float.h"
9*4ee8c676SIan Anderson    export *
10*4ee8c676SIan Anderson  }
11*4ee8c676SIan Anderson
12*4ee8c676SIan Anderson  module inttypes {
13*4ee8c676SIan Anderson    header "inttypes.h"
14*4ee8c676SIan Anderson    export *
15*4ee8c676SIan Anderson  }
16*4ee8c676SIan Anderson
17*4ee8c676SIan Anderson  module iso646 {
18*4ee8c676SIan Anderson    header "iso646.h"
19*4ee8c676SIan Anderson    export *
20*4ee8c676SIan Anderson  }
21*4ee8c676SIan Anderson
22*4ee8c676SIan Anderson  module limits {
23*4ee8c676SIan Anderson    header "limits.h"
24*4ee8c676SIan Anderson    export *
25*4ee8c676SIan Anderson  }
26*4ee8c676SIan Anderson
27*4ee8c676SIan Anderson  module math {
28*4ee8c676SIan Anderson    header "math.h"
29*4ee8c676SIan Anderson    export *
30*4ee8c676SIan Anderson  }
31*4ee8c676SIan Anderson
32*4ee8c676SIan Anderson  module stdalign {
33*4ee8c676SIan Anderson    header "stdalign.h"
34*4ee8c676SIan Anderson    export *
35*4ee8c676SIan Anderson  }
36*4ee8c676SIan Anderson
37*4ee8c676SIan Anderson  module stdarg {
38*4ee8c676SIan Anderson    header "stdarg.h"
39*4ee8c676SIan Anderson    export *
40*4ee8c676SIan Anderson  }
41*4ee8c676SIan Anderson
42*4ee8c676SIan Anderson  module stdatomic {
43*4ee8c676SIan Anderson    header "stdatomic.h"
44*4ee8c676SIan Anderson    export *
45*4ee8c676SIan Anderson  }
46*4ee8c676SIan Anderson
47*4ee8c676SIan Anderson  module stdbool {
48*4ee8c676SIan Anderson    header "stdbool.h"
49*4ee8c676SIan Anderson    export *
50*4ee8c676SIan Anderson  }
51*4ee8c676SIan Anderson
52*4ee8c676SIan Anderson  module stddef {
53*4ee8c676SIan Anderson    header "stddef.h"
54*4ee8c676SIan Anderson    export *
55*4ee8c676SIan Anderson  }
56*4ee8c676SIan Anderson
57*4ee8c676SIan Anderson  module stdint {
58*4ee8c676SIan Anderson    header "stdint.h"
59*4ee8c676SIan Anderson    export *
60*4ee8c676SIan Anderson  }
61*4ee8c676SIan Anderson
62*4ee8c676SIan Anderson  module tgmath {
63*4ee8c676SIan Anderson    header "tgmath.h"
64*4ee8c676SIan Anderson    export *
65*4ee8c676SIan Anderson  }
66*4ee8c676SIan Anderson
67*4ee8c676SIan Anderson  module unwind {
68*4ee8c676SIan Anderson    header "unwind.h"
69*4ee8c676SIan Anderson    export *
70*4ee8c676SIan Anderson  }
71*4ee8c676SIan Anderson}
72