Age | Commit message (Collapse) | Author |
|
Currently fdlibm is compiled using the default C standard (gnu99).
This specifies a relaxed floating point model that enables fused
operations such as fused multiply-add (-ffp-contract=fast).
Since fdlibm is used to compute StrictMath operations this is too
permissive on targets that have support for fused operations such as
ARM64.
bug: 17663117
Signed-off-by: Serban Constantinescu <serban.constantinescu@arm.com>
(cherry picked from commit 0eb593375b6e890846eedbf08ee6901e1d73beba)
Change-Id: I713acb6b273787ae70ce1d664bea012b0a347ccb
|
|
(cherry picked from commit 13713826a6bde410bfb409059c841c58d6921f3c)
Change-Id: I11b7a5088316b4d87cb877035fde09d7b7c58b7a
|
|
Bug: 13751317
Change-Id: I48f307e7a8b18c809e99136f75b7add74a5497c0
|
|
Change-Id: I2c00576eb8762f7a58e8d83e46a9fe03057e261e
Signed-off-by: Marcus Oakland <marcus.oakland@arm.com>
|
|
Overriding _LIB_VERSION_TYPE on the command line just doesn't work
so fdlibm ended up being built with multimode support. This patch
fixes that and adds dependencies on the makefile so everything gets
rebuilt.
Change-Id: I0623a9c70d374974377112f0c71d4e163d92cf59
Signed-off-by: Chris Dearman <chris@mips.com>
|
|
This reverts commit db30abc08014800dcc6270277dac45b8e2d3079c
|
|
Revert "Use a consistent name for libfdlim.a on both device and host."
This reverts commit c619988ad40731af1361034b9caa3cc4488ae2e2
|
|
(cherry picked from commit 835ba767d9e51ac6e509f55c1b54a1a6f4ade166)
Change-Id: I243ce5f5687bd8b0e722cb766bda075ede6c2986
|
|
Bug: 2931959
Change-Id: I6e080922e20452b60957242e618f3ad84e1fb038
|
|
Change-Id: I8ec8d82724f7f8b9d878e54135ffa066c3baacbd
|
|
Change-Id: Ic9cdab961ec95cbf5741529ef2b343c25189fd1b
|
|
|
|
|
|
|