866e7b6906b71542c7ab4ce17c5943243058964f |
|
25-May-2017 |
Christopher Ferris <cferris@google.com> |
Fix assembler warnings. There are a few instructions deprecated on armv8 that result in lots of warnings. Add an arch directive so that these warnings go away. This doesn't cause any problems because the instructions still execute properly. Bug: 38319728 Test: Built all of these assembler files and verified the warning are gone. Change-Id: If063defdd16f290c01975233c8d257d1b2005e76
|
c75da09f4fb4ee24f14d40de6f47f03ee29b1ba1 |
|
26-May-2016 |
Elliott Hughes <enh@google.com> |
Improve diagnostics from the assembler __strcat_chk routines. Change-Id: I44cbe5389c66de6618e581a6e302eea22c39d6fb
|
b83d6747facc5d819a0df0bcb8762477eecfd962 |
|
26-Feb-2016 |
Elliott Hughes <enh@google.com> |
Improve FORTIFY failure diagnostics. Our FORTIFY _chk functions' implementations were very repetitive and verbose but not very helpful. We'd also screwed up and put the SSIZE_MAX checks where they would never fire unless you actually had a buffer as large as half your address space, which probably doesn't happen very often. Factor out the duplication and take the opportunity to actually show details like how big the overrun buffer was, or by how much it was overrun. Also remove the obsolete FORTIFY event logging. Also remove the unused __libc_fatal_no_abort. This change doesn't improve the diagnostics from the optimized assembler implementations. Change-Id: I176a90701395404d50975b547a00bd2c654e1252
|
1c8ea807ebb54c1533040b60c0a6394abc77e339 |
|
30-Sep-2014 |
Christopher Ferris <cferris@google.com> |
Cleanup arm assembly. Remove the old arm directives. Change the non-local labels to .L labels. Add cfi directives to strcpy.S. Bug: 18157900 (cherry picked from commit c8bd2abab24afe563240297018c4fa79944f193b) Change-Id: Ifa1c3d16553d142eaa0d744af040f0352538106c
|
c8bd2abab24afe563240297018c4fa79944f193b |
|
30-Sep-2014 |
Christopher Ferris <cferris@google.com> |
Cleanup arm assembly. Remove the old arm directives. Change the non-local labels to .L labels. Add cfi directives to strcpy.S. Change-Id: I9bafee1ffe5d85c92d07cfa8a85338cef9759562
|
5b5d6e7045dece4e112553e9a2516240ea32f812 |
|
12-Mar-2014 |
Shu Zhang <chazhang@nvidia.com> |
add 32-bit bionic implementation for denver arch Add 32-bit bionic implementation for denver. Use denver version of memcpy/ memset. Use Cortex-A15 version of strlen/strcat/strcpy/strcmp. Change-Id: I4c6b675f20cf41a29cadf70a11d1635d7df5b30a
|