diff options
author | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2018-09-07 06:19:02 +0200 |
---|---|---|
committer | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2018-09-10 10:38:44 +0200 |
commit | cb682532cf9927619a3c8d168253187140835cc6 (patch) | |
tree | efb8abc9206b17b12fd97a8bb7a02b53c00fe452 /bsps/sparc | |
parent | network: Remove man page installation (diff) | |
download | rtems-cb682532cf9927619a3c8d168253187140835cc6.tar.bz2 |
network: Use kernel/user space header files
Add and use <machine/rtems-bsd-kernel-space.h> and
<machine/rtems-bsd-user-space.h> similar to the libbsd to avoid command
line defines and defines scattered throught the code base.
Simplify cpukit/libnetworking/Makefile.am.
Update #3375.
Diffstat (limited to 'bsps/sparc')
-rw-r--r-- | bsps/sparc/erc32/net/erc32sonic.c | 2 | ||||
-rw-r--r-- | bsps/sparc/leon2/net/leon_open_eth.c | 2 | ||||
-rw-r--r-- | bsps/sparc/leon2/net/leon_smc91111.c | 2 | ||||
-rw-r--r-- | bsps/sparc/leon3/net/leon_greth.c | 2 | ||||
-rw-r--r-- | bsps/sparc/leon3/net/leon_open_eth.c | 2 | ||||
-rw-r--r-- | bsps/sparc/leon3/net/leon_smc91111.c | 2 | ||||
-rw-r--r-- | bsps/sparc/shared/net/greth.c | 3 |
7 files changed, 7 insertions, 8 deletions
diff --git a/bsps/sparc/erc32/net/erc32sonic.c b/bsps/sparc/erc32/net/erc32sonic.c index ce108bd825..af37b42598 100644 --- a/bsps/sparc/erc32/net/erc32sonic.c +++ b/bsps/sparc/erc32/net/erc32sonic.c @@ -20,7 +20,7 @@ * http://www.rtems.org/license/LICENSE. */ -#define __INSIDE_RTEMS_BSD_TCPIP_STACK__ +#include <machine/rtems-bsd-kernel-space.h> #include <bsp.h> #include <libchip/sonic.h> diff --git a/bsps/sparc/leon2/net/leon_open_eth.c b/bsps/sparc/leon2/net/leon_open_eth.c index 27b04cd386..326850e248 100644 --- a/bsps/sparc/leon2/net/leon_open_eth.c +++ b/bsps/sparc/leon2/net/leon_open_eth.c @@ -13,7 +13,7 @@ * http://www.rtems.org/license/LICENSE. */ -#define __INSIDE_RTEMS_BSD_TCPIP_STACK__ +#include <machine/rtems-bsd-kernel-space.h> #include <bsp.h> #include <libchip/open_eth.h> diff --git a/bsps/sparc/leon2/net/leon_smc91111.c b/bsps/sparc/leon2/net/leon_smc91111.c index 748ca35491..68c359edda 100644 --- a/bsps/sparc/leon2/net/leon_smc91111.c +++ b/bsps/sparc/leon2/net/leon_smc91111.c @@ -13,7 +13,7 @@ * http://www.rtems.org/license/LICENSE. */ -#define __INSIDE_RTEMS_BSD_TCPIP_STACK__ +#include <machine/rtems-bsd-kernel-space.h> #include <rtems.h> diff --git a/bsps/sparc/leon3/net/leon_greth.c b/bsps/sparc/leon3/net/leon_greth.c index d630522a5d..7878d80f0f 100644 --- a/bsps/sparc/leon3/net/leon_greth.c +++ b/bsps/sparc/leon3/net/leon_greth.c @@ -9,7 +9,7 @@ * http://www.rtems.org/license/LICENSE. */ -#define __INSIDE_RTEMS_BSD_TCPIP_STACK__ +#include <machine/rtems-bsd-kernel-space.h> #include <bsp.h> #include <libchip/greth.h> diff --git a/bsps/sparc/leon3/net/leon_open_eth.c b/bsps/sparc/leon3/net/leon_open_eth.c index c59d613d75..5b9794cb89 100644 --- a/bsps/sparc/leon3/net/leon_open_eth.c +++ b/bsps/sparc/leon3/net/leon_open_eth.c @@ -13,7 +13,7 @@ * http://www.rtems.org/license/LICENSE. */ -#define __INSIDE_RTEMS_BSD_TCPIP_STACK__ +#include <machine/rtems-bsd-kernel-space.h> #include <bsp.h> #include <libchip/open_eth.h> diff --git a/bsps/sparc/leon3/net/leon_smc91111.c b/bsps/sparc/leon3/net/leon_smc91111.c index e4adac6c2b..5111f4936a 100644 --- a/bsps/sparc/leon3/net/leon_smc91111.c +++ b/bsps/sparc/leon3/net/leon_smc91111.c @@ -13,7 +13,7 @@ * http://www.rtems.org/license/LICENSE. */ -#define __INSIDE_RTEMS_BSD_TCPIP_STACK__ +#include <machine/rtems-bsd-kernel-space.h> #include <bsp.h> #include <libchip/smc91111exp.h> diff --git a/bsps/sparc/shared/net/greth.c b/bsps/sparc/shared/net/greth.c index d2824516a0..649ae9df24 100644 --- a/bsps/sparc/shared/net/greth.c +++ b/bsps/sparc/shared/net/greth.c @@ -12,10 +12,9 @@ * 2007-09-07, Ported GBIT support from 4.6.5 */ -#define __INSIDE_RTEMS_BSD_TCPIP_STACK__ +#include <machine/rtems-bsd-kernel-space.h> #include <rtems.h> -#define _KERNEL #define CPU_U32_FIX #include <bsp.h> |