diff options
author | jakub <jakub@138bc75d-0d04-0410-961f-82ee72b054a4> | 2009-02-16 12:19:34 +0000 |
---|---|---|
committer | jakub <jakub@138bc75d-0d04-0410-961f-82ee72b054a4> | 2009-02-16 12:19:34 +0000 |
commit | 320084b9583c696b8b12a0ae4b341b2b538c9e83 (patch) | |
tree | dcc77a0b95af985cbd224bc073c240ec95ae226c /gcc/gthr-nks.h | |
parent | e584dc46f5ef803f3276b8786325d7a303699a51 (diff) | |
download | gcc-320084b9583c696b8b12a0ae4b341b2b538c9e83.tar.gz |
* gthr-dce.h: Uglify function parameter and local variable names.
* gthr-gnat.h: Likewise.
* gthr-mipssde.h: Likewise.
* gthr-nks.h: Likewise.
* gthr-posix95.h: Likewise.
* gthr-posix.h: Likewise.
* gthr-rtems.h: Likewise.
* gthr-single.h: Likewise.
* gthr-solaris.h: Likewise.
* gthr-tpf.h: Likewise.
* gthr-vxworks.h: Likewise.
* gthr-win32.h: Likewise.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@144201 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/gthr-nks.h')
-rw-r--r-- | gcc/gthr-nks.h | 76 |
1 files changed, 38 insertions, 38 deletions
diff --git a/gcc/gthr-nks.h b/gcc/gthr-nks.h index 14027e0871b..1d0d1c2f125 100644 --- a/gcc/gthr-nks.h +++ b/gcc/gthr-nks.h @@ -1,6 +1,6 @@ /* Threads compatibility routines for libgcc2 and libobjc. */ /* Compile this one with gcc. */ -/* Copyright (C) 2002, 2003, 2004 Free Software Foundation, Inc. +/* Copyright (C) 2002, 2003, 2004, 2008, 2009 Free Software Foundation, Inc. This file is part of GCC. @@ -281,118 +281,118 @@ typedef volatile long __gthread_once_t; #define __GTHREAD_ONCE_INIT 0 static inline int -__gthread_once (__gthread_once_t *once, void (*func) (void)) +__gthread_once (__gthread_once_t *__once, void (*__func) (void)) { - if (__compare_and_swap (once, 0, 1)) + if (__compare_and_swap (__once, 0, 1)) { - func(); - *once |= 2; + __func (); + *__once |= 2; } else { - while (!(*once & 2)) + while (!(*__once & 2)) NXThreadYield (); } return 0; } static inline int -__gthread_key_create (__gthread_key_t *key, void (*dtor) (void *)) +__gthread_key_create (__gthread_key_t *__key, void (*__dtor) (void *)) { - return NXKeyCreate (dtor, NULL, key); + return NXKeyCreate (__dtor, NULL, __key); } static inline int -__gthread_key_dtor (__gthread_key_t key, void *ptr) +__gthread_key_dtor (__gthread_key_t __key, void *__ptr) { /* Just reset the key value to zero. */ - if (ptr) - return NXKeySetValue (key, NULL); + if (__ptr) + return NXKeySetValue (__key, NULL); return 0; } static inline int -__gthread_key_delete (__gthread_key_t key) +__gthread_key_delete (__gthread_key_t __key) { - return NXKeyDelete (key); + return NXKeyDelete (__key); } static inline void * -__gthread_getspecific (__gthread_key_t key) +__gthread_getspecific (__gthread_key_t __key) { - void *value; + void *__value; - if (NXKeyGetValue (key, &value) == 0) - return value; + if (NXKeyGetValue (__key, &__value) == 0) + return __value; return NULL; } static inline int -__gthread_setspecific (__gthread_key_t key, const void *ptr) +__gthread_setspecific (__gthread_key_t __key, const void *__ptr) { - return NXKeySetValue (key, (void *)ptr); + return NXKeySetValue (__key, (void *)__ptr); } static inline void -__gthread_mutex_init_function (__gthread_mutex_t *mutex) +__gthread_mutex_init_function (__gthread_mutex_t *__mutex) { - static const NX_LOCK_INFO_ALLOC (info, "GTHREADS", 0); + static const NX_LOCK_INFO_ALLOC (__info, "GTHREADS", 0); - *mutex = NXMutexAlloc (0, 0, &info); + *__mutex = NXMutexAlloc (0, 0, &__info); } static inline int -__gthread_mutex_destroy (__gthread_mutex_t * UNUSED(mutex)) +__gthread_mutex_destroy (__gthread_mutex_t * UNUSED(__mutex)) { return 0; } static inline int -__gthread_mutex_lock (__gthread_mutex_t *mutex) +__gthread_mutex_lock (__gthread_mutex_t *__mutex) { - return NXLock (*mutex); + return NXLock (*__mutex); } static inline int -__gthread_mutex_trylock (__gthread_mutex_t *mutex) +__gthread_mutex_trylock (__gthread_mutex_t *__mutex) { - if (NXTryLock (*mutex)) + if (NXTryLock (*__mutex)) return 0; return -1; } static inline int -__gthread_mutex_unlock (__gthread_mutex_t *mutex) +__gthread_mutex_unlock (__gthread_mutex_t *__mutex) { - return NXUnlock (*mutex); + return NXUnlock (*__mutex); } static inline void -__gthread_recursive_mutex_init_function (__gthread_recursive_mutex_t *mutex) +__gthread_recursive_mutex_init_function (__gthread_recursive_mutex_t *__mutex) { - static const NX_LOCK_INFO_ALLOC (info, "GTHREADS", 0); + static const NX_LOCK_INFO_ALLOC (__info, "GTHREADS", 0); - *mutex = NXMutexAlloc (NX_MUTEX_RECURSIVE, 0, &info); + *__mutex = NXMutexAlloc (NX_MUTEX_RECURSIVE, 0, &__info); } static inline int -__gthread_recursive_mutex_lock (__gthread_recursive_mutex_t *mutex) +__gthread_recursive_mutex_lock (__gthread_recursive_mutex_t *__mutex) { - return NXLock (*mutex); + return NXLock (*__mutex); } static inline int -__gthread_recursive_mutex_trylock (__gthread_recursive_mutex_t *mutex) +__gthread_recursive_mutex_trylock (__gthread_recursive_mutex_t *__mutex) { - if (NXTryLock (*mutex)) + if (NXTryLock (*__mutex)) return 0; return -1; } static inline int -__gthread_recursive_mutex_unlock (__gthread_recursive_mutex_t *mutex) +__gthread_recursive_mutex_unlock (__gthread_recursive_mutex_t *__mutex) { - return NXUnlock (*mutex); + return NXUnlock (*__mutex); } #endif /* _LIBOBJC */ |