summaryrefslogtreecommitdiff
path: root/libc/stdio/stdio_ext.cpp
diff options
context:
space:
mode:
authorChristopher Ferris <cferris@google.com>2013-08-21 09:41:12 -0700
committerChristopher Ferris <cferris@google.com>2013-08-28 15:42:05 -0700
commit05332f2ce7e542d32ff4d5cd9f60248ad71fbf0d (patch)
treefd733a2427cea53f12496696b9d0a046af583b63 /libc/stdio/stdio_ext.cpp
parent26ac803232540fc074709c75d17bc3ec0c03f2c4 (diff)
Fix all debug directives.
The backtrace when a fortify check failed was not correct. This change adds all of the necessary directives to get a correct backtrace. Fix the strcmp directives and change all labels to local labels. Testing: - Verify that the runtime can decode the stack for __memcpy_chk, __memset_chk, __strcpy_chk, __strcat_chk fortify failures. - Verify that gdb can decode the stack properly when hitting a fortify check. - Verify that the runtime can decode the stack for a seg fault for all of the _chk functions and for memcpy/memset. - Verify that gdb can decode the stack for a seg fault for all of the _chk functions and for memcpy/memset. - Verify that the runtime can decode the stack for a seg fault for strcmp. - Verify that gdb can decode the stack for a seg fault in strcmp. Bug: 10342460 Bug: 10345269 Change-Id: I1dedadfee207dce4a285e17a21e8952bbc63786a
Diffstat (limited to 'libc/stdio/stdio_ext.cpp')
0 files changed, 0 insertions, 0 deletions