target-arm: fix sorting issue of KVM cpreg list
commit0bc2a331e476c6c834278b8dcc17408a3f0d8f6a
authorAlvise Rigo <a.rigo@virtualopensystems.com>
Fri, 11 Oct 2013 17:38:45 +0000 (11 19:38 +0200)
committerEdgar E. Iglesias <edgar.iglesias@gmail.com>
Thu, 31 Oct 2013 13:00:16 +0000 (31 14:00 +0100)
treec7ba9d79a1e231b96e654ce5458cdfbcb50cdc19
parentcbf239b76934c8c2d1e147372ef9478ecc39fdfb
target-arm: fix sorting issue of KVM cpreg list

The compare_u64 function was not sorting the KVM cpreg_list in the
right way due to the wrong returned value.  Since we are comparing
two 64bit values we can't simply return their difference if the
returned type is int.

Signed-off-by: Alvise Rigo <a.rigo@virtualopensystems.com>
Message-id: 1381513125-26802-2-git-send-email-a.rigo@virtualopensystems.com
[PMM: fixed coding style, indent and commit message formatting]
Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
target-arm/kvm.c