< prev index next >

src/hotspot/cpu/sparc/vm_version_ext_sparc.hpp

Print this page
rev 50525 : 8203301: Linux-sparc fails to build after JDK-8199712 (Flight Recorder)

@@ -25,12 +25,15 @@
 #ifndef CPU_SPARC_VM_VM_VERSION_EXT_SPARC_HPP
 #define CPU_SPARC_VM_VM_VERSION_EXT_SPARC_HPP
 
 #include "utilities/macros.hpp"
 #include "vm_version_sparc.hpp"
+
+#if defined(SOLARIS)
 #include <kstat.h>
 #include <sys/processor.h>
+#endif
 
 #define CPU_INFO        "cpu_info"
 #define CPU_TYPE        "fpu_type"
 #define CPU_DESCRIPTION "implementation"
 #define CHIP_ID         "chip_id"

@@ -43,11 +46,13 @@
   static const size_t      CPU_DETAILED_DESC_BUF_SIZE = 4096;
 
   static int               _no_of_threads;
   static int               _no_of_cores;
   static int               _no_of_sockets;
+#if defined(SOLARIS)
   static kid_t             _kcid;
+#endif
   static char              _cpu_name[CPU_TYPE_DESC_BUF_SIZE];
   static char              _cpu_desc[CPU_DETAILED_DESC_BUF_SIZE];
 
   static bool initialize_cpu_information(void);
 
< prev index next >