Bug 32011 - Enable PTHREAD_STACK_MIN on Solaris
Summary: Enable PTHREAD_STACK_MIN on Solaris
Status: NEW
Alias: None
Product: Runtime
Classification: Mono
Component: General (show other bugs)
Version: 4.0.0
Hardware: PC Other
: --- normal
Target Milestone: ---
Assignee: Bugzilla
URL:
Depends on:
Blocks:
 
Reported: 2015-07-16 07:22 UTC by Rainer Orth
Modified: 2015-07-16 07:22 UTC (History)
2 users (show)

See Also:
Tags:
Is this bug a regression?: ---
Last known good build:


Attachments
proposed patch (443 bytes, application/octet-stream)
2015-07-16 07:22 UTC, Rainer Orth
Details

Description Rainer Orth 2015-07-16 07:22:06 UTC
Created attachment 12061 [details]
proposed patch

When compiling mono 4.0.2.5 on 64-bit Solaris 11/x86, mono/io-layer/collection.c fails to compile due to
missing PTHREAD_STACK_MIN.  Two things are necessary to fix this:

* include <limits.h>, which can be done unconditionally, and

* define __EXTENSIONS__ to enable the definition.

The latter is already handled in the patch attached to bug 31999, the former in the attached patch.

  Rainer

Note You need to log in before you can comment on or make changes to this bug.