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]

[v3] type_traits fixes for arm


... testing on arm-eabi revealed mistaken requirements test cases in
type_traits. In actuality, make_unsigned/make_signed for enum types
doesn't require the type to be int, but rather an integral type of the
same rank as the enum. Fixed thusly.

This cleans up some noise in the arm testsuite, and perhaps others
where sizeof(enum) is not sizeof(int).

gcc
gcc-4_3-branch

-benjamin

Attachment: p.20080505-1
Description: Binary data


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