Bruno Haible wrote:
AH_TOP([/* CPU and C ABI indicator */ #ifndef __i386__ #undef __i386__ #endif #ifndef __x86_64__ #undef __x86_64__ #endif #ifndef __alpha__ #undef __alpha__ #endif #ifndef __arm__ #undef __arm__ #endif #ifndef __armel__ #undef __armel__ #endif #ifndef __hppa__ #undef __hppa__ #endif #ifndef __hppa64__ #undef __hppa64__ #endif #ifndef __ia64__ #undef __ia64__ #endif #ifndef __m68k__ #undef __m68k__ #endif #ifndef __mips__ #undef __mips__ #endif #ifndef __mipsn32__ #undef __mipsn32__ #endif #ifndef __mips64__ #undef __mips64__ #endif #ifndef __powerpc__ #undef __powerpc__ #endif #ifndef __powerpc64__ #undef __powerpc64__ #endif #ifndef __s390__ #undef __s390__ #endif #ifndef __s390x__ #undef __s390x__ #endif #ifndef __sh__ #undef __sh__ #endif #ifndef __sparc__ #undef __sparc__ #endif #ifndef __sparc64__ #undef __sparc64__ #endif ])
what is this? how is it supposed to be used? I only see it in: $ grep -r 'CPU and C ABI indicator' . ./glm4/host-cpu-c-abi.m4: AH_TOP([/* CPU and C ABI indicator */ ./aclocal.m4: AH_TOP([/* CPU and C ABI indicator */ $ does it somehow replace ================================================= /* CPU */ #ifndef __i386__ #undef __i386__ #endif #ifndef __m68k__ #undef __m68k__ #endif #ifndef __mips__ #undef __mips__ #endif #ifndef __mipsn32__ #undef __mipsn32__ #endif #ifndef __mips64__ #undef __mips64__ #endif #ifndef __sparc__ #undef __sparc__ #endif #ifndef __sparc64__ #undef __sparc64__ #endif #ifndef __alpha__ #undef __alpha__ #endif #ifndef __hppa__ #undef __hppa__ #endif #ifndef __arm__ #undef __arm__ #endif #ifndef __powerpc__ #undef __powerpc__ #endif #ifndef __powerpc64__ #undef __powerpc64__ #endif #ifndef __s390__ #undef __s390__ #endif #ifndef __m88k__ #undef __m88k__ #endif #ifndef __convex__ #undef __convex__ #endif #ifndef __ia64__ #undef __ia64__ #endif #ifndef __x86_64__ #undef __x86_64__ #endif ================================================= in, e.g., vacall.h.in?