> 1) Don't set RTLD_GLOBAL when calling _rtld_load_needed_objects > for the program body (_rtld() in rtld.c) > 2) Don't add objects with obj->main set into 'dag' lists [1]. I've already done this myself, but it needs more testing before I'm willing to commit it...