{"push_id":762106076,"size":6,"distinct_size":6,"ref":"refs/heads/c5.1","head":"d1e243fcb1f0d8ca89c57345a50843138fa768bc","before":"87e8ac6e19f291e306e1d950c339d3f797fb1013","commits":[{"sha":"48019f263cfe5c4215b6e6c39e1956188e47acb1","author":{"email":"7662eda885d44e77a928581610e3a6d22accb87e@gmail.com","name":"arter97"},"message":"Apply correct, optimized mfpu compiler flag for ARMv7-A Cortex CPUs\n\nFor those ARMv7-A Cortex CPUs that can handle VFPv4 floating point,\nWe can set \"-mfpu=neon-vfpv4\" instead of generic \"-mfpu=neon\"\nto gain extra performance improvements.\n\nReferences :\n - GCC\t\t: https://gcc.gnu.org/onlinedocs/gcc/ARM-Options.html\n - Cortex A15\t: http://www.arm.com/products/processors/cortex-a/cortex-a15.php\n - Cortex A9\t: http://www.arm.com/products/processors/cortex-a/cortex-a9.php\n - Cortex A8\t: http://www.arm.com/products/processors/cortex-a/cortex-a8.php\n - Cortex A7\t: http://www.arm.com/products/processors/cortex-a/cortex-a7.php\n - Cortex A5\t: http://www.arm.com/products/processors/cortex-a/cortex-a5.php\n\nCurrently prebuilt clang doesn't support neon-vfpv4 flag so fall back to neon\nAlso added support for cortex-a5 arch\n\nChange-Id: I91893789ed8edabf3767e1782e494b81158332bb\nSigned-off-by: Park Ju Hyung <qkrwngud825@gmail.com>\nSigned-off-by: Maxime Poulain <maxime.poulain@student.uclouvain.be>\nConflicts:\n\tcore/clang/arm.mk","distinct":true,"url":"https://api.github.com/repos/CandyRoms/build/commits/48019f263cfe5c4215b6e6c39e1956188e47acb1"},{"sha":"9fd56840ebf2fa56a35e999f79589e7092e4acff","author":{"email":"2b64bd5dfb5d90438e13f0ceac378ad1d28c1078@google.com","name":"Ian Rogers"},"message":"Move definition of -D__ARM_FEATURE_LPAE=1 cflag to top-level.\n\nLPAE indicates better instructions can be used when atomicity guarantees are\nneeded. However, LPAE's presence isn't advertised by clang/GCC. We fake an\nARM feature to advertise its presence on architectures where it is.\nAlso, add a TODO documenting that cortex-a15 is not the correct CPU variant\nfor krait.\n\nChange-Id: I580ceea16b2f176543bf3d0ba8d8d998cc1c6bdb\nSigned-off-by: Maxime Poulain <maxime.poulain@student.uclouvain.be>","distinct":true,"url":"https://api.github.com/repos/CandyRoms/build/commits/9fd56840ebf2fa56a35e999f79589e7092e4acff"},{"sha":"de5d950725b490d601f4ca12b65881196baf5f03","author":{"email":"0363de98439ff22157633d0b0c13ae8bbe3d448c@linaro.org","name":"Bernhard Rosenkränzer"},"message":"Allow -mcpu=cortex-a15 for clang\n\nClang 3.6 (including the snapshot present in AOSP) added support for\n-mcpu=cortex-a15 -- there's no need to fall back to generic armv7-a\nanymore.\n\nSigned-off-by: Bernhard Rosenkränzer <Bernhard.Rosenkranzer@linaro.org>\nSigned-off-by: Maxime Poulain <maxime.poulain@student.uclouvain.be>\n\nChange-Id: I8e1ddc04a6046355c732c35d690453f61ecb206a\nConflicts:\n\tcore/clang/arm.mk","distinct":true,"url":"https://api.github.com/repos/CandyRoms/build/commits/de5d950725b490d601f4ca12b65881196baf5f03"},{"sha":"79e3d82a1c2f94d0fcf0223f7f9914536f77db8e","author":{"email":"0363de98439ff22157633d0b0c13ae8bbe3d448c@linaro.org","name":"Bernhard Rosenkränzer"},"message":"Don't use -Wl,--fix-cortex-a8 for Cortex A7, A9, A15, Krait or Denver\n\n-Wl,--fix-cortex-a8 is a workaround for an Erratum in Cortex-A8\nprocessors. It slightly increases code size and decreases performance,\nand there's no point in using it on non-A8 CPUs.\n\nInstead of forcing it unconditionally, use it when targeting\nCortex-A8 or generic armv7-a (which might or might not be A8).\n\nChange-Id: I77c674eafda4089267df2dd5649e9fdb60c428ca\nSigned-off-by: Bernhard Rosenkränzer <Bernhard.Rosenkranzer@linaro.org>\nSigned-off-by: Maxime Poulain <maxime.poulain@student.uclouvain.be>","distinct":true,"url":"https://api.github.com/repos/CandyRoms/build/commits/79e3d82a1c2f94d0fcf0223f7f9914536f77db8e"},{"sha":"006806e7a5025962e741efe2bf9cca741dd86072","author":{"email":"6294c0d3d03ac07fa687a3eb68797ea9bb4dbe3a@gmx.de","name":"Andreas Blaesius"},"message":"Force bsdiff for recovery_from_boot.p if not using GZIP\n\nimgdiff expects a ramdisk to use GZIP, which is causing a chunk\nsize issue if recovery is using LZMA\n\nChange-Id: I3194b4faed25a298fe23b4e24b6dea2885bafda8","distinct":true,"url":"https://api.github.com/repos/CandyRoms/build/commits/006806e7a5025962e741efe2bf9cca741dd86072"},{"sha":"d1e243fcb1f0d8ca89c57345a50843138fa768bc","author":{"email":"5c683af0a96180bd58bcdc2d5b6263d4089c03d4@linux.com","name":"Rashed Abdel-Tawab"},"message":"build: Enable A53 errata workarounds on targets that need it\n\n * Automatically enable the errata workarounds on 64bit chips using A53 cores\n * Leave the TARGET_CPU_CORTEX_A53 flag in case a device that needs these\n   workarounds has side effects from setting the CPU variant.\n\nChange-Id: I86917fc70445fef442226e6128c361f836bae755","distinct":true,"url":"https://api.github.com/repos/CandyRoms/build/commits/d1e243fcb1f0d8ca89c57345a50843138fa768bc"}]}