Commit Graph

12862 Commits

Author SHA1 Message Date
Jeff Brown
65f5b5bbda am c683fb4c: am bb1f4a73: am 10f22587: am 6a81c4be: Fix NPE in sample code.
* commit 'c683fb4c57e371c5f84cade935e34d6bc1863744':
  Fix NPE in sample code.
2013-10-21 17:35:13 -07:00
Jeff Brown
c683fb4c57 am bb1f4a73: am 10f22587: am 6a81c4be: Fix NPE in sample code.
* commit 'bb1f4a73f9eed6b67a5233af5873231651ecc117':
  Fix NPE in sample code.
2013-10-21 17:32:07 -07:00
Jeff Brown
bb1f4a73f9 am 10f22587: am 6a81c4be: Fix NPE in sample code.
* commit '10f225872313bd36188eaeec5c2417a8cb9ce1da':
  Fix NPE in sample code.
2013-10-21 17:27:14 -07:00
Jeff Brown
10f2258723 am 6a81c4be: Fix NPE in sample code.
* commit '6a81c4be1649b8812296645db06bbaf93b3eb7cf':
  Fix NPE in sample code.
2013-10-21 17:24:40 -07:00
Jeff Brown
6a81c4be16 Fix NPE in sample code.
Change-Id: I61b348192cd39813027ae5b4d2cedb2e84b701f1
2013-10-21 11:23:24 -07:00
Adam Koch
c352e57b56 am 0d873095: am 933dd8a3: Merge "Bitmapfun Sample: Update for KitKat and clean up some minor bugs." into klp-dev
* commit '0d873095f19174ebac12811d2996e5cdf00f9f5d':
  Bitmapfun Sample: Update for KitKat and clean up some minor bugs.
2013-10-21 06:18:58 -07:00
Adam Koch
ad76f95624 am 107a3b94: am c246e4a8: Merge "Bitmapfun Sample: Migrate to Android Studio/gradle project." into klp-dev
* commit '107a3b94b6e4b2aec1ccbec58bda5065ef67a4c8':
  Bitmapfun Sample: Migrate to Android Studio/gradle project.
2013-10-21 06:18:57 -07:00
Adam Koch
0d873095f1 am 933dd8a3: Merge "Bitmapfun Sample: Update for KitKat and clean up some minor bugs." into klp-dev
* commit '933dd8a3ca38896288e2329a5612da56044e40a3':
  Bitmapfun Sample: Update for KitKat and clean up some minor bugs.
2013-10-21 06:16:49 -07:00
Adam Koch
107a3b94b6 am c246e4a8: Merge "Bitmapfun Sample: Migrate to Android Studio/gradle project." into klp-dev
* commit 'c246e4a842f238d826a730b6f9d2250c1586c161':
  Bitmapfun Sample: Migrate to Android Studio/gradle project.
2013-10-21 06:16:48 -07:00
Adam Koch
933dd8a3ca Merge "Bitmapfun Sample: Update for KitKat and clean up some minor bugs." into klp-dev 2013-10-21 13:14:01 +00:00
Adam Koch
c246e4a842 Merge "Bitmapfun Sample: Migrate to Android Studio/gradle project." into klp-dev 2013-10-21 13:13:26 +00:00
Ben Cheng
f85cfcfe55 am c888278c: am d4b49c6c: am 8edf8ef6: Merge "Refresh sysroot headers for aarch64."
* commit 'c888278c4a0d5f6ba374c10bdf00e48e214d34b7':
  Refresh sysroot headers for aarch64.
2013-10-17 16:01:16 -07:00
Ben Cheng
c888278c4a am d4b49c6c: am 8edf8ef6: Merge "Refresh sysroot headers for aarch64."
* commit 'd4b49c6ccfea428f0af5010ee164efa6727dc592':
  Refresh sysroot headers for aarch64.
2013-10-17 15:56:59 -07:00
Ben Cheng
d4b49c6ccf am 8edf8ef6: Merge "Refresh sysroot headers for aarch64."
* commit '8edf8ef6aadc1a568be40d52c0da659c2b1f5aa8':
  Refresh sysroot headers for aarch64.
2013-10-17 15:54:32 -07:00
Ben Cheng
8edf8ef6aa Merge "Refresh sysroot headers for aarch64." 2013-10-17 22:52:21 +00:00
Ben Cheng
2e2d9927e5 Refresh sysroot headers for aarch64.
Change-Id: I2443ff351aec5d558cb7843885e5b3f8177527e8
2013-10-17 14:07:49 -07:00
Adam Koch
da23e7a006 Bitmapfun Sample: Update for KitKat and clean up some minor bugs.
Change-Id: Iceb1c03a08193dc03747ab7946e9c19cf32ae7c7
2013-10-17 14:32:33 -04:00
Tor Norbye
68370aefea am 03a66dd8: am 30278c6f: Merge "Update the api-version.xml file to reflect KitKat recent changes" into klp-dev
* commit '03a66dd8e31b8e5b6779f621e63574081ee0128f':
  Update the api-version.xml file to reflect KitKat recent changes
2013-10-17 10:41:20 -07:00
Tor Norbye
03a66dd8e3 am 30278c6f: Merge "Update the api-version.xml file to reflect KitKat recent changes" into klp-dev
* commit '30278c6f481ac0e10459337d84f421c68583abbf':
  Update the api-version.xml file to reflect KitKat recent changes
2013-10-17 10:38:52 -07:00
Tor Norbye
30278c6f48 Merge "Update the api-version.xml file to reflect KitKat recent changes" into klp-dev 2013-10-17 17:31:56 +00:00
Adam Koch
d308f86f33 Bitmapfun Sample: Migrate to Android Studio/gradle project.
Change-Id: I74dd29d607f066d331ffa309dba1bc6cbb30d93f
2013-10-17 11:05:13 -04:00
Andrew Hsieh
4363a8f60a am d1e28cda: am 23f0a72d: am 956fc5ca: Merge "Add libm_hard.a for armeabi-v7a"
* commit 'd1e28cda454f38a406fd24894efe86a2f7ff41fb':
  Add libm_hard.a for armeabi-v7a
2013-10-17 05:10:50 -07:00
Andrew Hsieh
b222c1fa3f am 3e06938e: am 3bc014a6: am 69845974: Merge "Add __NDK_FPABI__ to function taking/returning float/double"
* commit '3e06938e3daae0c8f694a6252e5cae27729429ce':
  Add __NDK_FPABI__ to function taking/returning float/double
2013-10-17 05:10:49 -07:00
Andrew Hsieh
d1e28cda45 am 23f0a72d: am 956fc5ca: Merge "Add libm_hard.a for armeabi-v7a"
* commit '23f0a72de7894d00912b7d829bd29f9ad628c80d':
  Add libm_hard.a for armeabi-v7a
2013-10-17 05:05:30 -07:00
Andrew Hsieh
3e06938e3d am 3bc014a6: am 69845974: Merge "Add __NDK_FPABI__ to function taking/returning float/double"
* commit '3bc014a6abc7d9569d2ff18a9fd076c5c8fbd058':
  Add __NDK_FPABI__ to function taking/returning float/double
2013-10-17 05:05:28 -07:00
Andrew Hsieh
23f0a72de7 am 956fc5ca: Merge "Add libm_hard.a for armeabi-v7a"
* commit '956fc5ca9ea08e532a81a1eb8ff4b1b530b2a25c':
  Add libm_hard.a for armeabi-v7a
2013-10-17 04:46:49 -07:00
Andrew Hsieh
956fc5ca9e Merge "Add libm_hard.a for armeabi-v7a" 2013-10-17 11:43:29 +00:00
Andrew Hsieh
059df41ed9 Add libm_hard.a for armeabi-v7a
A math library compiled with -mhard-float.  Build instructions:

1. cd to a recent Android source tree: bionic.git
   fbefb252b09634114977dbd1b48dd42bb2629b83 (internal) in this case
2. Temporarily remove "-mfloat-abi=softfp" from build/core/combo/arch/arm/armv7*
   and build/core/combo/TARGET_linux-arm.mk
3. Temporarily add "-mhard-float -mfloat-abi=hard" to LOCAL_CFLAGS
   for libm.a in bionic/libm/Android.mk
4. make -B -j32 out/target/product/generic/obj/STATIC_LIBRARIES/libm_intermediates/libm.a
5. Rename it

Change-Id: I107eea48af75e97b448862cfc7aae2e8f8911a63
2013-10-17 19:41:06 +08:00
Andrew Hsieh
3bc014a6ab am 69845974: Merge "Add __NDK_FPABI__ to function taking/returning float/double"
* commit '69845974fd0374acdadb5019e2f10242d1690d46':
  Add __NDK_FPABI__ to function taking/returning float/double
2013-10-17 04:20:58 -07:00
Andrew Hsieh
69845974fd Merge "Add __NDK_FPABI__ to function taking/returning float/double" 2013-10-17 11:16:53 +00:00
Andrew Hsieh
5881b5cbe7 Add __NDK_FPABI__ to function taking/returning float/double
Allow user code to be compiled with "-mhard-float" for armeabi-v7a
(which implies -mfloat-abi=hard), and either link with
1. Android native APIs which use softfp, or
2. A customized libm_hard.a which is compiled with -mhard-float. Need
   -D_NDK_MATH_NO_SOFTFP=1

See tests/device/hard-float/jni/Android.mk for details and restriction
on Clang

Change-Id: I773a842c73368e08b9a6cda0441e95a96fa303b2
2013-10-17 19:15:22 +08:00
Andrew Hsieh
8ea2704d48 am 2cc7212e: am 91939c30: am a36935be: Merge "Add missing math functions"
* commit '2cc7212ebb699868727087864d118d36faae7703':
  Add missing math functions
2013-10-17 04:02:36 -07:00
Andrew Hsieh
2cc7212ebb am 91939c30: am a36935be: Merge "Add missing math functions"
* commit '91939c301c9598a6babbf0ad0e7696dda1cb5d57':
  Add missing math functions
2013-10-17 04:00:20 -07:00
Andrew Hsieh
91939c301c am a36935be: Merge "Add missing math functions"
* commit 'a36935be2189bb9cdb8bf6aa4b16db66fd1521b4':
  Add missing math functions
2013-10-17 03:56:40 -07:00
Andrew Hsieh
a36935be21 Merge "Add missing math functions" 2013-10-17 10:54:18 +00:00
Ed Heyl
097e972920 am 8eccbd3b: am edb74965: merge in klp-release (no-op)
* commit '8eccbd3b5d90b9f0557c9a01f49d45e98ac85a46':
2013-10-16 17:53:06 -07:00
Ed Heyl
8eccbd3b5d am edb74965: merge in klp-release (no-op)
* commit 'edb749657954b65ecf4d1dc884659f90a2e57f90':
2013-10-16 17:47:52 -07:00
Andrew Hsieh
cc09225269 am 88e4cafe: am 610b14ac: am e3f5a9c5: Merge "Update libandroid.so for API9 .. API18"
* commit '88e4cafe0dc54e53ae8d0843cf743fa80f4d6e98':
  Update libandroid.so for API9 .. API18
2013-10-16 17:36:12 -07:00
Ben Cheng
79a1d3ce60 am 930f4b12: am 2babe409: am bfd1ec82: Merge "Use updated uapi headers for aarch64."
* commit '930f4b12858c1dd256b8ddafb65226710431b661':
  Use updated uapi headers for aarch64.
2013-10-16 17:36:11 -07:00
Andrew Hsieh
81e1fb851f am 1c7eb039: am 7af421e1: am dc8f1f8d: Merge "Add arch-mips64 symlink"
* commit '1c7eb039277104a2e06090ddbc3b2ef4bd2b7a37':
  Add arch-mips64 symlink
2013-10-16 17:36:10 -07:00
Ed Heyl
edb7496579 merge in klp-release (no-op) 2013-10-16 17:35:18 -07:00
Andrew Hsieh
88e4cafe0d am 610b14ac: am e3f5a9c5: Merge "Update libandroid.so for API9 .. API18"
* commit '610b14acd4a3ebc565f88d96a6aa274b9bd75a3d':
  Update libandroid.so for API9 .. API18
2013-10-16 17:33:38 -07:00
Ben Cheng
930f4b1285 am 2babe409: am bfd1ec82: Merge "Use updated uapi headers for aarch64."
* commit '2babe4093578d15356ce9e0da62fff09f78f6f77':
  Use updated uapi headers for aarch64.
2013-10-16 17:33:37 -07:00
Andrew Hsieh
1c7eb03927 am 7af421e1: am dc8f1f8d: Merge "Add arch-mips64 symlink"
* commit '7af421e1e21199456003bf70695334472b53babf':
  Add arch-mips64 symlink
2013-10-16 17:33:36 -07:00
Andrew Hsieh
610b14acd4 am e3f5a9c5: Merge "Update libandroid.so for API9 .. API18"
* commit 'e3f5a9c5ddba72f688d48b87bc515852e032e3f6':
  Update libandroid.so for API9 .. API18
2013-10-16 17:30:09 -07:00
Ben Cheng
2babe40935 am bfd1ec82: Merge "Use updated uapi headers for aarch64."
* commit 'bfd1ec82b44bb90a327202aafa620523aed6307b':
  Use updated uapi headers for aarch64.
2013-10-16 17:30:08 -07:00
Andrew Hsieh
7af421e1e2 am dc8f1f8d: Merge "Add arch-mips64 symlink"
* commit 'dc8f1f8d078bde63a1440b4eff533d455773b720':
  Add arch-mips64 symlink
2013-10-16 17:30:07 -07:00
Andrew Hsieh
e3f5a9c5dd Merge "Update libandroid.so for API9 .. API18" 2013-10-17 00:27:47 +00:00
Ben Cheng
bfd1ec82b4 Merge "Use updated uapi headers for aarch64." 2013-10-17 00:27:11 +00:00
Andrew Hsieh
dc8f1f8d07 Merge "Add arch-mips64 symlink" 2013-10-17 00:27:05 +00:00