These binaries were generated by: $ cat empty.s .global _start _start: $ as --32 -o empty.o empty.s && ld --build-id -m elf_i386 -o test32 empty.o $ as --64 -o empty.o empty.s && ld --build-id -o test64 empty.o $ powerpc-linux-gnu-as -o empty.o empty.s && powerpc-linux-gnu-ld --build-id -o test32be empty.o $ powerpc64-linux-gnu-as -o empty.o empty.s && powerpc64-linux-gnu-ld --build-id -o test64be empty.o