Michael Brown
a32b1e9e35
[libc] Rewrite strtoul()
...
The implementation of strtoul() has a partially unknown provenance.
Rewrite this code to avoid potential licensing uncertainty.
Since we now use -ffunction-sections, there is no need to place
strtoull() in a separate file from strtoul().
Signed-off-by: Michael Brown <mcb30@ipxe.org >
2015-02-19 16:00:01 +00:00
..
2012-07-20 19:55:45 +01:00
2013-12-09 15:34:07 +00:00
2013-12-09 15:34:14 +00:00
2013-12-02 17:20:36 +00:00
2009-05-18 08:33:25 +01:00
2012-07-20 19:55:45 +01:00
2015-02-19 16:00:01 +00:00
2012-07-20 19:55:45 +01:00
2012-07-20 19:55:45 +01:00
2012-07-20 19:55:45 +01:00
2012-07-20 19:55:45 +01:00
2013-12-06 17:47:54 +00:00
2012-07-20 19:55:45 +01:00
2012-07-20 19:55:45 +01:00
2012-07-20 19:55:45 +01:00
2012-07-20 19:55:45 +01:00
2014-06-16 16:53:26 +01:00
2012-07-20 19:55:45 +01:00
2014-04-28 12:31:39 +01:00
2012-07-20 19:55:45 +01:00
2013-07-14 23:40:25 +02:00
2013-11-07 17:00:51 +00:00
2014-01-22 22:43:55 +00:00
2012-07-20 19:55:45 +01:00
2012-07-20 19:55:45 +01:00
2014-04-29 18:24:04 +01:00
2012-07-20 19:55:45 +01:00
2012-07-24 09:56:36 +01:00
2012-07-20 19:55:45 +01:00
2011-06-28 14:45:11 +01:00
2005-03-08 18:53:11 +00:00
2013-11-27 11:27:50 +00:00
2013-11-28 05:55:43 +00:00
2013-11-01 16:17:28 +00:00
2014-12-18 14:46:38 +00:00
2014-04-26 18:19:49 +01:00
2013-11-01 16:17:28 +00:00
2012-07-20 19:55:45 +01:00
2012-07-20 19:55:45 +01:00
2012-11-02 16:21:06 +00:00
2012-07-20 19:55:45 +01:00
2014-06-24 15:32:35 +01:00
2014-12-15 14:48:02 +00:00
2012-11-06 17:44:40 +00:00
2013-12-05 12:43:28 +00:00
2012-07-20 19:55:45 +01:00
2014-03-10 13:16:18 +00:00
2010-04-19 23:43:39 +01:00
2013-07-15 13:49:48 +02:00
2012-07-20 19:55:45 +01:00
2012-07-20 19:55:45 +01:00
2013-12-05 00:37:02 +00:00
2012-07-20 19:55:45 +01:00
2014-02-26 23:34:07 +00:00
2015-02-11 14:11:28 +00:00
2011-03-09 20:09:26 +00:00
2012-03-26 14:43:52 +01:00
2013-11-01 17:00:16 +00:00
2014-10-23 16:52:08 +01:00
2013-11-27 11:27:50 +00:00
2012-07-20 19:55:45 +01:00
2012-07-20 19:55:45 +01:00
2014-05-04 13:39:42 +01:00
2010-04-19 23:43:39 +01:00
2012-07-20 19:55:45 +01:00
2013-10-21 14:34:13 +01:00
2013-11-28 05:54:53 +00:00
2014-04-22 13:59:21 +01:00
2014-02-26 23:34:07 +00:00
2015-02-19 16:00:01 +00:00
2015-02-16 16:25:20 +00:00
2012-07-20 19:55:45 +01:00
2012-07-20 19:55:45 +01:00
2015-02-06 12:18:18 +00:00
2012-07-20 19:55:45 +01:00
2015-02-11 12:51:58 +00:00
2014-03-13 14:21:59 +00:00
2012-10-15 18:32:16 +01:00
2012-07-20 19:55:45 +01:00
2012-05-08 19:16:46 +01:00