Andrew Hsieh
867634ecf4
Merge "Update libportable to catch up bionic changes."
2014-04-24 03:05:22 +00:00
WenHan Gu
70174f1084
Update libportable to catch up bionic changes.
...
Note __open should not be used anymore.
Also, fix a x86 fenv bug.
Change-Id: I8430ccfdb7d7685e1ee6e71333d65590c09e3d6c
2014-04-23 21:47:49 +08:00
Andrew Hsieh
45db706612
am 19dc3c64: Merge "Add android-20 bionic headers/symbols for 32-bit"
...
* commit '19dc3c6497696d4be2346bbd08e56eb29b31c6b1':
Add android-20 bionic headers/symbols for 32-bit
2014-04-22 14:42:29 +00:00
Andrew Hsieh
19dc3c6497
Merge "Add android-20 bionic headers/symbols for 32-bit"
2014-04-22 14:40:31 +00:00
Narayan Kamath
eb96f6540c
am bc6a6036: Merge "Fix the stack/ tool for 64 bit archs."
...
* commit 'bc6a6036e71a5ab2385856c2a9bc4caddd5362d4':
Fix the stack/ tool for 64 bit archs.
2014-04-22 13:39:04 +00:00
Narayan Kamath
bc6a6036e7
Merge "Fix the stack/ tool for 64 bit archs."
2014-04-22 13:35:03 +00:00
Andrew Hsieh
79d3fcb11e
Add android-20 bionic headers/symbols for 32-bit
...
Note that this is for bionic headers to be consistent with 64-bit
headers tentatively placed at android-20. ie.
1. bionic headers in all the existing 32-bit headers android-3 .. 19
are consistent, and don't track any new development in bionic/
since JB (the time when significant refactoring work starts in bionic/)
unless bug fixes.
2. bionic headers in android-20 tracks bionic/
Change-Id: Ia07f04ac03ffaef6a6ddcea5f0e6b891e21a869a
2014-04-20 22:18:57 -07:00
Andrew Hsieh
5ddb5533bc
am ea0a9548: Merge "Rename lib64 to lib in arch-arm64 and arch-arm64"
...
* commit 'ea0a954826ca0849bf05053e38ee325db9867873':
Rename lib64 to lib in arch-arm64 and arch-arm64
2014-04-14 16:17:54 +00:00
Andrew Hsieh
ea0a954826
Merge "Rename lib64 to lib in arch-arm64 and arch-arm64"
2014-04-14 16:14:24 +00:00
Andrew Hsieh
09c7713db7
am 02a8646f: Merge "Remove _GLOBAL_OFFSET_TABLE_ from mips\' libstdc++.so.variables.txt"
...
* commit '02a8646fb007cdff8fd2d7d11ffec3e5f9045214':
Remove _GLOBAL_OFFSET_TABLE_ from mips' libstdc++.so.variables.txt
2014-04-14 15:37:02 +00:00
Andrew Hsieh
02a8646fb0
Merge "Remove _GLOBAL_OFFSET_TABLE_ from mips' libstdc++.so.variables.txt"
2014-04-14 15:34:51 +00:00
Andrew Hsieh
1c0b98603a
Remove _GLOBAL_OFFSET_TABLE_ from mips' libstdc++.so.variables.txt
...
Change-Id: Ie74d6ece0a76eceb41bfc83b2652b50c7e8be159
2014-04-14 08:09:49 -07:00
Andrew Hsieh
75c7ca08ec
am c6f2450d: Merge "Add libstdc++ symbols for 64-bit archs"
...
* commit 'c6f2450d43938bc918f397b49ba615a848a459b5':
Add libstdc++ symbols for 64-bit archs
2014-04-14 14:52:17 +00:00
Andrew Hsieh
c6f2450d43
Merge "Add libstdc++ symbols for 64-bit archs"
2014-04-14 14:48:55 +00:00
Pavel Chupin
f09f860b12
Add libstdc++ symbols for 64-bit archs
...
Done by ndk/build/tools/gen-system-symbols.sh script
Change-Id: I6804e059468f755e18212df43a05a8ec7c3d5a79
Signed-off-by: Pavel Chupin <pavel.v.chupin@intel.com >
2014-04-14 18:38:39 +04:00
Narayan Kamath
9649700787
Fix the stack/ tool for 64 bit archs.
...
pc values might now be 16 bytes wide. Also add support
for the arm64 architecture switch.
Change-Id: Ia2e0282f3bee03ef6092de285b0c32fa6da07cb0
2014-04-14 11:07:37 +01:00
Andrew Hsieh
a209207504
Rename lib64 to lib in arch-arm64 and arch-arm64
...
Rename lib64 to lib until both aarch64 and mips64el compiler are
built to look for sysroot/usr/lib64.
Change-Id: Ib9b40a432f7b27c25990e5bdba6ab11db6b2fb6a
2014-04-12 00:47:18 -07:00
Andrew Hsieh
97af261912
am 377e5e9b: Merge "Update 64-bit headers/libs"
...
* commit '377e5e9b1b61bda7d921b6522117232e96e77db8':
Update 64-bit headers/libs
2014-04-11 17:36:53 +00:00
Andrew Hsieh
377e5e9b1b
Merge "Update 64-bit headers/libs"
2014-04-11 17:33:04 +00:00
Andrew Hsieh
21de301393
am f90d4304: Merge "Remove accidentally committed in Makefile."
...
* commit 'f90d430419b9ba4770db1fb950436e39166012b3':
Remove $(info...) accidentally committed in Makefile.
2014-04-11 14:28:31 +00:00
Andrew Hsieh
f90d430419
Merge "Remove $(info...) accidentally committed in Makefile."
2014-04-11 14:24:49 +00:00
WenHan Gu
a8ba6f6147
Remove $(info...) accidentally committed in Makefile.
...
Change-Id: Ifc043619bccf7e208b6a971987fcc78f0e763a93
2014-04-11 19:14:40 +08:00
Andrew Hsieh
8326e0edba
Update 64-bit headers/libs
...
Also
1) rename lib -> lib64
2) add src/ for android-20/arch-arm64 and arch-mips64
3) delete android-9/arch-arm64 and arch-mips64
Change-Id: I4958c4e52946e29e57b910f39ff0104200853a06
2014-04-10 15:28:53 -07:00
Andrew Hsieh
37f3302d6e
am 6db591b9: Merge "Directories/symlinks changes for x86_64 support"
...
* commit '6db591b98cef806b8fc01bde94b100798c871327':
Directories/symlinks changes for x86_64 support
2014-04-10 20:21:48 +00:00
Andrew Hsieh
6db591b98c
Merge "Directories/symlinks changes for x86_64 support"
2014-04-10 20:20:02 +00:00
Andrew Hsieh
11cd67cc31
am 2d2e407f: Merge "Implement libportable for unknown arch 64bit."
...
* commit '2d2e407f1ff28f5c6d168bfccf20e2ebbbd5649a':
Implement libportable for unknown arch 64bit.
2014-04-10 02:44:28 +00:00
Andrew Hsieh
2d2e407f1f
Merge "Implement libportable for unknown arch 64bit."
2014-04-10 02:42:31 +00:00
WenHan Gu
859559268d
Implement libportable for unknown arch 64bit.
...
Change-Id: I1e1fd8714b907bfccd5fa8df12a94697886e59cb
2014-04-08 16:28:22 +08:00
Steve Moyer
1601b1c9e6
am 6c56e9e1: (-s ours) Merge "DO NOT MERGE: fix package for AndroidJUnitRunner"
...
* commit '6c56e9e104d6071d459f04b266c6b8c53a32c635':
DO NOT MERGE: fix package for AndroidJUnitRunner
2014-04-07 22:48:19 +00:00
Steve Moyer
6c56e9e104
Merge "DO NOT MERGE: fix package for AndroidJUnitRunner"
2014-04-07 22:43:27 +00:00
Steve Moyer
3a49f89e86
DO NOT MERGE: fix package for AndroidJUnitRunner
...
Change-Id: I6b3fb006212f273d018121800d1d94e8a8d7404d
2014-04-04 16:32:31 -07:00
Steve Moyer
20c4a33489
am 0b1a1f7b: (-s ours) Merge "DO NOT MERGE: Add SmsTest and mege emulator smoke tests"
...
* commit '0b1a1f7b38f6fdfa4de35238529036d2a6230615':
DO NOT MERGE: Add SmsTest and mege emulator smoke tests
2014-04-04 16:36:17 +00:00
Steve Moyer
0b1a1f7b38
Merge "DO NOT MERGE: Add SmsTest and mege emulator smoke tests"
2014-04-04 16:32:00 +00:00
Steve Moyer
6ded79d696
DO NOT MERGE: Add SmsTest and mege emulator smoke tests
...
Picked Changes:
Add SMS test to verify emulator can receive sms from DDMS
Adding test tag to sms test
Add up to 6 10 second delays to wait for sms
Merging emulator smoke test projects
Combining SmsTest, GpsLocationTests, and ConnectivityTest
Conflicts:
build/sdk.atree
Change-Id: I1343c59418a69b2f5e1eb0c6cde54f2bc09300ac
2014-04-03 16:02:56 -07:00
Xavier Ducrohet
47eadf1ece
Merge "Move ZipAlign to build-tools."
2014-04-03 22:21:08 +00:00
Xavier Ducrohet
76510e2dd2
Move ZipAlign to build-tools.
...
Change-Id: Id83a8dc86946bcde78e9eaaab009a06a59fccbd0
2014-04-03 10:09:53 -07:00
Andrew Hsieh
497b94df02
Merge "Headers update from bionic for x86_64 support"
2014-04-02 08:21:49 +00:00
Andrew Hsieh
0123d3496a
Merge "Move _types.h to 32-bit arch dirs to avoid impact on 64-bits"
2014-03-29 03:12:46 +00:00
Andrew Hsieh
ac982541a9
Merge "Refresh locale.h from bionic"
2014-03-29 03:07:31 +00:00
Andrew Hsieh
1782523e75
Merge "Add 64-bit libc.so/libm.so/libdl.so"
2014-03-29 03:05:27 +00:00
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
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
bf78262845
Merge "Generate x86_64 symbols based on bionic 2014-03-19"
2014-03-25 10:29:52 +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
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