summaryrefslogtreecommitdiff
path: root/pkg/linux-headers/version.awk
diff options
context:
space:
mode:
Diffstat (limited to 'pkg/linux-headers/version.awk')
-rw-r--r--pkg/linux-headers/version.awk8
1 files changed, 8 insertions, 0 deletions
diff --git a/pkg/linux-headers/version.awk b/pkg/linux-headers/version.awk
new file mode 100644
index 00000000..e6822b55
--- /dev/null
+++ b/pkg/linux-headers/version.awk
@@ -0,0 +1,8 @@
+/^VERSION = / { version = $3 }
+/^PATCHLEVEL = / { patchlevel = $3 }
+/^SUBLEVEL = / { sublevel = $3 }
+
+END {
+ print "#define LINUX_VERSION_CODE " (version * 65536 + patchlevel * 256 + sublevel)
+ print "#define KERNEL_VERSION(a,b,c) (((a) << 16) + ((b) << 8) + (c))"
+}