--- old/src/os/bsd/vm/os_bsd.cpp 2013-07-02 17:37:39.000000000 +0200 +++ new/src/os/bsd/vm/os_bsd.cpp 2013-07-02 17:37:39.000000000 +0200 @@ -3405,7 +3405,9 @@ #endif #endif -char* os::reserve_memory_special(size_t bytes, char* req_addr, bool exec) { +char* os::reserve_memory_special(size_t bytes, size_t alignment, char* req_addr, bool exec) { + fatal("This code is not used or maintained."); + // "exec" is passed in but not used. Creating the shared image for // the code cache doesn't have an SHM_X executable permission to check. assert(UseLargePages && UseSHM, "only for SHM large pages"); @@ -6076,3 +6078,9 @@ return n; } +#ifndef PRODUCT +void TestReserveMemorySpecial_test() { + // No tests available for this platform +} +#endif +