Hi Bruno, On 2021-12-16 18:01+0100, Bruno Haible wrote: > Thomas Weißschuh wrote: > > it seems m4/stack-direction.m4 is missing an entry for the "x86" cpu > > configuration which is regarded as valid by config.sub. > > (autoconf 2.71, converted to "x86-unknown-none") > > "x86" is an ambiguous term, because it encompasses also 8086, 80186, 80286; > these are CPUs which cannot run a modern operating system. > > You should instead use > i386 > i486 > i586 > i686 > i786 > for processors with 32-bit instruction set (a.k.a. IA-32), > x86_64 > for processors with 64-bit instruction set (a.k.a. AMD64 or > EM64T) > ia64 > for processors with VLIW 64-bit instruction set (a.k.a. IA-64).
The triplet is generated by another tool and I'm also trying to get it fixed there. But I think an entry for "x86" in m4/stack-direction.m4 would still be correct, although suboptimal, and can prevent issues for users. Thomas