Home | History | Annotate | Download | only in src

Lines Matching defs:__THROW

45 #include <sys/cdefs.h>    // for __THROW
48 #ifndef __THROW // I guess we're not on a glibc-like system
49 # define __THROW // __THROW is just an optimization, so ok to make it ""
53 void operator delete(void* p) __THROW { tc_delete(p); }
55 void operator delete[](void* p) __THROW { tc_deletearray(p); }
56 void* operator new(size_t size, const std::nothrow_t& nt) __THROW {
59 void* operator new[](size_t size, const std::nothrow_t& nt) __THROW {
62 void operator delete(void* ptr, const std::nothrow_t& nt) __THROW {
65 void operator delete[](void* ptr, const std::nothrow_t& nt) __THROW {
69 void* malloc(size_t s) __THROW { return tc_malloc(s); }
70 void free(void* p) __THROW { tc_free(p); }
71 void* realloc(void* p, size_t s) __THROW { return tc_realloc(p, s); }
72 void* calloc(size_t n, size_t s) __THROW { return tc_calloc(n, s); }
73 void cfree(void* p) __THROW { tc_cfree(p); }
74 void* memalign(size_t a, size_t s) __THROW { return tc_memalign(a, s); }
75 void* valloc(size_t s) __THROW { return tc_valloc(s); }
76 void* pvalloc(size_t s) __THROW { return tc_pvalloc(s); }
77 int posix_memalign(void** r, size_t a, size_t s) __THROW {
80 void malloc_stats(void) __THROW { tc_malloc_stats(); }
81 int mallopt(int cmd, int v) __THROW { return tc_mallopt(cmd, v); }
83 struct mallinfo mallinfo(void) __THROW { return tc_mallinfo(); }
85 size_t malloc_size(void* p) __THROW { return tc_malloc_size(p); }
86 size_t malloc_usable_size(void* p) __THROW { return tc_malloc_size(p); }