This is the mail archive of the libstdc++@gcc.gnu.org mailing list for the libstdc++ project.
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |
Other format: | [Raw text] |
On Jan 31, 2005, at 5:02 PM, Mark Mitchell wrote:
The standard says that floating-point literals are only allowed in integral constant expressions if they are immediately cast to an integral or enumeration type. When I implemented checks for integral constant-expressions, I failed to check this case. Remedied with the attached patch.
If users have this in their code, then this can be seen as a removal of a feature by them. In that case, we should warn about it for a release, then make it an error, or put it under -fpermissive.
-- Mark Mitchell CodeSourcery, LLC mark@codesourcery.com (916) 791-8304
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |