- New main Makefile target fcst added
authorvlnb <vlnb@d57e44dd-8a1f-0410-8b47-8ef2f437770f>
Sat, 20 Feb 2010 20:08:10 +0000 (20:08 +0000)
committervlnb <vlnb@d57e44dd-8a1f-0410-8b47-8ef2f437770f>
Sat, 20 Feb 2010 20:08:10 +0000 (20:08 +0000)
 - Preliminary fixes to compile on 2.6.33

git-svn-id: https://scst.svn.sourceforge.net/svnroot/scst/trunk@1515 d57e44dd-8a1f-0410-8b47-8ef2f437770f

Makefile
mpt/mpt_scst.h
qla_isp/linux/isp_linux.h
scst/include/scst_debug.h

index 983a061..5988335 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -31,6 +31,7 @@ USR_DIR=usr/fileio
 SRP_DIR=srpt
 SCST_LOCAL_DIR=scst_local
 MVSAS_DIR=mvsas_tgt
+FCST_DIR=fcst
 
 ISCSI_DIR=iscsi-scst
 #ISCSI_DESTDIR=../../../iscsi_scst_inst
@@ -303,6 +304,22 @@ mvsas_clean:
 mvsas_extraclean:
        cd $(MVSAS_DIR) && $(MAKE) extraclean
 
+fcst:
+       cd $(FCST_DIR) && $(MAKE) all
+
+fcst_install:
+       cd $(FCST_DIR) && $(MAKE) install
+
+fcst_uninstall:
+       cd $(FCST_DIR) && $(MAKE) uninstall
+
+fcst_clean:
+       cd $(FCST_DIR) && $(MAKE) clean
+
+fcst_extraclean:
+       cd $(FCST_DIR) && $(MAKE) extraclean
+
+
 debug2perf:
        cd $(SCST_DIR) && $(MAKE) $@
        @if [ -d $(QLA_DIR) ]; then cd $(QLA_DIR) && $(MAKE) $@; fi
@@ -372,5 +389,6 @@ disable_proc:
        usr usr_install usr_uninstall usr_clean usr_extraclean \
        scst_local scst_local_install scst_local_uninstall scst_local_clean scst_local_extraclean \
        mvsas mvsas_install mvsas_uninstall mvsas_clean mvsas_extraclean \
+       fcst fcst_install fcst_uninstall fcst_clean fcst_extraclean \
        debug2perf, debug2release, perf2debug, release2debug \
        enable_proc disable_proc
index 60845d6..47acc4f 100644 (file)
@@ -4,8 +4,10 @@
 #if defined(MODULE) && !defined(__GENKSYMS__)
 #if (LINUX_VERSION_CODE < KERNEL_VERSION(2, 6, 19))
 #include <linux/config.h>
-#else
+#elif LINUX_VERSION_CODE <= KERNEL_VERSION(2, 6, 32)
 #include <linux/autoconf.h>
+#else
+#include <generated/autoconf.h>
 #endif
 #include <linux/module.h>
 #endif
index d77ace0..3a10e25 100644 (file)
 #define UNUSED_PARAMETER(x) (void) x
 #endif
 
+#if LINUX_VERSION_CODE <= KERNEL_VERSION(2, 6, 32)
 #include <linux/autoconf.h>
+#else
+#include <generated/autoconf.h>
+#endif
+
 #ifdef  CONFIG_SMP
 #define __SMP__ 1
 #endif
 
 #include <linux/module.h>
-#include <linux/autoconf.h>
 #include <linux/init.h>
 #include <linux/types.h>
 #include <linux/blkdev.h>
index a206114..199a1cd 100644 (file)
 #ifndef __SCST_DEBUG_H
 #define __SCST_DEBUG_H
 
+#if LINUX_VERSION_CODE <= KERNEL_VERSION(2, 6, 32)
 #include <linux/autoconf.h>    /* for CONFIG_* */
+#else
+#include <generated/autoconf.h>        /* for CONFIG_* */
+#endif
 
 #if LINUX_VERSION_CODE > KERNEL_VERSION(2, 6, 19)
 #include <linux/bug.h>         /* for WARN_ON_ONCE */