From 771519375a3b585e3251e88a9cc0f04ac20fb06e Mon Sep 17 00:00:00 2001 From: Ulrich Drepper Date: Sat, 17 Feb 2007 06:47:13 +0000 Subject: [PATCH] [BZ #3851] 2007-02-16 Ulrich Drepper [BZ #3851] * locales/bn_BD: Fix full name of January and February. Patch by Jamil Ahmed . --- localedata/ChangeLog | 6 ++++++ localedata/locales/bn_BD | 8 ++++---- sysdeps/i386/i486/bits/atomic.h | 4 ++-- sysdeps/x86_64/bits/atomic.h | 8 ++++---- 4 files changed, 16 insertions(+), 10 deletions(-) diff --git a/localedata/ChangeLog b/localedata/ChangeLog index 9f29138f2b..b37a1131e7 100644 --- a/localedata/ChangeLog +++ b/localedata/ChangeLog @@ -1,3 +1,9 @@ +2007-02-16 Ulrich Drepper + + [BZ #3851] + * locales/bn_BD: Fix full name of January and February. + Patch by Jamil Ahmed . + 2007-02-02 Bruno Haible * charmaps/EUC-KR: Add mapping for 0xA2 0xE8. diff --git a/localedata/locales/bn_BD b/localedata/locales/bn_BD index 23f821ad6e..dfbe47f050 100644 --- a/localedata/locales/bn_BD +++ b/localedata/locales/bn_BD @@ -13,8 +13,8 @@ tel "" fax "" language "Bengali/Bangla" territory "Bangladesh" -revision "0.3" -date "2005-01-18" +revision "0.5" +date "2007-01-10" category "bn_BD:2001";LC_IDENTIFICATION category "bn_BD:2001";LC_COLLATE @@ -101,8 +101,8 @@ abmon "";/ "";/ "" -mon "";/ - "";/ +mon "";/ + "";/ "";/ "";/ "";/ diff --git a/sysdeps/i386/i486/bits/atomic.h b/sysdeps/i386/i486/bits/atomic.h index 2684a1537e..21eea7112c 100644 --- a/sysdeps/i386/i486/bits/atomic.h +++ b/sysdeps/i386/i486/bits/atomic.h @@ -507,7 +507,7 @@ typedef uintmax_t uatomic_max_t; : "=m" (*mem) \ : "iq" (mask), "m" (*mem)); \ else if (sizeof (*mem) == 2) \ - __asm __volatile (LOCK_PREFIX "andw %1, %w0" \ + __asm __volatile (LOCK_PREFIX "andw %w1, %0" \ : "=m" (*mem) \ : "ir" (mask), "m" (*mem)); \ else if (sizeof (*mem) == 4) \ @@ -527,7 +527,7 @@ typedef uintmax_t uatomic_max_t; : "iq" (mask), "m" (*mem), \ "i" (offsetof (tcbhead_t, multiple_threads))); \ else if (sizeof (*mem) == 2) \ - __asm __volatile (lock "orw %1, %w0" \ + __asm __volatile (lock "orw %w1, %0" \ : "=m" (*mem) \ : "ir" (mask), "m" (*mem), \ "i" (offsetof (tcbhead_t, multiple_threads))); \ diff --git a/sysdeps/x86_64/bits/atomic.h b/sysdeps/x86_64/bits/atomic.h index 4e58a8e487..39c6ecba83 100644 --- a/sysdeps/x86_64/bits/atomic.h +++ b/sysdeps/x86_64/bits/atomic.h @@ -444,7 +444,7 @@ typedef uintmax_t uatomic_max_t; : "=m" (*mem) \ : "iq" (mask), "m" (*mem)); \ else if (sizeof (*mem) == 2) \ - __asm __volatile (LOCK_PREFIX "andw %1, %w0" \ + __asm __volatile (LOCK_PREFIX "andw %w1, %0" \ : "=m" (*mem) \ : "ir" (mask), "m" (*mem)); \ else if (sizeof (*mem) == 4) \ @@ -452,7 +452,7 @@ typedef uintmax_t uatomic_max_t; : "=m" (*mem) \ : "ir" (mask), "m" (*mem)); \ else \ - __asm __volatile (LOCK_PREFIX "andq %1, %q0" \ + __asm __volatile (LOCK_PREFIX "andq %q1, %0" \ : "=m" (*mem) \ : "ir" (mask), "m" (*mem)); \ } while (0) @@ -466,7 +466,7 @@ typedef uintmax_t uatomic_max_t; : "iq" (mask), "m" (*mem), \ "i" (offsetof (tcbhead_t, multiple_threads))); \ else if (sizeof (*mem) == 2) \ - __asm __volatile (lock "orw %1, %w0" \ + __asm __volatile (lock "orw %w1, %0" \ : "=m" (*mem) \ : "ir" (mask), "m" (*mem), \ "i" (offsetof (tcbhead_t, multiple_threads))); \ @@ -476,7 +476,7 @@ typedef uintmax_t uatomic_max_t; : "ir" (mask), "m" (*mem), \ "i" (offsetof (tcbhead_t, multiple_threads))); \ else \ - __asm __volatile (lock "orq %1, %q0" \ + __asm __volatile (lock "orq %q1, %0" \ : "=m" (*mem) \ : "ir" (mask), "m" (*mem), \ "i" (offsetof (tcbhead_t, multiple_threads))); \