rtld_printf
rtld_printf(rel_format,
rtld_printf(rel_format,
rtld_printf("Object \"%s\", relocbase %p\n", obj->path, obj->relocbase);
rtld_printf("Non-PLT Relocations: %ld\n",
rtld_printf("Non-PLT Relocations with Addend: %ld\n",
rtld_printf("PLT Relocations: %ld\n",
rtld_printf("PLT Relocations with Addend: %ld\n",
#define TRACE() rtld_printf("TRACE %s:%d\n", __FILE__, __LINE__)
rtld_printf("Cannot map anonymous memory\n");
rtld_printf("%s:\n", obj->path);
rtld_printf("%p", needed->obj ? needed->obj->mapbase :