Defect Report concerning: IEEE Std. 1003.1c-1995, ISO/IEC 9945-1:1990 AMD 2 - Threads
Clause: 13.5.2.2
PASC Interpretation Ref: pasc-1003.1c-31
Topic: Dynamic Thread Scheduling Parameters Access, Description


This is an unapproved interpretation of PASC 1003.1c-1995, ISO/IEC 9945-1:1990 AMD 2 - Threads.

Use of the information contained in this unapproved document is at your own risk.

Last update: 30 March,1998


								1003.1c-95  #31

 _____________________________________________________________________________

	Interpretation Number:	XXXX
	Topic:               Dynamic Thread Scheduling Parameters Access, Description
	Relevant Sections:   13.5.2.2

Interpretation Request: (Defect Report)
-----------------------

	Date: Tue, 27 Aug 1996 15:27:10 -0400
	From: Dave Butenhof <butenhof@zko.dec.com>
        Standard: 9945-1:1996 (1003.1, 1996 Edition)


5. Section 13.5.2.2, Dynamic Thread Scheduling Parameters Access, Description

   The pthread_getschedparam and pthread_setschedparam functions are
   specified to be available only if {_POSIX_THREAD_PRIORITY_SCHEDULING};
   this is a problem related to the previous issue with Section
   13.5.1. According to the intent of the working group, these functions
   should be available if {_POSIX_THREADS}. (However, if the resolution of
   the previous issue is to make all scheduling functions available only if
   {_POSIX_THREAD_PRIORITY_SCHEDULING}, then this section is correct
   as-is.)

        REF:    pages 300-301, section 13.5.1.2, lines 509, 552
                page 303, section 13.5.2.2, line 599
                page 548, section B.13.1, lines 7897-7901


Interpretation response
------------------------

This was an informational note only, related to interpretation request #30.
No interpretation was requested.
                                   

Rationale
-------------
None.
Forwarded to Interpretations group: August 29 1996
Finalised: Mar 27 1997