Pavel Chupin
cd9dfd0ffd
Refresh locale.h from bionic
...
Change-Id: I2dfa05f13f6e6e92a5ca238504bd7ee7c511640c
Signed-off-by: Pavel Chupin <pavel.v.chupin@intel.com >
2014-03-28 16:55:51 +04: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
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
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
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
Lorenzo Colitti
8680138dd6
Merge "Add clatd test definitions to the testrunner."
2014-03-14 00:38:14 +00:00
Lorenzo Colitti
20615c2bce
Merge "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 00:38:05 +00:00
Trevor Johns
9d5635501a
Merge "Align "from code" parent-child preference flow with "from XML""
2014-03-11 19:52:17 +00:00
Lorenzo Colitti
791bef5218
Add clatd test definitions to the testrunner.
...
Bug: 11542311
Change-Id: If7b646150455490ef9429c909c78d4fe1528d78d
2014-02-28 10:27:46 +09:00
Tsu Chiang Chuang
a0bcd58532
Ensure that the native tests are run from /data/nativetest to match TF.
...
Also cleanup a missing test from test_defs.xml
Change-Id: I9b50bd3f5c7a100a86dd550d367c8ed9a9f2bd62
2014-02-28 10:27:46 +09:00
Andrew Hsieh
c046b48bd6
Merge "Add scalbln, scalblnf, and scalblnl to x86 libm.so for API>=18"
2014-02-26 09:38:25 +00:00
Andrew Hsieh
a49155bc36
Add scalbln, scalblnf, and scalblnl to x86 libm.so for API>=18
...
Change-Id: Ib22eead27b8f82cfa0e1b7eb429e2c76d068120f
2014-02-26 10:38:31 +08:00
Andrew Hsieh
fea707ac00
Merge "Define __PTHREAD_*_INIT_VLAUE in pthread.h for API < 9"
2014-02-24 09:56:21 +00:00
Andrew Hsieh
0faa78e6e0
Define __PTHREAD_*_INIT_VLAUE in pthread.h for API < 9
...
Define __PTHREAD_MUTEX_INIT_VALUE, __PTHREAD_RECURSIVE_MUTEX_INIT_VALUE,
and __PTHREAD_ERRORCHECK_MUTEX_INIT_VALUE in pthread.h for API < 9.
Pthread.h in API >= 9 have those already since bionic
9831ad3ce6bd5b22da16a275ed67e7236eae3d1f
Change-Id: Ia97960ecbfed0811dde70f75cb23951ecdf803af
2014-02-24 13:08:12 +08:00
Andrew Hsieh
a32687f493
Merge "Fix MIPS' struct stat"
2014-02-20 23:58:18 +00:00
Elliott Hughes
1fe277e4f9
Merge "Insulate libportable from bionic changes."
2014-02-20 21:55:42 +00:00
Elliott Hughes
72af45c116
Insulate libportable from bionic changes.
...
Really libportable should take its own copy of BSD's <machine/asm.h>,
rather than relying on bionic's hacked-about copies.
Change-Id: I02248045a903dc4ca0d6ed1054ecb1cd54da335e
2014-02-20 11:19:32 -08:00
Andrew Hsieh
884081d929
Fix MIPS' struct stat
...
In NDK r9c MIPS' struct stat was incorrectly set to its 64-bit
counterpart for API >= 12
Change-Id: I75db78ac7654fad982430e6adbe4480828776051
2014-02-20 07:56:38 +08:00
Andrew Hsieh
1c51325399
Merge "Experimental headers/libs"
2014-02-17 01:40:00 +00:00
Andrew Hsieh
d645d2f8ba
Merge "Move sys/cachectl.h up from mips-specific folder"
2014-02-11 01:14:35 +00:00
Andrew Hsieh
73a5a3baaa
Experimental headers/libs
...
at temp. android-20 folders
Change-Id: Iecdb083ba1b1c239bd5ecafda56356466e590565
2014-02-10 17:23:10 +08:00
Andrew Hsieh
2643554fa0
Move sys/cachectl.h up from mips-specific folder
...
It is only effective when compile with mips, although
development no longer has to check themselves
Change-Id: I7fb703170e1cc6bb2e6ea31109851a90a26eacb8
2014-02-10 09:28:47 +08:00
Andrew Hsieh
f0387da709
Merge "Rename arch-aarch64 to arch-arm64"
2014-02-06 22:57:34 +00:00
Andrew Hsieh
348f88899f
Merge "Add missing __NDK_FPABI__ to function taking/returning float/double"
2014-02-05 03:32:42 +00:00
Andrew Hsieh
3bf77d0608
Add missing __NDK_FPABI__ to function taking/returning float/double
...
See 5881b5cbe7 (which missed
android-18 input.h) for details.
Change-Id: Ib23d85b676177b0a3e15bae957fc48f6ef0ededb
2014-02-05 11:30:29 +08:00
Andrew Hsieh
5d962bb6bd
Merge "Fixed apparent copy/paste mistake Bug: 11634373"
2014-02-05 03:27:05 +00:00
David Friedman
3b601c6550
Fixed apparent copy/paste mistake
...
Bug: 11634373
Change-Id: I44766217f414988bfd3be68043a4b80dd21554d8
2014-02-05 11:18:32 +08:00
Andrew Hsieh
4618dc6c2a
Rename arch-aarch64 to arch-arm64
...
Build instruction:
./build/tools/download-toolchain-sources.sh /tmp/ndk-$USER/src
./build/tools/gen-platforms.sh --minimal --dst-dir=$NDK \
--ndk-dir=$NDK --overlay --arch=arm64
./build/tools/build-gcc.sh /tmp/ndk-$USER/src $NDK \
aarch64-linux-android-4.8 --try-64
Change-Id: Ieaac9908cd2121981e257113cb8d5d3575c8718e
2014-02-04 17:36:55 +08:00
Tim Murray
78133f5323
Merge "Fix build"
2014-02-03 23:31:54 +00:00
Nick Kralevich
720b4e94e5
Fix build
...
This was broken due to 390ec00c6693fb20004f357901beae919a79329f
in frameworks/base
Change-Id: Ieaff5f34ef56efdd492af2f2e7c2294448223616
2014-02-03 15:25:34 -08:00
Raphael Moll
561423569c
Merge "Update revision of Android SDK USB driver for Windows."
2014-01-30 18:22:23 +00:00
Raphael Moll
8221674986
Update revision of Android SDK USB driver for Windows.
...
Rev 9 adds the Glass PID.
Change-Id: I1ec7985b9715d813f6442dad41a27233d8dd4822
2014-01-30 10:16:57 -08:00
Xavier Ducrohet
55089c32d5
Merge "Android SDK Windows USB driver: Glass PID."
2014-01-29 23:02:54 +00:00
Raphael Moll
260db8ce43
Android SDK Windows USB driver: Glass PID.
...
Change-Id: Id190e9e83c48bf6b3df08707efdbf154720c3a78
2014-01-29 14:57:49 -08:00
Andrew Hsieh
ca34e29d94
Merge "Fix headers to be inclued alone"
2014-01-16 17:03:03 +00:00
Andrew Hsieh
42bb3bcadc
Merge "Fix typo in comments in looper.h"
2014-01-16 17:02:47 +00:00
Andrew Hsieh
6d2d58de54
Merge "Fixed asset_manager.h, rect_manager.h, and jni.h"
2014-01-16 17:02:36 +00:00
Andrew Hsieh
2c8776805a
Fix headers to be inclued alone
...
See b.android.com/64679 for one of header sys/prctl.h
Change-Id: Ie415ebe2086d2f0190d84fba0c57cc7e1e5822ae
2014-01-13 12:58:46 +08:00
Andrew Hsieh
3517e742e3
Merge "Implement wait4 already exist in header"
2014-01-10 00:31:50 +00:00
Andrew Hsieh
d980848377
Fix typo in comments in looper.h
...
Remove android-13's looper.h because it's identical to android-9's
Note that ndk/platforms/android-N only keep delta to previous level
Change-Id: Ibd2c3e168cfe7f6902fdc6eca2e2778d8ccf1fac
2014-01-08 17:24:22 +08:00
Andrew Hsieh
fbb32955a4
Fixed asset_manager.h, rect_manager.h, and jni.h
...
1. Fixed missing #include <sys/types.h> in android/asset_manager.h for API >= 13
2. Fixed missing #include <stdint.h> in android/rect_manager.h for API >= 14
3. Added JNICALL to JNI_OnLoad and JNI_OnUnload in jni.h
Change-Id: I875ec0b6e6f7c2f433c176f0a738eb78f3c33062
2014-01-08 14:10:06 +08:00
Andrew Hsieh
365e66feaf
Merge "Fixed API18 math.h for clang3.4"
2014-01-07 00:21:56 +00:00
Andrew Hsieh
f242723e9d
Fixed API18 math.h for clang3.4
...
Clang3.4 can take __builtin_nexttoward and __builtin_nexttowardf.
Also fix a minor typo in comment
Change-Id: If98a35e2e38c45ebd619b0ceb6c5ee41acc4e415
2013-12-30 14:14:09 +08:00
Andrew Hsieh
29c857fe6d
Merge "Restore immersive mode when volume button has been pressed."
2013-12-30 06:01:37 +00:00
Andrew Hsieh
13f2b7e169
Merge "Fix rendering issue in Tegra2/3."
2013-12-30 06:01:25 +00:00
Hak Matsuda
78bf635170
Restore immersive mode when volume button has been pressed.
...
Workaround issue where SYSTEM_UI_FLAG_IMMERSIVE_STICKY is invalidated
when a volume button is pressed (internal bug ref b/11986621)
Immersive mode still does not recover when the screen has been
rotated, due to onSystemUiVisibilityChange is not triggered
when screen is rotated (internal bug ref b/11990702)
Change-Id: Ifdfe9b24d5c3c208441aeca0fbb2b1eaee39da95
2013-12-30 13:49:54 +08:00