Andrew Hsieh
132945b90c
am c316a240: Merge "Added sys/ucontext.h and sys/user.h to all API levels."
...
* commit 'c316a240c548ebbe98cbc25bcf895f87a8536cf3':
Added sys/ucontext.h and sys/user.h to all API levels.
2014-09-29 01:20:48 +00:00
Andrew Hsieh
c316a240c5
Merge "Added sys/ucontext.h and sys/user.h to all API levels."
2014-09-29 01:18:07 +00:00
Dan Albert
9bc92deb11
am 20d16a75: Merge "Silence lcov existence test output."
...
* commit '20d16a75b2e14fe8408e664cad0faae07f200f47':
Silence lcov existence test output.
2014-09-25 20:03:43 +00:00
Dan Albert
20d16a75b2
Merge "Silence lcov existence test output."
2014-09-25 19:57:18 +00:00
Dan Albert
7d133d23f9
Silence lcov existence test output.
...
Change-Id: I72ea929c8358d82c5653d7b475a35ddcb918dac0
2014-09-25 11:23:30 -07:00
Dan Albert
cbe2394ef0
am 217d230a: Merge "Add acov for coverage gathering/reporting."
...
* commit '217d230af8f29583c5be96b0870fe8e187033bc2':
Add acov for coverage gathering/reporting.
2014-09-22 16:28:17 +00:00
Dan Albert
217d230af8
Merge "Add acov for coverage gathering/reporting."
2014-09-22 16:18:11 +00:00
Dan Albert
98e2c644f2
Add acov for coverage gathering/reporting.
...
acov is a tool for gathering coverage information from a device and
generating a report from that information. To use:
1. sudo apt-get install lcov
2. Build application/library with coverage information.
3. Push the new binaries to the device.
4. Run tests with the additional environment variables:
* GCOV_PREFIX=/data/local/tmp/gcov
* GCOV_PREFIX_STRIP=`echo $(ANDROID_BUILD_TOP) | grep -o / | wc -l`
5. Run `acov`.
acov will pull all coverage information from the device, push it to the
right directories, run lcov, and display the coverage report (currently
by opening it in your browser).
Bug: 10134489
Change-Id: I604c8ec2e9fa5d23ee9c279b515ff6cfc497dfa7
2014-09-22 09:15:45 -07:00
Andrew Hsieh
9eac1b60d3
Added sys/ucontext.h and sys/user.h to all API levels.
...
Also
1. Header singal.h now includes <sys/ucontext.h>
2. asm/user.h include sys/user.h
3. change use of user_i387_struct to user_fpregs_struct
See bionic 26a8eb50a84e131d34d10d5d167d67e9995399bd
Change-Id: I9592e98b90d773ef5babb428a6a6ef208fe86327
2014-09-19 15:50:12 +00:00
Andrew Hsieh
04df6b31bf
am eef4aba8: Merge "Add missing posix_memalign function in x86 libc.so.functions.txt. (See b.android.com/28834)"
...
* commit 'eef4aba8b8edd09768178f81f3293552cc52e64c':
Add missing posix_memalign function in x86 libc.so.functions.txt. (See b.android.com/28834)
2014-09-18 15:49:20 +00:00
Andrew Hsieh
eef4aba8b8
Merge "Add missing posix_memalign function in x86 libc.so.functions.txt. (See b.android.com/28834)"
2014-09-18 15:40:38 +00:00
Varvara Rainchik
797351fd3b
Add missing posix_memalign function in x86 libc.so.functions.txt.
...
(See b.android.com/28834)
android-17,-18,-19
posix_memalign
Change-Id: I9e0632f9fa8cabd17a66ded2dc6f3553261c4054
Signed-off-by: Varvara Rainchik <varvara.rainchik@intel.com >
2014-09-18 12:06:03 +04:00
Andrew Hsieh
726f6d87a5
am 5b664707: Merge "Bugfix for libportable to make compile happy."
...
* commit '5b6647076bcc06ec43ea49ad7a472942226f35a3':
Bugfix for libportable to make compile happy.
2014-09-16 08:41:40 +00:00
Andrew Hsieh
5b6647076b
Merge "Bugfix for libportable to make compile happy."
2014-09-16 03:21:47 +00:00
WenHan Gu
e257b563df
Bugfix for libportable to make compile happy.
...
Just a tricky issue.
WRAP(stat) -> stat_portable, However we have a struct naming stat_portable.
Let's just rename it.
Change-Id: If0a33661d9d23750d4af45158d1336bb71a08cab
2014-09-16 11:01:28 +08:00
Andrew Hsieh
5c0471db07
am 3941c44f: Merge "Add support for x86 to hello-neon sample"
...
* commit '3941c44f6156a13224183b74deb3bc4d5f5a8895':
Add support for x86 to hello-neon sample
2014-09-15 19:23:52 +00:00
Andrew Hsieh
53a20e5434
am a8c78c38: Merge "Refresh android-L headers/libs (WW37)"
...
* commit 'a8c78c384e8996bb4df85277b2710824bc60676b':
Refresh android-L headers/libs (WW37)
2014-09-15 19:23:48 +00:00
Andrew Hsieh
3941c44f61
Merge "Add support for x86 to hello-neon sample"
2014-09-15 17:43:18 +00:00
Andrew Hsieh
a8c78c384e
Merge "Refresh android-L headers/libs (WW37)"
2014-09-15 16:59:09 +00:00
Andrew Hsieh
0fd7f83fce
Refresh android-L headers/libs (WW37)
...
Change-Id: Ibdb7bebe7a0f73e767b7c62d1f603679163e768c
2014-09-12 13:49:48 -07:00
Anton Konovalov
57c928aaba
Add support for x86 to hello-neon sample
...
The sample hello-neon was updated to support x86 ABI.
This change is required:
https://android-review.googlesource.com/107511
Change-Id: Icc175afd6785cf454d168973582d7d85455624b5
Signed-off-by: Anton Konovalov <anton.konovalov@intel.com >
Signed-off-by: Pavel Chupin <pavel.v.chupin@intel.com >
2014-09-12 16:56:10 +04:00
Siva Velusamy
8f47c62609
am 7ca91d08: Merge "Android SDK Windows USB driver: Project Tango pid"
...
* commit '7ca91d08027bbc4a6ccd9634e28735bbbbce910a':
Android SDK Windows USB driver: Project Tango pid
2014-09-11 14:20:44 +00:00
Siva Velusamy
ad8e06e199
am 372c5b71: Merge "Update revision of Android SDK USB driver for Windows"
...
* commit '372c5b71a6c26238f8e3376059b76ff8fc349b5d':
Update revision of Android SDK USB driver for Windows
2014-09-11 14:20:43 +00:00
Siva Velusamy
7ca91d0802
Merge "Android SDK Windows USB driver: Project Tango pid"
2014-09-11 14:11:38 +00:00
Siva Velusamy
372c5b71a6
Merge "Update revision of Android SDK USB driver for Windows"
2014-09-11 14:11:30 +00:00
Siva Velusamy
f41962ca29
Android SDK Windows USB driver: Project Tango pid
...
Change-Id: Id4a366755390338d9b8add35ad2df66eda9f2324
2014-09-10 14:19:42 -07:00
Siva Velusamy
05467d3526
Update revision of Android SDK USB driver for Windows
...
Rev 11 adds Project Tango (generic) drivers
Change-Id: Idfb99426ec3553fee2a8d2ec2d04dba029732ebe
2014-09-10 14:18:24 -07:00
Andrew Hsieh
95630dbbc1
am 913aff62: Merge "libportable to adapt L header functions."
...
* commit '913aff625fc66b094eae65db072be1c6bcfbf72e':
libportable to adapt L header functions.
2014-09-09 03:19:20 +00:00
Andrew Hsieh
913aff625f
Merge "libportable to adapt L header functions."
2014-09-09 03:09:23 +00:00
WenHan Gu
bce5ab4f3f
libportable to adapt L header functions.
...
Change-Id: Ie15c321ee3b1b21f264b12641bc064ee33dec418
2014-09-09 02:53:13 +00:00
Andrew Hsieh
01b6a398f7
am 9b87a973: Merge "Remove __signalfd4 from 32-bit ABIs; remove basename_r and dirname_r from 64-bit ABIs"
...
* commit '9b87a9735aaa041c843b511d5d0240202766c8bf':
Remove __signalfd4 from 32-bit ABIs; remove basename_r and dirname_r from 64-bit ABIs
2014-09-09 00:36:23 +00:00
Andrew Hsieh
9b87a9735a
Merge "Remove __signalfd4 from 32-bit ABIs; remove basename_r and dirname_r from 64-bit ABIs"
2014-09-09 00:30:17 +00:00
Andrew Hsieh
65df8d683e
Remove __signalfd4 from 32-bit ABIs; remove basename_r and dirname_r from 64-bit ABIs
...
Change-Id: Iee4bf016a0e929209143ec3fa79d542d34fd8917
2014-09-07 19:44:00 -07:00
Andrew Hsieh
817e663dbf
am d715bffe: Merge "Fixed atexit()"
...
* commit 'd715bffe043a09a74c3c63e988742e589da705eb':
Fixed atexit()
2014-09-08 02:42:16 +00:00
Andrew Hsieh
2143196a09
am 01a406c8: Merge "Fix build with sensor.h"
...
* commit '01a406c8eef024ff91268a0b385f372109de13ad':
Fix build with sensor.h
2014-09-08 02:42:15 +00:00
Andrew Hsieh
0ff0fef97b
am 371b6dbe: Merge "ptrace(3) should be varargs"
...
* commit '371b6dbef621f318b1d94b59b8472b3aeaae9dcf':
ptrace(3) should be varargs
2014-09-08 02:42:14 +00:00
Andrew Hsieh
6200d7a45d
am b1e7c7b0: Merge "Add __gnuc_va_list in stdio.h to stop gcc from generating include-fixed/stdio.h"
...
* commit 'b1e7c7b0ab65fd5ece7c28e7171c7ecbe8dfec25':
Add __gnuc_va_list in stdio.h to stop gcc from generating include-fixed/stdio.h
2014-09-08 02:42:13 +00:00
Andrew Hsieh
289d24e09a
am fb7bcce6: Merge "Add back arc4random_stir for 32-bit android-L"
...
* commit 'fb7bcce68a2a1567410cfa0c800fe8568e037641':
Add back arc4random_stir for 32-bit android-L
2014-09-08 02:42:12 +00:00
Andrew Hsieh
d715bffe04
Merge "Fixed atexit()"
2014-09-08 02:37:17 +00:00
Andrew Hsieh
01a406c8ee
Merge "Fix build with sensor.h"
2014-09-08 02:37:06 +00:00
Andrew Hsieh
371b6dbef6
Merge "ptrace(3) should be varargs"
2014-09-08 02:34:04 +00:00
Andrew Hsieh
b1e7c7b0ab
Merge "Add __gnuc_va_list in stdio.h to stop gcc from generating include-fixed/stdio.h"
2014-09-08 02:33:55 +00:00
Andrew Hsieh
fb7bcce68a
Merge "Add back arc4random_stir for 32-bit android-L"
2014-09-08 02:33:44 +00:00
Andrew Hsieh
c6d393c1b2
Fix build with sensor.h
...
include stdbool.h to define bool for sensor.h
Change-Id: Ic7f57f098f2114b255db0d89fae8c5d16d7c59de
2014-09-04 20:11:46 -07:00
Andrew Hsieh
2db7f63f99
Fixed atexit()
...
See b.android.com/66595
Change-Id: I1d4c3db424c7f839e48756359cc095a6b1028ace
2014-09-04 13:17:25 -07:00
Andrew Hsieh
83fb2f6940
ptrace(3) should be varargs
...
See bionic 98b088dce70a2625d5cfa1872e427af5f06bfd99
Change-Id: I9e1993aa41fb8309beb1d653d48c5aacad44e4cd
2014-09-04 13:11:20 -07:00
Andrew Hsieh
6c2d94dfcf
Add __gnuc_va_list in stdio.h to stop gcc from generating include-fixed/stdio.h
...
When GCC is built bionic's stdio.h (among other headers) is fixed: __va_list
is replaced with __gnuc_va_list, and put in include-fixed/stdio.h,
unless stdio.h already contains __gnuc_va_list. When GCC is later
used bionic's stdio.h is never included.
The problem in the context of NDK is that all 32-bit Android toolchain
are built with android-9 header and expect to work with all API levels
sometime with sustantially different stdio.h.
This CL stops GCC from generating include-fixed/stdio.h by putting
__gnuc_va_list in it.
See bionic df85f50b and b.android.com/73728
Change-Id: I7a490496efbd491a0376608b9ae6e9e2dfc15fb3
2014-09-04 13:00:28 -07:00
Andrew Hsieh
09532ff646
Add back arc4random_stir for 32-bit android-L
...
See bionic 5dea47221a116aa87b0c286230c944ed6b629636
Change-Id: Id7342a4ea6e21764869d1809a0f75d435baf8ac2
2014-09-04 12:57:06 -07:00
Andrew Hsieh
35086b3b8b
am 45b3c498: Merge "Add required permission to sample code"
...
* commit '45b3c498c4bc78e9949fedd1dc4ce4fdb7cea340':
Add required permission to sample code
2014-09-04 19:48:30 +00:00
Andrew Hsieh
45b3c498c4
Merge "Add required permission to sample code"
2014-09-04 19:40:40 +00:00