--- a/src/hotspot/share/prims/whitebox.cpp Fri Feb 16 10:10:14 2018 +0530
+++ b/src/hotspot/share/prims/whitebox.cpp Fri Feb 16 11:33:13 2018 +0100
@@ -1914,7 +1914,7 @@
// Elf decoder
WB_ENTRY(void, WB_DisableElfSectionCache(JNIEnv* env))
-#if !defined(_WINDOWS) && !defined(__APPLE__)
+#if !defined(_WINDOWS) && !defined(__APPLE__) && !defined(_AIX)
ElfFile::_do_not_cache_elf_section = true;
#endif
WB_END
--- a/src/hotspot/share/utilities/elfFile.hpp Fri Feb 16 10:10:14 2018 +0530
+++ b/src/hotspot/share/utilities/elfFile.hpp Fri Feb 16 11:33:13 2018 +0100
@@ -25,7 +25,7 @@
#ifndef SHARE_VM_UTILITIES_ELF_FILE_HPP
#define SHARE_VM_UTILITIES_ELF_FILE_HPP
-#if !defined(_WINDOWS) && !defined(__APPLE__)
+#if !defined(_WINDOWS) && !defined(__APPLE__) && !defined(_AIX)
#if defined(__OpenBSD__)
#include <sys/exec_elf.h>