I committed revisions 172504 and 172505 to google/gcc-4_6

Rev 172504 merges all the changes from gcc-4_6-branch since the 4.6.0
release.

Rev 172505 is the following release-only fix from Le-Chun that fixes
annotalysis conflicts with new constexpr changes in the parser:

2011-04-15  Le-Chun Wu  <l...@google.com>

       * decl2.c (cp_check_const_attributes): Handle unparsed lock attribute
       arguments.
       * parser.c (cp_parser_attribute_list): Don't save tokens when argument
       list of a lock attribute is empty.
       * semantics.c (cxx_eval_constant_expression): Handle unexpected
       FIELD_DECL gracefully.

I committed the two changes separately to simplify cherry picking of
Le-Chun's fix for trunk (the patch cannot be applied to google/main).

Tested on x86_64.


Diego.

Reply via email to