Dan Winship 6e4a7fca43 Require C90 compliance
Assume all supported platforms implement C90, and therefore they
(correctly) implement atexit(), memmove(), setlocale(), strerror(),
and vprintf(), and have <float.h> and <limits.h>.

(Also remove the configure check testing that "do ... while (0)" works
correctly; the non-do/while-based version of G_STMT_START and
G_STMT_END was removed years ago, but the check remained. Also, remove
some checks that configure.ac claimed were needed for libcharset, but
aren't actually used.)

Note that removing the g_memmove() function is not an ABI break even
on systems where g_memmove() was previously not a macro, because it
was never marked GLIB_AVAILABLE_IN_ALL or listed in glib.symbols, so
it would have been glib-internal since 2004.

https://bugzilla.gnome.org/show_bug.cgi?id=710519
2013-11-20 09:16:16 -05:00
..
2013-10-17 10:12:27 -04:00
2013-10-03 10:37:30 -04:00
2013-10-04 22:08:36 +02:00
2013-10-17 10:12:27 -04:00
2012-02-02 16:22:42 +01:00
2013-11-06 11:26:53 -05:00
2013-11-06 11:26:53 -05:00
2013-10-17 10:12:27 -04:00
2013-10-21 14:30:26 -04:00
2013-06-30 10:32:18 +02:00
2013-02-15 05:39:20 -05:00
2013-11-20 09:16:16 -05:00
2013-11-20 09:16:16 -05:00
2013-04-21 16:25:15 -04:00
2012-07-03 21:14:41 -04:00
2013-05-25 23:15:36 -04:00
2013-06-23 14:15:05 +02:00
2013-11-18 14:47:53 -05:00
2013-04-21 16:31:14 -04:00
2013-10-27 17:15:38 -07:00
2013-04-21 16:31:14 -04:00
2013-10-21 14:30:26 -04:00
2011-06-07 08:55:31 +08:00
2012-11-29 16:29:47 -03:00
2013-10-21 14:30:30 -04:00
2012-12-12 15:20:22 +01:00
2013-10-21 14:30:26 -04:00
2012-08-19 02:21:02 -04:00
2012-08-19 02:21:02 -04:00
2013-07-11 12:35:45 -04:00
2013-07-11 12:35:45 -04:00
2011-06-04 18:48:19 -04:00
2012-01-13 17:12:57 +01:00
2012-12-29 00:22:34 -05:00
2013-11-08 20:57:04 -05:00
2013-10-04 09:51:31 -04:00
2011-10-16 21:41:15 -04:00
2013-10-21 15:24:55 -04:00
2013-11-11 06:55:09 +01:00
2013-03-26 10:51:48 +01:00
2011-10-02 22:33:10 -04:00
2013-04-21 16:31:14 -04:00
2012-07-03 21:14:41 -04:00
2013-10-21 15:24:55 -04:00
2012-11-15 14:19:06 -05:00
2013-10-21 15:24:55 -04:00
2012-08-18 23:15:58 -04:00