
CVSROOT: /cvs/ppl Module name: ppl Changes by: roberto@cs.unipr.it 2005-10-04 12:00:07
Modified files: src : checked_float.inlines.hh
Log message: Point 3 of Section 6.7.3 [Type qualifiers] of the C99 standard says that "The properties associated with qualified types [const, restrict, volatile] are meaningful only for expressions that are lvalues." Point 8 of Section 7.1.5.1 [The cv qualifiers] of the C++98 standard says that "In general, the semantics of volatile are intended to be the same in C++ as they are in C." Since functions can only return rvalues, and since C++98 and C99 are (believed to be) converging, the type qualifier "volatile" on return type has been removed. FIXME resolved.
Patches: http://www.cs.unipr.it/cgi-bin/cvsweb.cgi/ppl/src/checked_float.inlines.hh.d...
participants (1)
-
Roberto Bagnara