summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--c/src/exec/libnetworking/ChangeLog5
-rw-r--r--c/src/exec/libnetworking/machine/in_cksum.h2
-rw-r--r--c/src/libnetworking/ChangeLog5
-rw-r--r--c/src/libnetworking/machine/in_cksum.h2
-rw-r--r--cpukit/libnetworking/ChangeLog5
-rw-r--r--cpukit/libnetworking/machine/in_cksum.h2
6 files changed, 18 insertions, 3 deletions
diff --git a/c/src/exec/libnetworking/ChangeLog b/c/src/exec/libnetworking/ChangeLog
index 07f46adc3c..ce063f649d 100644
--- a/c/src/exec/libnetworking/ChangeLog
+++ b/c/src/exec/libnetworking/ChangeLog
@@ -1,3 +1,8 @@
+2002-05-01 Eric Norum <eric.norum@usask.ca>
+
+ * machine/in_cksum.h: Per PR200 fix multi-line inline assembly
+ to satisfy gcc 3.1 and newer.
+
2002-04-26 Eric Norum <eric.norum@usask.ca>
* netinet/in_cksum_i386.c: Add volatile so the more agressive
diff --git a/c/src/exec/libnetworking/machine/in_cksum.h b/c/src/exec/libnetworking/machine/in_cksum.h
index dd2e01d4de..81f2fe1c11 100644
--- a/c/src/exec/libnetworking/machine/in_cksum.h
+++ b/c/src/exec/libnetworking/machine/in_cksum.h
@@ -170,7 +170,7 @@ in_cksum_hdr(const struct ip *ip)
register u_int tmp_o2;
register u_int tmp_o3;
- __asm__ volatile ("
+ __asm__ volatile (" \
ld [%0], %1 ; \
ld [%0+4], %2 ; \
addcc %1, %2, %1 ; \
diff --git a/c/src/libnetworking/ChangeLog b/c/src/libnetworking/ChangeLog
index 07f46adc3c..ce063f649d 100644
--- a/c/src/libnetworking/ChangeLog
+++ b/c/src/libnetworking/ChangeLog
@@ -1,3 +1,8 @@
+2002-05-01 Eric Norum <eric.norum@usask.ca>
+
+ * machine/in_cksum.h: Per PR200 fix multi-line inline assembly
+ to satisfy gcc 3.1 and newer.
+
2002-04-26 Eric Norum <eric.norum@usask.ca>
* netinet/in_cksum_i386.c: Add volatile so the more agressive
diff --git a/c/src/libnetworking/machine/in_cksum.h b/c/src/libnetworking/machine/in_cksum.h
index dd2e01d4de..81f2fe1c11 100644
--- a/c/src/libnetworking/machine/in_cksum.h
+++ b/c/src/libnetworking/machine/in_cksum.h
@@ -170,7 +170,7 @@ in_cksum_hdr(const struct ip *ip)
register u_int tmp_o2;
register u_int tmp_o3;
- __asm__ volatile ("
+ __asm__ volatile (" \
ld [%0], %1 ; \
ld [%0+4], %2 ; \
addcc %1, %2, %1 ; \
diff --git a/cpukit/libnetworking/ChangeLog b/cpukit/libnetworking/ChangeLog
index 07f46adc3c..ce063f649d 100644
--- a/cpukit/libnetworking/ChangeLog
+++ b/cpukit/libnetworking/ChangeLog
@@ -1,3 +1,8 @@
+2002-05-01 Eric Norum <eric.norum@usask.ca>
+
+ * machine/in_cksum.h: Per PR200 fix multi-line inline assembly
+ to satisfy gcc 3.1 and newer.
+
2002-04-26 Eric Norum <eric.norum@usask.ca>
* netinet/in_cksum_i386.c: Add volatile so the more agressive
diff --git a/cpukit/libnetworking/machine/in_cksum.h b/cpukit/libnetworking/machine/in_cksum.h
index dd2e01d4de..81f2fe1c11 100644
--- a/cpukit/libnetworking/machine/in_cksum.h
+++ b/cpukit/libnetworking/machine/in_cksum.h
@@ -170,7 +170,7 @@ in_cksum_hdr(const struct ip *ip)
register u_int tmp_o2;
register u_int tmp_o3;
- __asm__ volatile ("
+ __asm__ volatile (" \
ld [%0], %1 ; \
ld [%0+4], %2 ; \
addcc %1, %2, %1 ; \