History log of /bionic/libc/arch-arm/syscalls/___flistxattr.S
Revision Date Author Comments
f5a9123d9f365e3a72ac9f2a3921f439541a87e8 28-Apr-2016 Christopher Ferris <cferris@google.com> Add unwind information for r7 in arm syscalls.

It turns out that clang can emit code where the sp is saved in the r7
register on arm. Unfortunately, a lot of our syscalls overwrite that
value while the syscall is executing, so unwinding through that syscall
fails.

Update the syscall generation code to add unwinding information for
these uses.

Bug: 28411713
(cherry picked from commit 6e45d37decbbaf78ed4685213aebb1c9b5ccf8c2)

Change-Id: Ib775effc44c4113735fe9032b0602b9d63e3e390
6e45d37decbbaf78ed4685213aebb1c9b5ccf8c2 28-Apr-2016 Christopher Ferris <cferris@google.com> Add unwind information for r7 in arm syscalls.

It turns out that clang can emit code where the sp is saved in the r7
register on arm. Unfortunately, a lot of our syscalls overwrite that
value while the syscall is executing, so unwinding through that syscall
fails.

Update the syscall generation code to add unwinding information for
these uses.

Bug: 28411713
Change-Id: Id51a5d43c058631bb50834527f93fa299bbcf759
e1d0810cd7e2aa045d5cc1e7d2b8697acd8467be 06-Jun-2015 Nick Kralevich <nnk@google.com> Add O_PATH support for flistxattr()

A continuation of commit 2825f10b7f61558c264231a536cf3affc0d84204.

Add O_PATH compatibility support for flistxattr(). This allows
a process to list out all the extended attributes associated with
O_PATH file descriptors.

Change-Id: Ie2285ac7ad2e4eac427ddba6c2d182d41b130f75