This actually has nothing to do with non-ELF files at all, it's just that, on an amd64 system, non-ELF files are the only ones that will trip through trying all ld-linux variants until you hit the x32 one.
The real problem is that ld-linux-x32 segfaults when run on a kernel without x32 support. I had a clever idea a while back to maybe trap an attempt at some x32-only syscall and exit gracefully if kernel support is lacking, but haven't found the time to do that (plus, no matter how lightweight that ends up being, it still adds a tiny bit of time to every ld.so call on x32, which is a bit irksome, but possibly worth it to rid us of the confusing segfaults). ... Adam -- To UNSUBSCRIBE, email to debian-glibc-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/20130508191622.gl29...@0c3.net