summaryrefslogtreecommitdiff
path: root/hurd/rpc.h
diff options
context:
space:
mode:
authorneal <neal>2008-01-22 22:20:44 +0000
committerneal <neal>2008-01-22 22:20:44 +0000
commit377aec79e0e0dba5cd7f5ca027af536aba64a89d (patch)
treef73f3e7110f837b379286c0e6bcbad0e79135097 /hurd/rpc.h
parenta2c37e56a90570a5c28b694ffa358e040537764f (diff)
2008-01-22 Neal H. Walfield <neal@gnu.org>
* addr.h: Don't include <l4/types.h>. Include <stdint.h>. (struct addr): Change field raw from a l4_uint64_t to a uint64_t. (ADDR): Change p_ and d_ to uint64_t. (addr_extend): Likewise. (addr_prefix): Return a uint64_t. (addr_extract): Likewise. (addr_extend): Change prefix to a uint64_t. * stddef.h (debug): Add declaration for printf. * rpc.h (RPCLOADARG): Don't use c99 loop initializers. (RPCSTOREARG): Likewise.
Diffstat (limited to 'hurd/rpc.h')
-rw-r--r--hurd/rpc.h6
1 files changed, 4 insertions, 2 deletions
diff --git a/hurd/rpc.h b/hurd/rpc.h
index 03b5968..c30dbf1 100644
--- a/hurd/rpc.h
+++ b/hurd/rpc.h
@@ -234,7 +234,8 @@
l4_word_t __rla_raw[(sizeof (__rla_type) + sizeof (l4_word_t) - 1) \
/ sizeof (l4_word_t)]; \
} __rla_arg2 = { (__rla_arg) }; \
- for (int __rla_i = 0; \
+ int __rla_i; \
+ for (__rla_i = 0; \
__rla_i < sizeof (__rla_arg2) / sizeof (l4_word_t); \
__rla_i ++) \
l4_msg_append_word (*msg, __rla_arg2.__rla_raw[__rla_i]); \
@@ -280,7 +281,8 @@
l4_word_t __rsa_raw[(sizeof (__rsa_type) + sizeof (l4_word_t) - 1) \
/ sizeof (l4_word_t)]; \
} __rsa_arg2; \
- for (int __rsa_i = 0; \
+ int __rsa_i; \
+ for (__rsa_i = 0; \
__rsa_i < sizeof (__rsa_arg2) / sizeof (l4_word_t); \
__rsa_i ++) \
__rsa_arg2.__rsa_raw[__rsa_i] = l4_msg_word (*msg, __rsu_idx ++); \