platform_bionic/libc/arch-arm/cortex-a15/bionic
Christopher Ferris a57c9c084b 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

Merge from internal master.

(cherry-picked from 05332f2ce7)

Change-Id: Ibc919b117cfe72b9ae97e35bd48185477177c5ca
2013-09-20 18:59:58 -07:00
..
__strcat_chk.S Fix all debug directives. 2013-09-20 18:59:58 -07:00
__strcpy_chk.S Fix all debug directives. 2013-09-20 18:59:58 -07:00
memcpy.S Fix all debug directives. 2013-09-20 18:59:58 -07:00
memcpy_base.S Fix all debug directives. 2013-09-20 18:59:58 -07:00
memset.S Update all debug directives. 2013-09-20 13:49:38 -07:00
strcat.S Optimize strcat/strcpy, small tweaks to strlen. DO NOT MERGE 2013-08-08 11:13:46 -07:00
strcmp.S Fix all debug directives. 2013-09-20 18:59:58 -07:00
strcpy.S Optimize strcat/strcpy, small tweaks to strlen. DO NOT MERGE 2013-08-08 11:13:46 -07:00
strlen.S Optimize strcat/strcpy, small tweaks to strlen. DO NOT MERGE 2013-08-08 11:13:46 -07:00