mirror of
https://gitlab.com/embeddable-common-lisp/ecl.git
synced 2026-01-24 13:31:58 -08:00
FreeBSD 11.0 doesn't define RLIM_SAVED_MAX/CUR
This commit is contained in:
parent
8cb898fc28
commit
42901b3c31
2 changed files with 9 additions and 1 deletions
|
|
@ -99,7 +99,7 @@ ecl_cs_set_org(cl_env_ptr env)
|
|||
|
||||
if (!getrlimit(RLIMIT_STACK, &rl) &&
|
||||
( rl.rlim_cur != RLIM_INFINITY
|
||||
|| rl.rlim_cur !=RLIM_SAVED_MAX
|
||||
|| rl.rlim_cur != RLIM_SAVED_MAX
|
||||
|| rl.rlim_cur != RLIM_SAVED_CUR) ) {
|
||||
env->cs_max_size = rl.rlim_cur;
|
||||
size = rl.rlim_cur / 2;
|
||||
|
|
|
|||
|
|
@ -466,6 +466,14 @@ extern cl_object ecl_deserialize(uint8_t *data);
|
|||
|
||||
extern void ecl_cs_set_org(cl_env_ptr env);
|
||||
|
||||
#ifndef RLIM_SAVED_MAX
|
||||
# define RLIM_SAVED_MAX RLIM_INFINITY
|
||||
#endif
|
||||
|
||||
#ifndef RLIM_SAVED_CUR
|
||||
# define RLIM_SAVED_CUR RLIM_INFINITY
|
||||
#endif
|
||||
|
||||
/* threads.d */
|
||||
|
||||
#ifdef ECL_THREADS
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue