1module cstd [system] { 2 // Only in compiler support directory 3 module float_constants { 4 header "float.h" 5 } 6 7 // Only in system headers directory 8 module stdio { 9 header "stdio.h" 10 } 11 12 // In both directories (compiler support version wins, does not forward) 13 module stdbool { 14 header "stdbool.h" 15 } 16 17 // In both directories (compiler support version wins, forwards) 18 module stdint { 19 header "stdint.h" 20 } 21} 22 23module other_constants { 24 explicit module dbl_max { 25 header "dbl_max.h" 26 } 27} 28 29module uses_other_constants { 30 header "uses_other_constants.h" 31 export * 32} 33 34module Darwin { 35 module C { 36 module excluded { 37 requires excluded 38 header "assert.h" 39 } 40 } 41} 42 43module Tcl { 44 module Private { 45 requires excluded 46 umbrella "" 47 } 48} 49 50module IOKit { 51 module avc { 52 requires cplusplus 53 } 54} 55