The testcase gcc.target/powerpc/darwin-bool-1.c fails when compiled on Darwin PPC at -m64. It appears that sizeof(_Bool) returns 1 when the code is compiled at -m64 rather than 4.
The testcase is invalid for -m64.
So I assume I just need to create a patch that adds... * { dg-skip-if "" { powerpc*-*-darwin* } { "-m64" } { "" } } */ to the darwin-bool-1.c testcase?
Subject: Bug 29055 Author: echristo Date: Sat Sep 16 08:55:54 2006 New Revision: 116993 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=116993 Log: 2006-09-16 Jack Howarth <howarth@bromo.med.uc.edu> PR testsuite/29055 * gcc.target/powerpc/darwin-bool-1.c: Skip -m64 Modified: trunk/gcc/testsuite/ChangeLog trunk/gcc/testsuite/gcc.target/powerpc/darwin-bool-1.c
Fixed.