platform_bionic/libm/x86
Elliott Hughes a0faeb299d Remove remaining "ASCII binary blobs".
We stopped accepting new code in this form (compiler output from
compilers we don't have compiling source we don't have [or possibly the
same source we do have --- how would be know?]) years ago, but never
went back to clean up existing instances.

This doesn't affect the string/memory routines, which are intelligible,
nor all of the libm stuff (we're keeping the intelligible subset), but
does affect all the trig functions.

The right way to do this is to either have commented hand-written
assembler (which we have always taken, and will continue to take) or to
have C/C++ source that can be built with LLVM (which will then be built
as part of the regular build). This is what we do for arm/arm64, for
example, with the C/C++ source coming from
https://github.com/ARM-software/optimized-routines and being mirrored
in external/arm-optimized-routines, and built by Android's clang at
build time.

Test: treehugger
Change-Id: Icd69ef34b8a9ea16ea2b7d5d6587c2a9143b7740
2022-11-18 20:15:40 +00:00
..
ceil.S For libm, use a macro for aliasing symbols. 2015-03-13 23:57:15 -07:00
ceilf.S libm: Add hardware sqrt, ceil, floor and trunc for x86 & x86_64 2015-03-06 16:48:30 -08:00
floor.S For libm, use a macro for aliasing symbols. 2015-03-13 23:57:15 -07:00
floorf.S libm: Add hardware sqrt, ceil, floor and trunc for x86 & x86_64 2015-03-06 16:48:30 -08:00
lrint.S Minor copyright header unification. 2016-10-24 12:57:55 -07:00
lrintf.S Minor copyright header unification. 2016-10-24 12:57:55 -07:00
rint.S Minor copyright header unification. 2016-10-24 12:57:55 -07:00
rintf.S Minor copyright header unification. 2016-10-24 12:57:55 -07:00
sqrt.S For libm, use a macro for aliasing symbols. 2015-03-13 23:57:15 -07:00
sqrtf.S libm: Add hardware sqrt, ceil, floor and trunc for x86 & x86_64 2015-03-06 16:48:30 -08:00
trunc.S For libm, use a macro for aliasing symbols. 2015-03-13 23:57:15 -07:00
truncf.S libm: Add hardware sqrt, ceil, floor and trunc for x86 & x86_64 2015-03-06 16:48:30 -08:00