Lines Matching refs:printf
113 printf("typedef unsigned %s ALIGN_INTEGRAL;\n", sizeof(char*) >= sizeof(long) ? "long" : sizeof(char*) >= sizeof(int) ? "int" : "short");
114 printf("\n");
115 printf("#define ALIGN_CHUNK %d\n", sizeof(char*) >= 4 ? 8192 : 1024);
116 printf("#define ALIGN_INTEGRAL %s\n", sizeof(char*) >= sizeof(long) ? "long" : sizeof(char*) >= sizeof(int) ? "int" : "short");
117 printf("#define ALIGN_INTEGER(x) ((ALIGN_INTEGRAL)(x))\n");
118 printf("#define ALIGN_POINTER(x) ((char*)(x))\n");
119 if (bits2 == (align2 - 1)) printf("#define ALIGN_ROUND(x,y) ALIGN_POINTER(ALIGN_INTEGER((x)+(y)-1)&~((y)-1))\n");
120 else printf("#define ALIGN_ROUND(x,y) ALIGN_POINTER(ALIGN_INTEGER(ALIGN_ALIGN(x)+(((y)+%d)/%d)-1)&~((((y)+%d)/%d)-1))\n", align0, align0, align0, align0);
121 printf("\n");
124 printf("#define ALIGN_BOUND ALIGN_BOUND2\n");
125 printf("#define ALIGN_ALIGN(x) ALIGN_ALIGN2(x)\n");
126 printf("#define ALIGN_TRUNC(x) ALIGN_TRUNC2(x)\n");
130 printf("#define ALIGN_BOUND ALIGN_BOUND1\n");
131 printf("#define ALIGN_ALIGN(x) ALIGN_ALIGN1(x)\n");
132 printf("#define ALIGN_TRUNC(x) ALIGN_TRUNC1(x)\n");
136 printf("#define ALIGN_BOUND 1\n");
137 printf("#define ALIGN_ALIGN(x) ALIGN_POINTER(x)\n");
138 printf("#define ALIGN_TRUNC(x) ALIGN_POINTER(x)\n");
140 printf("\n");
141 printf("#define ALIGN_BIT1 0x%lx\n", bit1);
144 printf("#define ALIGN_BOUND1 ALIGN_BOUND2\n");
145 printf("#define ALIGN_ALIGN1(x) ALIGN_ALIGN2(x)\n");
146 printf("#define ALIGN_TRUNC1(x) ALIGN_TRUNC2(x)\n");
150 printf("#define ALIGN_BOUND1 %d\n", align1);
151 printf("#define ALIGN_ALIGN1(x) ALIGN_TRUNC1((x)+%d)\n", align1 - 1);
152 printf("#define ALIGN_TRUNC1(x) ALIGN_POINTER(ALIGN_INTEGER((x)+%d)&0x%lx)\n", align1 - 1, ~(bits0|bits1));
154 printf("#define ALIGN_CLRBIT1(x) ALIGN_POINTER(ALIGN_INTEGER(x)&0x%lx)\n", ~bit1);
155 printf("#define ALIGN_SETBIT1(x) ALIGN_POINTER(ALIGN_INTEGER(x)|0x%lx)\n", bit1);
156 printf("#define ALIGN_TSTBIT1(x) ALIGN_POINTER(ALIGN_INTEGER(x)&0x%lx)\n", bit1);
157 printf("\n");
158 printf("#define ALIGN_BIT2 0x%lx\n", bit2);
159 printf("#define ALIGN_BOUND2 %d\n", align2);
160 printf("#define ALIGN_ALIGN2(x) ALIGN_TRUNC2((x)+%d)\n", align2 - 1);
161 printf("#define ALIGN_TRUNC2(x) ALIGN_POINTER(ALIGN_INTEGER(x)&0x%lx)\n", ~(bits0|bits1|bits2));
162 printf("#define ALIGN_CLRBIT2(x) ALIGN_POINTER(ALIGN_INTEGER(x)&0x%lx)\n", ~bit2);
163 printf("#define ALIGN_SETBIT2(x) ALIGN_POINTER(ALIGN_INTEGER(x)|0x%lx)\n", bit2);
164 printf("#define ALIGN_TSTBIT2(x) ALIGN_POINTER(ALIGN_INTEGER(x)&0x%lx)\n", bit2);
165 printf("\n");