From cdf86b4b1658b58b2f7bcf4cd91ade80be144005 Mon Sep 17 00:00:00 2001 From: Bart Van Assche Date: Wed, 13 Apr 2011 16:02:42 +0000 Subject: [PATCH] Made it possible to build srpt against an older kernel + OFED (svn merge -c3376,3377 https://scst.svn.sourceforge.net/svnroot/scst/trunk). git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/2.0.0.x@3380 d57e44dd-8a1f-0410-8b47-8ef2f437770f --- srpt/patches/kernel-2.6.23-pre-cflags.patch | 11 +++++++++++ srpt/patches/kernel-2.6.24-pre-cflags.patch | 11 +++++++++++ srpt/patches/kernel-2.6.25-pre-cflags.patch | 11 +++++++++++ srpt/patches/kernel-2.6.26-pre-cflags.patch | 11 +++++++++++ 4 files changed, 44 insertions(+) create mode 100644 srpt/patches/kernel-2.6.23-pre-cflags.patch create mode 100644 srpt/patches/kernel-2.6.24-pre-cflags.patch create mode 100644 srpt/patches/kernel-2.6.25-pre-cflags.patch create mode 100644 srpt/patches/kernel-2.6.26-pre-cflags.patch diff --git a/srpt/patches/kernel-2.6.23-pre-cflags.patch b/srpt/patches/kernel-2.6.23-pre-cflags.patch new file mode 100644 index 000000000..bba6b6c50 --- /dev/null +++ b/srpt/patches/kernel-2.6.23-pre-cflags.patch @@ -0,0 +1,11 @@ +--- linux-2.6.23.17/scripts/Makefile.lib.orig 2011-04-10 10:29:50.000000000 -0400 ++++ linux-2.6.23.17/scripts/Makefile.lib 2011-04-10 10:30:27.000000000 -0400 +@@ -86,7 +86,7 @@ + modname_flags = $(if $(filter 1,$(words $(modname))),\ + -D"KBUILD_MODNAME=KBUILD_STR($(call name-fix,$(modname)))") + +-_c_flags = $(CFLAGS) $(EXTRA_CFLAGS) $(CFLAGS_$(basetarget).o) ++_c_flags = $(PRE_CFLAGS) $(CFLAGS) $(EXTRA_CFLAGS) $(CFLAGS_$(basetarget).o) + _a_flags = $(AFLAGS) $(EXTRA_AFLAGS) $(AFLAGS_$(basetarget).o) + _cpp_flags = $(CPPFLAGS) $(EXTRA_CPPFLAGS) $(CPPFLAGS_$(@F)) + diff --git a/srpt/patches/kernel-2.6.24-pre-cflags.patch b/srpt/patches/kernel-2.6.24-pre-cflags.patch new file mode 100644 index 000000000..1e5b34ac8 --- /dev/null +++ b/srpt/patches/kernel-2.6.24-pre-cflags.patch @@ -0,0 +1,11 @@ +--- linux-2.6.27/scripts/Makefile.lib 2009-05-10 19:02:42.000000000 +0200 ++++ linux-2.6.27/scripts/Makefile.lib 2009-05-05 19:34:57.000000000 +0200 +@@ -119,7 +119,7 @@ + __cpp_flags = $(call flags,_cpp_flags) + endif + +-c_flags = -Wp,-MD,$(depfile) $(NOSTDINC_FLAGS) $(KBUILD_CPPFLAGS) \ ++c_flags = -Wp,-MD,$(depfile) $(NOSTDINC_FLAGS) $(PRE_CFLAGS) $(KBUILD_CPPFLAGS) \ + $(__c_flags) $(modkern_cflags) \ + -D"KBUILD_STR(s)=\#s" $(basename_flags) $(modname_flags) + diff --git a/srpt/patches/kernel-2.6.25-pre-cflags.patch b/srpt/patches/kernel-2.6.25-pre-cflags.patch new file mode 100644 index 000000000..1e5b34ac8 --- /dev/null +++ b/srpt/patches/kernel-2.6.25-pre-cflags.patch @@ -0,0 +1,11 @@ +--- linux-2.6.27/scripts/Makefile.lib 2009-05-10 19:02:42.000000000 +0200 ++++ linux-2.6.27/scripts/Makefile.lib 2009-05-05 19:34:57.000000000 +0200 +@@ -119,7 +119,7 @@ + __cpp_flags = $(call flags,_cpp_flags) + endif + +-c_flags = -Wp,-MD,$(depfile) $(NOSTDINC_FLAGS) $(KBUILD_CPPFLAGS) \ ++c_flags = -Wp,-MD,$(depfile) $(NOSTDINC_FLAGS) $(PRE_CFLAGS) $(KBUILD_CPPFLAGS) \ + $(__c_flags) $(modkern_cflags) \ + -D"KBUILD_STR(s)=\#s" $(basename_flags) $(modname_flags) + diff --git a/srpt/patches/kernel-2.6.26-pre-cflags.patch b/srpt/patches/kernel-2.6.26-pre-cflags.patch new file mode 100644 index 000000000..1e5b34ac8 --- /dev/null +++ b/srpt/patches/kernel-2.6.26-pre-cflags.patch @@ -0,0 +1,11 @@ +--- linux-2.6.27/scripts/Makefile.lib 2009-05-10 19:02:42.000000000 +0200 ++++ linux-2.6.27/scripts/Makefile.lib 2009-05-05 19:34:57.000000000 +0200 +@@ -119,7 +119,7 @@ + __cpp_flags = $(call flags,_cpp_flags) + endif + +-c_flags = -Wp,-MD,$(depfile) $(NOSTDINC_FLAGS) $(KBUILD_CPPFLAGS) \ ++c_flags = -Wp,-MD,$(depfile) $(NOSTDINC_FLAGS) $(PRE_CFLAGS) $(KBUILD_CPPFLAGS) \ + $(__c_flags) $(modkern_cflags) \ + -D"KBUILD_STR(s)=\#s" $(basename_flags) $(modname_flags) +