Commit Graph

13188 Commits

Author SHA1 Message Date
Dianne Hackborn
59e6f5d9c9 am 18159037: Add API demo for game style system UI interaction.
* commit '18159037a4f6a6b539736f6b8c0bdab4d26e3bd7':
  Add API demo for game style system UI interaction.
2013-12-05 10:08:56 -08:00
Andrew Hsieh
ccf9e0c651 am 3ee7860e: am 9e09a8e8: Merge "Fix -mhard-float for calling __builtin_* math functions"
* commit '3ee7860eb4ed61344648bfa41d9b90b1d0883437':
  Fix -mhard-float for calling __builtin_* math functions
2013-12-05 15:34:32 +00:00
Andrew Hsieh
3ee7860eb4 am 9e09a8e8: Merge "Fix -mhard-float for calling __builtin_* math functions"
* commit '9e09a8e81e2d9032db04a9a6edb7340ce53154d8':
  Fix -mhard-float for calling __builtin_* math functions
2013-12-05 07:25:25 -08:00
Andrew Hsieh
9e09a8e81e Merge "Fix -mhard-float for calling __builtin_* math functions" 2013-12-05 07:14:20 +00:00
Raphael Moll
cfed45de87 am 51fa6c5c: am aa198e6c: am 3519ce6e: Adjust SDK revisions for KLP MR1 for platform and samples
* commit '51fa6c5c5ea28658f61982cc9374d616f32ef2a2':
  Adjust SDK revisions for KLP MR1 for platform and samples
2013-12-05 02:45:02 +00:00
Dianne Hackborn
18159037a4 Add API demo for game style system UI interaction.
Shows the ideal way for a game to interact with system UI, hiding
the status bar and nav bar while being played, making them visible
when paused or otherwise interacting with controls of the game,
and determing layout of game controls to not be covered by the
status bar or nav bar.

Change-Id: Ia192c31321113d81f96c06c7a69a06ef72c4682a
2013-12-04 16:10:30 -08:00
Raphael Moll
51fa6c5c5e am aa198e6c: am 3519ce6e: Adjust SDK revisions for KLP MR1 for platform and samples
* commit 'aa198e6cd531c5c069c8f5bff94f8c889ad6c59a':
  Adjust SDK revisions for KLP MR1 for platform and samples
2013-12-04 13:33:42 -08:00
Raphael Moll
aa198e6cd5 am 3519ce6e: Adjust SDK revisions for KLP MR1 for platform and samples
* commit '3519ce6eb348ac43536879bc94aacdea065df750':
  Adjust SDK revisions for KLP MR1 for platform and samples
2013-12-04 13:30:09 -08:00
Andrew Hsieh
b05e7c1985 Annotate JNICALL with __NDK_FPABI__
In armeabi-v7a, VM still expects JNI functions to follow soft-abi.
Annotate it with __NDK_FPABI__ so compiler follows soft-abi in JNI
functions regardless the presence of -mhard-float in command-line.

It's up to developer to apply JNICALL consistently on JNI functions,
ie. those functions whose first arg has type "JNIEnv*" is likely to be

Change-Id: Ica7cca8ab9498ce00de6ffc7fff35f8cc13aedbf
2013-12-04 11:55:17 +08:00
Andrew Hsieh
2a571fda2b 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
2013-12-04 11:45:04 +08:00
Andrew Hsieh
7582b31a67 am eb9388bc: am d9c17aa7: Merge "Enhance hello-jni to report APP_ABI at compilation"
* commit 'eb9388bcee5372b3c935f92d59bc396500a5e6a7':
  Enhance hello-jni to report APP_ABI at compilation
2013-12-02 23:31:27 +00:00
Raphael Moll
65bde24ccf am 90157f82: am f7624c5a: am c04b7aad: SDK Repository: switch to sdk addon revision 6.
* commit '90157f82c5c078551bed927c3c3dc10a85f4f90c':
  SDK Repository: switch to sdk addon revision 6.
2013-12-02 23:31:27 +00:00
Andrew Hsieh
eb9388bcee am d9c17aa7: Merge "Enhance hello-jni to report APP_ABI at compilation"
* commit 'd9c17aa7d791d1428ab19127e39892f6b8480efd':
  Enhance hello-jni to report APP_ABI at compilation
2013-12-02 01:02:52 -08:00
Andrew Hsieh
d9c17aa7d7 Merge "Enhance hello-jni to report APP_ABI at compilation" 2013-12-02 08:56:51 +00:00
Andrew Hsieh
833979268e Enhance hello-jni to report APP_ABI at compilation
Change-Id: I24989212cfb729705cc4177a7112804fa68144c4
2013-12-02 10:22:47 +08:00
Raphael Moll
3519ce6eb3 Adjust SDK revisions for KLP MR1 for platform and samples
Platform changes from 19 r1 to 19 r2.
Samples  changes from 19 r1 to 19 r2.

Change-Id: Ia391fef04468211f460f3e8d6ab83e0a4dc12a70
2013-11-27 13:11:16 -08:00
Katie McCormick
338417d10b am 4afb47eb: am b652393d: am b3017f4d: Sample code: bug fix
* commit '4afb47eb21efb6e299cdf907b9cef47937c6fdd7':
  Sample code: bug fix
2013-11-27 10:47:56 -08:00
Xavier Ducrohet
63837433ae am c5686e15: (-s ours) am 2472128a: am 888bd6a1: Merge "Prepare SDK for KLP MR1. Do not merge." into klp-dev
* commit 'c5686e155cd130edfcf9dfc5657268f3734712a7':
  Prepare SDK for KLP MR1. Do not merge.
2013-11-27 10:47:53 -08:00
Raphael Moll
90157f82c5 am f7624c5a: am c04b7aad: SDK Repository: switch to sdk addon revision 6.
* commit 'f7624c5a38edfbff523f24d36f6eb84c16144dd2':
  SDK Repository: switch to sdk addon revision 6.
2013-11-26 14:16:54 -08:00
Raphael Moll
f7624c5a38 am c04b7aad: SDK Repository: switch to sdk addon revision 6.
* commit 'c04b7aad0df26465d80775d8dd893fdc7a484b16':
  SDK Repository: switch to sdk addon revision 6.
2013-11-26 14:14:35 -08:00
Raphael Moll
c04b7aad0d SDK Repository: switch to sdk addon revision 6.
addon-6.xsd changes <extra><revision> from an int (major only)
to a full <revision> element with major.micro.minor (but not
preview part.)

(cherry picked from commit 7657a59083)

Change-Id: Iedff23a757dd3fd8d9e8006a2aec072ce2c71e8d
2013-11-26 14:05:47 -08:00
Katie McCormick
4afb47eb21 am b652393d: am b3017f4d: Sample code: bug fix
* commit 'b652393dd55979be53e73e62fa985d5cd836b156':
  Sample code: bug fix
2013-11-26 12:20:41 -08:00
Katie McCormick
b652393dd5 am b3017f4d: Sample code: bug fix
* commit 'b3017f4d2321dda48811b09813761cc53df6b893':
  Sample code: bug fix
2013-11-26 20:16:58 +00:00
Xavier Ducrohet
c5686e155c am 2472128a: am 888bd6a1: Merge "Prepare SDK for KLP MR1. Do not merge." into klp-dev
* commit '2472128a5cada24799f1bcaafcbf5e0ad70da4f6':
  Prepare SDK for KLP MR1. Do not merge.
2013-11-26 11:53:20 -08:00
Xavier Ducrohet
2472128a5c am 888bd6a1: Merge "Prepare SDK for KLP MR1. Do not merge." into klp-dev
* commit '888bd6a12473a4bfca36c691e187d9fc041411fe':
  Prepare SDK for KLP MR1. Do not merge.
2013-11-26 11:50:53 -08:00
Xavier Ducrohet
888bd6a124 Merge "Prepare SDK for KLP MR1. Do not merge." into klp-dev 2013-11-26 19:48:45 +00:00
Katie McCormick
b3017f4d23 Sample code: bug fix
Fix for:

b/6535950

Change-Id: I8f03a2e70c72dd68b4d183a54351ad09b23b83c4
2013-11-26 11:15:49 -08:00
Ben Cheng
3332adb785 am e8ce7584: am 18e10d81: am 4a09318c: Merge "Temporarily disable elftree on darwin-x86"
* commit 'e8ce7584301f7fa72c83a124f4e2e909c0a63f03':
  Temporarily disable elftree on darwin-x86
2013-11-23 12:41:07 -08:00
Ben Cheng
e8ce758430 am 18e10d81: am 4a09318c: Merge "Temporarily disable elftree on darwin-x86"
* commit '18e10d81e37be27229e47de9cd7870b4cd62b6c6':
  Temporarily disable elftree on darwin-x86
2013-11-23 12:36:52 -08:00
The Android Open Source Project
bcc1093127 am 5168cbad: am c61dbe23: Merge commit \'8eccbd3b5d90b9f0557c9a01f49d45e98ac85a46\' into HEAD
* commit '5168cbade8a728ebbbd4f5fb454ce9ca54e058d8':
2013-11-22 19:31:08 -08:00
The Android Open Source Project
5168cbade8 am c61dbe23: Merge commit \'8eccbd3b5d90b9f0557c9a01f49d45e98ac85a46\' into HEAD
* commit 'c61dbe23a4f2f69af9c674af3dad3759b098eae2':
2013-11-22 17:30:54 -08:00
Ben Cheng
18e10d81e3 am 4a09318c: Merge "Temporarily disable elftree on darwin-x86"
* commit '4a09318c1e6f2ffde53ac9219bb0e392228ef925':
  Temporarily disable elftree on darwin-x86
2013-11-22 17:22:11 -08:00
Ben Cheng
4a09318c1e Merge "Temporarily disable elftree on darwin-x86" 2013-11-23 01:15:49 +00:00
Ben Cheng
4a7c39c97b Temporarily disable elftree on darwin-x86
Change-Id: Ib4a73283ad18088de33da3c00278aae67c485fac
2013-11-22 17:02:53 -08:00
The Android Open Source Project
c61dbe23a4 Merge commit '8eccbd3b5d90b9f0557c9a01f49d45e98ac85a46' into HEAD 2013-11-22 16:46:47 -08:00
Kenny Root
5cd6376aed am a163fa90: am 7e0d5c29: am c9421a7a: Merge "make_key: add EC key generation support"
* commit 'a163fa900395cf8ebc1bbd143becc6bf2433781d':
  make_key: add EC key generation support
2013-11-22 10:49:30 -08:00
Kenny Root
a163fa9003 am 7e0d5c29: am c9421a7a: Merge "make_key: add EC key generation support"
* commit '7e0d5c29b33f3056aedcb44cb8cbae808c11c35d':
  make_key: add EC key generation support
2013-11-22 10:43:34 -08:00
Kenny Root
7e0d5c29b3 am c9421a7a: Merge "make_key: add EC key generation support"
* commit 'c9421a7ac67b6613acfb1415964947afb4c0fa30':
  make_key: add EC key generation support
2013-11-22 10:40:39 -08:00
Kenny Root
c9421a7ac6 Merge "make_key: add EC key generation support" 2013-11-22 18:37:38 +00:00
Alexander Lucas
5a0ab97113 am b40c1571: am 3a85c6d5: am 98a13468: Updating samples browser to include ActionBarCompat samples
* commit 'b40c1571dc9ecf016f6b3bdba26ab54e0941ad43':
  Updating samples browser to include ActionBarCompat samples
2013-11-22 10:10:14 -08:00
Alexander Lucas
b40c1571dc am 3a85c6d5: am 98a13468: Updating samples browser to include ActionBarCompat samples
* commit '3a85c6d598f8575a1442278bf3733eec6c5d6a2e':
  Updating samples browser to include ActionBarCompat samples
2013-11-22 10:06:20 -08:00
Alexander Lucas
3a85c6d598 am 98a13468: Updating samples browser to include ActionBarCompat samples
* commit '98a13468a649288ff83fd26a80c5922cede6ec1a':
  Updating samples browser to include ActionBarCompat samples
2013-11-22 18:03:49 +00:00
Ben Cheng
ad593476a8 am 23604216: am 45d19989: am 4b60b014: Merge "Switch to use elfutils 0.153"
* commit '236042169e83cf4cf1a1bcc28cc71cd0c3744aef':
  Switch to use elfutils 0.153
2013-11-21 23:00:08 -08:00
Andrew Hsieh
79b016614d am 6763bf82: am 3053834f: am c044b5e3: Merge "- Using hard-fp - Immersive mode in android-19 - Fixed local reference release in JNI helper - Misc fixes Change-Id: I3ab19c2b66648bb7a011c462d9d98e75bc136ce6"
* commit '6763bf82d455d9a9c460457ff9588111ebc0721a':
  - Using hard-fp - Immersive mode in android-19 - Fixed local reference release in JNI helper - Misc fixes Change-Id: I3ab19c2b66648bb7a011c462d9d98e75bc136ce6
2013-11-21 22:59:43 -08:00
Elliott Hughes
5bb6cf6e07 am 03e0781e: am f067a933: am 1f1e7379: Merge "MIPS hasn\'t supported SA_RESTORER since 2.5 kernels."
* commit '03e0781ececec98d6cd1a61ab78af70479f626bc':
  MIPS hasn't supported SA_RESTORER since 2.5 kernels.
2013-11-21 22:59:42 -08:00
Ben Cheng
236042169e am 45d19989: am 4b60b014: Merge "Switch to use elfutils 0.153"
* commit '45d1998989aab744df954a0357cf1eed7d2123b1':
  Switch to use elfutils 0.153
2013-11-21 18:44:07 -08:00
Andrew Hsieh
6763bf82d4 am 3053834f: am c044b5e3: Merge "- Using hard-fp - Immersive mode in android-19 - Fixed local reference release in JNI helper - Misc fixes Change-Id: I3ab19c2b66648bb7a011c462d9d98e75bc136ce6"
* commit '3053834fdc4159afb8b276eec4fecdb7e97cf87c':
  - Using hard-fp - Immersive mode in android-19 - Fixed local reference release in JNI helper - Misc fixes Change-Id: I3ab19c2b66648bb7a011c462d9d98e75bc136ce6
2013-11-21 17:15:12 -08:00
Elliott Hughes
03e0781ece am f067a933: am 1f1e7379: Merge "MIPS hasn\'t supported SA_RESTORER since 2.5 kernels."
* commit 'f067a933f5222939711328a127fcf007cf9032c7':
  MIPS hasn't supported SA_RESTORER since 2.5 kernels.
2013-11-21 17:15:02 -08:00
Ben Cheng
45d1998989 am 4b60b014: Merge "Switch to use elfutils 0.153"
* commit '4b60b0143dd26498a13efa4e8b1851b71e8581e0':
  Switch to use elfutils 0.153
2013-11-21 16:48:11 -08:00
Ben Cheng
4b60b0143d Merge "Switch to use elfutils 0.153" 2013-11-22 00:45:17 +00:00