Annotation of XNU/bsd/conf/compat_hdrs.awk, revision 1.1.1.1

1.1       root        1: BEGIN {
                      2:        hdr =   "#warning Compatibility header file imported, use <%s/%s>\n" \
                      3:                "#import\t<%s/%s>\n"
                      4: }
                      5: /^#/ {         # skip comments in data file
                      6:        continue;
                      7: }
                      8: /COMPATMACHINE/ {
                      9:        ofile = sprintf("compat/%s/%s", $2, $3);
                     10:        printf("#import\t<machine/compat_%s>\n", $3) > ofile
                     11:        printf(hdr, $1, $3, $1, $3) > ofile;
                     12:        continue;
                     13: }
                     14: /DELETED/ {
                     15:        ofile = sprintf("compat/%s/%s", $2, $3);
                     16:        printf("#error This file has been removed\n") > ofile;
                     17:        continue;
                     18: }
                     19: {
                     20:        ofile = sprintf("compat/%s/%s", $2, $3);
                     21:        printf(hdr, $1, $NF, $1, $NF) > ofile;
                     22: }

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.