NetBSD: Stop assuming that __hppa__ is HP-UX
authorKamil Rytarowski <n54@gmx.com>
Fri, 29 Jan 2016 01:23:21 +0000 (02:23 +0100)
committerKamil Rytarowski <n54@gmx.com>
Fri, 29 Jan 2016 01:24:11 +0000 (02:24 +0100)
HPPA is one of the NetBSD ports.

src/pal/src/misc/sysinfo.cpp

index 3f0e5d6..784a74b 100644 (file)
@@ -71,7 +71,7 @@ Revision History:
 
 SET_DEFAULT_DEBUG_CHANNEL(MISC);
 
-#if defined(__hppa__) || ( defined (_IA64_) && defined (_HPUX_) )
+#if defined(_HPUX_) && ( defined (_IA64_) || defined (__hppa__) )
 #include <sys/pstat.h>
 #include <sys/vmparam.h>
 #endif
@@ -130,7 +130,7 @@ GetSystemInfo(
     lpSystemInfo->dwActiveProcessorMask_PAL_Undefined = 0;
 
 #if HAVE_SYSCONF
-#if defined(__hppa__) || ( defined (_IA64_) && defined (_HPUX_) )
+#if defined(_HPUX_) && ( defined (_IA64_) || defined (__hppa__) )
     struct pst_dynamic psd;
     if (pstat_getdynamic(&psd, sizeof(psd), (size_t)1, 0) != -1) {
         nrcpus = psd.psd_proc_cnt;
@@ -351,4 +351,3 @@ PAL_GetLogicalProcessorCacheSizeFromOS()
 
     return cacheSize;
 }
-