On Jun 2, 2015, at 7:03 PM, Jan Engelhardt <jeng...@inai.de> wrote: > If you run a x86_64 or sparc64 kernel, it means your CPU is capable > of running instructions like MOV(QWORD) or LDX, respectively. These > instructions can be issued **no matter whether your C compiler is in > ILP32 or LP64 mode**.
Ok, I was thrown off by the existence of logic just like that in other places in the file -- and I thought it was intended that it return the target ABI not the hardware capabilities. But, it sounds like those other places with similar logic are bogus, and config.guess really just supposed to report the capability of the hardware not the ABI. Sorry for the noise! (It seems a bit odd that the architecture name is inconsistent between solaris and linux, though -- on solaris you get e.g. "sparc-sun-solaris2.11", and linux you get sparc64-unknown-linux-gnu. Both environments are running 64bit kernels and default to 32bit userland. Oh well.) James _______________________________________________ config-patches mailing list config-patches@gnu.org https://lists.gnu.org/mailman/listinfo/config-patches