]> git.ipfire.org Git - thirdparty/glibc.git/commitdiff
* sysdeps/unix/sysv/linux/ia64/syscalls.list (llseek): Add lseek
authorRoland McGrath <roland@gnu.org>
Sat, 10 Aug 2002 06:47:30 +0000 (06:47 +0000)
committerRoland McGrath <roland@gnu.org>
Sat, 10 Aug 2002 06:47:30 +0000 (06:47 +0000)
aliases.
(lseek): Dummy.
* sysdeps/unix/sysv/linux/s390/s390-64/syscalls.list (llseek, lseek):
Likewise.

* locale/locarchive.h (struct locrecent): Add `refs' member.

ChangeLog
locale/locarchive.h
localedata/ChangeLog
localedata/Makefile
sysdeps/unix/sysv/linux/ia64/syscalls.list
sysdeps/unix/sysv/linux/s390/s390-64/syscalls.list

index 9464fc061088c30b8b4d63c1e7a15906966d4586..d51c0e4cb0a4a98c869069fef0ba0e39fc65813f 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,11 @@
+2002-08-09  Jakub Jelinek  <jakub@redhat.com>
+
+       * sysdeps/unix/sysv/linux/ia64/syscalls.list (llseek): Add lseek
+       aliases.
+       (lseek): Dummy.
+       * sysdeps/unix/sysv/linux/s390/s390-64/syscalls.list (llseek, lseek):
+       Likewise.
+
 2002-08-09  Roland McGrath  <roland@redhat.com>
 
        * locale/loadarchive.c (_nl_load_locale_from_archive): Parse locale
@@ -18,6 +26,7 @@
        (parse_opt): Grok -A, set that.
        * locale/programs/localedef.h: Declare it.
 
+       * locale/locarchive.h (struct locrecent): Add `refs' member.
        * locale/programs/locarchive.c (insert_name): New function, broken out
        of ...
        (add_locale_to_archive): ... here.  Call that.
index 2005989598ec43717bfdae7708300c41632ba257..f43a6b6734fc442673db38c81175fd7669708eb9 100644 (file)
@@ -70,6 +70,7 @@ struct sumhashent
 
 struct locrecent
 {
+  uint32_t refs;               /* # of namehashent records that point here */
   struct
   {
     uint32_t offset;
index 34dbb07190b90798d7f2705e0783f28c22063a31..abefa10d75bd29b83c40e79e9f3e1d759ebfbf1d 100644 (file)
@@ -1,3 +1,8 @@
+2002-08-09  Roland McGrath  <roland@redhat.com>
+
+       * Makefile ($(INSTALL-SUPPORTED-LOCALES)): Pass --alias-file option to
+       localedef.
+
 2002-08-02  Ulrich Drepper  <drepper@redhat.com>
 
        * locales/fa_IR: Fixing the Alef Hamza vs Waw Hamza ordering bug.
index 99819855bbf9613309adb93f33a8f248bd072a4d..60c69b2cf2bdab33313d74b6d2bcb6e9ca0c309f 100644 (file)
@@ -213,8 +213,9 @@ $(INSTALL-SUPPORTED-LOCALES): install-locales-dir
        echo -n `echo $$locale | sed 's/\([^\@]*\)\(\@.*\)*/\2/'`; \
        echo -n '...'; \
        input=`echo $$locale | sed 's/\([^.]*\)[^@]*\(.*\)/\1\2/'`; \
-       $(LOCALEDEF) -i locales/$$input -c -f charmaps/$$charset \
-               $(addprefix --prefix=,$(install_root)) $$locale; \
+       $(LOCALEDEF) --alias-file=../intl/locale.alias \
+                    -i locales/$$input -c -f charmaps/$$charset \
+                    $(addprefix --prefix=,$(install_root)) $$locale; \
        echo ' done'; \
 
 # The mbwc-tests need some environment setup to find the locale data files
index 0aca8a140f2ea9d2b0b05f798e82646b563cfbd6..23ab3cc0fcbb2a5d3b23cac27ac0bd0ce5fcc4ef 100644 (file)
@@ -3,7 +3,8 @@
 umount2                -       umount          2       __umount2       umount2
 
 # Whee! 64-bit systems naturally implement llseek.
-llseek         EXTRA   lseek           3       __libc_lseek64  __lseek llseek __lseek64 lseek64
+llseek         EXTRA   lseek           3       __libc_lseek    __lseek lseek __libc_lseek64 __llseek llseek __lseek64 lseek64
+lseek          llseek  -
 pread          -       pread           4       __libc_pread    __libc_pread64 __pread pread __pread64 pread64
 pwrite         -       pwrite          4       __libc_pwrite   __libc_pwrite64 __pwrite pwrite __pwrite64 pwrite64
 fstatfs                -       fstatfs         i:ip    __fstatfs       fstatfs fstatfs64 __fstatfs64
index 64f52cc02a9c384955d2f202dadea2d1b26933df..191e278591050b841485e0c7ab9ee717b2915f2c 100644 (file)
@@ -1,6 +1,7 @@
 # File name    Caller  Syscall name    # args  Strong name     Weak names
 
-llseek         EXTRA   lseek           3       __libc_lseek64  __lseek llseek __lseek64 lseek64
+llseek         EXTRA   lseek           3       __libc_lseek    __lseek lseek __libc_lseek64 __llseek llseek __lseek64 lseek64
+lseek          llseek  -
 pread          -       pread           4       __libc_pread    __libc_pread64 __pread pread __pread64 pread64
 pwrite         -       pwrite          4       __libc_pwrite   __libc_pwrite64 __pwrite pwrite __pwrite64 pwrite64
 fstatfs                -       fstatfs         i:ip    __fstatfs       fstatfs fstatfs64 __fstatfs64