summaryrefslogtreecommitdiffstats
path: root/9/platforms/android-19/arch-arm64
Commit message (Collapse)AuthorAgeFilesLines
* Move 64-bit headers/libs to android-21Andrew Hsieh2014-10-08910-114598/+1
| | | | | | | | | | | | | 64-bit headers/libs hid in android-19, the highest API level when 64-bit started, and the actually number for L wasn't known then. Continue to symlink from other level to android-21, so projects build for both 32- and 64-bit don't need to set LOCAL_SDK_VERSION higher than necessary just to get 64-bit headers/libs, and risk unintended use of new APIs BUG=17885653 Change-Id: I0edef2a624c71b2b2365d5660b4f221303ce15e5
* Add back for 64-bit: arc4random, arc4random_buf and arc4random_uniformAndrew Hsieh2014-10-081-0/+0
| | | | | | BUG=17885433 Change-Id: I4fee6657dee2212243cbf1af603f99b9e47ddeb4
* Fixed the 3rd arg of functions strtoll_l, strtoull_l, wcstoll_l and wcstoull_lAndrew Hsieh2014-09-262-4/+4
| | | | | | from size_t to int. See 3c5037f1b3b747e79d17a5f717d9f9c365132d33 in bionic Change-Id: Id334981376f6e8e73a3fd5a30bfac9c8197f1eb4
* Refresh 64-bit headers/libs (WW37)Andrew Hsieh2014-09-127-18/+42
| | | | Change-Id: Ic45df1cfcc4a705ecff9e6b4e9588aa9942da9f8
* Remove basename_r and dirname_r from 64-bit android-LAndrew Hsieh2014-09-071-0/+0
| | | | Change-Id: I89df0b9a12577d173d3be380697f896a55f63a90
* Refresh 64-bit headers/libs (WW36)Andrew Hsieh2014-09-0318-119/+309
| | | | | | sync to lmp-dev/bionic 1e010d60397db706cd3d1c4d5701a2bced441aa8 Change-Id: Id4e86e5b4b236c7abe70d5972895b4ad8a71db16
* Refresh 64-bit headers/libs (WW31)Andrew Hsieh2014-07-3011-94/+60
| | | | | Sync to bionic 861c0ef37bcfcae56d88572cb01c18bcfe1faded Change-Id: I676e58be9516e7990fedcd303715672143936d3b
* Refresh 64-bit headers/libs (WW29)Andrew Hsieh2014-07-19177-4492/+11896
| | | | | | | | | | 1) sync to bionic 9c07aee83b4ebbf2dba8e23d6896683187b9724e (Fri 7/18 2014) 2) Media API 3) GLES 3.1 and AEP extensions 4) Updated SLES/OpenSLES with support for single-precision FP audio format 5) Updated GLES2 and GLES3 headers updated to the latest official Khronos versions Change-Id: Ie31339a69a4b87f9da717d5adc30a820d5dccae6
* Merge "Update dlext.h header for 64bits"Dmitriy Ivanov2014-07-071-2/+9
|\
| * Update dlext.h header for 64bitsDmitriy Ivanov2014-07-081-2/+9
| | | | | | | | Change-Id: Ia7dcc31158df104012c849a9e6c9a9c5527a922d
* | Refresh 64-bit headers/libs (WW28)Andrew Hsieh2014-07-0713-287/+556
|/ | | | Change-Id: I637bf943f48f46a1cbacbe303f87353841c4c8b0
* Refresh 64-bit headers/libs (WW25)Andrew Hsieh2014-06-2031-669/+137
| | | | | | | | | To bionic: 06366724d572ef005f5bc0ddd8ad46794cbfad3b Also refresh libc++ and its dependencies because 64-bit libc.so no longer expose _tolower_tab_ and _toupper_tab_ Change-Id: I684693cf10314351d0bbf4cad95497bece29294d
* Refresh 64-bit headers/libs (WW22)Andrew Hsieh2014-05-3023-7/+14
| | | | Change-Id: I86e0e36bd5296d4b0ce05e9a2e8aaa756b6733b2
* Refresh 64-bit headers/libs (WW21)Andrew Hsieh2014-05-2818-30/+487
| | | | Change-Id: Ib5d958289f55a0897e2894aede851fff3c8acfbe
* Remove stale 64-bit headers incorrectly copied from older API levelsAndrew Hsieh2014-05-19253-18706/+0
| | | | Change-Id: I9bd5e3733bfd71b2ac4f8f2db725c4536bb6bd44
* Refresh 64-bit headers/libs (WW20)Andrew Hsieh2014-05-1631-50/+107
| | | | | | To bionic: 5265ad6273cd7c61d096ebe0e29e493915e7c63e (5/16) Change-Id: I28dd1476ae522367b5ab7e5c1dc5864572404850
* Refresh 64-bit headers/libs; upgrade libc++ to r207307Andrew Hsieh2014-05-0946-524/+424
| | | | | | to bionic: adfc007dbf936bd021d79ba2d2c360a3cfc77be9 5/19 2014 Change-Id: Id9994bab1ab8240853890c108e8aaa3ebac47fa8
* Fix math.h and x86's ptrace*; Remove machine/limits.h from 64-bit archsAndrew Hsieh2014-04-231-62/+0
| | | | Change-Id: Ia26160d26b3b5aec2b26ff2e79955f49b107f833
* Update 64-bit headers/libsAndrew Hsieh2014-04-0938-209/+227
| | | | Change-Id: I3b8f0aee28393796e537cfba6347c068e1cb1c2f
* Replace libc.so/libdl.so/libm.so with ones containing only stubsAndrew Hsieh2014-03-243-0/+0
| | | | | | | | | | | | | | | | | | Otherwise libc.so in prebuilts/ndk may depends on libdl.so not yet built, and ld.bfd goes crazy about it with error message reads: .../aarch64-linux-android/bin/ld: warning: libdl.so, needed by prebuilts/ndk/current/platforms/android-14/arch-arm64/usr/lib/libc.so, not found (try using -rpath or -rpath-link) prebuilts/ndk/current/platforms/android-14/arch-arm64/usr/lib/libc.so: undefined reference to `dlerror' prebuilts/ndk/current/platforms/android-14/arch-arm64/usr/lib/libc.so: undefined reference to `dladdr' prebuilts/ndk/current/platforms/android-14/arch-arm64/usr/lib/libc.so: undefined reference to `dlclose' prebuilts/ndk/current/platforms/android-14/arch-arm64/usr/lib/libc.so: undefined reference to `dl_iterate_phdr' prebuilts/ndk/current/platforms/android-14/arch-arm64/usr/lib/libc.so: undefined reference to `dlopen' prebuilts/ndk/current/platforms/android-14/arch-arm64/usr/lib/libc.so: undefined reference to `dlsym' Change-Id: Ib117746fc4de1709412922f5f7df8f357315542c
* Add 64-bit gnu-libstdc++/4.8Andrew Hsieh2014-03-221-3/+0
| | | | | | | | | | Also restore the folowing in usr/include/locale.h because gnu-libstdc++ needs it struct lconv { }; struct lconv* localeconv(void); Change-Id: I42b095ffc5c242ebd53f9d73feccf4fdfbea9045
* Update 64-bit headers/libsAndrew Hsieh2014-03-2257-2060/+2091
| | | | Change-Id: I8b1908261c49eafa97f3df174c18b09c1a3d9090
* Remove machine/_types.h from arm64/x86_64/mips64Andrew Hsieh2014-02-111-111/+0
| | | | | | See 9afe2884c7fe11f862982fd550a2ead688f2044d in bionic Change-Id: If676172ce381c95dd680e228abb129da6df09bfa
* Add platforms headers/libs for mips64Andrew Hsieh2014-02-069-60/+123
| | | | | | | | | | | | Also 1) update some headers in arm64/x86_64 2) add crtbegin_dynamic.o for x86_64 missing from last time 3) add symlink to android-19/arch-mips64 for other levels 4) refresh stlport mainly to account for the fact that sizeof(long double)==16 since https://android-review.googlesource.com/#/c/81133/ Change-Id: I5ea68cb8f17304682fc1d3ac7a27367d2c9a6daa
* Merge "Refresh headers for arm64/x86_64"Andrew Hsieh2014-02-056-65/+386
|\
| * Refresh headers for arm64/x86_64Andrew Hsieh2014-02-046-65/+386
| | | | | | | | Change-Id: Ib11270df554644ca44e008565dda1f6e8beeac03
* | Add platform *so to arch-arm64/x86_64Andrew Hsieh2014-02-049-0/+0
|/ | | | Change-Id: I9345f086a5546d008f3b2b9e672a3fa7416e89ba
* Add missing lib*.a for arch-arm64/x86_64Andrew Hsieh2014-01-304-0/+0
| | | | Change-Id: I64d018ef1cd42d08ff524396e27a336cdaf598fe
* Add experimental arm64 and x86_64 headers and stlportAndrew Hsieh2014-01-281117-0/+125298
Change-Id: If40f9c1f36d56dbf251a3bfd0be6818c1ea1b958