This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository gcc.
from 18aff7644ad libstdc++: Add inline keyword to _M_locate new c7f725cd8d8 inline asm: Add new constraint for symbol definitions new 74d6a676034 inline-asm: Add support for cc operand modifier new 35c4a383d6d inline-asm: Add - constraint modifier support for toplevel [...] new 49b142f2ef5 c++: Handle enum attributes like class attributes [PR110345] new d003a3862ae c++: Diagnose attributes on class/enum declarations [PR110345] new 8b83820b68f c++: Handle attributes on exception declarations [PR110345] new 17429c1d205 c++: Add carries_dependency further test coverage [PR110345] new 54ea9cfb676 c++: Add fallthrough attribute further test coverage [PR110345] new 190d9a2b384 c++: Add {,un}likely attribute further test coverage [PR110345] new 7eb2acb7221 c++: Fix up pedantic handling of alignas [PR110345] new 84794671859 c++: Use type_id_in_expr_sentinel in 6 further spots in the parser
The 11 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: gcc/c-family/c-attribs.cc | 5 +- gcc/c-family/c-common.h | 2 + gcc/c/c-typeck.cc | 24 +++ gcc/common.md | 11 +- gcc/cp/cp-objcp-common.h | 3 +- gcc/cp/cp-tree.h | 3 + gcc/cp/decl.cc | 12 ++ gcc/cp/parser.cc | 92 ++++++----- gcc/cp/semantics.cc | 24 +++ gcc/cp/tree.cc | 41 +++++ gcc/doc/extend.texi | 5 + gcc/doc/md.texi | 36 +++++ gcc/final.cc | 5 +- gcc/genpreds.cc | 6 +- gcc/recog.cc | 19 ++- gcc/recog.h | 3 + gcc/stmt.cc | 24 ++- gcc/testsuite/c-c++-common/toplevel-asm-4.c | 10 ++ gcc/testsuite/c-c++-common/toplevel-asm-5.c | 28 ++++ gcc/testsuite/c-c++-common/toplevel-asm-6.c | 9 ++ gcc/testsuite/c-c++-common/toplevel-asm-7.c | 16 ++ gcc/testsuite/c-c++-common/toplevel-asm-8.c | 13 ++ gcc/testsuite/g++.dg/cpp0x/alignas1.C | 1 + gcc/testsuite/g++.dg/cpp0x/alignas2.C | 1 + gcc/testsuite/g++.dg/cpp0x/alignas21.C | 156 +++++++++++++++++++ gcc/testsuite/g++.dg/cpp0x/alignas7.C | 1 + gcc/testsuite/g++.dg/cpp0x/attr-assume1.C | 151 ++++++++++++++++++ .../g++.dg/cpp0x/attr-carries_dependency2.C | 152 ++++++++++++++++++ gcc/testsuite/g++.dg/cpp0x/attr-fallthrough1.C | 169 +++++++++++++++++++++ gcc/testsuite/g++.dg/cpp0x/attr-fallthrough2.C | 10 ++ gcc/testsuite/g++.dg/cpp0x/attr-likely1.C | 149 ++++++++++++++++++ gcc/testsuite/g++.dg/cpp0x/attr-unlikely1.C | 149 ++++++++++++++++++ gcc/testsuite/g++.dg/cpp0x/gen-attrs-85.C | 7 + gcc/testsuite/g++.dg/cpp0x/gen-attrs-86.C | 8 + gcc/testsuite/g++.dg/cpp2a/is-layout-compatible3.C | 3 +- gcc/testsuite/g++.dg/ext/bitfield9.C | 2 +- 36 files changed, 1299 insertions(+), 51 deletions(-) create mode 100644 gcc/testsuite/c-c++-common/toplevel-asm-4.c create mode 100644 gcc/testsuite/c-c++-common/toplevel-asm-5.c create mode 100644 gcc/testsuite/c-c++-common/toplevel-asm-6.c create mode 100644 gcc/testsuite/c-c++-common/toplevel-asm-7.c create mode 100644 gcc/testsuite/c-c++-common/toplevel-asm-8.c create mode 100644 gcc/testsuite/g++.dg/cpp0x/alignas21.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/attr-assume1.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/attr-carries_dependency2.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/attr-fallthrough1.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/attr-fallthrough2.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/attr-likely1.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/attr-unlikely1.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/gen-attrs-85.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/gen-attrs-86.C