[Bug#18556] Fallback `MAP_ ANONYMOUS`

Define `MAP_ANONYMOUS` to `MAP_ANON` if undefined on old systems.
This commit is contained in:
Nobuyoshi Nakada 2022-01-29 19:07:38 +09:00 коммит произвёл GitHub
Родитель fbb3cab956
Коммит 67f4729ff0
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 4AEE18F83AFDEB23
1 изменённых файлов: 4 добавлений и 0 удалений

4
gc.c
Просмотреть файл

@ -138,6 +138,10 @@
#define rb_jmp_buf rb_jmpbuf_t
#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
size_add_overflow(size_t x, size_t y)
{