]> CyberLeo.Net >> Repos - FreeBSD/releng/9.2.git/commit
MFS r254728:
authoremaste <emaste@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Sat, 24 Aug 2013 14:33:11 +0000 (14:33 +0000)
committeremaste <emaste@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Sat, 24 Aug 2013 14:33:11 +0000 (14:33 +0000)
commitb313461802c9d2049e02923414f94da608d32c8a
treee374c57680cc92353de585e0cff7e2e18eb9f4b5
parent8cf3e3fa3067816c0ad3c6ca6e981fe9a429339a
MFS r254728:

  Pull in r182983 from upstream clang trunk:

    Fix handling of braced-init-list as reference initializer within
    aggregate initialization. Previously we would incorrectly require an
    extra set of braces around such initializers.

  Pull in r188718 from upstream clang trunk:

    Handle init lists and _Atomic fields.

    Fixes PR16931.

  These fixes are needed for the atomic_flag type to work correctly in our
  stdatomic.h.

Approved by: re

git-svn-id: svn://svn.freebsd.org/base/releng/9.2@254786 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
contrib/llvm/tools/clang/lib/Sema/SemaInit.cpp