8192898: AIX build broken after JDK-8190308
Reviewed-by: coleenp
This commit is contained in:
parent
7c89ccfeb8
commit
f8f83d77a8
@ -200,7 +200,7 @@ int os::create_file_for_heap(const char* dir) {
|
|||||||
|
|
||||||
static char* reserve_mmapped_memory(size_t bytes, char* requested_addr) {
|
static char* reserve_mmapped_memory(size_t bytes, char* requested_addr) {
|
||||||
char * addr;
|
char * addr;
|
||||||
int flags = MAP_PRIVATE | MAP_NORESERVE | MAP_ANONYMOUS;
|
int flags = MAP_PRIVATE NOT_AIX( | MAP_NORESERVE ) | MAP_ANONYMOUS;
|
||||||
if (requested_addr != NULL) {
|
if (requested_addr != NULL) {
|
||||||
assert((uintptr_t)requested_addr % os::vm_page_size() == 0, "Requested address should be aligned to OS page size");
|
assert((uintptr_t)requested_addr % os::vm_page_size() == 0, "Requested address should be aligned to OS page size");
|
||||||
flags |= MAP_FIXED;
|
flags |= MAP_FIXED;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user