- 07 Feb, 2013 10 commits
-
-
Elliott Hughes authored
Change-Id: I6c44b9f3eee730253a958d6cefdac99e6f79da3e
-
Elliott Hughes authored
-
Elliott Hughes authored
Change-Id: I0df69f8fd990f829ccbfcd5123c17b523d5a4d45
-
Elliott Hughes authored
-
Elliott Hughes authored
-
Elliott Hughes authored
Change-Id: Idc7f14af2e094ac33de315e808176237af063bb8
-
Elliott Hughes authored
Change-Id: I8e846872c30a712fbc05c8da59ffa1cec1be31a4
-
Elliott Hughes authored
-
Elliott Hughes authored
There's now only one place where we deal with this stuff, it only needs to be parsed once by the dynamic linker (rather than by each recipient), and it's now easier for us to get hold of auxv data early on. Change-Id: I6314224257c736547aac2e2a650e66f2ea53bef5
-
Elliott Hughes authored
-
- 06 Feb, 2013 9 commits
-
-
Elliott Hughes authored
Also update the x86 asm.h to support this; we need it for libm assembler anyway. Also clean up the _FBSDID hack in <sys/cdefs.h>. Change-Id: Iababd977b8110ec022bf7c93f4d62ece47630e7c
-
Elliott Hughes authored
-
Elliott Hughes authored
This doesn't usually matter because there's a weak reference; you'd miss this if you stopped using s_logb.c though. Change-Id: I912fceae327a378031cd24a64aefa9dfd84f7f90
-
Elliott Hughes authored
-
Elliott Hughes authored
Change-Id: I641305dd0e4ac0705381e735ed1604c5be7aa536
-
Elliott Hughes authored
-
Elliott Hughes authored
Change-Id: I37e4e8fce881246b9b028f9e1619247b1ac25261
-
Elliott Hughes authored
-
Elliott Hughes authored
Change-Id: I3c287e52aae10559508174e73113367aea40e5c2
-
- 05 Feb, 2013 2 commits
-
-
Elliott Hughes authored
-
Elliott Hughes authored
Bug: https://code.google.com/p/android/issues/detail?id=37349 Change-Id: I970c7b6be7bb7fbe6bbbe2c332f05816aeb0e09f
-
- 04 Feb, 2013 5 commits
-
-
Elliott Hughes authored
-
Elliott Hughes authored
Change-Id: Ia97acce1f6a83bd8b3ba8dd20efd962bc96f35a9
-
Elliott Hughes authored
-
Elliott Hughes authored
Change-Id: Ie34fcc87aa9e8bfc715e25161752024b11e2032a
-
Elliott Hughes authored
-
- 01 Feb, 2013 11 commits
-
-
Elliott Hughes authored
Bug: 8000377 Change-Id: If496d9972cb8aebfc996ac641aa762220aa71f3b
-
Elliott Hughes authored
-
Elliott Hughes authored
Bug: 8107016 Change-Id: I9059f1f8374ebcdf00dfc6ac74d3709f501292c9
-
Elliott Hughes authored
-
Elliott Hughes authored
Bug: 2748728 Change-Id: Id18070963b91b144758c567ad7ac80758e3a638b
-
Elliott Hughes authored
-
Elliott Hughes authored
Change-Id: Icf9c44402d6f86117d61307219bb1cccd288854d
-
Elliott Hughes authored
-
Elliott Hughes authored
Used by <linux/audit.h>. Change-Id: Ica4ebb7f52a7fce13c52fdff35e187ded3939382
-
Elliott Hughes authored
-
Elliott Hughes authored
This brings us up to date with FreeBSD HEAD, fixes various bugs, unifies the set of functions we support on ARM, MIPS, and x86, fixes "long double", adds ISO C99 support, and adds basic unit tests. It turns out that our "long double" functions have always been broken for non-normal numbers. This patch fixes that by not using the upstream implementations and just forwarding to the regular "double" implementation instead (since "long double" on Android is just "double" anyway, which is what BSD doesn't support). All the tests pass on ARM, MIPS, and x86, plus glibc on x86-64. Bug: 3169850 Bug: 8012787 Bug: https://code.google.com/p/android/issues/detail?id=6697 Change-Id: If0c343030959c24bfc50d4d21c9530052c581837
-
- 30 Jan, 2013 3 commits
-
-
Elliott Hughes authored
-
Elliott Hughes authored
Otherwise people trying to use this are left wondering "did I not leak, or did the leak checking code not get called when I exited?". Change-Id: If79b225f8a2e24dd69aba1fb836bf9e81bb00efe
-
Elliott Hughes authored
-