]> git.ipfire.org Git - thirdparty/glibc.git/commitdiff
Update.
authorUlrich Drepper <drepper@redhat.com>
Fri, 20 Oct 2000 06:16:38 +0000 (06:16 +0000)
committerUlrich Drepper <drepper@redhat.com>
Fri, 20 Oct 2000 06:16:38 +0000 (06:16 +0000)
2000-10-19  Ulrich Drepper  <drepper@redhat.com>

* locales/iso14651_t1: Handle Macedonian correctly.
Patch by Damjan <arhiv@freemail.org.mk>.

include/string.h
localedata/ChangeLog
sysdeps/unix/sysv/linux/alpha/semctl.c
sysdeps/unix/sysv/linux/powerpc/syscalls.list

index 9ccea02ad3fc56ebaf2bbdd9a1194a5ecc130e60..d27a8ebfa23503f3ec8d8f25d82e5926f7a496c3 100644 (file)
@@ -17,6 +17,12 @@ extern int __strncasecmp (__const char *__s1, __const char *__s2,
                          size_t __n)
      __attribute_pure__;
 
+extern int __strcasecmp (__const char *__s1, __const char *__s2)
+     __attribute_pure__;
+
+extern char *__strcasestr (__const char *__haystack, __const char *__needle)
+     __attribute_pure__;
+
 extern char *__strdup (__const char *__string)
      __attribute_malloc__;
 extern char *__strndup (__const char *__string, size_t __n)
index 041a576443d5945e387cc22cded0223e11fc91a8..1249dd4348e2d92aa02862e7305cf586091751d4 100644 (file)
@@ -1,3 +1,8 @@
+2000-10-19  Ulrich Drepper  <drepper@redhat.com>
+
+       * locales/iso14651_t1: Handle Macedonian correctly.
+       Patch by Damjan <arhiv@freemail.org.mk>.
+
 2000-10-06  Ulrich Drepper  <drepper@redhat.com>
 
        * locales/iso14651_t1: Add currency symbols.
index 48bc2d45cf1a715c0e15f3b937f24fbf8fcd4da7..ea1a1e4d71dffbd1dcf33dbdb429ad3bcb421173 100644 (file)
@@ -73,7 +73,7 @@ __new_semctl (int semid, int semnum, int cmd, ...)
 
 #if __ASSUME_32BITUIDS > 0
   return INLINE_SYSCALL (semctl, 4, semid, semnum, cmd | __IPC_64,
-                        CHECK_SEMCTL (&arg, semid, cmd | __IPC_64));
+                        CHECK_SEMCTL (&arg, semid, cmd | __IPC_64)->array);
 #else
   switch (cmd) {
     case SEM_STAT:
@@ -82,7 +82,7 @@ __new_semctl (int semid, int semnum, int cmd, ...)
       break;
     default:
       return INLINE_SYSCALL (semctl, 4, semid, semnum, cmd,
-                            CHECK_SEMCTL (&arg, semid, cmd));
+                            CHECK_SEMCTL (&arg, semid, cmd)->array);
   }
 
   {
@@ -93,7 +93,7 @@ __new_semctl (int semid, int semnum, int cmd, ...)
     /* Unfortunately there is no way how to find out for sure whether
        we should use old or new semctl.  */
     result = INLINE_SYSCALL (semctl, 4, semid, semnum, cmd | __IPC_64,
-                            CHECK_SEMCTL (&arg, semid, cmd | __IPC_64));
+                            CHECK_SEMCTL (&arg, semid, cmd | __IPC_64)->array);
     if (result != -1 || errno != EINVAL)
       return result;
 
@@ -113,7 +113,7 @@ __new_semctl (int semid, int semnum, int cmd, ...)
          }
       }
     result = INLINE_SYSCALL (semctl, 4, semid, semnum, cmd,
-                            CHECK_SEMCTL (&arg, semid, cmd));
+                            CHECK_SEMCTL (&arg, semid, cmd)->array);
     if (result != -1 && cmd != IPC_SET)
       {
        memset(buf, 0, sizeof(*buf));
index b047feb19593dd61d23321b5010edf0b0eec0dc9..7532b9c8fefdc2fa55dee00e0354f7fab4f2009c 100644 (file)
@@ -13,6 +13,7 @@ rt_sigqueueinfo       -       rt_sigqueueinfo i:iip   __syscall_rt_sigqueueinfo
 rt_sigsuspend  -       rt_sigsuspend   i:pi    __syscall_rt_sigsuspend
 rt_sigtimedwait        -       rt_sigtimedwait i:pppi  __syscall_rt_sigtimedwait
 s_fcntl                fcntl   fcntl           i:iiF   __syscall_fcntl
+s_fcntl64      fcntl64 fcntl64         i:iiF   __syscall_fcntl64
 s_fstat64      fxstat64 fstat64        i:ip    __syscall_fstat64
 s_ftruncate64  ftruncate64 ftruncate64 i:iii   __syscall_ftruncate64
 s_getcwd       getcwd  getcwd          i:pi    __syscall_getcwd