Commit Graph

13838 Commits

Author SHA1 Message Date
Andrew Hsieh
ab8c485447 am fc8ba054: am 70537fd9: Merge "Fix x86_64 alignment in crtbegin"
* commit 'fc8ba05448008f891833530ec75110e344ff32cd':
  Fix x86_64 alignment in crtbegin
2014-03-25 21:20:01 +00:00
Pavel Chupin
e54e92427d Headers update from bionic for x86_64 support
* Add i386/elf_machdep.h, it is used during the build of 32-bit part of
multilib compiler;
* Remove page.h. See https://android-review.googlesource.com/#/c/83299;
* Update other x86 headers from bionic for compatibility which are
required for successful build;

Change-Id: Ia66301849e699b79c657146424a806d0aa22342b
Signed-off-by: Pavel Chupin <pavel.v.chupin@intel.com>
2014-03-25 19:22:22 +04:00
Pavel Chupin
ac612d2495 Move _types.h to 32-bit arch dirs to avoid impact on 64-bits
This change moves _types.h from common area to all 32-bits archs.
Required for successful NDK build.

Change-Id: Ife676a285f4b77aef4c33e465a0dbc7cab1481a3
Signed-off-by: Pavel Chupin <pavel.v.chupin@intel.com>
2014-03-25 19:21:34 +04:00
Pavel Chupin
94006ac982 Directories/symlinks changes for x86_64 support
* Cleaned up obsolete link in android-9
* Add symlink to lib-bootstrap in android-9
* Add symlink to crt* files sources so that we can build crt*.o for x86_64
* Moved static libs from lib to lib64 so that they can coexist with 32-bit libs
and automatically picked up by multilib compiler. Just plain move, nothing
changes;

Change-Id: Iba580f59f0538db9bc8484afd10e9cfd8b53913a
Signed-off-by: Pavel Chupin <pavel.v.chupin@intel.com>
2014-03-25 19:11:40 +04:00
Andrew Hsieh
523abc09f0 Add 64-bit libc.so/libm.so/libdl.so
Generated via
  $NDK/build/tools/gen-system-symbols.sh \
    out.aosp_arm64-eng/target/product/generic_arm64/obj/lib \
    /tmp/ndk-$USER

Change-Id: Ie8e9b8fe1b7c4eb2bd6ed6052f52806885544378
2014-03-25 18:47:13 +08:00
Andrew Hsieh
d297be2136 am bf782628: Merge "Generate x86_64 symbols based on bionic 2014-03-19"
* commit 'bf7826284571062477a6a441077d22ce88ad7398':
  Generate x86_64 symbols based on bionic 2014-03-19
2014-03-25 10:41:23 +00:00
Andrew Hsieh
cdd2af5fb2 am bf782628: Merge "Generate x86_64 symbols based on bionic 2014-03-19"
* commit 'bf7826284571062477a6a441077d22ce88ad7398':
  Generate x86_64 symbols based on bionic 2014-03-19
2014-03-25 10:41:06 +00:00
Andrew Hsieh
bf78262845 Merge "Generate x86_64 symbols based on bionic 2014-03-19" 2014-03-25 10:29:52 +00:00
Andrew Hsieh
8c81d3b499 am 3000c633: Merge "Disable for a while extra warnings when using [v]sprintf"
* commit '3000c633ef527c31fde474aae7a1ed3a9084f0e3':
  Disable for a while extra warnings when using [v]sprintf
2014-03-25 10:27:11 +00:00
Andrew Hsieh
aaef3dd31a am 3000c633: Merge "Disable for a while extra warnings when using [v]sprintf"
* commit '3000c633ef527c31fde474aae7a1ed3a9084f0e3':
  Disable for a while extra warnings when using [v]sprintf
2014-03-25 10:26:30 +00:00
Andrew Hsieh
fc8ba05448 am 70537fd9: Merge "Fix x86_64 alignment in crtbegin"
* commit '70537fd9ea46a78e3268a02b3f0091127d4a0a7e':
  Fix x86_64 alignment in crtbegin
2014-03-25 10:20:00 +00:00
Andrew Hsieh
7f5e5944b7 am 70537fd9: Merge "Fix x86_64 alignment in crtbegin"
* commit '70537fd9ea46a78e3268a02b3f0091127d4a0a7e':
  Fix x86_64 alignment in crtbegin
2014-03-25 10:19:14 +00:00
Andrew Hsieh
3000c633ef Merge "Disable for a while extra warnings when using [v]sprintf" 2014-03-25 10:17:05 +00:00
Andrew Hsieh
70537fd9ea Merge "Fix x86_64 alignment in crtbegin" 2014-03-25 10:06:44 +00:00
Tim Kilbourn
2a137224a6 am 939cafef: am 3baefeb5: Initial leanback sample code.
* commit '939cafeffa71d5db33d4882cadd39314f4ee1a64':
  Initial leanback sample code.
2014-03-24 22:36:50 +00:00
Andrew Hsieh
839fc5d698 am c7e064b8: am 16636e4b: Merge "Refresh 64-bit headers and libs"
* commit 'c7e064b86384797f08d36c6fdb118a24b22a39fe':
  Refresh 64-bit headers and libs
2014-03-24 21:25:32 +00:00
Tim Kilbourn
cdb09c943e am 56c1077d: am c9d6af6b: Merge "Add the stub src dir to the leanback extras." into klp-modular-dev
* commit '56c1077d131cf807563eb7b8e8bc2263f8bb1748':
  Add the stub src dir to the leanback extras.
2014-03-24 19:35:16 +00:00
Tim Kilbourn
939cafeffa am 3baefeb5: Initial leanback sample code.
* commit '3baefeb50bbd72db2347d112fc6e3daeff94ffc0':
  Initial leanback sample code.
2014-03-24 17:17:22 +00:00
Andrew Hsieh
c7e064b863 am 16636e4b: Merge "Refresh 64-bit headers and libs"
* commit '16636e4bf101847c57b6bcb2d54635e7c41b6941':
  Refresh 64-bit headers and libs
2014-03-24 12:33:47 +00:00
Andrew Hsieh
61bbf0c2ea am 16636e4b: Merge "Refresh 64-bit headers and libs"
* commit '16636e4bf101847c57b6bcb2d54635e7c41b6941':
  Refresh 64-bit headers and libs
2014-03-24 12:33:31 +00:00
Andrew Hsieh
16636e4bf1 Merge "Refresh 64-bit headers and libs" 2014-03-24 00:39:37 +00:00
Andrew Hsieh
d8118ba51b Refresh 64-bit headers and libs
Change-Id: I300537b883705cedbcb6f21fe616f187b54c4afd
2014-03-22 17:45:39 +08:00
Tim Kilbourn
3baefeb50b Initial leanback sample code.
SupportLeanbackDemos starts out with a fully functional app with a
BrowseFragment. Still need to add examples with cursors, hovercards,
and more.

Change-Id: I845d5b92c29a5585af7968b08e7daa11b2996f5a
2014-03-21 15:13:12 -07:00
Tim Kilbourn
56c1077d13 am c9d6af6b: Merge "Add the stub src dir to the leanback extras." into klp-modular-dev
* commit 'c9d6af6b8760c79f6527e40549592d85f780cab4':
  Add the stub src dir to the leanback extras.
2014-03-21 20:59:48 +00:00
Tim Kilbourn
c9d6af6b87 Merge "Add the stub src dir to the leanback extras." into klp-modular-dev 2014-03-21 20:53:49 +00:00
Guang Zhu
644b822218 blacklist KEYCODE_SLEEP in random key generation
Bug: 13583213
Change-Id: Ic0fa933440acb27a0636b2db83be08695e9df0db
2014-03-21 12:16:05 -07:00
Pavel Chupin
fa5250051f Fix x86_64 alignment in crtbegin
Sync from bionic

Change-Id: Ic2b5f1cf87c4c89f75571f76b6a078990bfcb1e4
Signed-off-by: Pavel Chupin <pavel.v.chupin@intel.com>
2014-03-21 15:23:07 +04:00
Pavel Chupin
dea9950e23 Generate x86_64 symbols based on bionic 2014-03-19
Per each lib done by:

nm out/target/product/generic_x86_64/symbols/system/lib64/libc.so
| grep "\S\+ T \S\+" | awk "{ print \$3; }" >
symbols/libc.so.functions.txt

nm out/target/product/generic_x86_64/symbols/system/lib64/libc.so
| grep "\S\+ [BGD] \S\+" | awk "{ print \$3; }" >
symbols/libc.so.variables.txt

Change-Id: I0192eb3a2df34112b053a9f798c7917cb1658efe
Signed-off-by: Pavel Chupin <pavel.v.chupin@intel.com>
2014-03-21 15:22:11 +04:00
Pavel Chupin
717581313a Disable for a while extra warnings when using [v]sprintf
Toolchain has a lot of usage of these functions and since we are
building the most components with -Werror it produces lots of errors.

Change-Id: Iaf5a95d6b493adb8d85803a62b184029060727d9
Signed-off-by: Pavel Chupin <pavel.v.chupin@intel.com>
2014-03-21 15:21:51 +04:00
Adam Koch
afe9bac93a am 4d5a7ace: am 87bd56ff: am 3a09d75f: am bdd20c5c: Merge "Remove bitmapfun code sample (it has moved to samples framework)." into klp-docs
* commit '4d5a7ace8e214c14001128cbeaf410a97da729a0':
  Remove bitmapfun code sample (it has moved to samples framework).
2014-03-20 21:05:20 +00:00
Adam Koch
4d5a7ace8e am 87bd56ff: am 3a09d75f: am bdd20c5c: Merge "Remove bitmapfun code sample (it has moved to samples framework)." into klp-docs
* commit '87bd56ff96c226d0f53911205657f07cd2bb19c0':
  Remove bitmapfun code sample (it has moved to samples framework).
2014-03-20 17:05:17 +00:00
Adam Koch
87bd56ff96 am 3a09d75f: am bdd20c5c: Merge "Remove bitmapfun code sample (it has moved to samples framework)." into klp-docs
* commit '3a09d75f5bb284ce9367816d557b5e25d1c5fea2':
  Remove bitmapfun code sample (it has moved to samples framework).
2014-03-20 16:59:16 +00:00
Adam Koch
c56451c704 am 3a09d75f: am bdd20c5c: Merge "Remove bitmapfun code sample (it has moved to samples framework)." into klp-docs
* commit '3a09d75f5bb284ce9367816d557b5e25d1c5fea2':
  Remove bitmapfun code sample (it has moved to samples framework).
2014-03-20 16:38:06 +00:00
Adam Koch
3a09d75f5b am bdd20c5c: Merge "Remove bitmapfun code sample (it has moved to samples framework)." into klp-docs
* commit 'bdd20c5c1a78941e0e94123c78152123f0be946a':
  Remove bitmapfun code sample (it has moved to samples framework).
2014-03-20 09:31:03 +00:00
Adam Koch
bdd20c5c1a Merge "Remove bitmapfun code sample (it has moved to samples framework)." into klp-docs 2014-03-20 07:22:29 +00:00
Tim Kilbourn
61c46959b5 Add the stub src dir to the leanback extras.
Change-Id: I614bcdd9f9061917fb2c4721cbe1752fd56f6c12
2014-03-18 13:36:11 -07:00
Chiao Cheng
c8201d5e84 Overhaul of intellij-gen script.
Overall much better at find proper dependencies.
* No more need for aggregate modules.
* Source file searching.
* Make file token substitution.
* Inclusion src directories.
* Multi project/package support.
* Made framework module optional as some unbundled
  branches do not include it.

Change-Id: Ie5ee66c488fc9141043137f716a3891f952bfe7f
2014-03-17 12:52:43 -07:00
Joe Fernandez
753584340a am 225c000d: am 8a28dc4f: am b67283c0: am b378f58a: Merge "Adding production app.yaml to source control" into klp-docs
* commit '225c000db2b54d935a401cd52d88d7f0fa4f45b1':
  Adding production app.yaml to source control
2014-03-14 17:54:26 +00:00
Ricardo Cervera
f0ea1b0ed7 am 5a863c55: am 1aec60d4: am f203e028: am c861a265: Merge "docs: Modified sample descriptions for March sample push." into klp-docs
* commit '5a863c55b5034b879236aa605f5c2af64fc26b3d':
  docs: Modified sample descriptions for March sample push.
2014-03-14 17:54:25 +00:00
Alexander Lucas
ab05cdfb72 am dd7dda23: am 964fa100: am 7ae2eca4: am 7a80e034: Merge "Added new samples to sdk.atree for march push" into klp-docs
* commit 'dd7dda23a56844b706bd20c752b0696571fc582d':
  Added new samples to sdk.atree for march push
2014-03-14 17:54:24 +00:00
Lorenzo Colitti
1d069f3a8a am aafbb735: am 8680138d: Merge "Add clatd test definitions to the testrunner."
* commit 'aafbb7355032babcff3554d9e872c9f2a6341d04':
  Add clatd test definitions to the testrunner.
2014-03-14 17:13:14 +00:00
Lorenzo Colitti
39e788847a am ccc445f6: am 20615c2b: Merge "Ensure that the native tests are run from /data/nativetest to match TF. Also cleanup a missing test from test_defs.xml"
* commit 'ccc445f6593e8267496e4a673a1a93c647b63d53':
  Ensure that the native tests are run from /data/nativetest to match TF. Also cleanup a missing test from test_defs.xml
2014-03-14 17:13:12 +00:00
Joe Fernandez
225c000db2 am 8a28dc4f: am b67283c0: am b378f58a: Merge "Adding production app.yaml to source control" into klp-docs
* commit '8a28dc4fbe60b2344aac52863c035433f182fda5':
  Adding production app.yaml to source control
2014-03-14 16:32:59 +00:00
Ricardo Cervera
5a863c55b5 am 1aec60d4: am f203e028: am c861a265: Merge "docs: Modified sample descriptions for March sample push." into klp-docs
* commit '1aec60d4a61ec81844180560eb25098a5c19eb95':
  docs: Modified sample descriptions for March sample push.
2014-03-14 16:32:58 +00:00
Alexander Lucas
dd7dda23a5 am 964fa100: am 7ae2eca4: am 7a80e034: Merge "Added new samples to sdk.atree for march push" into klp-docs
* commit '964fa100beb6108f7cfc5c8a1eaa7be55bbab0c9':
  Added new samples to sdk.atree for march push
2014-03-14 16:32:56 +00:00
Joe Fernandez
8a28dc4fbe am b67283c0: am b378f58a: Merge "Adding production app.yaml to source control" into klp-docs
* commit 'b67283c07d9e7ced4f5d7e734c4de21d4a5c6520':
  Adding production app.yaml to source control
2014-03-14 16:28:34 +00:00
Ricardo Cervera
1aec60d4a6 am f203e028: am c861a265: Merge "docs: Modified sample descriptions for March sample push." into klp-docs
* commit 'f203e0289eb1e418a5ce2049893306bcd13d30a7':
  docs: Modified sample descriptions for March sample push.
2014-03-14 16:28:33 +00:00
Alexander Lucas
964fa100be am 7ae2eca4: am 7a80e034: Merge "Added new samples to sdk.atree for march push" into klp-docs
* commit '7ae2eca4a0762f347e2a1981dc1becbc16a5c4bc':
  Added new samples to sdk.atree for march push
2014-03-14 16:28:32 +00:00
Adam Powell
ff6ec86d06 am a506acdd: am e3ac380a: Merge "Update RecyclerView sample to show use of ItemDecoration" into klp-modular-dev
* commit 'a506acddc30c6ec56fc7f916d819f71374a9d4ae':
  Update RecyclerView sample to show use of ItemDecoration
2014-03-14 10:02:54 +00:00
Joe Fernandez
c0afddffa7 am b67283c0: am b378f58a: Merge "Adding production app.yaml to source control" into klp-docs
* commit 'b67283c07d9e7ced4f5d7e734c4de21d4a5c6520':
  Adding production app.yaml to source control
2014-03-14 04:17:30 +00:00