commit | f72a28d63f288d73bd4e20c0803780570cb9e9d5 | [log] [tgz] |
---|---|---|
author | sewardj <sewardj@a5019735-40e9-0310-863c-91ae7b9d1cf9> | Mon Sep 26 17:50:46 2011 +0000 |
committer | sewardj <sewardj@a5019735-40e9-0310-863c-91ae7b9d1cf9> | Mon Sep 26 17:50:46 2011 +0000 |
tree | 3d0ce0f976545effe74052b866e96840d8efa120 | |
parent | 80fc03beb39266911fbaf5cfdae325aeecfb937a [diff] |
run_a_thread_NORETURN: add trashed-register annotations for the magic bits of assembly which finally cause the thread to exit. How this ever worked before, on any platform, beats me. The lack was causing some Android builds to segfault at thread exit. Only the s390 version was correct. git-svn-id: svn://svn.valgrind.org/valgrind/trunk@12049 a5019735-40e9-0310-863c-91ae7b9d1cf9