diff options
author | neal <neal> | 2008-01-22 22:20:44 +0000 |
---|---|---|
committer | neal <neal> | 2008-01-22 22:20:44 +0000 |
commit | 377aec79e0e0dba5cd7f5ca027af536aba64a89d (patch) | |
tree | f73f3e7110f837b379286c0e6bcbad0e79135097 /hurd/rpc.h | |
parent | a2c37e56a90570a5c28b694ffa358e040537764f (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.h | 6 |
1 files changed, 4 insertions, 2 deletions
@@ -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 ++); \ |