Use MAP_PRIVATE instead of obsolete MAP_COPY. No functional changes.

MFC after:	2 weeks
This commit is contained in:
trasz 2017-10-30 08:56:04 +00:00
parent d4d091513d
commit d403a9d535
2 changed files with 3 additions and 3 deletions

View File

@ -479,7 +479,7 @@ int n;
if ((pagepool_start = mmap(0, n * pagesz,
PROT_READ|PROT_WRITE,
MAP_ANON|MAP_COPY, fd, 0)) == (caddr_t)-1) {
MAP_ANON|MAP_PRIVATE, fd, 0)) == (caddr_t)-1) {
rtld_printf("Cannot map anonymous memory\n");
return 0;
}

View File

@ -550,7 +550,7 @@ readhints(void)
}
msize = PAGE_SIZE;
addr = mmap(0, msize, PROT_READ, MAP_COPY, fd, 0);
addr = mmap(0, msize, PROT_READ, MAP_PRIVATE, fd, 0);
if (addr == MAP_FAILED) {
warn("%s", hints_file);
@ -573,7 +573,7 @@ readhints(void)
if (hdr->hh_ehints > msize) {
fsize = hdr->hh_ehints;
munmap(addr, msize);
addr = mmap(0, fsize, PROT_READ, MAP_COPY, fd, 0);
addr = mmap(0, fsize, PROT_READ, MAP_PRIVATE, fd, 0);
if (addr == MAP_FAILED) {
warn("%s", hints_file);
return -1;