On 05/04/11 03:26, Paul Eggert wrote: > This gnulib patch modifies "verify" to use C1X's _Static_assert if > running GCC 4.6.0 or later, which generates easier-to-read > diagnostics. I haven't pushed this yet because I thought it wouldn't > hurt to get more pairs of eyes to look at it.
So C++0x support in gcc 4.6.0 is using static_assert() while C1X support is using _Static_assert(). Why the divergence in the standards? Do we need to enforce the gcc option --std=c1x to enable this as you do? cheers, Pádraig.