aboutsummaryrefslogtreecommitdiff
path: root/Android.mk
AgeCommit message (Collapse)Author
2014-10-07ARM64: Fix fdlibm compilation flags.android-cts-5.1_r9android-cts-5.1_r8android-cts-5.1_r7android-cts-5.1_r6android-cts-5.1_r5android-cts-5.1_r4android-cts-5.1_r3android-cts-5.1_r28android-cts-5.1_r27android-cts-5.1_r26android-cts-5.1_r25android-cts-5.1_r24android-cts-5.1_r23android-cts-5.1_r22android-cts-5.1_r21android-cts-5.1_r20android-cts-5.1_r2android-cts-5.1_r19android-cts-5.1_r18android-cts-5.1_r17android-cts-5.1_r16android-cts-5.1_r15android-cts-5.1_r14android-cts-5.1_r13android-cts-5.1_r10android-cts-5.1_r1android-cts-5.0_r9android-cts-5.0_r8android-cts-5.0_r7android-cts-5.0_r6android-cts-5.0_r5android-cts-5.0_r4android-cts-5.0_r3android-5.1.1_r9android-5.1.1_r8android-5.1.1_r7android-5.1.1_r6android-5.1.1_r5android-5.1.1_r4android-5.1.1_r38android-5.1.1_r37android-5.1.1_r36android-5.1.1_r35android-5.1.1_r34android-5.1.1_r33android-5.1.1_r30android-5.1.1_r3android-5.1.1_r29android-5.1.1_r28android-5.1.1_r26android-5.1.1_r25android-5.1.1_r24android-5.1.1_r23android-5.1.1_r22android-5.1.1_r20android-5.1.1_r2android-5.1.1_r19android-5.1.1_r18android-5.1.1_r17android-5.1.1_r16android-5.1.1_r15android-5.1.1_r14android-5.1.1_r13android-5.1.1_r12android-5.1.1_r10android-5.1.1_r1android-5.1.0_r5android-5.1.0_r4android-5.1.0_r3android-5.1.0_r1android-5.0.2_r3android-5.0.2_r1android-5.0.1_r1android-5.0.0_r7android-5.0.0_r6android-5.0.0_r5.1android-5.0.0_r5android-5.0.0_r4android-5.0.0_r3android-5.0.0_r2android-5.0.0_r1lollipop-releaselollipop-mr1-wfc-releaselollipop-mr1-releaselollipop-mr1-fi-releaselollipop-mr1-devlollipop-mr1-cts-releaselollipop-devlollipop-cts-releaseSerban Constantinescu
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
2014-06-24Enable host multilib for ART testing.Ian Rogers
(cherry picked from commit 13713826a6bde410bfb409059c841c58d6921f3c) Change-Id: I11b7a5088316b4d87cb877035fde09d7b7c58b7a
2014-05-23Remove deprecated WITH_HOST_DALVIK.Ian Rogers
Bug: 13751317 Change-Id: I48f307e7a8b18c809e99136f75b7add74a5497c0
2013-12-19Android is little endian.Marcus Oakland
Change-Id: I2c00576eb8762f7a58e8d83e46a9fe03057e261e Signed-off-by: Marcus Oakland <marcus.oakland@arm.com>
2013-03-05[MIPS] Build fdlibm in forced IEEE modeChris Dearman
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>
2012-05-03Revert revert "Use a consistent name for libfdlibm.a on both device and host"android-cts-4.1_r4android-cts-4.1_r2android-cts-4.1_r1android-4.1.2_r2.1android-4.1.2_r2android-4.1.2_r1android-4.1.1_r6.1android-4.1.1_r6android-4.1.1_r5android-4.1.1_r4android-4.1.1_r3android-4.1.1_r2android-4.1.1_r1.1android-4.1.1_r1tools_r21jb-releasejb-mr0-releasejb-devElliott Hughes
This reverts commit db30abc08014800dcc6270277dac45b8e2d3079c
2012-05-03(needs to be submitted at once with all the other changes.)Elliott Hughes
Revert "Use a consistent name for libfdlim.a on both device and host." This reverts commit c619988ad40731af1361034b9caa3cc4488ae2e2
2012-05-03Use a consistent name for libfdlim.a on both device and host.Elliott Hughes
(cherry picked from commit 835ba767d9e51ac6e509f55c1b54a1a6f4ade166) Change-Id: I243ce5f5687bd8b0e722cb766bda075ede6c2986
2011-01-27Fix x86 build (problems spotted by StrictMath tests).Elliott Hughes
Bug: 2931959 Change-Id: I6e080922e20452b60957242e618f3ad84e1fb038
2010-08-18Support dalvikvm on a Linux x86 hostJesse Wilson
Change-Id: I8ec8d82724f7f8b9d878e54135ffa066c3baacbd
2009-10-24Make fdlibm buildable for the host.Dan Bornstein
Change-Id: Ic9cdab961ec95cbf5741529ef2b343c25189fd1b
2009-03-03auto import from //depot/cupcake/@135843The Android Open Source Project
2009-03-03auto import from //depot/cupcake/@135843The Android Open Source Project
2008-10-21Initial Contributionandroid-1.0release-1.0cdma-importThe Android Open Source Project