Geoff, Isn't the gcc.misc-tests/linkage.c failing just because we don't have an entry in linkage.exp that defines the native flags for Darwin? Also, this test look pretty dicey in that it uses...
catch { exec cc -c $native_cflags "$srcdir/$subdir/linkage-y.c" >&/dev/null } and... catch { exec c89 -c $native_cflags "$srcdir/$subdir/linkage-y.c" >&/dev/null } which makes me wonder how in the world you can be sure it will be executing the compiler you just built for testing (instead of whatever is in /usr/bin)? Jack