aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorUros Bizjak <uros@gcc.gnu.org>2013-08-28 19:42:19 +0200
committerUros Bizjak <uros@gcc.gnu.org>2013-08-28 19:42:19 +0200
commit48a3fa6902673ec0f484d52baba7d3db21878673 (patch)
tree845773fc9acf9061b0f3e030857916902eb1658d /gcc
parentbaa2052d620d9acc866f1c10109b48c91fff60bd (diff)
downloadgcc-48a3fa6902673ec0f484d52baba7d3db21878673.zip
gcc-48a3fa6902673ec0f484d52baba7d3db21878673.tar.gz
gcc-48a3fa6902673ec0f484d52baba7d3db21878673.tar.bz2
gtm-builtins.def (_ITM_free): Declare leaf.
* gtm-builtins.def (_ITM_free): Declare leaf. From-SVN: r202058
Diffstat (limited to 'gcc')
-rw-r--r--gcc/ChangeLog10
-rw-r--r--gcc/gtm-builtins.def2
2 files changed, 8 insertions, 4 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 03577ec..93f1e48 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,7 @@
+2013-08-28 Uros Bizjak <ubizjak@gmail.com>
+
+ * gtm-builtins.def (_ITM_free): Declare leaf.
+
2013-08-28 Jakub Jelinek <jakub@redhat.com>
PR target/58067
@@ -26,14 +30,14 @@
Do not read DECL_ERROR_ISSUED.
(unpack_ts_decl_with_vis_value_fields): Do not read
DECL_DEFER_OUTPUT.
- (lto_input_ts_binfo_tree_pointers): Do not read BINFO_INHERITANCE_CHAIN,
- BINFO_SUBVTT_INDEX, BINFO_VPTR_INDEX
+ (lto_input_ts_binfo_tree_pointers): Do not read
+ BINFO_INHERITANCE_CHAIN, BINFO_SUBVTT_INDEX, BINFO_VPTR_INDEX
* tree-streamer-out.c (pack_ts_decl_common_value_fields): Do not
write DECL_ERROR_ISSUED..
(pack_ts_decl_with_vis_value_fields): Do not write
DECL_DEFER_OUTPUT.
(write_ts_binfo_tree_pointers): Do not read BINFO_INHERITANCE_CHAIN,
- BINFO_SUBVTT_INDEX, BINFO_VPTR_INDEX
+ BINFO_SUBVTT_INDEX, BINFO_VPTR_INDEX.
* print-tree.c (print_node): Do not print DECL_ERROR_ISSUED.
* tree.h (tree_decl_common): Update comment.
(DECL_ERROR_ISSUED): Remove.
diff --git a/gcc/gtm-builtins.def b/gcc/gtm-builtins.def
index 171019e..e2bc081 100644
--- a/gcc/gtm-builtins.def
+++ b/gcc/gtm-builtins.def
@@ -28,7 +28,7 @@ DEF_TM_BUILTIN (BUILT_IN_TM_MALLOC, "_ITM_malloc",
DEF_TM_BUILTIN (BUILT_IN_TM_CALLOC, "_ITM_calloc",
BT_FN_PTR_SIZE_SIZE, ATTR_TMPURE_MALLOC_NOTHROW_LIST)
DEF_TM_BUILTIN (BUILT_IN_TM_FREE, "_ITM_free",
- BT_FN_VOID_PTR, ATTR_TMPURE_NOTHROW_LIST)
+ BT_FN_VOID_PTR, ATTR_TMPURE_NOTHROW_LEAF_LIST)
/* Logging builtins. */
DEF_TM_BUILTIN (BUILT_IN_TM_LOG_1, "_ITM_LU1",