freebsd-dev/sys/sparc64
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
..
central
compile
conf Merge from x86: r232521 2012-05-25 14:52:05 +00:00
ebus
fhc
include Make the wchar_t type machine dependent. 2012-06-24 04:15:58 +00:00
isa
pci - Remove erroneous trailing semicolon. [1] 2012-03-30 15:08:09 +00:00
sbus
sparc64 Replace all uses of the vm page queues lock by a r/w lock that is private 2012-05-29 01:52:38 +00:00