commit | d865f307399441919d6646545b7735e57920da04 | [log] [tgz] |
---|---|---|
author | Max Filippov <jcmvbkbc@gmail.com> | Mon May 28 03:18:33 2012 +0400 |
committer | Blue Swirl <blauwirbel@gmail.com> | Sat Jun 09 10:49:21 2012 +0000 |
tree | 7fe0bfe1f75e87f5300078738d6ba858bd571ae6 | |
parent | 9d70c4b7b8a580959cc4f739e7c9a04964d00d46 [diff] |
target-xtensa: fix CCOUNT for conditional branches Taken conditional branches fail to update CCOUNT register because accumulated ccount_delta is reset during translation of non-taken branch. To fix it only update CCOUNT once per conditional branch instruction translation. This fixes guest linux freeze on LTP waitpid06 test. Signed-off-by: Max Filippov <jcmvbkbc@gmail.com> Signed-off-by: Blue Swirl <blauwirbel@gmail.com>