зеркало из https://github.com/github/ruby.git
[Bug#18556] Fallback `MAP_ ANONYMOUS`
Define `MAP_ANONYMOUS` to `MAP_ANON` if undefined on old systems.
This commit is contained in:
Родитель
fbb3cab956
Коммит
67f4729ff0
4
gc.c
4
gc.c
|
@ -138,6 +138,10 @@
|
||||||
#define rb_jmp_buf rb_jmpbuf_t
|
#define rb_jmp_buf rb_jmpbuf_t
|
||||||
#undef rb_data_object_wrap
|
#undef rb_data_object_wrap
|
||||||
|
|
||||||
|
#if !defined(MAP_ANONYMOUS) && defined(MAP_ANON)
|
||||||
|
#define MAP_ANONYMOUS MAP_ANON
|
||||||
|
#endif
|
||||||
|
|
||||||
static inline struct rbimpl_size_mul_overflow_tag
|
static inline struct rbimpl_size_mul_overflow_tag
|
||||||
size_add_overflow(size_t x, size_t y)
|
size_add_overflow(size_t x, size_t y)
|
||||||
{
|
{
|
||||||
|
|
Загрузка…
Ссылка в новой задаче