This commit is contained in:
Alon Zakai 2015-05-30 21:45:25 -07:00
Родитель 6f79a885e1
Коммит dee567663d
1 изменённых файлов: 8 добавлений и 0 удалений

Просмотреть файл

@ -828,6 +828,14 @@ mergeInto(LibraryManager.library, {
writeAsciiToMemory(cwd, buf); writeAsciiToMemory(cwd, buf);
return buf; return buf;
} }
case 191: { // ugetrlimit
var resource = get(), rlim = get();
{{{ makeSetValue('rlim', C_STRUCTS.rlimit.rlim_cur, '-1', 'i32') }}}; // RLIM_INFINITY
{{{ makeSetValue('rlim', C_STRUCTS.rlimit.rlim_cur + 4, '-1', 'i32') }}}; // RLIM_INFINITY
{{{ makeSetValue('rlim', C_STRUCTS.rlimit.rlim_max, '-1', 'i32') }}}; // RLIM_INFINITY
{{{ makeSetValue('rlim', C_STRUCTS.rlimit.rlim_max + 4, '-1', 'i32') }}}; // RLIM_INFINITY
return 0; // just report no limits
}
case 192: { // mmap2 case 192: { // mmap2
var addr = get(), len = get(), prot = get(), flags = get(), fd = get(), off = get() var addr = get(), len = get(), prot = get(), flags = get(), fd = get(), off = get()
off <<= 12; // undo pgoffset off <<= 12; // undo pgoffset