summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authormarcus <marcus>2004-04-06 12:34:49 +0000
committermarcus <marcus>2004-04-06 12:34:49 +0000
commitf474bd804dd9802dffc9afc783dfa0752a80f7a8 (patch)
tree0fae22990e6ce11add0bb254e013ec3e23ccdd46
parent74aff4e435965097087fe1a904d2f55ccd993ff6 (diff)
2004-04-06 Marcus Brinkmann <marcus@gnu.org>
* l4/gnu/ipc.h: Revert last change. Local IPC must always include a send and a receive phase.
-rw-r--r--libl4/ChangeLog5
-rw-r--r--libl4/l4/gnu/ipc.h28
2 files changed, 5 insertions, 28 deletions
diff --git a/libl4/ChangeLog b/libl4/ChangeLog
index a7668c1..1c25aec 100644
--- a/libl4/ChangeLog
+++ b/libl4/ChangeLog
@@ -1,3 +1,8 @@
+2004-04-06 Marcus Brinkmann <marcus@gnu.org>
+
+ * l4/gnu/ipc.h: Revert last change. Local IPC must always include
+ a send and a receive phase.
+
2004-04-05 Marcus Brinkmann <marcus@gnu.org>
* l4/gnu/ipc.h (l4_lwait_timeout, l4_lwait, l4_lreply): New
diff --git a/libl4/l4/gnu/ipc.h b/libl4/l4/gnu/ipc.h
index 7bc3525..6fc6686 100644
--- a/libl4/l4/gnu/ipc.h
+++ b/libl4/l4/gnu/ipc.h
@@ -705,34 +705,6 @@ l4_lcall (l4_thread_id_t dest)
static inline l4_msg_tag_t
_L4_attribute_always_inline
-l4_lreply (l4_thread_id_t dest)
-{
- _L4_thread_id_t dummy;
- return _L4_lipc (dest, _L4_nilthread,
- _L4_timeouts (_L4_zero_time, _L4_zero_time),
- &dummy);
-}
-
-
-static inline l4_msg_tag_t
-_L4_attribute_always_inline
-l4_lwait_timeout (l4_time_t receive_timeout, l4_thread_id_t *from)
-{
- return _L4_lipc (_L4_nilthread, _L4_anylocalthread,
- _L4_timeouts (_L4_zero_time, receive_timeout), from);
-}
-
-
-static inline l4_msg_tag_t
-_L4_attribute_always_inline
-l4_lwait (l4_thread_id_t *from)
-{
- return l4_lwait_timeout (_L4_never, from);
-}
-
-
-static inline l4_msg_tag_t
-_L4_attribute_always_inline
l4_lreply_wait (l4_thread_id_t dest, l4_thread_id_t *from)
{
return _L4_lreply_wait (dest, from);