Move defaulting of --with-elf and --with-gnu-* based on host os