diff options
author | Peter Maydell <peter.maydell@linaro.org> | 2016-07-11 19:09:12 +0100 |
---|---|---|
committer | Peter Maydell <peter.maydell@linaro.org> | 2016-07-19 17:56:27 +0100 |
commit | ff9d3e9cd9f7c41d8b822c0d12b0176d8e7e530d (patch) | |
tree | e14f0a6e54f8bd53e0be330d8c868e37a8eac4b3 /target-arm | |
parent | 5d3217340adcb6c4f0e4af5d2b865331eb2ff63d (diff) | |
download | qemu-ff9d3e9cd9f7c41d8b822c0d12b0176d8e7e530d.zip qemu-ff9d3e9cd9f7c41d8b822c0d12b0176d8e7e530d.tar.gz qemu-ff9d3e9cd9f7c41d8b822c0d12b0176d8e7e530d.tar.bz2 |
target-arm: Fix unreachable code in gicv3_class_name()
Coverity complains that the exit() in gicv3_class_name()
can be unreachable, because if TARGET_AARCH64 is defined
then all code paths return before reaching it. Move the
exit() up to the error_report() that it belongs with.
Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
Reviewed-by: Shannon Zhao <shannon.zhao@linaro.org>
Message-id: 1468260552-8400-1-git-send-email-peter.maydell@linaro.org
Diffstat (limited to 'target-arm')
-rw-r--r-- | target-arm/machine.c | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/target-arm/machine.c b/target-arm/machine.c index 2dbeb82..7a6ca31 100644 --- a/target-arm/machine.c +++ b/target-arm/machine.c @@ -340,10 +340,9 @@ const char *gicv3_class_name(void) #else error_report("KVM GICv3 acceleration is not supported on this " "platform"); + exit(1); #endif } else { return "arm-gicv3"; } - - exit(1); } |