diff options
author | Pedro F. Giffuni <pfg@FreeBSD.org> | 2013-11-21 16:38:57 +0000 |
---|---|---|
committer | Pedro F. Giffuni <pfg@FreeBSD.org> | 2013-11-21 16:38:57 +0000 |
commit | 2bd5e058b774c204ec24f362180b9da438d08c31 (patch) | |
tree | 96688663ab2bd665ffb1db7e8d0122835df5086e /contrib/gcc/builtins.def | |
parent | e941e1e94a621d0e6366335e61c352f579349403 (diff) | |
download | src-2bd5e058b774c204ec24f362180b9da438d08c31.tar.gz src-2bd5e058b774c204ec24f362180b9da438d08c31.zip |
gcc: another round of merges from the gcc pre-43 branch.
Bring The following revisions from the gcc43 branch[1]:
118360, 118361, 118363, 118576, 119820,
123906, 125246, and 125721.
They all have in common that the were merged long ago
into Apple's gcc and should help improve the general
quality of the compiler and make it easier to bring
new features from Apple's gcc42.
For details please review the additions to the files:
gcc/ChangeLog.gcc43
gcc/cp/ChangeLog.gcc43 (new, adds previous revisions)
Reference:
[1] http://gcc.gnu.org/viewcvs/gcc/trunk/?pathrev=126700
Obtained from: gcc pre4.3 (GPLv2) branch
MFC after: 3 weeks
Notes
Notes:
svn path=/head/; revision=258428
Diffstat (limited to 'contrib/gcc/builtins.def')
-rw-r--r-- | contrib/gcc/builtins.def | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/contrib/gcc/builtins.def b/contrib/gcc/builtins.def index 37ea28c09602..7c1f2efef87d 100644 --- a/contrib/gcc/builtins.def +++ b/contrib/gcc/builtins.def @@ -594,6 +594,8 @@ DEF_EXT_LIB_BUILTIN (BUILT_IN_ALLOCA, "alloca", BT_FN_PTR_SIZE, ATTR_MALLOC_N DEF_GCC_BUILTIN (BUILT_IN_APPLY, "apply", BT_FN_PTR_PTR_FN_VOID_VAR_PTR_SIZE, ATTR_NULL) DEF_GCC_BUILTIN (BUILT_IN_APPLY_ARGS, "apply_args", BT_FN_PTR_VAR, ATTR_NULL) DEF_GCC_BUILTIN (BUILT_IN_ARGS_INFO, "args_info", BT_FN_INT_INT, ATTR_NULL) +DEF_GCC_BUILTIN (BUILT_IN_BSWAP32, "bswap32", BT_FN_UINT32_UINT32, ATTR_CONST_NOTHROW_LIST) +DEF_GCC_BUILTIN (BUILT_IN_BSWAP64, "bswap64", BT_FN_UINT64_UINT64, ATTR_CONST_NOTHROW_LIST) DEF_LIB_BUILTIN (BUILT_IN_CALLOC, "calloc", BT_FN_PTR_SIZE_SIZE, ATTR_MALLOC_NOTHROW_LIST) DEF_GCC_BUILTIN (BUILT_IN_CLASSIFY_TYPE, "classify_type", BT_FN_INT_VAR, ATTR_NULL) DEF_GCC_BUILTIN (BUILT_IN_CLZ, "clz", BT_FN_INT_UINT, ATTR_CONST_NOTHROW_LIST) |