This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC 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]

Re: [v3] C++0x type_traits post-oxford additions


On May 3, 2007, at 7:59 AM, Benjamin Kosnik wrote:

In addition, some of the make_signed/make_unsigned tests will fail right now, due to the fact that is_signed/is_unsigned is using the TR1 definition which isn't valid C++0x behavior for floating point types.

make_signed/make_unsigned require:
Requires: T is a cv integral type or enumeration, but not a bool type.

I.e. they are not supposed to work with floating point types.


-Howard


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]