Lines Matching refs:cnt
93 size_t cnt;
128 for (cnt = 0; cnt < ninput; ++cnt)
130 if (asm_adduleb128 (scn, input[cnt]) != 0)
133 (uint32_t) input[cnt], asm_errmsg (-1));
137 if (asm_addsleb128 (scn, input[cnt]) != 0)
140 input[cnt], asm_errmsg (-1));
144 if (asm_adduleb128 (scn, -input[cnt]) != 0)
147 (uint32_t) -input[cnt], asm_errmsg (-1));
151 if (asm_addsleb128 (scn, -input[cnt]) != 0)
154 -input[cnt], asm_errmsg (-1));
205 for (cnt = 1; cnt < 3; ++cnt)
211 escn = elf_getscn (elf, cnt);
214 printf ("cannot get section %zd: %s\n", cnt, elf_errmsg (-1));
223 cnt, elf_errmsg (-1));
229 scnnames[cnt]) != 0)
231 printf ("section %zd's name differs: %s vs %s\n", cnt,
233 scnnames[cnt]);
237 if (shdr->sh_type != (cnt == 2 ? SHT_STRTAB : SHT_PROGBITS))
239 printf ("section %zd's type differs\n", cnt);
243 if ((cnt == 1 && shdr->sh_flags != (SHF_ALLOC | SHF_WRITE))
244 || (cnt == 2 && shdr->sh_flags != 0))
246 printf ("section %zd's flags differs\n", cnt);
252 printf ("section %zd's address differs\n", cnt);
256 if ((cnt == 1 && shdr->sh_offset != ((sizeof (Elf32_Ehdr) + 15) & ~15))
257 || (cnt == 2
261 printf ("section %zd's offset differs\n", cnt);
265 if ((cnt == 1 && shdr->sh_size != sizeof (expecteddata))
266 || (cnt == 2 && shdr->sh_size != 17))
268 printf ("section %zd's size differs\n", cnt);
274 printf ("section %zd's link differs\n", cnt);
280 printf ("section %zd's info differs\n", cnt);
284 if ((cnt == 1 && shdr->sh_addralign != 16)
285 || (cnt != 1 && shdr->sh_addralign != 1))
287 printf ("section %zd's addralign differs\n", cnt);
293 printf ("section %zd's entsize differs\n", cnt);
297 if (cnt == 1)
303 printf ("cannot get data of section %zd\n", cnt);
311 "expected 96\n", cnt, data->d_size);
318 printf ("data block content of section %zd wrong\n", cnt);