{"push_id":759588102,"size":5,"distinct_size":5,"ref":"refs/heads/5.1.1","head":"98095f8fdbcc3a7f8e8e4272030d278ba1021aa7","before":"3f0e93bbbb1ae5818c7499bdb13fb69f5a9393b9","commits":[{"sha":"8dd9ea10c50a989561b4d4d4f7c55947e8c1b19d","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>","distinct":true,"url":"https://api.github.com/repos/crdroidandroid/android_build/commits/8dd9ea10c50a989561b4d4d4f7c55947e8c1b19d"},{"sha":"5e33ceba99f91970f3f2163eb36e2a86611987f5","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/crdroidandroid/android_build/commits/5e33ceba99f91970f3f2163eb36e2a86611987f5"},{"sha":"abd57a26e6f399cf053d9b7b588571ede1d1d65a","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","distinct":true,"url":"https://api.github.com/repos/crdroidandroid/android_build/commits/abd57a26e6f399cf053d9b7b588571ede1d1d65a"},{"sha":"de428e375ae341b78025b03563babcafb1fb481f","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/crdroidandroid/android_build/commits/de428e375ae341b78025b03563babcafb1fb481f"},{"sha":"98095f8fdbcc3a7f8e8e4272030d278ba1021aa7","author":{"email":"ccabe56186963bce41628f59d68eb2f5da1df4a1@gmail.com","name":"David Viteri"},"message":"Merge branch 'cm-12.1' of https://github.com/CyanogenMod/android_build into 5.1.1","distinct":true,"url":"https://api.github.com/repos/crdroidandroid/android_build/commits/98095f8fdbcc3a7f8e8e4272030d278ba1021aa7"}]}