[PATCH 0/3] xtensa: libgcc: fixes for stack unwinding

Max Filippov jcmvbkbc@gmail.com
Mon Aug 17 22:00:00 GMT 2015


Hi Sterling,

these three patches fix bits of xtensa libgcc related to stack unwinding.
They fix a number of uClibc-ng NPTL thread cancellation and cleanup tests,
particularly uClibc-ng 1.0.5 tests
  nptl/tst-cancelx4,
  nptl/tst-cancelx16,
  nptl/tst-cancelx18,
  nptl/tst-cancelx20,
  nptl/tst-cancelx21,
  nptl/tst-cleanupx1,
  nptl/tst-cleanupx3,
  nptl/tst-oncex3,
  nptl/tst-oncex4.

Max Filippov (3):
  xtensa: reimplement register spilling
  xtensa: use unwind-dw2-fde-dip instead of unwind-dw2-fde
  xtensa: fix _Unwind_GetCFA

 libgcc/config/xtensa/lib2funcs.S         | 30 +++++++++++++++++++++++-------
 libgcc/config/xtensa/t-windowed          |  2 +-
 libgcc/config/xtensa/unwind-dw2-xtensa.c |  2 +-
 3 files changed, 25 insertions(+), 9 deletions(-)

-- 
1.8.1.4



More information about the Gcc-patches mailing list