qemu: correct kernel headers check when major numbers differ
authorPeter Korsgaard <peter@korsgaard.com>
Fri, 6 Feb 2015 12:02:23 +0000 (13:02 +0100)
committerPeter Korsgaard <peter@korsgaard.com>
Fri, 6 Feb 2015 12:30:21 +0000 (13:30 +0100)
commit35bf4f3913fe21c5d47b982454b4487b8c71d816
treed6e8eff64d66f3546fd8b7d7beddb905d28abd8f
parent1fe41593a97bc9d7baaed790aa91bbc7916d3a99
qemu: correct kernel headers check when major numbers differ

commit f7add51c39 (qemu: add host/target Linux version check) added a
version check between the host kernel version and the version of kernel
headers used by the toolchain, but the logic would fail unless BOTH major
and minor versions were >=, which isn't true for E.G. host kernel = 3.2 and
toolchain 2.6.x.

Instead calculate a single version number (as major << 8 + minor) and
compare that.

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
package/qemu/qemu.mk