Usermode/libc++ - ::std::list allocator and insert, <new> header
[tpg/acess2.git] / Usermode / Libraries / libc++.so_src / include_exp / new
diff --git a/Usermode/Libraries/libc++.so_src/include_exp/new b/Usermode/Libraries/libc++.so_src/include_exp/new
new file mode 100644 (file)
index 0000000..d5a21db
--- /dev/null
@@ -0,0 +1,24 @@
+/*
+ * Acess2 C++ Library
+ * - By John Hodge (thePowersGang)
+ *
+ * new (header)
+ * - C++'s new operators
+ */
+#ifndef _LIBCXX_NEW_
+#define _LIBCXX_NEW_
+
+#include "cstddef"
+
+//extern void* operator new(size_t size) throw (::std::bad_alloc);
+//extern void* operator new(size_t size, const std::nothrow_t& nothrow_value) throw();
+extern void* operator new(size_t size, void* ptr) throw();
+
+//extern void* operator new[](size_t size) throw (::std::bad_alloc);
+//extern void* operator new[](size_t size, const std::nothrow_t& nothrow_value) throw();
+extern void* operator new[](size_t size, void* ptr) throw();
+
+#endif
+
+// vim: ft=cpp
+

UCC git Repository :: git.ucc.asn.au