5f5cc45cf0e027f6ca503dc229a4890fc7164b66 |
|
19-Aug-2014 |
Elliott Hughes <enh@google.com> |
Fix <features.h> (_BSD_SOURCE and _GNU_SOURCE). <features.h> is supposed to take user-settable stuff like _GNU_SOURCE and _BSD_SOURCE and turn them into __USE_GNU and __USE_BSD for use in the C library headers. Instead, bionic used to unconditionally define _BSD_SOURCE and _GNU_SOURCE, and then test _GNU_SOURCE in the header files (which makes no sense whatsoever). Bug: 14659579 Change-Id: Ice4cf21a364ea2e559071dc8329e995277d5b987
|
aadc4b2ff03b12142f2c6163266ebdb1df2a6e76 |
|
11-Jul-2014 |
Elliott Hughes <enh@google.com> |
Switch libm to building with clang. Bug: 16211965 Change-Id: I81ec9706a4f2b5e8a840508a0f711cd25a5826ca
|
1e83245bae05d6a70ad31c3675310036fbb74219 |
|
11-Jul-2014 |
Elliott Hughes <enh@google.com> |
Revert "Switch libm to building with clang." This reverts commit aadc4b2ff03b12142f2c6163266ebdb1df2a6e76. The patch broke x86. Change-Id: I0cda903732a685838bbd1877f94e1593a2a32acc
|
54a7494f17f80d6c548a58434bcb5579a26cc125 |
|
04-Jan-2014 |
Elliott Hughes <enh@google.com> |
Regenerate the NOTICE files. Also standardize the orthography in a few places to reduce near-duplicates in the NOTICE files. Change-Id: I347c75e817be61ec1b9c5b4b96226feedc8d09ab
|
9b05df325c911f9b86102d4ed9714feda7d0e46f |
|
02-Feb-2013 |
Elliott Hughes <enh@google.com> |
Make sincosl call sinl and cosl. Bug: 2748728 Change-Id: Id18070963b91b144758c567ad7ac80758e3a638b
|
d50225ad20b4510892dc5f2306b64f04bab6e711 |
|
17-Aug-2011 |
Jing Yu <jingyu@google.com> |
Disable sincos optimization for sincos calls. sincos() functions would be turned into infinite calls to itself if sincos optimization is applied to itself. See gcc bugzilla http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46926 arm-linux-androideabi-4.4.3 toolchain does not have this problem because sincos optimization is entirely disabled. Starting from arm-linux-androideabi-4.6 toolchain, we enable sincos optimization in gcc. This patch simply enforce -O0 on this function to minimize the change. Change-Id: I0fc00b5f1dd71c0a024943bdedfed29b0d195e82
|
410b2ae7fbff36db1d35e5765b2c79b8b6b7ad5b |
|
09-Jun-2010 |
David 'Digit' Turner <digit@google.com> |
Add sincosl() function to bionic. So that sincos optimization can - DO NOT MERGE be enabled. Change-Id: I672cb319689aa4fb3f1f7cd868dda76842bebae9
|
9946750609c858dad0150da55645c4331392cf0d |
|
03-Jun-2010 |
Jing Yu <jingyu@google.com> |
Add sincosl() function to bionic. So that sincos optimization can be enabled. Change-Id: I19671a407dc96a92417c719da938ee0c1669bfb8
|
ddd235bd9c264f08dee7887e210d61ca2351cf86 |
|
19-May-2010 |
David 'Digit' Turner <digit@google.com> |
Add sincos() and sincosf() implementation. This is a GLibc-compatibility patch required to simplify our upcoming toolchain work/porting. Change-Id: I615a20a449763f86b6e2b0e4f5ab43fb029ceb6d
|