platform_bionic/libc/arch-x86
Elliott Hughes 20a3661d6c Clarify which architectures do/don't need sa_restorer.
In particular: 32-bit x86 doesn't need sa_restorer either.

I still don't fully understand why arm32 and x86-64 do, so I've left the
comments in those .S files alone. I haven't (knowingly) tested
compiler-rt since we switched from libgcc (which is what the comments
refer to), but I have tested libunwindstack since we switched from
libunwind, and that does fail existing bionic tests for unwinds through
signal frames --- I just don't know why, or whether there's a better fix.

Anyway, local testing suggests that the 32-bit x86 code is vestigial, so
let's get rid of it.

Test: treehugger
Change-Id: I3e2616f736d27a8463814356e5adb52fd76a90cc
2024-01-24 14:25:00 -08:00
..
bionic Clarify which architectures do/don't need sa_restorer. 2024-01-24 14:25:00 -08:00
generic/string avx2 implementation for memset. 2022-07-22 21:48:50 +00:00
string Tidy up the x86 atom/silvermont stuff similar to x86-64. 2022-07-25 16:27:25 +00:00
dynamic_function_dispatch.cpp avx2 implementation for memset. 2022-07-22 21:48:50 +00:00
static_function_dispatch.S avx2 implementation for memset. 2022-07-22 21:48:50 +00:00