Defect Report concerning: IEEE Std. 1003.1c-1995, ISO/IEC 9945-1:1990 AMD 2 - Threads
Clause: 16.1.1.2
PASC Interpretation Ref: pasc-1003.1c-14
Topic: stacksize


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  #14

 _____________________________________________________________________________

	Interpretation Number:	XXXX
	Topic:               stacksize
	Relevant Sections:   16.1.1.2

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

	Date: Tue, 16 Jul 1996 16:05:31 -0700
	From: "Scott J. Norton" <sjn@hpwssjn.cup.hp.com>

Section 16.1.1.2, page 141 D10, lines 74-78

A default value of the stacksize attribute is not specified. The behavior
is specified if an application wants to specify their own stack size.
It does not specify the value of stacksize if the user wants the implementation
to use a default stacksize.

What is the correct stacksize to return as a default value when the user 
has not specified a stacksize? Some implementations specify a default
value of 0 for a default stack. Other implementations specify a default
value of PTHREAD_STACK_MIN. This confusion can lead to source code
portablity problems.


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

This is a duplicate.  See PASC P1003.1c Interpretation #3, part 2.


Rationale
-------------
None.
Forwarded to Interpretations group: July 17th 1996
Finalised: Sep 4 1996