]> CyberLeo.Net >> Repos - FreeBSD/stable/10.git/commit
MFC r260014, r260099:
authorpfg <pfg@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Mon, 20 Jan 2014 19:37:38 +0000 (19:37 +0000)
committerpfg <pfg@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Mon, 20 Jan 2014 19:37:38 +0000 (19:37 +0000)
commita28ddac5c3f99f5b9229711b792657aae3045b3b
treeb4444d83964fb2c5f2e877ea9144d67c268428b5
parent8a589ad3b554a48ab792392e6570b6e6f8d1a88b
MFC r260014, r260099:

gcc: Add support for label attributes and "unavailable" attribute.

Apple GCC has extensions to support for both label attributes and
an "unavailable" attribute. These are critical for objc but are
also useful in regular C/C++.

Obtained from: Apple GCC 4.2 - 5531

git-svn-id: svn://svn.freebsd.org/base/stable/10@260918 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
29 files changed:
contrib/gcc/ChangeLog.apple [new file with mode: 0644]
contrib/gcc/c-common.c
contrib/gcc/c-decl.c
contrib/gcc/c-parser.c
contrib/gcc/c-tree.h
contrib/gcc/c-typeck.c
contrib/gcc/cp/ChangeLog.apple [new file with mode: 0644]
contrib/gcc/cp/cp-gimplify.c
contrib/gcc/cp/cp-tree.def
contrib/gcc/cp/cp-tree.h
contrib/gcc/cp/decl.c
contrib/gcc/cp/dump.c
contrib/gcc/cp/init.c
contrib/gcc/cp/parser.c
contrib/gcc/cp/pt.c
contrib/gcc/cp/semantics.c
contrib/gcc/doc/extend.texi
contrib/gcc/dwarf2out.c
contrib/gcc/emit-rtl.c
contrib/gcc/final.c
contrib/gcc/print-rtl.c
contrib/gcc/print-tree.c
contrib/gcc/rtl.def
contrib/gcc/rtl.h
contrib/gcc/stmt.c
contrib/gcc/toplev.c
contrib/gcc/toplev.h
contrib/gcc/tree-cfg.c
contrib/gcc/tree.h