------- Comment #22 from dominiq at lps dot ens dot fr 2009-06-16 13:13 ------- > On the other hand, I don't understand the difference with -m32 and -m64. It > seems to me, that ([istarget *-*-darwin*] && [is-effective-target lp64]) is > false for -m32 and, possibly, true for -m64. But that contradicts the dump.
My understanding is that ([istarget *-*-darwin*] && [is-effective-target lp64]) should return false for -m32 and true for -m64. At least it is how it works on other tests I have looked at. Is there anyway to check it? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=40359