diff options
author | torvald <torvald@138bc75d-0d04-0410-961f-82ee72b054a4> | 2012-02-14 13:13:56 +0000 |
---|---|---|
committer | torvald <torvald@138bc75d-0d04-0410-961f-82ee72b054a4> | 2012-02-14 13:13:56 +0000 |
commit | c625f5685bcb1609fbfde7535e90de262fedd91f (patch) | |
tree | 3f757ed98c58cd9c6de39c80072caa8625239a50 /libitm/common.h | |
parent | 7ce78e23cfb1254af0750dbb9393e1b191da3244 (diff) | |
download | gcc-c625f5685bcb1609fbfde7535e90de262fedd91f.tar.gz |
libitm: Add xcalloc.
libitm/
* util.cc (GTM::xcalloc): New.
* common.h (GTM::xcalloc): Declare.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@184210 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libitm/common.h')
-rw-r--r-- | libitm/common.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/libitm/common.h b/libitm/common.h index 14d0efb40ba..b1ef2d4e63a 100644 --- a/libitm/common.h +++ b/libitm/common.h @@ -54,6 +54,8 @@ namespace GTM HIDDEN { // cache lines that are not shared with any object used by another thread. extern void * xmalloc (size_t s, bool separate_cl = false) __attribute__((malloc, nothrow)); +extern void * xcalloc (size_t s, bool separate_cl = false) + __attribute__((malloc, nothrow)); extern void * xrealloc (void *p, size_t s, bool separate_cl = false) __attribute__((malloc, nothrow)); |