Home | History | Annotate | Download | only in include
      1 module 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 
     23 module other_constants {
     24   explicit module dbl_max {
     25     header "dbl_max.h"
     26   }
     27 }
     28 
     29 module uses_other_constants {
     30   header "uses_other_constants.h"
     31   export *
     32 }
     33 
     34 module Darwin {
     35   module C {
     36     module excluded {
     37       requires excluded
     38       header "assert.h"
     39     }
     40   }
     41 }
     42 
     43 module Tcl {
     44   module Private {
     45     requires excluded
     46     umbrella ""
     47   }
     48 }
     49 
     50 module IOKit {
     51   module avc {
     52     requires cplusplus
     53   }
     54 }
     55