Andrew Turner 74dc547e24 Make the wchar_t type machine dependent.
This is required for ARM EABI. Section 7.1.1 of the Procedure Call for the
ARM Architecture (AAPCS) defines wchar_t as either an unsigned int or an
unsigned short with the former preferred.

Because of this requirement we need to move the definition of __wchar_t to
a machine dependent header. It also cleans up the macros defining the limits
of wchar_t by defining __WCHAR_MIN and __WCHAR_MAX in the same machine
dependent header then using them to define WCHAR_MIN and WCHAR_MAX
respectively.

Discussed with:	bde
2012-06-24 04:15:58 +00:00
..
2010-09-15 21:11:29 +00:00
2011-04-22 09:31:40 +00:00
2012-05-24 22:00:48 +00:00
2012-05-10 15:23:20 +00:00
2011-02-21 09:01:34 +00:00
2011-07-20 18:51:18 +00:00
2011-10-07 16:09:44 +00:00