summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* math header: fix for clang toolchainreplicant-6.0-beta-0002replicant-6.0-beta-0001replicant-6.0-alpha-0006replicant-6.0-alpha-0005replicant-6.0-alpha-0004replicant-6.0-alpha-0003replicant-6.0-alpha-0002replicant-6.0Wolfgang Wiedmeyer2016-01-262-10/+0
| | | | | Change-Id: Id617f610eb6aefdbc9903ded4149a296f5e87a03 Signed-off-by: Wolfgang Wiedmeyer <wolfgit@wiedmeyer.de>
* am ed1fb120: Merge "[MIPS,MIPS64] Cherry-pick asm/reg.h file from bionic"android-6.0.1_r10Andrew Hsieh2015-04-202-0/+446
|\ | | | | | | | | * commit 'ed1fb12040792126936d32e93183c66310a22c94': [MIPS,MIPS64] Cherry-pick asm/reg.h file from bionic
| * Merge "[MIPS,MIPS64] Cherry-pick asm/reg.h file from bionic"Andrew Hsieh2015-04-202-0/+446
| |\
| | * [MIPS,MIPS64] Cherry-pick asm/reg.h file from bionicGordana Cmiljanovic2015-04-172-0/+446
| |/ | | | | | | | | | | Adding asm/reg.h into platform 21 for MIPS and MIPS64. Change-Id: If2ed77607a01463657d443c088728521483f3005
* | am 25eeac03: Merge "Add correct mcontext_t for 64-bit MIPS"Andrew Hsieh2015-04-101-4/+20
|\ \ | |/ | | | | | | * commit '25eeac03c7c6cdbe25d6e442a136cde79471a1ca': Add correct mcontext_t for 64-bit MIPS
| * Merge "Add correct mcontext_t for 64-bit MIPS"Andrew Hsieh2015-04-101-4/+20
| |\
| | * Add correct mcontext_t for 64-bit MIPSFaraz Shahbazker2015-04-091-4/+20
| |/ | | | | | | Change-Id: I76d503860d0e1d937b6913bf2c1c6ebb531617da
* | am b0b8d245: am d7a0f45a: Merge "Modify MIPS64 stat structure inline with ↵Andrew Hsieh2015-01-291-2/+2
|\ \ | |/ | | | | | | | | | | the one in bionic." * commit 'b0b8d245896000ddc49633e33227596a69483df1': Modify MIPS64 stat structure inline with the one in bionic.
| * am d7a0f45a: Merge "Modify MIPS64 stat structure inline with the one in bionic."Andrew Hsieh2015-01-291-2/+2
| |\ | | | | | | | | | | | | * commit 'd7a0f45a1fcaec2fafc67c2fd72ae6af86fc5090': Modify MIPS64 stat structure inline with the one in bionic.
| | * Merge "Modify MIPS64 stat structure inline with the one in bionic."Andrew Hsieh2015-01-291-2/+2
| | |\
| | | * Modify MIPS64 stat structure inline with the one in bionic.Raghu Gandham2015-01-281-2/+2
| | |/ | | | | | | | | | | | | | | | This change fixes the size of MIPS64 stat structure to match the one in bionic. Change-Id: I0bbfb2c42cf84b9d9d7dfcc0e32be02aa283d114
* | | am 73939577: am 01eb5b04: Merge "Build libc++ static w/o hidden visibility"Ying Wang2015-01-150-0/+0
|\ \ \ | |/ / | | | | | | | | | * commit '7393957714b3cab4e290a1ae5fcf4e39944dab0d': Build libc++ static w/o hidden visibility
| * | am 01eb5b04: Merge "Build libc++ static w/o hidden visibility"Ying Wang2015-01-1519-0/+0
| |\ \ | | |/ | | | | | | | | | * commit '01eb5b04a583398a2c1d98e2fddfbc019ca663d4': Build libc++ static w/o hidden visibility
| | * Merge "Build libc++ static w/o hidden visibility"Ying Wang2015-01-1419-0/+0
| | |\
| | | * Build libc++ static w/o hidden visibilityAndrew Hsieh2015-01-1419-0/+0
| | |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is to fix issue with error message reads: .../ld: warning: hidden symbol 'snprintf' in prebuilts/ndk/current/sources/cxx-stl/llvm-libc++/libs/armeabi-v7a/libc++_static.a(snprintf.o) is referenced by DSO out/target/product/hammerhead/obj/lib/libcutils.so There is only one copy of libc++ libraries for all API levels with various degree of libc/libm support, the reason why libc++ libraries links with android_support.a which contains missing libc/libm functions (including snprintf) needed by libc++ in API 3. Since https://android-review.googlesource.com/#/c/103261 all support functions in libc++ are built with hidden visibility, otherwise other libraries may use snprintf from libc++ instead of libc.so. Unfortunately unlike shared library it's not possible to hide hidden symbol from linker, and causes warning message you just read. This CL compile libc++ with --visible-static to restore previous behavior. Also see https://android-review.googlesource.com/#/c/123340 Affected functions are std::__1::__snprintf_l(char*, unsigned int, locale_struct*, char const*, ...) vsnprintf_l snprintf_l vsnprintf snprintf Change-Id: I8b4409ca7c59eed4018acd3a9e38970074d206cb
* | | Build libc++ static w/o hidden visibilityAndrew Hsieh2015-01-1419-0/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is to fix issue with error message reads: .../ld: warning: hidden symbol 'snprintf' in prebuilts/ndk/current/sources/cxx-stl/llvm-libc++/libs/armeabi-v7a/libc++_static.a(snprintf.o) is referenced by DSO out/target/product/hammerhead/obj/lib/libcutils.so There is only one copy of libc++ libraries for all API levels with various degree of libc/libm support, the reason why libc++ libraries links with android_support.a which contains missing libc/libm functions (including snprintf) needed by libc++ in API 3. Since https://android-review.googlesource.com/#/c/103261 all support functions in libc++ are built with hidden visibility, otherwise other libraries may use snprintf from libc++ instead of libc.so. Unfortunately unlike shared library it's not possible to hide hidden symbol from linker, and causes warning message you just read. This CL compile libc++ with --visible-static to restore previous behavior. Also see https://android-review.googlesource.com/#/c/123340 Affected functions are std::__1::__snprintf_l(char*, unsigned int, locale_struct*, char const*, ...) vsnprintf_l snprintf_l vsnprintf snprintf Change-Id: I8b4409ca7c59eed4018acd3a9e38970074d206cb
* | | am b504e2d7: am 7714ae66: Merge "Update llvm-libc++"Andrew Hsieh2015-01-1448-195/+837
|\ \ \ | |/ / | | | | | | | | | * commit 'b504e2d7223c8eaf4e8c2a7cf6d0368e6880d8e1': Update llvm-libc++
| * | am 7714ae66: Merge "Update llvm-libc++"Andrew Hsieh2015-01-1348-195/+837
| |\ \ | | |/ | | | | | | | | | * commit '7714ae663f56992505cee31ddc8203f8c99da5a1': Update llvm-libc++
| | * Merge "Update llvm-libc++"Andrew Hsieh2015-01-1348-195/+837
| | |\
| | | * Update llvm-libc++Andrew Hsieh2015-01-0948-195/+837
| | |/ | | | | | | | | | | | | | | | NDK r10d Change-Id: Ibb4c6a25904ab353d6f976f45ea35179c604287f
* | | am 396b8b83: am 8226f95d: Merge "Rename mipsr6 as mips32r6"Andrew Hsieh2015-01-0835-0/+0
|\ \ \ | |/ / | | | | | | | | | * commit '396b8b8342e7e201c403e10a340a2eafd6f2b083': Rename mipsr6 as mips32r6
| * | am 8226f95d: Merge "Rename mipsr6 as mips32r6"Andrew Hsieh2015-01-0835-0/+0
| |\ \ | | |/ | | | | | | | | | * commit '8226f95d450857358fd08319a906c83739bd5035': Rename mipsr6 as mips32r6
| | * Merge "Rename mipsr6 as mips32r6"Andrew Hsieh2015-01-0835-0/+0
| | |\
| | | * Rename mipsr6 as mips32r6Andrew Hsieh2015-01-0735-0/+0
| | | | | | | | | | | | | | | | Change-Id: Ia0d0083227ce9a78f8f38001e067288a4eda22af
* | | | am 6376b848: am 62955479: Merge "Fix prototype of strtoll_l, strtoull_l, ↵Andrew Hsieh2015-01-072-4/+4
|\ \ \ \ | |/ / / | | | | | | | | | | | | | | | | | | | | towlower_l and towupper_l" * commit '6376b84869141d8fbecc998ab97f6681c9cbefd9': Fix prototype of strtoll_l, strtoull_l, towlower_l and towupper_l
| * | | am 62955479: Merge "Fix prototype of strtoll_l, strtoull_l, towlower_l and ↵Andrew Hsieh2015-01-072-4/+4
| |\ \ \ | | |/ / | | | | | | | | | | | | | | | | | | | | towupper_l" * commit '6295547918799d2160d79dc153e06435a8ac6be1': Fix prototype of strtoll_l, strtoull_l, towlower_l and towupper_l
| | * | Merge "Fix prototype of strtoll_l, strtoull_l, towlower_l and towupper_l"Andrew Hsieh2015-01-072-4/+4
| | |\ \ | | | |/ | | |/|
| | | * Fix prototype of strtoll_l, strtoull_l, towlower_l and towupper_lAndrew Hsieh2015-01-072-4/+4
| | |/ | | | | | | | | | Change-Id: I05d6a4dae1bd191eb08c628fa4c2f65210dd25a7
* | | am 6bd6d75d: am e531cd91: Merge "Add mips libr6"Andrew Hsieh2014-12-24387-21523/+0
|\ \ \ | |/ / | | | | | | | | | * commit '6bd6d75d83ea21f009a889e19529f3e8540072c3': Add mips libr6
| * | am e531cd91: Merge "Add mips libr6"Andrew Hsieh2014-12-24387-21523/+0
| |\ \ | | |/ | | | | | | | | | * commit 'e531cd91e33c30b25ddd044723fb07d2c5c7f5b5': Add mips libr6
| | * Merge "Add mips libr6"Andrew Hsieh2014-12-24387-21523/+0
| | |\
| | | * Add mips libr6Andrew Hsieh2014-12-23387-21523/+0
| | |/ | | | | | | | | | | | | | | | Also remove redundant files Change-Id: I77ffd9db63b938904df3a1f3871518b087c1735a
* | | am c1194f0c: am 42ce4994: Merge "Add mips32r6 STL binaries"Andrew Hsieh2014-12-1839-0/+5216
|\ \ \ | |/ / | | | | | | | | | * commit 'c1194f0c77cad181eb410ce95d52cb4da2bff7c7': Add mips32r6 STL binaries
| * | am 42ce4994: Merge "Add mips32r6 STL binaries"Andrew Hsieh2014-12-1839-0/+5216
| |\ \ | | |/ | | | | | | | | | * commit '42ce49943254764752cf529ffb35d8a5da86e288': Add mips32r6 STL binaries
| | * Merge "Add mips32r6 STL binaries"Andrew Hsieh2014-12-1839-0/+5216
| | |\
| | | * Add mips32r6 STL binariesAndrew Hsieh2014-12-1739-0/+5216
| | |/ | | | | | | | | | | | | | | | | | | | | | Also update llvm-libc++/libs/{mips,mips64}/lib* compiled with new clang which generate writable .gcc_except_table section and avoid DT_TEXTREL in *so Change-Id: I90637b6f075b58d5e1325cb007c9e7f9294ad1e6
* | | am b438fd33: am 5a08b2e8: Merge "Update __builtin_isnan() WAR to be >= 3.7, ↵Stephen Hines2014-11-2737-68/+68
|\ \ \ | |/ / | | | | | | | | | | | | | | | since this is still not fixed." * commit 'b438fd33a00394924c0a75340e4e81f08377c732': Update __builtin_isnan() WAR to be >= 3.7, since this is still not fixed.
| * | am 5a08b2e8: Merge "Update __builtin_isnan() WAR to be >= 3.7, since this is ↵Stephen Hines2014-11-2737-68/+68
| |\ \ | | |/ | | | | | | | | | | | | | | | still not fixed." * commit '5a08b2e88f9f4bc87dfd11a77d3520b1067b4157': Update __builtin_isnan() WAR to be >= 3.7, since this is still not fixed.
| | * Merge "Update __builtin_isnan() WAR to be >= 3.7, since this is still not ↵Stephen Hines2014-11-2637-68/+68
| | |\ | | | | | | | | | | | | fixed."
| | | * Update __builtin_isnan() WAR to be >= 3.7, since this is still not fixed.Stephen Hines2014-11-2637-68/+68
| | |/ | | | | | | | | | | | | | | | http://www.llvm.org/bugs/show_bug.cgi?id=20958 Change-Id: Ia95fadd264c0401f5625c69e3688c14131970a8e
* | | am f41d98d6: am 28f83b27: Cherry-pick: Only use <atomic> for C++11 and newerAndrew Hsieh2014-10-310-0/+0
|\ \ \ | |/ / | | | | | | | | | * commit 'f41d98d679fffb7b975a54320f9f40aa10e69a82': Cherry-pick: Only use <atomic> for C++11 and newer
| * | am 28f83b27: Cherry-pick: Only use <atomic> for C++11 and newerAndrew Hsieh2014-10-310-0/+0
| |\ \ | | | | | | | | | | | | | | | | * commit '28f83b276a2e9183ad842321875d476e1ad82cb1': Cherry-pick: Only use <atomic> for C++11 and newer
| | * | Cherry-pick: Only use <atomic> for C++11 and newerAndrew Hsieh2014-10-306-6/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | See bionic 3ce0769aa5f9a991af1d167f730d987dd002253c BUG=17736764 Change-Id: I275c2db726778e4f403a08e670b954ad0b607376
* | | | am ce14f1f4: resolved conflicts for merge of b8a3ce78 to lmp-mr1-dev-plus-aospNick Kralevich2014-10-310-0/+0
|\ \ \ \ | |/ / / | | | | | | | | | | | | * commit 'ce14f1f40793e18998ffe70dffb725a85bd15fdf': Add real android-21 32-bit headers/libs
| * | | resolved conflicts for merge of b8a3ce78 to lmp-mr1-dev-plus-aospNick Kralevich2014-10-310-0/+0
| |\ \ \ | | |/ /
| | * | Add real android-21 32-bit headers/libsAndrew Hsieh2014-10-302902-435/+353549
| | | | | | | | | | | | | | | | | | | | | | | | Also corret __ANDROID_API__ in 64-bit android/api-level.h Change-Id: Ia7f82f07d70eebb2daa62e03c227091b74d05fb6
* | | | am 476d4de5: am b8b71b64: Remove symlinks android-21/arch-{arm,mips,x86}Andrew Hsieh2014-10-310-0/+0
|\ \ \ \ | |/ / / | | | | | | | | | | | | * commit '476d4de57bdc5592505e0c71e6d5ef65f4fdc70d': Remove symlinks android-21/arch-{arm,mips,x86}
| * | | am b8b71b64: Remove symlinks android-21/arch-{arm,mips,x86}Andrew Hsieh2014-10-310-0/+0
| |\ \ \ | | |/ / | | | | | | | | | | | | * commit 'b8b71b64c959c6074ece0b5f7ba435cc09b86999': Remove symlinks android-21/arch-{arm,mips,x86}
| | * | Remove symlinks android-21/arch-{arm,mips,x86}Andrew Hsieh2014-10-303-3/+0
| | | | | | | | | | | | | | | | Change-Id: I10fc6994a59d8631b062bc85970cdeea5e0d7325
* | | | am 669841a3: Merge commit \'e00eb88c\' into manualmergeAndrew Hsieh2014-10-310-0/+0
|\ \ \ \ | |/ / / | | | | | | | | | | | | * commit '669841a3bf194c263e305e9018839e6f1313dbb0': Move 64-bit headers/libs to android-21