Rich Felker
224c7a376a
fix the type of wchar_t on arm; support wchar_t varying with arch
...
really wchar_t should never vary, but the ARM EABI defines it as an
unsigned 32-bit int instead of a signed one, and gcc follows this
nonsense. thus, to give a conformant environment, we have to follow
(otherwise L""[0] and L'\0' would be 0U rather than 0, but the
application would be unaware due to a mismatched definition for
WCHAR_MIN and WCHAR_MAX, and Bad Things could happen with respect to
signed/unsigned comparisons, promotions, etc.).
fortunately no rules are imposed by the C standard on the relationship
between wchar_t and wint_t, and WEOF has type wint_t, so we can still
make wint_t always-signed and use -1 for WEOF.
2011-09-19 17:39:51 -04:00
..
2011-02-12 00:22:29 -05:00
2011-03-18 21:53:30 -04:00
2011-02-12 00:22:29 -05:00
2011-09-18 15:39:52 -04:00
2011-06-09 21:47:24 -04:00
2011-09-19 11:56:09 -04:00
2011-09-13 21:21:53 -04:00
2011-02-12 00:22:29 -05:00
2011-02-12 00:22:29 -05:00
2011-04-12 13:04:17 -04:00
2011-02-12 00:22:29 -05:00
2011-02-14 18:41:25 -05:00
2011-06-06 18:04:28 -04:00
2011-06-27 01:02:28 -04:00
2011-02-12 00:22:29 -05:00
2011-02-12 00:22:29 -05:00
2011-04-05 11:16:49 -04:00
2011-06-06 20:12:42 -04:00
2011-04-14 22:06:30 -04:00
2011-02-12 00:22:29 -05:00
2011-02-12 00:22:29 -05:00
2011-02-12 00:22:29 -05:00
2011-02-12 00:22:29 -05:00
2011-02-12 00:22:29 -05:00
2011-04-05 15:45:24 -04:00
2011-02-12 00:22:29 -05:00
2011-04-13 09:03:22 -04:00
2011-02-12 00:22:29 -05:00
2011-02-12 00:22:29 -05:00
2011-02-14 21:59:38 -05:00
2011-02-14 18:41:25 -05:00
2011-02-12 00:22:29 -05:00
2011-02-12 00:22:29 -05:00
2011-06-25 15:38:00 -04:00
2011-02-14 20:45:37 -05:00
2011-02-12 00:22:29 -05:00
2011-06-08 16:33:04 -04:00
2011-04-13 15:24:26 -04:00
2011-06-07 01:52:27 -04:00
2011-02-12 00:22:29 -05:00
2011-02-12 00:22:29 -05:00
2011-02-12 00:22:29 -05:00
2011-02-12 00:22:29 -05:00
2011-08-14 15:17:36 -04:00
2011-04-20 20:55:13 -04:00
2011-03-28 20:43:51 -04:00
2011-06-16 16:53:11 -04:00
2011-02-12 00:22:29 -05:00
2011-09-18 10:14:37 -04:00
2011-06-25 18:18:57 -04:00
2011-03-03 18:32:26 -05:00
2011-02-14 18:45:58 -05:00
2011-02-12 00:22:29 -05:00
2011-09-12 00:00:30 -04:00
2011-09-13 21:09:35 -04:00
2011-04-27 23:41:48 -04:00
2011-02-12 00:22:29 -05:00
2011-02-12 00:22:29 -05:00
2011-09-19 17:39:51 -04:00
2011-06-30 12:44:48 -04:00
2011-09-11 22:50:02 -04:00
2011-09-11 22:43:57 -04:00
2011-09-11 22:45:56 -04:00
2011-02-14 18:41:25 -05:00
2011-06-30 20:23:24 -04:00
2011-04-05 15:40:36 -04:00
2011-04-13 16:13:49 -04:00
2011-02-12 00:22:29 -05:00
2011-02-12 00:22:29 -05:00
2011-09-13 21:09:35 -04:00
2011-07-31 00:10:29 -04:00
2011-02-12 00:22:29 -05:00
2011-09-13 21:09:35 -04:00
2011-02-12 00:22:29 -05:00
2011-03-18 21:52:26 -04:00
2011-04-12 12:03:33 -04:00
2011-09-19 17:39:51 -04:00
2011-02-14 19:33:11 -05:00
2011-02-19 12:44:36 -05:00