Lines Matching refs:write
11 f.write('''
25 f.write('#include "%s.h"\n' % a);
27 f.write('int main(int argc, char *argv[])\n{\n');
29 f.write('\tprintf("\\n");');
30 f.write('printf("%-25s |", "structs");\n');
32 f.write('\tprintf("%%8s", "%s");\n' % a);
33 f.write('\tprintf("\\n");');
35 f.write('\tprintf("\\n");');
37 f.write('\tprintf("%%-25s |", "%s");\n' % struct);
45 f.write('#ifdef %s_has_no_%s\n' % (a, struct));
46 f.write('\tprintf("%8s",\n');
48 f.write('# ifndef %s_has_no_%s\n' % (compat, struct));
49 f.write('\t\t"!"\n');
50 f.write('# else\n')
51 f.write('\t\t"-"\n');
52 f.write('# endif\n')
54 f.write('\t\t"-"\n');
55 f.write('\t);\n')
56 f.write("#else\n");
57 f.write('\tprintf("%%8zd", sizeof(struct %s));\n' % s);
59 f.write('\tif (sizeof(struct %s) != sizeof(struct %s))\n' % (s, c))
60 f.write('\t\tprintf("!");\n')
61 f.write("#endif\n");
63 f.write('\tprintf("\\n");\n\n');
65 f.write('\tprintf("\\n");\n');
66 f.write('\texit(0);\n');
67 f.write('}\n');