Update.
authorUlrich Drepper <drepper@redhat.com>
Fri, 8 Oct 1999 22:25:13 +0000 (22:25 +0000)
committerUlrich Drepper <drepper@redhat.com>
Fri, 8 Oct 1999 22:25:13 +0000 (22:25 +0000)
* ctype/ctype.h: Pretty print.

ChangeLog
ctype/ctype.h
linuxthreads/ChangeLog
linuxthreads/manager.c

index fd7b541..867d3ec 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,7 @@
 1999-10-08  Ulrich Drepper  <drepper@cygnus.com>
 
+       * ctype/ctype.h: Pretty print.
+
        * po/cs.po: Fix typos.
 
        * nis/nss_nisplus/nisplus-parser.c (_nss_nisplus_parse_spent): Fix
index 6ea0af0..f287568 100644 (file)
@@ -141,11 +141,11 @@ __exctype (_tolower);
 # define isupper(c)    __isctype((c), _ISupper)
 # define isxdigit(c)   __isctype((c), _ISxdigit)
 
-#ifdef __USE_GNU
-# define isblank(c)    __isctype((c), _ISblank)
-#endif
+# ifdef        __USE_GNU
+#  define isblank(c)   __isctype((c), _ISblank)
+# endif
 
-#if defined __OPTIMIZE__ && !defined __OPTIMIZE_SIZE__ \
+# if defined __OPTIMIZE__ && !defined __OPTIMIZE_SIZE__ \
  && defined __USE_EXTERN_INLINES
 extern __inline int
 tolower (int __c) __THROW
@@ -158,10 +158,10 @@ toupper (int __c) __THROW
 {
   return __c >= -128 && __c < 256 ? __ctype_toupper[__c] : __c;
 }
-#endif
+# endif
 
-#if __GNUC__ >= 2 && defined __OPTIMIZE__ && !defined __cplusplus
-# define __tobody(c, f, a) \
+# if __GNUC__ >= 2 && defined __OPTIMIZE__ && !defined __cplusplus
+#  define __tobody(c, f, a) \
   (__extension__                                                             \
    ({ int __res;                                                             \
       if (sizeof (c) > 1)                                                    \
@@ -178,17 +178,17 @@ toupper (int __c) __THROW
        __res = a[(int) (c)];                                                 \
       __res; }))
 
-# define tolower(c) __tobody (c, tolower, __ctype_tolower)
-# define toupper(c) __tobody (c, toupper, __ctype_toupper)
-#endif /* Optimizing gcc */
+#  define tolower(c) __tobody (c, tolower, __ctype_tolower)
+#  define toupper(c) __tobody (c, toupper, __ctype_toupper)
+# endif        /* Optimizing gcc */
 
-#if defined __USE_SVID || defined __USE_MISC || defined __USE_XOPEN
-# define isascii(c)    __isascii (c)
-# define toascii(c)    __toascii (c)
+# if defined __USE_SVID || defined __USE_MISC || defined __USE_XOPEN
+#  define isascii(c)   __isascii (c)
+#  define toascii(c)   __toascii (c)
 
-# define _tolower(c)   ((int) __ctype_tolower[(int) (c)])
-# define _toupper(c)   ((int) __ctype_toupper[(int) (c)])
-#endif
+#  define _tolower(c)  ((int) __ctype_tolower[(int) (c)])
+#  define _toupper(c)  ((int) __ctype_toupper[(int) (c)])
+# endif
 
 #endif /* Not __NO_CTYPE.  */
 
index bd70b19..9928d82 100644 (file)
@@ -1,3 +1,9 @@
+1999-10-08  Ulrich Drepper  <drepper@cygnus.com>
+
+       * manager.c (__pthread_manager) [REQ_POST]: Use __new_sem_post
+       directly instead of calling sem_post which should not be necessary
+       but is faster and might help in some case to work around problems.
+
 1999-10-08  Andreas Schwab  <schwab@suse.de>
 
        * sysdeps/pthread/Subdirs: New file.
index e59f980..52c541c 100644 (file)
@@ -159,7 +159,7 @@ int __pthread_manager(void *arg)
         }
         break;
       case REQ_POST:
-        sem_post(request.req_args.post);
+        __new_sem_post(request.req_args.post);
         break;
       case REQ_DEBUG:
        /* Make gdb aware of new thread and gdb will restart the