symbol_cmp
qsort(symbols, cnt, sizeof(*symbols), symbol_cmp);
found = bsearch(&tmp, symbols, cnt, sizeof(*symbols), symbol_cmp);