On Tue, 2011-11-15 at 08:53 -1000, Richard Henderson wrote: > This is relatively straight-forward, given that most of the > language actually matches up with the opcodes. ;-) > > As mentioned in the patch itself, this is based on the data > presented in > > http://www.cl.cam.ac.uk/~pes20/cpp/cpp0xmappings.html > > which has a few non-obvious points. > > Tested on ia64-linux. Steve, I'd be obliged if you could > also test hpux. > > > r~
I'll try to test it but I am currently trying to track down a bootstrap failure on IA64 HP-UX that appears to have started somewhere between r181238 and r181287. My IA64 HP-UX build currently fails with: build/genmddeps /ctires/gcc/nightly/src/trunk/gcc/config/ia64/ia64.md > tmp-mddeps /ctires/gcc/nightly/src/trunk/gcc/config/ia64/ia64.md:52: expected character `[', found ` ' /ctires/gcc/nightly/src/trunk/gcc/config/ia64/ia64.md:52: following context is ` [; Relocations' make[3]: *** [s-mddeps] Error 1make[3]: Leaving directory `/ctires/gcc/nightly/build-ia64-hp-hpux11.23-trunk/obj_gcc/gcc' make[2]: *** [all-stage2-gcc] Error 2 make[2]: Leaving directory `/ctires/gcc/nightly/build-ia64-hp-hpux11.23-trunk/obj_gcc' make[1]: *** [stage2-bubble] Error 2 ia64.md didn't change so it looks like it is a problem caused by how genmddeps was compiled with the stage 1 GCC. Steve Ellcey s...@cup.hp.com