On Fri, Aug 22, 2008 at 10:06 AM, Richard Henderson <[EMAIL PROTECTED]> wrote: > Sebastian Redl wrote: >> >> The other weird thing is that the 32-bit target of the x86_64 compiler >> doesn't have _GLIBCXX_ATOMIC_BUILTINS_4 defined - apparently it defaults to >> a i386 profile. Now, I understand that for the 32-bit x86 compiler, but the >> 64-bit compiler is not a cross-compiler and should merely target the 32-bit >> mode of x86_64 CPUs. It should have the __sync built-ins. > > Not true. We want very much for -m32 on the 64-bit compiler to produce > the same output as the 32-bit compiler. >
Can we declare that Linux/ia32 generates i486 insn by default? -- H.J.