Files
buildroot/package
Jörg Krause c8c039ee54 boost: fix getchar issue with uClibc and gcc <= 4.8.2
getchar() is defined as a macro in uClibc. This hits gcc bug 58952 [1] for all
gcc versions <= 4.8.2 and building boost/test fails:

./boost/test/impl/unit_test_main.ipp: In function 'int boost::unit_test::unit_test_main(boost::unit_test::init_unit_test_func, int, char**)':
./boost/test/impl/unit_test_main.ipp:194:18: error: expected unqualified-id before '(' token

To allow building boost/test with uClibc based toolchains with gcc <= 4.8.2 use
parenthesis for std::getchar.

Fixes:
http://autobuild.buildroot.net/results/506/506b3b1b4087318a4247456782ac9e4f128d5db6/
http://autobuild.buildroot.net/results/5f2/5f2a8fb5cb823160542ee721591867b34bd25de6/
http://autobuild.buildroot.net/results/e3e/e3e6002ac5b40f7f03d32ba9da99f6497f01b42f/
.. and more

Upstream status: Pending
https://github.com/boostorg/test/pull/97

[1] https://gcc.gnu.org/bugzilla/show_bug.cgi?id=58952

Signed-off-by: Jörg Krause <joerg.krause@embedded.rocks>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2016-03-31 03:47:14 +02:00
..
2016-03-18 21:31:12 +01:00
2016-02-25 22:22:15 +01:00
2016-03-22 23:09:01 +01:00
2016-03-30 18:24:08 +02:00
…
…
…
2016-03-24 22:53:28 +01:00
2016-03-02 21:25:00 +01:00
…
2016-03-12 23:55:06 +01:00
…
…
…
2016-03-22 10:01:50 +01:00
2016-03-26 21:35:44 +01:00
2016-02-27 23:27:06 +01:00
2016-03-30 21:17:25 +02:00
…
…
2016-03-03 15:08:04 +01:00
2016-03-25 20:55:18 +01:00
2016-03-08 23:59:35 +01:00
2016-03-06 15:43:52 +01:00
…
…
2016-03-06 15:59:46 +01:00
…
…
2016-03-08 21:00:46 +01:00
2016-03-09 23:01:13 +01:00
2016-03-22 09:59:07 +01:00
…
2016-02-27 16:33:37 +01:00
…
…
…
…
2016-03-22 20:19:19 +01:00
2016-03-02 21:25:00 +01:00
2016-03-14 13:12:57 +01:00
2016-03-14 08:48:43 +01:00
…
…
…
…
…
…
…
…
…
…
…
2016-03-30 00:02:28 +02:00
…
2016-03-25 21:42:39 +01:00
…
2016-03-15 22:45:46 +01:00
…
2016-03-29 16:55:29 +02:00
2016-03-28 22:29:12 +02:00
…
…
…
…
2016-03-03 15:00:43 +01:00
…
…
…
2016-03-15 22:49:15 +01:00
2016-03-22 23:33:47 +01:00
2016-03-13 23:16:11 +01:00
…
2016-03-31 03:23:03 +02:00
2016-03-28 23:03:45 +02:00
2016-03-22 20:19:04 +01:00
2016-03-28 22:32:30 +02:00
…
2016-03-18 21:39:21 +01:00
2016-03-09 07:26:05 +01:00
2016-03-09 00:01:02 +01:00
…
2016-03-24 22:51:46 +01:00
2016-02-24 23:30:52 +01:00
…
…
2016-03-02 23:48:57 +01:00
2016-03-08 21:17:06 +01:00
…
…
…
…
…
2016-03-13 21:17:12 +01:00
2016-03-02 21:25:00 +01:00
…
…
…
…
…
…
2016-03-25 20:54:27 +01:00
2016-03-05 15:03:19 +01:00
2016-03-02 21:25:00 +01:00
2016-03-22 23:30:20 +01:00
2016-03-22 23:03:46 +01:00
2016-03-05 15:04:10 +01:00
2016-03-16 22:40:42 +01:00
2016-02-24 22:13:54 +01:00
2016-03-31 03:43:58 +02:00
2016-03-22 09:59:37 +01:00
2016-03-18 21:40:03 +01:00
2016-03-24 22:51:58 +01:00
2016-03-29 02:57:41 +02:00
2016-03-20 15:29:50 +01:00
…
2016-03-15 22:54:14 +01:00
…
…
…
…
2016-03-08 21:00:08 +01:00
…
2016-03-06 15:48:20 +01:00
2016-03-05 19:12:46 +01:00
2016-03-08 23:59:51 +01:00
2016-03-29 14:57:36 +02:00
2016-03-02 22:57:52 +01:00
…
2016-03-10 23:51:48 +01:00
…
…
…
…
…
2016-03-16 22:37:09 +01:00
2016-03-22 23:41:40 +01:00
2016-03-01 14:34:34 +01:00
2016-03-05 19:12:55 +01:00
2016-03-02 21:25:00 +01:00
…
…
2016-03-25 20:53:16 +01:00
2016-03-08 21:16:43 +01:00
2016-03-25 23:00:09 +01:00
2016-03-15 22:42:12 +01:00
2016-02-27 23:28:09 +01:00
2016-02-28 22:31:04 +01:00
…
…
…
…
…
2016-02-26 19:41:48 +01:00
2016-03-18 21:39:41 +01:00
…
…
…
…
…
2016-03-30 21:04:21 +02:00
…
2016-03-20 22:56:00 +01:00
…
2016-02-24 11:54:38 +01:00
…
2016-03-02 23:47:29 +01:00
…
…
2016-03-06 13:19:42 +01:00
2016-03-18 22:10:39 +01:00
…
…
2016-03-15 21:01:59 +01:00
2016-03-29 03:04:15 +02:00
2016-03-27 00:53:16 +01:00
2016-03-24 22:54:07 +01:00
2016-03-28 22:29:27 +02:00
…
2016-03-04 17:07:47 +01:00
…
…
…
2016-03-13 23:16:17 +01:00
2016-03-10 23:49:04 +01:00
…
2016-03-14 23:36:32 +01:00
…
2016-03-07 11:04:28 +01:00
2016-03-30 17:45:56 +02:00
…
2016-02-27 11:55:33 +01:00
2016-03-22 21:41:46 +01:00
2016-03-29 15:02:08 +02:00
2016-03-01 14:33:47 +01:00
2016-03-26 19:14:16 +01:00
…
…
…
…
2016-03-12 23:55:28 +01:00
2016-03-08 21:08:43 +01:00
…
2016-02-24 17:38:52 +01:00
…
2016-03-26 18:49:41 +01:00
2016-03-09 23:00:20 +01:00
2016-03-02 23:00:34 +01:00
…
2016-03-30 00:01:59 +02:00
2016-03-03 15:08:18 +01:00
…
…
2016-02-24 21:02:50 +01:00
…
…
2016-03-30 19:28:59 +02:00
…
…
…
…
2016-03-08 21:16:11 +01:00
2016-03-24 22:31:25 +01:00
…
2016-03-08 23:59:46 +01:00
…
…
…
…
…
2016-03-22 23:29:39 +01:00
…
…
…
…
2016-03-20 18:47:43 +01:00
…
2016-03-30 17:01:14 +02:00
…
2016-03-30 21:04:28 +02:00
…
…
2016-03-29 03:10:13 +02:00
2016-03-29 03:10:26 +02:00
2016-03-02 21:25:00 +01:00
2016-03-18 21:40:45 +01:00
2016-03-30 21:09:05 +02:00
…
…
…
2016-03-09 22:09:39 +01:00
…
…
2016-03-26 21:34:34 +01:00
…
…
…
2016-02-25 21:47:10 +01:00
2016-03-05 14:50:42 +01:00
2016-03-06 21:38:04 +01:00
…
2016-03-30 21:17:25 +02:00
2016-03-30 21:09:05 +02:00