Xi Ruoyao
78aa76df40
PR libstdc++/67578 Implement non-trivial std::random_device::entropy
...
2017-05-23 Xi Ruoyao <ryxi@stu.xidian.edu.cn>
Jonathan Wakely <jwakely@redhat.com>
PR libstdc++/67578
* acinclude.m4: Bump libtool_VERSION.
* config/abi/pre/gnu.ver: Create GLIBCXX_3.4.24 with new symbol.
* config.h.in: Regenerate.
* configure: Regenerate.
* configure.ac: Add test for <linux/random.h>.
* doc/xml/manual/abi.xml: Document new library version.
* include/bits/random.h (random_device::entropy)
[_GLIBCXX_USE_RANDOM_TR1]: Add call to new _M_getentropy member.
(random_device::_M_getentropy): Declare.
* src/c++11/random.cc (random_device::_M_getentropy): Define.
* testsuite/util/testsuite_abi.cc: Add GLIBCXX_3.4.24 to known
versions, and make it the latest version.
Co-Authored-By: Jonathan Wakely <jwakely@redhat.com>
From-SVN: r248374
2017-05-23 17:11:57 +01:00
..
2017-01-01 13:07:43 +01:00
2017-01-20 12:03:36 +00:00
2017-01-01 13:07:43 +01:00
2017-01-01 13:07:43 +01:00
2017-02-11 21:08:06 +00:00
2017-01-01 13:07:43 +01:00
2017-01-01 13:07:43 +01:00
2017-01-01 13:07:43 +01:00
2017-03-14 14:51:19 +00:00
2017-02-01 11:41:48 +00:00
2017-01-01 13:07:43 +01:00
2017-01-01 13:07:43 +01:00
2017-01-01 13:07:43 +01:00
2017-01-01 13:07:43 +01:00
2017-05-10 20:40:28 +00:00
2017-04-03 18:15:53 +01:00
2017-01-01 13:07:43 +01:00
2017-01-01 13:07:43 +01:00
2017-01-01 13:07:43 +01:00
2017-01-01 13:07:43 +01:00
2017-01-01 13:07:43 +01:00
2017-01-01 13:07:43 +01:00
2017-01-01 13:07:43 +01:00
2017-01-01 13:07:43 +01:00
2017-01-01 13:07:43 +01:00
2017-01-21 17:38:23 +02:00
2017-01-01 13:07:43 +01:00
2017-01-01 13:07:43 +01:00
2017-03-02 03:43:49 +00:00
2017-01-01 13:07:43 +01:00
2017-01-01 13:07:43 +01:00
2017-03-10 15:29:38 +00:00
2017-04-03 18:16:06 +01:00
2017-01-01 13:07:43 +01:00
2017-03-13 21:41:50 +02:00
2017-01-16 11:41:41 +00:00
2017-01-01 13:07:43 +01:00
2017-03-16 15:27:51 +00:00
2017-01-01 13:07:43 +01:00
2017-01-10 14:15:59 +00:00
2017-01-01 13:07:43 +01:00
2017-05-23 11:16:08 +01:00
2017-01-01 13:07:43 +01:00
2017-03-02 03:43:49 +00:00
2017-01-01 13:07:43 +01:00
2017-01-01 13:07:43 +01:00
2017-05-15 14:47:40 +01:00
2017-01-01 13:07:43 +01:00
2017-01-01 13:07:43 +01:00
2017-01-01 13:07:43 +01:00
2017-01-01 13:07:43 +01:00
2017-02-01 12:57:35 +00:00
2017-01-20 12:03:36 +00:00
2017-01-01 13:07:43 +01:00
2017-05-23 17:11:57 +01:00
2017-04-24 14:43:19 +01:00
2017-01-01 13:07:43 +01:00
2017-05-17 17:02:33 +01:00
2017-01-01 13:07:43 +01:00
2017-01-01 13:07:43 +01:00
2017-01-01 13:07:43 +01:00
2017-01-01 13:07:43 +01:00
2017-03-23 19:40:07 +00:00
2017-01-01 13:07:43 +01:00
2017-01-01 13:07:43 +01:00
2017-01-01 13:07:43 +01:00
2017-01-01 13:07:43 +01:00
2017-01-01 13:07:43 +01:00
2017-05-10 20:40:28 +00:00
2017-01-01 13:07:43 +01:00
2017-01-01 13:07:43 +01:00
2017-05-16 14:16:34 +01:00
2017-04-21 14:08:51 +01:00
2017-03-02 03:43:49 +00:00
2017-05-17 17:02:33 +01:00
2017-01-01 13:07:43 +01:00
2017-01-01 13:07:43 +01:00
2017-05-17 17:02:33 +01:00
2017-03-23 19:40:07 +00:00
2017-05-19 13:11:31 +01:00
2017-05-10 20:05:26 +00:00
2017-01-01 13:07:43 +01:00
2017-04-28 13:56:53 +01:00
2017-03-20 20:51:40 +00:00
2017-01-01 13:07:43 +01:00
2017-03-16 14:32:07 +00:00
2017-01-01 13:07:43 +01:00
2017-01-01 13:07:43 +01:00
2017-05-17 17:02:33 +01:00
2017-03-20 20:51:40 +00:00
2017-03-20 20:51:40 +00:00
2017-03-20 20:51:40 +00:00
2017-03-20 20:51:40 +00:00
2017-01-01 13:07:43 +01:00
2017-04-03 19:30:58 +03:00
2017-03-20 20:51:40 +00:00
2017-01-01 13:07:43 +01:00
2017-01-01 13:07:43 +01:00
2017-03-20 20:51:40 +00:00
2017-03-20 20:51:40 +00:00
2017-01-01 13:07:43 +01:00
2017-05-15 14:47:40 +01:00
2017-04-28 13:56:53 +01:00
2017-03-20 20:51:40 +00:00
2017-01-01 13:07:43 +01:00
2017-01-01 13:07:43 +01:00
2017-01-01 13:07:43 +01:00
2017-05-17 17:02:33 +01:00
2017-01-01 13:07:43 +01:00
2017-01-20 15:28:48 +00:00
2017-04-21 14:08:51 +01:00
2017-01-01 13:07:43 +01:00
2017-01-01 13:07:43 +01:00
2017-03-23 19:40:07 +00:00
2017-01-01 13:07:43 +01:00
2017-01-01 13:07:43 +01:00
2017-01-01 13:07:43 +01:00
2017-01-01 13:07:43 +01:00
2017-01-01 13:07:43 +01:00