Daniel Jacobowitz: [...]
> > Note that no other combination will even bootstrap. GNU ld stumbles > > upon a Sun-supplied crt*.o file, and Sun's as chokes on the generated > > assembly (x86_64 instructions it fails to handle?). > > GNU ld ought to work; what's the error look like? /usr/lib/amd64/crti.o: file not recognized: File format not recognized This is with ld 2.15.97, the most recent one I could find.