--- src/usr.bin/ldd/ldd.c 2004/08/19 23:41:07 1.4 +++ src/usr.bin/ldd/ldd.c 2005/07/24 15:04:56 1.5 @@ -168,13 +168,7 @@ main(int argc, char **argv) warnx("%s: not a dynamic executable", *argv); file_ok = 0; } else if (hdr.elf.e_type == ET_DYN) { - if (hdr.elf.e_ident[EI_OSABI] & ELFOSABI_FREEBSD) { - is_shlib = 1; - } else { - warnx("%s: not a FreeBSD ELF shared " - "object", *argv); - file_ok = 0; - } + is_shlib = 1; } } else { warnx("%s: not a dynamic executable", *argv);