From d8d6a08d4677e6c68fc94b7d182e3af61c3fd76e Mon Sep 17 00:00:00 2001 From: Sebastian Huber Date: Sat, 27 Jan 2018 11:12:44 +0100 Subject: bsps: Move network define to source files Define __INSIDE_RTEMS_BSD_TCPIP_STACK__ in the network interface driver source files to avoid some build system magic. --- c/src/libchip/network/cs8900.c | 2 ++ c/src/libchip/network/dec21140.c | 2 ++ c/src/libchip/network/elnk.c | 2 ++ c/src/libchip/network/greth.c | 2 ++ c/src/libchip/network/i82586.c | 2 ++ c/src/libchip/network/if_dc.c | 2 ++ c/src/libchip/network/if_fxp.c | 2 ++ c/src/libchip/network/open_eth.c | 2 ++ c/src/libchip/network/smc91111.c | 2 ++ c/src/libchip/network/sonic.c | 2 ++ 10 files changed, 20 insertions(+) (limited to 'c/src/libchip/network') diff --git a/c/src/libchip/network/cs8900.c b/c/src/libchip/network/cs8900.c index 5391a9c72e..650a0e1fef 100644 --- a/c/src/libchip/network/cs8900.c +++ b/c/src/libchip/network/cs8900.c @@ -23,6 +23,8 @@ */ +#define __INSIDE_RTEMS_BSD_TCPIP_STACK__ + #include #include #include diff --git a/c/src/libchip/network/dec21140.c b/c/src/libchip/network/dec21140.c index bc3ab24782..6fd3d5b33f 100644 --- a/c/src/libchip/network/dec21140.c +++ b/c/src/libchip/network/dec21140.c @@ -35,6 +35,8 @@ * */ +#define __INSIDE_RTEMS_BSD_TCPIP_STACK__ + #include #include diff --git a/c/src/libchip/network/elnk.c b/c/src/libchip/network/elnk.c index f0b0264725..29adbe9c21 100644 --- a/c/src/libchip/network/elnk.c +++ b/c/src/libchip/network/elnk.c @@ -62,6 +62,8 @@ * THE POSSIBILITY OF SUCH DAMAGE. */ +#define __INSIDE_RTEMS_BSD_TCPIP_STACK__ + #include /* diff --git a/c/src/libchip/network/greth.c b/c/src/libchip/network/greth.c index 244e4a28df..20be83ee48 100644 --- a/c/src/libchip/network/greth.c +++ b/c/src/libchip/network/greth.c @@ -9,6 +9,8 @@ * 2007-09-07, Ported GBIT support from 4.6.5 */ +#define __INSIDE_RTEMS_BSD_TCPIP_STACK__ + #include #include diff --git a/c/src/libchip/network/i82586.c b/c/src/libchip/network/i82586.c index e25f6667fc..c79af66e0d 100644 --- a/c/src/libchip/network/i82586.c +++ b/c/src/libchip/network/i82586.c @@ -147,6 +147,8 @@ Mode of operation: the synchronization. */ +#define __INSIDE_RTEMS_BSD_TCPIP_STACK__ + #include #include #include diff --git a/c/src/libchip/network/if_dc.c b/c/src/libchip/network/if_dc.c index 1e138947a9..e822a7c533 100644 --- a/c/src/libchip/network/if_dc.c +++ b/c/src/libchip/network/if_dc.c @@ -99,6 +99,8 @@ * from being compiled on systems which can't support this driver. */ +#define __INSIDE_RTEMS_BSD_TCPIP_STACK__ + #if defined(DRIVER_SUPPORTED) #undef DRIVER_SUPPORTED #endif diff --git a/c/src/libchip/network/if_fxp.c b/c/src/libchip/network/if_fxp.c index bd04533bdb..2fe9a5c403 100644 --- a/c/src/libchip/network/if_fxp.c +++ b/c/src/libchip/network/if_fxp.c @@ -55,6 +55,8 @@ * Original RTEMS modifications. */ +#define __INSIDE_RTEMS_BSD_TCPIP_STACK__ + #if defined(__i386__) /*#define DEBUG_OUT 0*/ diff --git a/c/src/libchip/network/open_eth.c b/c/src/libchip/network/open_eth.c index b574253333..88df0882cf 100644 --- a/c/src/libchip/network/open_eth.c +++ b/c/src/libchip/network/open_eth.c @@ -19,6 +19,8 @@ * that used by this driver. */ +#define __INSIDE_RTEMS_BSD_TCPIP_STACK__ + #if defined(__i386__) || defined(__arm__) || defined(__PPC__) #define OPENETH_NOT_SUPPORTED #endif diff --git a/c/src/libchip/network/smc91111.c b/c/src/libchip/network/smc91111.c index 8c37481b9b..45c87e8245 100644 --- a/c/src/libchip/network/smc91111.c +++ b/c/src/libchip/network/smc91111.c @@ -1,3 +1,5 @@ +#define __INSIDE_RTEMS_BSD_TCPIP_STACK__ + #include #include diff --git a/c/src/libchip/network/sonic.c b/c/src/libchip/network/sonic.c index d81c25130c..dc97008b8d 100644 --- a/c/src/libchip/network/sonic.c +++ b/c/src/libchip/network/sonic.c @@ -31,6 +31,8 @@ * interrupt-free transmission by Jiri, 22/03/1999. */ +#define __INSIDE_RTEMS_BSD_TCPIP_STACK__ + #include #include #include -- cgit v1.2.3