The following code snippets segfaults on i386 (cvs head) and cris: #include <dlfcn.h> int main(void) { void *a = dlopen("/lib/libc.so.0", RTLD_LAZY); return 0; } Opening /lib/libuClibc-0.9.21.so succeeds. Any clues? /tobias