"Paolo Bonzini" <bonzini@xxxxxxx> writes: > When cross-compiling, autoconf accepts a bare name for a tool > (e.g. "ld" for a cross-linker); gcc has special macros to exclude > cross tools without a prefix. Is there a reason to do so? I assume so, but I don't know what it is. Perhaps GCC has special needs, but then again perhaps this indicates a deficiency in Autoconf. When was this added to GCC and why?