On 05/29/2015 06:18 AM, Ramana Radhakrishnan wrote: > > PR c++/66192 > * config/alpha/alpha.c (TARGET_RELAXED_ORDERING): Likewise. > * config/ia64/ia64.c (TARGET_RELAXED_ORDERING): Likewise. > * config/rs6000/rs6000.c (TARGET_RELAXED_ORDERING): Likewise. > * config/sparc/linux.h (SPARC_RELAXED_ORDERING): Likewise. > * config/sparc/linux64.h (SPARC_RELAXED_ORDERING): Likewise. > * config/sparc/sparc.c (TARGET_RELAXED_ORDERING): Likewise. > * config/sparc/sparc.h (SPARC_RELAXED_ORDERING): Likewise. > * doc/tm.texi: Regenerate. > * doc/tm.texi.in (TARGET_RELAXED_ORDERING): Delete. > * target.def (TARGET_RELAXED_ORDERING): Delete.
Looks good to me. You do need to poison the macro in system.h. r~