Ben Cheng
6570d523c4
Use updated uapi headers for aarch64.
...
Change-Id: I6093b3908f26842524acd5ba845e083b8ad6a888
2013-10-16 17:24:18 -07:00
Siva Velusamy
777285ceed
Merge "samples: Do not attempt to clean line endings for *.py"
2013-10-09 21:54:41 +00:00
Siva Velusamy
de3fa5df07
samples: Do not attempt to clean line endings for *.py
...
The line endings script changes line endings, but also
removes the executable permissions of the files. We don't
want this to happen for scripts such as systrace.py
Change-Id: I355cbc4c77cfb3c90e4615962863288680389bce
2013-10-09 09:30:08 -07:00
Ben Cheng
6972ffa798
Merge "Initial set of minimal sysroot headers to build aarch64-gcc."
2013-10-08 23:50:05 +00:00
Ben Cheng
032d79d013
Initial set of minimal sysroot headers to build aarch64-gcc.
...
These files are copied over from arch-arm and to be used as boilerplates
only for now.
Change-Id: I61662e4fb9b7582174ef806e5d7eb8ed28e3a1f6
2013-10-08 15:48:50 -07:00
Andrew Hsieh
cb83cfb5fc
Merge "Refresh include/sys/vfs.h"
2013-10-08 01:58:12 +00:00
Andrew Hsieh
81631c6b3c
Merge "Little fix for headers comparison tool"
2013-10-08 00:35:43 +00:00
Grigoriy Kraynov
fc36418fb2
Little fix for headers comparison tool
...
Change-Id: Iaa9602a0d5f6864d65bc0e41bef7573bd5499b84
Signed-off-by: Grigoriy Kraynov <grigoriy.kraynov@intel.com >
2013-10-07 17:30:08 +04:00
Andrew Hsieh
16af6afb9a
Refresh include/sys/vfs.h
...
1. Sync bionic's, remove mips-specific one
2. Fix statfs.c to transfer the new f_flags too
3. Revise comment about --wrap=symbol
Change-Id: If68818e3dcb2a4056cd0b2e100fcfb8b2156c33a
2013-10-07 15:39:47 +08:00
Kenny Root
88a42f9daf
Merge "Fix MIPS build"
2013-10-03 00:24:00 +00:00
Brian Carlstrom
22c1fdc8f3
Fix MIPS build
...
(cherry picked from commit f9695cbd669fd024d805319a279c7c93db7263dc)
Change-Id: Ife90c3c5094b5b429f81cf0168a2d0c550aae02f
2013-10-02 17:11:57 -07:00
Raphael Moll
47605d10f9
Merge "SDK Repository: switch to sdk addon revision 6."
2013-09-30 22:22:23 +00:00
Raphael Moll
7657a59083
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.)
Change-Id: Ia37e75a2c8f86f4ecf36edb218f7e243f66a0b36
2013-09-30 11:57:17 -07:00
Andrew Hsieh
06485c81bb
Merge "Move Teapot to android-17 and set APP_ABI := all"
2013-09-18 01:55:54 +00:00
Andrew Hsieh
3199e15023
Merge "Fixed array-index-out-of-bound in Teapot sample"
2013-09-18 01:36:02 +00:00
Andrew Hsieh
1b8ffe3331
Move Teapot to android-17 and set APP_ABI := all
...
For the default configuration to run on more devices: ARM/Intel/MIPS >= API17
Change-Id: I52145374d0c51624c7a295dc8092f8492e591dee
2013-09-16 10:32:55 +08:00
Iceberg Fu
f74a8b0a63
Fixed array-index-out-of-bound in Teapot sample
...
Fix issue used to crash on MIPS/X86 device. ARM device works by accident
Change-Id: I401f4954841b6f59d3ea001e5e6a70c46045a7e1
2013-09-16 10:17:17 +08:00
Andrew Hsieh
cfb3c3ff05
Merge "Fix sample bitmap-plasma to draw on whole screen"
2013-09-13 11:34:17 +00:00
Andrew Hsieh
eb0b562339
Merge "Fix error about multiple unsequenced modifications"
2013-09-13 11:34:02 +00:00
Andrew Hsieh
055992fa7d
Fix sample bitmap-plasma to draw on whole screen
...
The previous dimension 200x200 is tiny these days
Change-Id: I7d7a7d93b3e60bd4dcd8a2b22b97fc7ed9ca4dfa
2013-09-13 18:29:42 +08:00
Andrew Hsieh
99da728a3d
Fix error about multiple unsequenced modifications
...
The evaluation order of function args aren't gaurenteed in C++
jni/NDKSupport/vecmath.h:869:32: warning: multiple unsequenced modifications to 'i' [-Wunsequenced]
LOGI("%f %f %f %f", f[i++], f[i++], f[i++], f[i++]);
Change-Id: Ibf69978dd3abf57a7042624aad3d416a0f6f5e01
2013-09-13 17:47:47 +08:00
Andrew Hsieh
83e093e9a2
Merge "Add NDK sample to demonstrate more OpenGL&Gaming related technologies."
2013-09-13 07:33:26 +00:00
Hak Matsuda
f39a078023
Add NDK sample to demonstrate more OpenGL&Gaming related technologies.
...
Change-Id: I0fb56c1fd1aa82d5a7c4da5010e00e103146ba78
2013-09-13 15:12:22 +08:00
Andrew Hsieh
445765ebe5
Merge "Fix issue 58135 about _C_LABEL_STRING macro w/o space between literal in C++"
2013-09-06 11:42:04 +00:00
Andrew Hsieh
c2e61c3c01
Fix issue 58135 about _C_LABEL_STRING macro w/o space between literal in C++
...
Change-Id: Iefc3c090071f3629998515d43907139b07105672
2013-09-06 17:34:31 +08:00
Andrew Hsieh
7d80bf6ab4
Merge "arch-specific diff of header"
2013-09-06 08:26:19 +00:00
Andrew Hsieh
d9124876f0
arch-specific diff of header
...
Change-Id: I78e2186dc7e491095201efc2c709f26e8822a076
2013-09-06 16:25:41 +08:00
Andrew Hsieh
19c6555d9d
Merge "Update NDK's android headers"
2013-08-30 01:23:01 +00:00
Michael Wright
f3c3a93bc4
Update NDK's android headers
...
Change-Id: I2ae3b42dcbbdccbcae018f768dc7b56723416d21
2013-08-29 18:17:46 -07:00
Andrew Hsieh
54723fb6ac
Merge "Remove missing functions imaxabs() and imaxdiv() from inttypes.h"
2013-08-13 03:26:13 +00:00
Grigoriy Kraynov
eaf0281f45
Remove missing functions imaxabs() and imaxdiv() from inttypes.h
...
Bionic does not have actual implementation of those functions.
Further implementations should be introduced in new
API-level in order to prevent break of compatibility.
Change-Id: I0aa65ea28082cf4a88c383ce0d8eceaa5288c027
Signed-off-by: Grigoriy Kraynov <grigoriy.kraynov@intel.com >
2013-08-12 16:31:10 +04:00
Andrew Hsieh
52d6614480
Merge "Update mips crtfiles from bionic with C versions"
2013-08-06 01:21:29 +00:00
Andrew Hsieh
cb4fcab5c4
Merge "Add minimal supports to build multilib x86 toolchain with OpenMP"
2013-08-06 01:21:03 +00:00
Andrew Hsieh
f43a290c1b
Update mips crtfiles from bionic with C versions
...
Copied from bionic but adding back .ctors and .dtors to be
compatible with old Android system linkers. Otherwise
static executable may segfault.
Change-Id: If834123161744cd2387a2c031a2315e818c2f123
2013-08-05 14:21:06 +08:00
Andrew Hsieh
2070ac6d1c
Merge "Add boostrap lib to build multilib x86 GCC with OpenMP support"
2013-08-03 05:47:30 +00:00
Andrew Hsieh
09073f3d88
Add minimal supports to build multilib x86 toolchain with OpenMP
...
Change-Id: I095c15d2a2de11992890c2a03be0f90332d372de
2013-08-02 17:06:40 +08:00
Andrew Hsieh
aecb5c6d65
Add boostrap lib to build multilib x86 GCC with OpenMP support
...
Build instructions:
cd AOSP=<your-AOSP-path>
cd $AOSP/bionic/libc
ln -s arch-x86 arch-x86_64
export NDK=$AOSP/ndk
cd $NDK
./build/tools/gen-platforms.sh --dst-dir=$NDK --ndk-dir=$NDK --overlay --arch=x86_64
# copy $NDK/platforms/android-9/arch-x86_64/usr/lib, lib64, and libx32 over
Change-Id: I021a34fa139456540bc0afdb1d9636df165f92fe
2013-08-02 14:34:01 +08:00
Andrew Hsieh
18dc709e82
Merge "Fix gles3jni build with clang at android-11"
2013-08-01 00:32:31 +00:00
Andrew Hsieh
80c93fbede
Fix gles3jni build with clang at android-11
...
jni/gl3stub.c:21:5: error: implicit declaration of function 'eglGetProcAddress' is invalid in C99
FIND_PROC(glReadBuffer);
^
jni/gl3stub.c:20:37: note: expanded from macro 'FIND_PROC'
#define FIND_PROC(s) s = (void*)eglGetProcAddress(#s)
^
1 error generated.
Change-Id: I907f33e3d88f3e96bf7958102e90bf15529748b9
2013-07-31 13:27:23 +08:00
Andrew Hsieh
445331f5e1
Merge "Add TCP_INFO state enum values."
2013-07-30 03:19:29 +00:00
Andrew Hsieh
65675341ac
Add TCP_INFO state enum values.
...
See b.android.com/38881 and fix in bionic
0dff43cab41e4a0bd5bd018584952c68cb224977
Change-Id: I2417fe3cf43919bf363f36c337ea6813f13699d8
2013-07-29 20:15:57 -07:00
Andrew Hsieh
7a85c344ff
Merge "Update x86 crtfiles from bionic with C versions"
2013-07-30 00:43:58 +00:00
Pavel Chupin
e5c9f8ec5a
Update x86 crtfiles from bionic with C versions
...
Files are copied as is from bionic head.
Also adding arch-x86_64 symlink to be able to generate arch-x86_64
crtfiles/libs.
Change-Id: I0b40c1c19bb4e3b24b25fa2bcb9236469fa32a3e
Signed-off-by: Pavel Chupin <pavel.v.chupin@intel.com >
2013-07-25 20:55:38 +04:00
Andrew Hsieh
f05c9f97b3
am 85f9f764: Merge "Workaround for libportable wait4 implementation."
...
* commit '85f9f764507761e011fc14398e7ddf08b5d383c5':
Workaround for libportable wait4 implementation.
2013-07-22 12:14:00 -07:00
Andrew Hsieh
85f9f76450
Merge "Workaround for libportable wait4 implementation."
2013-07-22 19:11:18 +00:00
Andrew Hsieh
54009f7e95
am 5d774594: Merge "ndk: Fix WCHAR_MIN / WCHAR_MAX definitions."
...
* commit '5d7745946dfc76dc2c82ef4ff097dedd8913e393':
ndk: Fix WCHAR_MIN / WCHAR_MAX definitions.
2013-07-22 09:30:19 -07:00
Andrew Hsieh
5d7745946d
Merge "ndk: Fix WCHAR_MIN / WCHAR_MAX definitions."
2013-07-22 16:28:08 +00:00
David 'Digit' Turner
fe8625d401
ndk: Fix WCHAR_MIN / WCHAR_MAX definitions.
...
This fixes WCHAR_MIN / WCHAR_MAX to be signed / unsigned based on
the target ABI.
This only impacts ARM where wchar_t is really 'unsigned int'.
One can define _WCHAR_IS_ALWAYS_SIGNED to restore the old behaviour.
See http://b.android.com/55749
Change-Id: Idb63b7b11aecd3cfee37f5b6dd2eba78b308876f
2013-07-20 00:56:53 +02:00
Andrew Hsieh
2bb3bd5a59
am e96f2b6a: am 66623113: Merge "[MIPS] Add missing REAL macros."
...
* commit 'e96f2b6a5a93bbcd631070d5f1e82c8b7f845cee':
[MIPS] Add missing REAL macros.
2013-07-15 09:38:06 -07:00
Andrew Hsieh
e96f2b6a5a
am 66623113: Merge "[MIPS] Add missing REAL macros."
...
* commit '66623113fa2192374220e3df25fc040fa0ab6ade':
[MIPS] Add missing REAL macros.
2013-07-15 09:35:13 -07:00