www.digitalmars.com         C & C++   DMDScript  

digitalmars.D.bugs - [Issue 13037] New: SIGRTMIN and SIGRTMAX aren't correctly defined on

https://issues.dlang.org/show_bug.cgi?id=13037

          Issue ID: 13037
           Summary: SIGRTMIN and SIGRTMAX aren't correctly defined on
                    Solaris
           Product: D
           Version: D2
          Hardware: x86
                OS: Solaris
            Status: NEW
          Severity: enhancement
          Priority: P1
         Component: druntime
          Assignee: nobody puremagic.com
          Reporter: jason.brian.king gmail.com
            Blocks: 8859

The current implementation tries to call __libc_current_sigrt{min,max}() to
determine the values of SIGRT{MIN,MAX}.  No such symbols exist in libc on
Solaris.  Instead sysconf(3c) should be called with _SC_SIGRT_{MIN,MAX} to
obtain the value.

--
Jul 03 2014