diff options
author | 卜部昌平 <[email protected]> | 2019-10-07 13:16:42 +0900 |
---|---|---|
committer | 卜部昌平 <[email protected]> | 2019-10-09 12:12:28 +0900 |
commit | a220410be70264a0e4089c4d63a9c22dd688ca7c () | |
tree | 71bcf4612a1afe003c38cec3e9f4a9eb460fcf1b /internal.h | |
parent | 2f3b4029da1b64ffb989916a8b74e17c366e45b0 (diff) |
annotate malloc-ish functions
Make them gcc friendly. Note that realloc canot be __malloc__ attributed, according to the GCC manual.
Notes: Merged: https://.com/ruby/ruby/pull/2540
-rw-r--r-- | internal.h | 7 |
1 files changed, 6 insertions, 1 deletions
@@ -1639,7 +1639,12 @@ RUBY_SYMBOL_EXPORT_END rb_wb_unprotected_newobj_of(klass, flags)) #define NEWOBJ_OF(obj,type,klass,flags) RB_NEWOBJ_OF(obj,type,klass,flags) -void *rb_aligned_malloc(size_t, size_t); void rb_aligned_free(void *); /* hash.c */ |