Tracev
Tracev((stderr,"[FLUSH]")); \
Tracev((stderr, "inflate: stored block%s\n",
Tracev((stderr, "inflate: fixed codes block%s\n",
Tracev((stderr, "inflate: dynamic codes block%s\n",
Tracev((stderr, "inflate: stored length %u\n",
Tracev((stderr, "inflate: stored end\n"));
Tracev((stderr, "inflate: table sizes ok\n"));
Tracev((stderr, "inflate: code lengths ok\n"));
Tracev((stderr, "inflate: codes ok\n"));
Tracev((stderr, "inflate: allocated\n"));
Tracev((stderr, "inflate: end\n"));
Tracev((stderr, "inflate: check matches trailer\n"));
Tracev((stderr, "inflate: length matches trailer\n"));
Tracev((stderr, "inflate: reset\n"));
Tracev((stderr, "inflate: end\n"));
Tracev((stderr, "inflate: dictionary set\n"));
Tracev((stderr, "inflate: allocated\n"));
Tracev((stderr, "inflate: zlib header ok\n"));
Tracev((stderr, "inflate: stored block%s\n",
Tracev((stderr, "inflate: fixed codes block%s\n",
Tracev((stderr, "inflate: dynamic codes block%s\n",
Tracev((stderr, "inflate: stored length %u\n",
Tracev((stderr, "inflate: stored end\n"));
Tracev((stderr, "inflate: table sizes ok\n"));
Tracev((stderr, "inflate: code lengths ok\n"));
Tracev((stderr, "inflate: codes ok\n"));
Tracev((stderr, "\nlit data: dyn %lu, stat %lu", s->opt_len,
Tracev((stderr, "\ndist data: dyn %lu, stat %lu", s->opt_len,
Tracev((stderr, "\nopt %lu(%lu) stat %lu(%lu) stored %lu lit %u ",
Tracev((stderr,"\ncomprlen %lu(%lu) ", s->compressed_len >> 3,
Tracev((stderr,"\ngen_codes: max_code %d ", max_code));
Tracev((stderr,"\nbit length overflow\n"));
Tracev((stderr,"code %d bits %d->%d\n", m, tree[m].Len, bits));
Tracev((stderr, "\ndyn trees: dyn %lu, stat %lu",
Tracev((stderr, "\nbl counts: "));
Tracev((stderr, "\nbl code %2d ", bl_order[rank]));
Tracev((stderr, "\nbl tree: sent %lu", s->bits_sent));
Tracev((stderr, "\nlit tree: sent %lu", s->bits_sent));
Tracev((stderr, "\ndist tree: sent %lu", s->bits_sent));
Tracev((stderr,"[FLUSH]")); \
Tracev((stderr, "inflate: stored block%s\n",
Tracev((stderr, "inflate: fixed codes block%s\n",
Tracev((stderr, "inflate: dynamic codes block%s\n",
Tracev((stderr, "inflate: stored length %u\n",
Tracev((stderr, "inflate: stored end\n"));
Tracev((stderr, "inflate: table sizes ok\n"));
Tracev((stderr, "inflate: code lengths ok\n"));
Tracev((stderr, "inflate: codes ok\n"));
Tracev((stderr, "inflate: allocated\n"));
Tracev((stderr, "inflate: end\n"));
Tracev((stderr, "inflate: check matches trailer\n"));
Tracev((stderr, "inflate: length matches trailer\n"));
Tracev((stderr, "inflate: reset\n"));
Tracev((stderr, "inflate: end\n"));
Tracev((stderr, "inflate: dictionary set\n"));
Tracev((stderr, "inflate: allocated\n"));
Tracev((stderr, "inflate: zlib header ok\n"));
Tracev((stderr, "inflate: stored block%s\n",
Tracev((stderr, "inflate: fixed codes block%s\n",
Tracev((stderr, "inflate: dynamic codes block%s\n",
Tracev((stderr, "inflate: stored length %u\n",
Tracev((stderr, "inflate: stored end\n"));
Tracev((stderr, "inflate: table sizes ok\n"));
Tracev((stderr, "inflate: code lengths ok\n"));
Tracev((stderr, "inflate: codes ok\n"));
Tracev((stderr, "\nlit data: dyn %lu, stat %lu", s->opt_len,
Tracev((stderr, "\ndist data: dyn %lu, stat %lu", s->opt_len,
Tracev((stderr, "\nopt %lu(%lu) stat %lu(%lu) stored %lu lit %u ",
Tracev((stderr,"\ncomprlen %lu(%lu) ", s->compressed_len >> 3,
Tracev((stderr,"\ngen_codes: max_code %d ", max_code));
Tracev((stderr,"\nbit length overflow\n"));
Tracev((stderr,"code %d bits %d->%d\n", m, tree[m].Len, bits));
Tracev((stderr, "\ndyn trees: dyn %lu, stat %lu",
Tracev((stderr, "\nbl counts: "));
Tracev((stderr, "\nbl code %2d ", bl_order[rank]));
Tracev((stderr, "\nbl tree: sent %lu", s->bits_sent));
Tracev((stderr, "\nlit tree: sent %lu", s->bits_sent));
Tracev((stderr, "\ndist tree: sent %lu", s->bits_sent));