>> [...size of a do-nothing program...] > [...] > Not to forget the code for C++ support. And, of course even static > binaries may call dlopen() and friends. So that dl*() and the ELF > bits right there.
dlopen, that doesn't make sense to me. For a statically linked program, the linker can tell whether it calls dlopen et al. Or, to put it another way, even static binaries may call, say, nfssvc or _hes_error, so why aren't they brought in too? /~\ The ASCII Mouse \ / Ribbon Campaign X Against HTML mo...@rodents-montreal.org / \ Email! 7D C8 61 52 5D E7 2D 39 4E F1 31 3E E8 B3 27 4B