summaryrefslogtreecommitdiffstats
path: root/cpukit/libnetworking/netinet/in_cksum.c
diff options
context:
space:
mode:
Diffstat (limited to 'cpukit/libnetworking/netinet/in_cksum.c')
-rw-r--r--cpukit/libnetworking/netinet/in_cksum.c8
1 files changed, 6 insertions, 2 deletions
diff --git a/cpukit/libnetworking/netinet/in_cksum.c b/cpukit/libnetworking/netinet/in_cksum.c
index c7792e0e87..9b63d9a197 100644
--- a/cpukit/libnetworking/netinet/in_cksum.c
+++ b/cpukit/libnetworking/netinet/in_cksum.c
@@ -41,14 +41,18 @@
* Try to use a CPU specific version, then punt to the portable C one.
*/
-#if (defined(__GNUC__) && (defined(__mc68000__) || defined(__m68k__)))
-#include "in_cksum_m68k.c"
+#if (defined(__GNUC__) && defined(__arm__))
+
+#include "in_cksum_arm.c"
#elif (defined(__GNUC__) && defined(__i386__))
#include "in_cksum_i386.c"
+#elif (defined(__GNUC__) && (defined(__mc68000__) || defined(__m68k__)))
+
+#include "in_cksum_m68k.c"
#elif (defined(__GNUC__) && defined(__PPC__))
#include "in_cksum_powerpc.c"