http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50678
--- Comment #77 from Dominique d'Humieres <dominiq at lps dot ens.fr>
2013-02-06 19:02:27 UTC ---
> Created attachment 29361 [details]
> Patch to suppress register swap on Darwin >= 12, v2
With this patch applied on top of r195808 for
Target: x86_64-apple-darwin10.8.0
Configured with: ../p_work/configure --prefix=/opt/gcc/gcc4.8p-195808p1
--enable-languages=c,c++,lto,fortran,ada,objc,obj-c++ --with-gmp=/opt/mp
--with-system-zlib --enable-checking=release --with-isl=/opt/mp --enable-lto
--enable-plugin --enable-build-with-cxx
make -k check-ada RUNTESTFLAGS="--target_board=unix'{-m32,-m64}'"
gives
=== acats Summary ===
# of expected passes 2320
# of unexpected failures 0
=== gnat Summary for unix/-m64 ===
# of expected passes 1159
# of expected failures 17
# of unsupported tests 4
=== gnat Summary ===
# of expected passes 2318
# of expected failures 34
# of unsupported tests 8