blob: 282d04d262a3e5cab592dac0ab50bd2920edcd1e (
plain) (
tree)
|
|
// impossible(*) to use safely
// removed in C11
#pragma GCC poison gets
// TODO fill in as they are removed from source code:
// double (use a fixed class)
#pragma GCC poison float
// mem* and str* from <string.h>, in favor of <algorithm>
// Local time is forbidden.
#pragma GCC poison timelocal // timegm
#pragma GCC poison mktime // timegm
#pragma GCC poison localtime // gmtime
#pragma GCC poison localtime_r // gmtime_r
#pragma GCC poison time // TimeT::now() or gettick()
// Use some sort of managed container, or at least dumb_ptr
#if 0
#pragma GCC poison malloc
#pragma GCC poison calloc
#pragma GCC poison realloc
#pragma GCC poison free
#endif
|