[ofw] patch: allow non clean builds of mlx4 (prevent the build from building all sources when not needed)

Tzachi Dar tzachid at mellanox.co.il
Sun May 18 23:59:37 PDT 2008


Index: Q:/projinf4/trunk/hw/mlx4/kernel/bus/net/SOURCES
===================================================================
--- Q:/projinf4/trunk/hw/mlx4/kernel/bus/net/SOURCES (revision 2456)
+++ Q:/projinf4/trunk/hw/mlx4/kernel/bus/net/SOURCES (revision 2457)
@@ -30,7 +30,7 @@
  qp.c   \
  srq.c   \
 
-INCLUDES=..;..\inc;..\..\inc;..\core;..\..\..\..\..\inc;..\..\..\..\..\
inc\kernel;
+INCLUDES=..;..\inc;..\..\inc;..\core\$O;..\..\..\..\..\inc;..\..\..\..\
..\inc\kernel;
 
 C_DEFINES=$(C_DEFINES) -DDRIVER -DDEPRECATE_DDK_FUNCTIONS
-D__LITTLE_ENDIAN -DUSE_WDM_INTERRUPTS
 #-DFORCE_LIVEFISH
Index: Q:/projinf4/trunk/hw/mlx4/kernel/bus/core/SOURCES
===================================================================
--- Q:/projinf4/trunk/hw/mlx4/kernel/bus/core/SOURCES (revision 2456)
+++ Q:/projinf4/trunk/hw/mlx4/kernel/bus/core/SOURCES (revision 2457)
@@ -12,7 +12,6 @@
 
 
 DLLDEF=core.def
-PASS0_HEADERDIR=.
 
 SOURCES= \
  ev_log.mc  \
Index: Q:/projinf4/trunk/hw/mlx4/kernel/bus/ib/SOURCES
===================================================================
--- Q:/projinf4/trunk/hw/mlx4/kernel/bus/ib/SOURCES (revision 2456)
+++ Q:/projinf4/trunk/hw/mlx4/kernel/bus/ib/SOURCES (revision 2457)
@@ -23,7 +23,7 @@
  qp.c   \
  srq.c   \
 
-INCLUDES=..;..\inc;..\..\inc;..\core;..\..\..\inc;..\..\..\..\..\inc;..
\..\..\..\..\inc\kernel;
+INCLUDES=..;..\inc;..\..\inc;..\core\$O;..\..\..\inc;..\..\..\..\..\inc
;..\..\..\..\..\inc\kernel;
 
 C_DEFINES=$(C_DEFINES) -DDRIVER -DDEPRECATE_DDK_FUNCTIONS
-D__LITTLE_ENDIAN
 
Index: Q:/projinf4/trunk/hw/mlx4/kernel/inc/vip_dev.h
===================================================================
--- Q:/projinf4/trunk/hw/mlx4/kernel/inc/vip_dev.h (revision 2456)
+++ Q:/projinf4/trunk/hw/mlx4/kernel/inc/vip_dev.h (revision 2457)
@@ -16,8 +16,11 @@
 
 #pragma once
 
+#pragma warning( disable : 4214)
 #include <ndis.h>
+#pragma warning( default  : 4214)
 
+
 #define MTNIC_MAX_PORTS     2
 
 #define MAX_PORT_SIZE 91000
Index: Q:/projinf4/trunk/hw/mlx4/kernel/hca/SOURCES
===================================================================
--- Q:/projinf4/trunk/hw/mlx4/kernel/hca/SOURCES (revision 2456)
+++ Q:/projinf4/trunk/hw/mlx4/kernel/hca/SOURCES (revision 2457)
@@ -26,7 +26,7 @@
  vp.c   \
  wmi.c   \
 
-INCLUDES=..;..\inc;..\..\inc;..\bus\inc;..\bus\ib;..\bus\core;..\..\..\
..\inc;..\..\..\..\inc\kernel;
+INCLUDES=..;..\inc;..\..\inc;..\bus\inc;..\bus\ib;..\bus\core\$O;..\..\
..\..\inc;..\..\..\..\inc\kernel;
 
 PRECOMPILED_INCLUDE=precomp.h
 

 
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openfabrics.org/pipermail/ofw/attachments/20080519/4f134d24/attachment.html>


More information about the ofw mailing list