diff --git a/getarch.c b/getarch.c index 0a49fd1b3..ea6edbf8a 100644 --- a/getarch.c +++ b/getarch.c @@ -86,7 +86,7 @@ USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. #include #include #endif -#ifdef linux +#if defined(linux) || defined(__sun__) #include #include #endif @@ -892,7 +892,7 @@ static int get_num_cores(void) { size_t len; #endif -#ifdef linux +#if defined(linux) || defined(__sun__) //returns the number of processors which are currently online return sysconf(_SC_NPROCESSORS_ONLN);