1 There are two kinds of entities in this directory:
3 - Subdirectories corresponding to specific compilers (or compiler/OS combinations).
4 Each of these includes one or more architecture-specific headers.
6 - More generic header files corresponding to a particular ordering and/or
7 atomicity property that might be shared by multiple hardware platforms.