commit | 2a571fda2b836343cf9884f33fc9765084af21c6 | [log] [tgz] |
---|---|---|
author | Andrew Hsieh <andrewhsieh@google.com> | Thu Nov 21 15:31:39 2013 +0800 |
committer | Andrew Hsieh <andrewhsieh@google.com> | Wed Dec 04 11:45:04 2013 +0800 |
tree | 537160cc5cd208720d414aa41c7ba7d606f79780 | |
parent | d9c17aa7d791d1428ab19127e39892f6b8480efd [diff] |
Fix -mhard-float for calling __builtin_* math functions Annotate __builtin math functions with __NDK_FPABI_MATH__ too. 1. __attribute__((pcs("aapcs"))) has no effect on codegen when __buitlin function is emitted inlined. 2. When __builtin call into regular function in Android's libm, it has proper attribute which observes soft float-abi Change-Id: I11e8b74fc22f3072b9ce849193e4a56e98c92d64