The implementation shall document
the range of effects for each situation that the language rules identify
as either a bounded error or as having an unspecified effect. If the
implementation can constrain the effects of erroneous execution for a
given construct, then it shall document such constraints. The documentation
might be provided either independently of any compilation unit or partition,
or as part of an annotated listing for a given unit or partition. See
also
1.1.3, and
1.1.2.
5 Among the situations to be documented
are the conventions chosen for parameter passing, the methods used for
the management of run-time storage, and the method used to evaluate numeric
expressions if this involves extended range or extra precision.