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-07-15 01:58:20 +00:00
2010-03-04 05:37:19 +00:00
2012-01-13 23:31:36 +00:00
2011-10-18 08:10:23 +00:00
2012-05-24 22:00:48 +00:00
2011-12-30 03:54:22 +00:00
2011-10-18 07:29:21 +00:00
2010-02-09 06:24:43 +00:00
2012-03-28 20:58:30 +00:00
2011-05-13 16:42:05 +00:00
2010-07-15 03:56:08 +00:00