_dl_printf
_dl_printf("unaligned RELATIVE: %p type: %d %s 0x%lx -> 0x%lx\n", r_addr,
_dl_printf("%s%s: ", ldso, __progname);
_dl_printf("Load Groups:\n");
_dl_printf("%s\n", obj->load_name);
_dl_printf(" children\n");
_dl_printf("\t[%s]\n", vec.vec[i]->load_name);
_dl_printf(" grpref\n");
_dl_printf("\t[%s]\n", m->data->load_name);
_dl_printf("\n");
_dl_printf("unexpected reloc 0x%x\n",
_dl_printf("%s: ld.so invalid ELF input %s.\n",
_dl_printf("%s: ld.so invalid ELF input %s.\n",
_dl_printf("%s: invalid tls data in %s.\n",
_dl_printf("%s: unsupported TLS program header in %s\n",
_dl_printf("%s: ld.so mmap failed mapping %s.\n",
_dl_printf("%s: ld.so mmap failed mapping %s.\n",
_dl_printf("%s: ld.so mmap failed mapping %s.\n",
_dl_printf("%s: ld.so invalid ELF input %s.\n",
_dl_printf("%s: ld.so invalid ELF input %s.\n",
_dl_printf("%s: invalid tls data in %s.\n",
_dl_printf("%s: unsupported TLS program header in %s\n",
_dl_printf("%s: ld.so mmap failed mapping %s.\n", __progname, libname);
_dl_printf("warning: lib%s.so.%d.%d: "
_dl_printf("warning: lib%s.so.%d.%d: "
_dl_printf("%s:%s: undefined symbol '%s'\n",
_dl_printf("%s:%s: %s : WARNING: "
#define DL_DEB(P) do { if (_dl_debug) _dl_printf P ; } while (0)
void _dl_printf(const char *fmt, ...);