>>507
__builtin_vec_new prototype
でググったら普通にでてきたぞ。
どんぐらい普遍的なのかは知らんけど。

void* __builtin_new(size_t sz)
{
return kmalloc(sz, GFP_KERNEL);
}

void* __builtin_vec_new(size_t sz)
{
return __builtin_new (sz);
}

void __builtin_delete(void* ptr)
{
// if (ptr) //kfree checks against NULL pointer
kfree(ptr);
}

void __builtin_vec_delete(void* ptr)
{
__builtin_delete (ptr);
}