Joseph Myers
e5277ba25d
Make ilogb wrappers type-generic.
...
This patch converts the ilogb wrappers (which set errno directly
rather than doing anything with __kernel_standard) to use the
type-generic template machinery. This is intended as preparation for
adding llogb.
Tested for x86_64 and x86, and tested compile for other architectures
with build-many-glibcs.py.
* math/w_ilogb_template.c: New file. Based on math/w_ilogb.c.
* math/w_ilogb.c: Remove.
* math/w_ilogbf.c: Likewise.
* math/w_ilogbl.c: Likewise.
* sysdeps/ieee754/ldbl-opt/w_ilogb.c: Likewise.
* sysdeps/ieee754/ldbl-opt/w_ilogbl.c: Likewise.
* math/Makefile (gen-libm-calls): Add w_ilogbF.
(libm-calls): Remove w_ilogbF.
* sysdeps/ieee754/ldbl-opt/math-type-macros-double.h
(LDOUBLE_ilogbl_libm_version): New macro.
2016-11-28 23:27:23 +00:00
..
2013-10-30 17:32:08 +10:00
2013-10-30 17:32:08 +10:00
2016-11-24 23:56:48 +00:00
2006-01-14 12:10:44 +00:00
2013-09-04 15:25:42 +00:00
2016-11-28 23:27:23 +00:00
2016-09-01 09:28:05 -05:00
2006-01-14 12:10:44 +00:00
2006-01-14 12:10:44 +00:00
2006-01-14 12:10:44 +00:00
2006-01-14 20:33:13 +00:00
2008-03-05 07:05:13 +00:00
2006-01-14 22:08:18 +00:00
2006-01-14 12:10:44 +00:00
2006-01-14 12:10:44 +00:00
2006-01-14 12:10:44 +00:00
2006-01-14 12:10:44 +00:00
2006-01-14 12:10:44 +00:00
2006-01-14 12:10:44 +00:00
2016-10-26 23:14:31 +00:00
2006-01-14 12:10:44 +00:00
2006-01-14 12:10:44 +00:00
2006-01-14 12:10:44 +00:00
2006-01-14 12:10:44 +00:00
2006-01-14 12:10:44 +00:00
2006-01-14 12:10:44 +00:00
2006-01-14 12:10:44 +00:00
2006-01-14 12:10:44 +00:00
2006-01-14 12:10:44 +00:00
2006-01-14 12:10:44 +00:00
2006-01-14 12:10:44 +00:00
2006-01-14 12:10:44 +00:00
2006-01-14 12:10:44 +00:00
2016-01-04 16:05:18 +00:00
2016-01-04 16:05:18 +00:00
2006-01-14 12:10:44 +00:00
2015-04-22 12:07:56 +00:00
2006-01-14 12:10:44 +00:00
2006-01-14 12:10:44 +00:00
2006-01-14 12:10:44 +00:00
2006-01-14 12:10:44 +00:00
2006-01-14 12:10:44 +00:00
2006-01-14 12:10:44 +00:00
2006-01-14 12:10:44 +00:00
2006-01-14 12:10:44 +00:00
2006-01-14 12:10:44 +00:00
2006-01-14 12:10:44 +00:00
2008-03-05 07:05:13 +00:00
2006-01-18 23:30:58 +00:00
2006-01-14 12:10:44 +00:00
2006-01-14 12:10:44 +00:00
2006-01-14 12:10:44 +00:00
2006-01-14 12:10:44 +00:00
2006-01-14 12:10:44 +00:00
2006-01-14 12:10:44 +00:00
2006-01-14 12:10:44 +00:00
2006-01-14 12:10:44 +00:00
2015-06-03 16:35:44 +01:00
2006-01-14 12:10:44 +00:00
2006-01-14 12:10:44 +00:00
2006-01-14 12:10:44 +00:00
2006-01-14 12:10:44 +00:00
2006-01-14 12:10:44 +00:00
2006-01-14 12:10:44 +00:00
2006-01-14 22:08:18 +00:00
2006-01-14 12:10:44 +00:00
2006-01-14 12:10:44 +00:00
2006-01-14 12:10:44 +00:00
2006-01-14 12:10:44 +00:00
2006-01-14 12:10:44 +00:00
2006-01-14 12:10:44 +00:00
2016-10-26 17:10:00 +00:00
2006-01-14 12:10:44 +00:00
2006-01-14 12:10:44 +00:00
2006-01-14 12:10:44 +00:00
2015-06-03 15:41:36 +01:00
2015-06-03 15:41:36 +01:00
2007-09-18 19:04:01 +00:00
2007-09-18 19:04:01 +00:00
2007-09-18 19:04:01 +00:00
2007-09-18 19:04:01 +00:00
2007-09-18 19:04:01 +00:00
2007-09-18 19:04:01 +00:00
2007-09-18 19:04:01 +00:00
2007-09-18 19:04:01 +00:00
2007-09-18 19:04:01 +00:00
2007-09-18 19:04:01 +00:00
2007-09-18 19:04:01 +00:00
2007-09-18 19:04:01 +00:00
2006-01-14 12:10:44 +00:00
2006-01-14 12:10:44 +00:00
2006-01-14 12:10:44 +00:00
2006-01-14 12:10:44 +00:00
2006-01-14 12:10:44 +00:00
2006-01-14 12:10:44 +00:00
2006-01-14 12:10:44 +00:00
2006-01-14 12:10:44 +00:00
2006-01-14 12:10:44 +00:00
2006-01-14 12:10:44 +00:00
2006-01-14 12:10:44 +00:00
2006-01-14 12:10:44 +00:00
2006-01-14 12:10:44 +00:00
2006-01-14 12:10:44 +00:00
2006-01-14 12:10:44 +00:00
2006-01-14 12:10:44 +00:00
2006-01-14 12:10:44 +00:00
2006-01-14 12:10:44 +00:00
2006-01-14 12:10:44 +00:00
2016-06-16 21:37:45 +05:30
2006-01-14 12:10:44 +00:00
2006-01-14 12:10:44 +00:00
2016-06-16 21:37:45 +05:30
2008-03-05 07:05:13 +00:00
2006-01-14 12:10:44 +00:00
2008-03-05 07:05:13 +00:00
2006-01-14 12:10:44 +00:00
2006-01-14 12:10:44 +00:00
2006-01-14 12:10:44 +00:00
2006-01-14 12:10:44 +00:00
2006-01-14 12:10:44 +00:00
2006-01-14 12:10:44 +00:00
2006-01-14 12:10:44 +00:00
2006-01-14 12:10:44 +00:00
2006-01-14 22:08:18 +00:00
2006-01-14 12:10:44 +00:00
2006-01-14 22:08:18 +00:00
2006-01-14 22:08:18 +00:00
2015-10-29 22:29:21 +00:00
2006-01-14 12:10:44 +00:00
2006-01-14 12:10:44 +00:00
2006-01-14 12:10:44 +00:00
2006-01-14 12:10:44 +00:00
2006-01-14 12:10:44 +00:00
2006-01-14 12:10:44 +00:00
2006-01-14 12:10:44 +00:00
2016-11-19 00:16:28 +00:00
2016-11-24 23:56:48 +00:00
2015-06-03 15:41:36 +01:00
2006-01-14 12:10:44 +00:00
2006-01-14 12:10:44 +00:00
2006-01-14 12:10:44 +00:00
2006-01-14 12:10:44 +00:00
2006-01-14 12:10:44 +00:00
2006-01-14 12:10:44 +00:00
2006-01-14 12:10:44 +00:00
2006-01-14 12:10:44 +00:00
2006-01-14 12:10:44 +00:00
2006-01-14 12:10:44 +00:00
2006-01-14 12:10:44 +00:00
2006-01-14 12:10:44 +00:00
2016-10-25 17:03:54 -02:00
2012-01-07 23:57:22 -05:00
2006-01-14 12:10:44 +00:00
2006-01-14 12:10:44 +00:00
2006-01-14 12:10:44 +00:00
2006-01-14 12:10:44 +00:00
2006-01-14 12:10:44 +00:00
2006-01-14 12:10:44 +00:00
2006-01-14 12:10:44 +00:00
2006-01-14 12:10:44 +00:00
2006-01-14 12:10:44 +00:00
2006-01-14 12:10:44 +00:00
2016-10-12 01:20:30 +00:00
2016-10-15 00:36:48 +00:00
2006-01-14 12:10:44 +00:00
2008-03-05 07:05:13 +00:00
2006-01-14 12:10:44 +00:00
2008-03-05 07:05:13 +00:00
2006-01-14 12:10:44 +00:00
2006-01-14 12:10:44 +00:00
2006-01-14 12:10:44 +00:00
2006-01-14 12:10:44 +00:00
2006-01-14 12:10:44 +00:00
2006-01-14 12:10:44 +00:00
2006-01-14 12:10:44 +00:00
2006-01-14 12:10:44 +00:00
2006-01-14 12:10:44 +00:00
2006-01-14 12:10:44 +00:00
2006-01-14 12:10:44 +00:00
2006-01-14 12:10:44 +00:00
2006-01-14 12:10:44 +00:00
2006-01-14 12:10:44 +00:00
2006-01-14 12:10:44 +00:00
2006-01-14 12:10:44 +00:00
2006-01-14 12:10:44 +00:00
2006-01-14 12:10:44 +00:00
2006-01-14 12:10:44 +00:00
2006-01-14 22:08:18 +00:00
2006-01-14 12:10:44 +00:00
2006-01-14 12:10:44 +00:00
2006-01-14 12:10:44 +00:00
2006-01-14 12:10:44 +00:00
2006-01-14 12:10:44 +00:00
2006-01-14 12:10:44 +00:00
2006-01-14 12:10:44 +00:00
2006-01-14 12:10:44 +00:00
2006-01-14 12:10:44 +00:00
2006-01-14 12:10:44 +00:00
2006-01-14 12:10:44 +00:00
2006-01-14 12:10:44 +00:00
2006-01-14 12:10:44 +00:00
2006-01-14 12:10:44 +00:00
2016-10-26 23:14:31 +00:00
2006-01-14 12:10:44 +00:00
2006-01-14 12:10:44 +00:00
2016-08-29 12:43:38 -05:00
2014-11-24 11:41:47 +05:30
2006-01-14 12:10:44 +00:00
2006-01-14 12:10:44 +00:00
2006-01-14 12:10:44 +00:00
2014-11-24 11:41:47 +05:30
2006-01-14 12:10:44 +00:00
2010-10-13 22:27:03 -04:00
2006-01-14 12:10:44 +00:00
2014-11-24 11:41:47 +05:30
2014-11-24 11:41:47 +05:30
2014-11-24 11:41:47 +05:30
2016-09-20 14:37:40 -05:00
2016-09-20 14:37:40 -05:00
2006-01-14 12:10:44 +00:00
2006-01-14 12:10:44 +00:00
2006-01-14 12:10:44 +00:00
2006-01-14 12:10:44 +00:00
2006-01-14 12:10:44 +00:00
2006-01-14 12:10:44 +00:00
2014-11-24 11:41:47 +05:30
2006-01-14 12:10:44 +00:00
2006-01-14 12:10:44 +00:00
2016-09-01 09:31:03 -05:00
2015-11-02 18:54:19 +00:00
2006-01-14 12:10:44 +00:00
2006-01-14 12:10:44 +00:00
2006-01-14 12:10:44 +00:00
2014-11-24 11:41:47 +05:30
2014-11-24 11:41:47 +05:30
2006-01-14 12:10:44 +00:00
2006-01-14 12:10:44 +00:00
2015-06-19 20:42:34 +03:00
2006-01-14 12:10:44 +00:00
2006-01-14 12:10:44 +00:00
2006-01-14 12:10:44 +00:00
2006-01-14 12:10:44 +00:00
2008-03-05 07:05:13 +00:00
2006-01-14 12:10:44 +00:00
2006-01-14 12:10:44 +00:00
2006-01-14 12:10:44 +00:00
2006-01-14 12:10:44 +00:00
2006-01-14 12:10:44 +00:00
2006-01-14 12:10:44 +00:00
2006-01-14 12:10:44 +00:00
2006-01-14 12:10:44 +00:00
2006-01-14 12:10:44 +00:00
2006-01-14 12:10:44 +00:00
2006-01-14 12:10:44 +00:00
2006-01-14 12:10:44 +00:00
2006-01-14 12:10:44 +00:00
2006-01-14 12:10:44 +00:00
2006-01-14 12:10:44 +00:00
2006-01-14 12:10:44 +00:00
2006-01-14 12:10:44 +00:00
2006-01-14 12:10:44 +00:00
2006-01-14 12:10:44 +00:00
2006-01-14 12:10:44 +00:00
2006-01-14 12:10:44 +00:00
2006-01-14 12:10:44 +00:00
2006-01-14 12:10:44 +00:00
2006-01-14 12:10:44 +00:00
2006-01-14 12:10:44 +00:00
2015-11-20 22:49:59 +00:00
2015-11-20 22:49:59 +00:00
2006-01-14 12:10:44 +00:00
2006-01-14 12:10:44 +00:00
2006-01-14 12:10:44 +00:00
2006-01-14 12:10:44 +00:00
2006-01-14 12:10:44 +00:00
2006-01-14 12:10:44 +00:00
2006-01-14 12:10:44 +00:00
2006-01-14 12:10:44 +00:00
2006-01-14 12:10:44 +00:00
2006-01-14 12:10:44 +00:00
2015-10-29 22:29:21 +00:00
2015-10-29 22:29:21 +00:00
2006-01-14 12:10:44 +00:00
2006-01-14 12:10:44 +00:00
2006-01-14 12:10:44 +00:00
2006-01-14 12:10:44 +00:00
2006-01-14 12:10:44 +00:00
2006-01-14 12:10:44 +00:00
2006-01-14 12:10:44 +00:00
2006-01-14 12:10:44 +00:00