{"push_id":1423932374,"size":6,"distinct_size":6,"ref":"refs/heads/ng","head":"4770cba3ecf117121a2fc08164ed061f372b4639","before":"75953752cd828eeddc5fda0a945195098562d0eb","commits":[{"sha":"87759a8624c3272522a2f6c7ef7d0e3152768f43","author":{"name":"Stephen Hines","email":"9407b42fe676d38280d0edebeee982693da10669@google.com"},"message":"Switch compiler_rt libraries to be built with NDK API 19/21.\n\nTest: Built entire device and ran RS CTS tests (to exercise dynamic\ncompiler_rt behaviors).\n\nPreviously, the static libraries here were being built directly against\nthe platform headers/libraries. This causes problems when one wants to\nlink the latest libcompiler_rt.a from another NDK app, since it might\nintroduce an unexpected dependency on unexposed APIs. By building with\nthe NDK level 19 headers, we can enable other targets to safely depend\non the various libcompiler_rt static libraries (such as the RenderScript\nLLDB tests). The final object must use API level 21, or we have missing\ndefinitions for some the FORTIFY APIs.\n\nChange-Id: I04ab3cb96e8eec54c2c3b7f9f0ea7d906af1d82c","distinct":true,"url":"https://api.github.com/repos/LiquidMallow/external_compiler-rt/commits/87759a8624c3272522a2f6c7ef7d0e3152768f43"},{"sha":"9f882f89c33ca6e8a8ac66321c68d4e6fbe180b1","author":{"name":"Pirama Arumuga Nainar","email":"ee78901a22ef8273245e5996a55121dc226bd0dd@google.com"},"message":"Use compiler-rt's unorddf2 for x86_64 and arm64\n\nBug: http://b/28149048\n\nClang generates call to __unorddf2 builtin when compiling s_fmal.c in\nbionic.  Generate this builtin from compiler-rt for arm64 and x86_64\n(where the corresponding libgcc does not have this builtin.\n\nThis change is in a separate CL than the other Android.mk updates so\nthis can also be cherry-picked to aosp/master.\n\nTest: Tested build, boot and common usage for Arm, Arm64, x86, x86_64,\nMips images in AOSP and internal branch.\n\nChange-Id: Iea28c53ba2241cf7e671eed4eea704808d68ea95","distinct":true,"url":"https://api.github.com/repos/LiquidMallow/external_compiler-rt/commits/9f882f89c33ca6e8a8ac66321c68d4e6fbe180b1"},{"sha":"d37f948489c502202d849669ae03f7057bce18d7","author":{"name":"Jon Larimer","email":"f28651dc195c271af96d6470b51eeff142ae221d@google.com"},"message":"pass -W to readelf to avoid splitting lines\n\nChange-Id: If84c324ec8c186fc02280221171eaba1cd001124","distinct":true,"url":"https://api.github.com/repos/LiquidMallow/external_compiler-rt/commits/d37f948489c502202d849669ae03f7057bce18d7"},{"sha":"40cbf56d516cc9e44d0b71210ec734a0fbe58748","author":{"name":"Dan Albert","email":"3463103977876967e6e07b97affd1d7e4ff6dba1@google.com"},"message":"Build compiler-rt_extras for android-9.\n\nWe want to link this into NDK built things, and those might be built\nwith android-9.\n\nTest: make checkbuild tests\nBug: None\nChange-Id: I2e43703fecf814c0f59169e203866255e0e2e9aa","distinct":true,"url":"https://api.github.com/repos/LiquidMallow/external_compiler-rt/commits/40cbf56d516cc9e44d0b71210ec734a0fbe58748"},{"sha":"b9a4b1a56bfe1a11004bc46c93b24d3a47e430cb","author":{"name":"Evgenii Stepanov","email":"3e8c822e1b9222a50e3b157b40d15cd2352a2b6f@google.com"},"message":"Remove ELF load address hack from asan symbolize script.\n\nAFAIK the intent was to support non-PIE executables which are long\ngone.\n\nIt breaks when a shared library has non-zero code segment base\naddress, which can happen, I think, due to relocation packing.\n\nBug: 31855186\nTest: line numbers in symbolized ASan reports make sense\nChange-Id: If2f32f924f1493d0f80012bbb5e1ea08761f600b","distinct":true,"url":"https://api.github.com/repos/LiquidMallow/external_compiler-rt/commits/b9a4b1a56bfe1a11004bc46c93b24d3a47e430cb"},{"sha":"4770cba3ecf117121a2fc08164ed061f372b4639","author":{"name":"Colin Cross","email":"c3eb3589476a85b6e3c54298f5e4883ee431d748@android.com"},"message":"Add missing shared library\n\nHost builds were compiling without -Wl,--no-undefined.  Add missing\nshared library so that -Wl,--no-undefined can be added again.\n\nTest: m -j\nBug: 32305815\nChange-Id: Iaf181e540d2dd16a1c13a1cfe53f519e843edde0","distinct":true,"url":"https://api.github.com/repos/LiquidMallow/external_compiler-rt/commits/4770cba3ecf117121a2fc08164ed061f372b4639"}]}
{"actor":{"display_login":"liquid0624"}}