From 6eb8e72ea6ffc1d613f3747d39adab1a13f41cd5 Mon Sep 17 00:00:00 2001 From: Bart Van Assche Date: Sun, 31 Mar 2019 16:34:59 +0000 Subject: [PATCH] scripts/kernel-functions: Override kernel gcc version detection Older kernels do not support recent gcc versions. Hence override the kernel version when building against an older kernel. git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@8120 d57e44dd-8a1f-0410-8b47-8ef2f437770f --- scripts/run-regression-tests | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/scripts/run-regression-tests b/scripts/run-regression-tests index 127dcc93a..5b1f34452 100755 --- a/scripts/run-regression-tests +++ b/scripts/run-regression-tests @@ -671,6 +671,12 @@ do run_checkpatch "$k" fi patch_and_configure_kernel "$k" + case "$k" in + 2.*|3.*) + # Tell the kernel that we are using gcc 4.6. + KCFLAGS="-U__GNUC__ -U__GNUC_MINOR__ -D__GNUC__=4 -D__GNUC_MINOR__=6" + export KCFLAGS;; + esac subdirs=(drivers/scst) if [ "${run_sparse}" = "true" ]; then run_sparse "$k" "${subdirs[@]}"