diff options
Diffstat (limited to 'libpthread')
-rw-r--r-- | libpthread/ChangeLog | 7 | ||||
-rw-r--r-- | libpthread/signal/sigwaiter.c | 2 | ||||
-rw-r--r-- | libpthread/sysdeps/viengoos/bits/pthread-np.h | 6 | ||||
-rw-r--r-- | libpthread/sysdeps/viengoos/ia32/pt-setup.c | 2 | ||||
-rw-r--r-- | libpthread/sysdeps/viengoos/ia32/signal-dispatch-lowlevel.c | 2 | ||||
-rw-r--r-- | libpthread/sysdeps/viengoos/pt-block.c | 2 | ||||
-rw-r--r-- | libpthread/sysdeps/viengoos/pt-hurd-utcb-np.c | 2 | ||||
-rw-r--r-- | libpthread/sysdeps/viengoos/pt-setactivity-np.c | 4 | ||||
-rw-r--r-- | libpthread/sysdeps/viengoos/pt-sysdep.h | 2 | ||||
-rw-r--r-- | libpthread/sysdeps/viengoos/pt-thread-alloc.c | 2 | ||||
-rw-r--r-- | libpthread/sysdeps/viengoos/pt-thread-dealloc.c | 2 | ||||
-rw-r--r-- | libpthread/sysdeps/viengoos/pt-thread-halt.c | 2 | ||||
-rw-r--r-- | libpthread/sysdeps/viengoos/pt-thread-start.c | 2 | ||||
-rw-r--r-- | libpthread/sysdeps/viengoos/pt-wakeup.c | 2 |
14 files changed, 23 insertions, 16 deletions
diff --git a/libpthread/ChangeLog b/libpthread/ChangeLog index cd6013f..65ba0d4 100644 --- a/libpthread/ChangeLog +++ b/libpthread/ChangeLog @@ -1,3 +1,10 @@ +2008-12-17 Neal H. Walfield <neal@gnu.org> + + * sysdeps/viengoos/bits/pthread-np.h (pthread_hurd_utcb_np): + Return a struct hurd_utcb *, not a struct vg_utcb *. + * sysdeps/viengoos/pt-sysdep.h (PTHREAD_SYSDEP_MEMBERS): Change + utcb's type to a struct hurd_utcb *. + 2008-12-11 Neal H. Walfield <neal@gnu.org> Update to new RPC interfaces, IPC semantics. diff --git a/libpthread/signal/sigwaiter.c b/libpthread/signal/sigwaiter.c index 8d041ac..adc05ca 100644 --- a/libpthread/signal/sigwaiter.c +++ b/libpthread/signal/sigwaiter.c @@ -20,7 +20,7 @@ #include "sig-internal.h" -#include <hurd/futex.h> +#include <viengoos/futex.h> struct sigwaiter *sigwaiters; diff --git a/libpthread/sysdeps/viengoos/bits/pthread-np.h b/libpthread/sysdeps/viengoos/bits/pthread-np.h index aea3bab..9986a62 100644 --- a/libpthread/sysdeps/viengoos/bits/pthread-np.h +++ b/libpthread/sysdeps/viengoos/bits/pthread-np.h @@ -24,12 +24,12 @@ #ifndef _BITS_PTHREAD_NP_H #define _BITS_PTHREAD_NP_H 1 -#include <hurd/addr.h> -#include <hurd/exceptions.h> +#include <viengoos/addr.h> +#include <hurd/thread.h> int pthread_setactivity_np (addr_t activity); /* Returns the caller's activation state block. */ -struct vg_utcb *pthread_hurd_utcb_np (void) __attribute__ ((pure)); +struct hurd_utcb *pthread_hurd_utcb_np (void) __attribute__ ((pure)); #endif /* bits/pthread-np.h */ diff --git a/libpthread/sysdeps/viengoos/ia32/pt-setup.c b/libpthread/sysdeps/viengoos/ia32/pt-setup.c index 88a60e8..bdd814a 100644 --- a/libpthread/sysdeps/viengoos/ia32/pt-setup.c +++ b/libpthread/sysdeps/viengoos/ia32/pt-setup.c @@ -20,7 +20,7 @@ #include <l4.h> #include <pt-internal.h> -#include <hurd/thread.h> +#include <viengoos/thread.h> #include <hurd/exceptions.h> /* The stack layout used on the i386 is: diff --git a/libpthread/sysdeps/viengoos/ia32/signal-dispatch-lowlevel.c b/libpthread/sysdeps/viengoos/ia32/signal-dispatch-lowlevel.c index 8dd9be7..091815b 100644 --- a/libpthread/sysdeps/viengoos/ia32/signal-dispatch-lowlevel.c +++ b/libpthread/sysdeps/viengoos/ia32/signal-dispatch-lowlevel.c @@ -21,7 +21,7 @@ #include <pt-internal.h> #include <sig-internal.h> -#include <hurd/thread.h> +#include <viengoos/thread.h> #include <pthread.h> #include <stdint.h> #include <atomic.h> diff --git a/libpthread/sysdeps/viengoos/pt-block.c b/libpthread/sysdeps/viengoos/pt-block.c index 548cc3f..8e6a17f 100644 --- a/libpthread/sysdeps/viengoos/pt-block.c +++ b/libpthread/sysdeps/viengoos/pt-block.c @@ -20,7 +20,7 @@ #include <pt-internal.h> #include <hurd/stddef.h> -#include <hurd/futex.h> +#include <viengoos/futex.h> /* Block THREAD. */ void diff --git a/libpthread/sysdeps/viengoos/pt-hurd-utcb-np.c b/libpthread/sysdeps/viengoos/pt-hurd-utcb-np.c index b3a76f4..ec08baf 100644 --- a/libpthread/sysdeps/viengoos/pt-hurd-utcb-np.c +++ b/libpthread/sysdeps/viengoos/pt-hurd-utcb-np.c @@ -19,7 +19,7 @@ #include <pt-internal.h> -struct vg_utcb * +struct hurd_utcb * pthread_hurd_utcb_np (void) { struct __pthread *thread = _pthread_self (); diff --git a/libpthread/sysdeps/viengoos/pt-setactivity-np.c b/libpthread/sysdeps/viengoos/pt-setactivity-np.c index efcc9b7..db695b9 100644 --- a/libpthread/sysdeps/viengoos/pt-setactivity-np.c +++ b/libpthread/sysdeps/viengoos/pt-setactivity-np.c @@ -19,8 +19,8 @@ #include <pt-internal.h> -#include <hurd/addr.h> -#include <hurd/thread.h> +#include <viengoos/addr.h> +#include <viengoos/thread.h> int pthread_setactivity_np (addr_t activity) diff --git a/libpthread/sysdeps/viengoos/pt-sysdep.h b/libpthread/sysdeps/viengoos/pt-sysdep.h index 0733640..15e0a03 100644 --- a/libpthread/sysdeps/viengoos/pt-sysdep.h +++ b/libpthread/sysdeps/viengoos/pt-sysdep.h @@ -36,7 +36,7 @@ #define PTHREAD_SYSDEP_MEMBERS \ addr_t object; \ vg_thread_id_t threadid; \ - struct vg_utcb *utcb; \ + struct hurd_utcb *utcb; \ struct hurd_message_buffer *lock_message_buffer; \ /* If the above fields are valid. */ \ bool have_kernel_resources; \ diff --git a/libpthread/sysdeps/viengoos/pt-thread-alloc.c b/libpthread/sysdeps/viengoos/pt-thread-alloc.c index 3cc02be..3c7df34 100644 --- a/libpthread/sysdeps/viengoos/pt-thread-alloc.c +++ b/libpthread/sysdeps/viengoos/pt-thread-alloc.c @@ -24,7 +24,7 @@ #include <hurd/startup.h> #include <hurd/storage.h> #include <hurd/as.h> -#include <hurd/addr.h> +#include <viengoos/addr.h> #include <hurd/message-buffer.h> #include <pt-internal.h> diff --git a/libpthread/sysdeps/viengoos/pt-thread-dealloc.c b/libpthread/sysdeps/viengoos/pt-thread-dealloc.c index 9e174a9..f7d732b 100644 --- a/libpthread/sysdeps/viengoos/pt-thread-dealloc.c +++ b/libpthread/sysdeps/viengoos/pt-thread-dealloc.c @@ -25,7 +25,7 @@ #include <hurd/exceptions.h> #include <hurd/mutex.h> #include <hurd/as.h> -#include <hurd/addr.h> +#include <viengoos/addr.h> #include <hurd/message-buffer.h> void diff --git a/libpthread/sysdeps/viengoos/pt-thread-halt.c b/libpthread/sysdeps/viengoos/pt-thread-halt.c index cfa861b..d721500 100644 --- a/libpthread/sysdeps/viengoos/pt-thread-halt.c +++ b/libpthread/sysdeps/viengoos/pt-thread-halt.c @@ -22,7 +22,7 @@ #include <pt-internal.h> -#include <hurd/thread.h> +#include <viengoos/thread.h> void __pthread_thread_halt (struct __pthread *thread) diff --git a/libpthread/sysdeps/viengoos/pt-thread-start.c b/libpthread/sysdeps/viengoos/pt-thread-start.c index f03f4c2..f4478ac 100644 --- a/libpthread/sysdeps/viengoos/pt-thread-start.c +++ b/libpthread/sysdeps/viengoos/pt-thread-start.c @@ -20,7 +20,7 @@ #include <assert.h> #include <errno.h> #include <string.h> -#include <hurd/thread.h> +#include <viengoos/thread.h> #include <hurd/exceptions.h> #include <pt-internal.h> diff --git a/libpthread/sysdeps/viengoos/pt-wakeup.c b/libpthread/sysdeps/viengoos/pt-wakeup.c index 60804ea..6435689 100644 --- a/libpthread/sysdeps/viengoos/pt-wakeup.c +++ b/libpthread/sysdeps/viengoos/pt-wakeup.c @@ -20,7 +20,7 @@ #include <pt-internal.h> #include <hurd/stddef.h> -#include <hurd/futex.h> +#include <viengoos/futex.h> #include <stdint.h> /* Wakeup THREAD. */ |