summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ChangeLog18
-rw-r--r--locale/programs/ld-address.c2
-rw-r--r--localedata/ChangeLog6
-rw-r--r--localedata/locales/th_TH62
-rw-r--r--sysdeps/unix/sysv/linux/alpha/syscalls.list2
-rw-r--r--sysdeps/unix/sysv/linux/sparc/sparc64/syscalls.list2
6 files changed, 69 insertions, 23 deletions
diff --git a/ChangeLog b/ChangeLog
index 28cab38d33..685c49c02a 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,21 @@
+2001-02-16 Ulrich Drepper <drepper@redhat.com>
+
+ * locale/programs/ld-address.c (address_finish): Add 'S' to allow
+ formats for postal_fmt.
+
+2001-02-16 Jakub Jelinek <jakub@redhat.com>
+
+ * sysdeps/unix/sysv/linux/alpha/syscalls.list (ftruncate): Add
+ __ftruncate64 alias.
+ * sysdeps/unix/sysv/linux/sparc/sparc64/syscalls.list (ftruncate):
+ Likewise.
+
+2001-02-15 David Mosberger <davidm@hpl.hp.com>
+
+ * sysdeps/unix/sysv/linux/ia64/__longjmp.S (__longjmp): No need to
+ do "loadrs". Writing to bspstore already takes care of
+ invalidating the "clean" partition.
+
2001-02-16 Andreas Schwab <schwab@suse.de>
* sysdeps/m68k/fpu/s_nextafterl.c: New file.
diff --git a/locale/programs/ld-address.c b/locale/programs/ld-address.c
index a2b17bbccb..ed5860dcf6 100644
--- a/locale/programs/ld-address.c
+++ b/locale/programs/ld-address.c
@@ -161,7 +161,7 @@ address_finish (struct localedef_t *locale, struct charmap_t *charmap)
if (*++cp == 'R')
/* Romanize-flag. */
++cp;
- if (strchr ("afdbshNtreCzTc%", *cp) == NULL)
+ if (strchr ("afdbshNtreCzTSc%", *cp) == NULL)
{
error (0, 0, _("\
%s: invalid escape `%%%c' sequence in field `%s'"),
diff --git a/localedata/ChangeLog b/localedata/ChangeLog
index d8a6996324..fcb3779719 100644
--- a/localedata/ChangeLog
+++ b/localedata/ChangeLog
@@ -1,3 +1,9 @@
+2001-02-16 Ulrich Drepper <drepper@redhat.com>
+
+ * locales/th_TH: Update era information and some of the new
+ categories.
+ Patch by Theppitak Karoonboonyanan <thep@links.nectec.or.th>.
+
2001-02-15 Ulrich Drepper <drepper@redhat.com>
* locales/i18n: Correct classification of Thai characters. This
diff --git a/localedata/locales/th_TH b/localedata/locales/th_TH
index 00d96d580d..8b82e46fbd 100644
--- a/localedata/locales/th_TH
+++ b/localedata/locales/th_TH
@@ -888,10 +888,10 @@ mon "<U0E21><U0E01><U0E23><U0E32><U0E04><U0E21>";/
"<U0E15><U0E38><U0E25><U0E32><U0E04><U0E21>";/
"<U0E1E><U0E24><U0E28><U0E08><U0E34><U0E01><U0E32><U0E22><U0E19>";/
"<U0E18><U0E31><U0E19><U0E27><U0E32><U0E04><U0E21>"
-% Appropriate date & time representation "%a %e %b %o, %H:%M:%S"
-d_t_fmt "%a<U0020>%e<U0020>%b<U0020>%Y<U002C><U0020>%H<U003A>%M<U003A>%S"
-% Appropriate date representation "%d/%m/%Y"
-d_fmt "%d<U002F>%m<U002F>%Y"
+% Appropriate date & time representation "%a %e %b %Ey, %H:%M:%S"
+d_t_fmt "%a<U0020>%e<U0020>%b<U0020>%Ey<U002C><U0020>%H<U003A>%M<U003A>%S"
+% Appropriate date representation "%d/%m/%Ey"
+d_fmt "%d<U002F>%m<U002F>%Ey"
% Appropriate time representation "%H:%M:%S"
t_fmt "%H<U003A>%M<U003A>%S"
% AM/PM signs
@@ -899,14 +899,16 @@ am_pm "<U0041><U004D>";"<U0050><U004D>"
% Appropriate 12-hour clock representation "%I:%M:%S %p"
t_fmt_ampm "%I<U003A>%M<U003A>%S<U0020>%p"
% Era : Buddhist Era
-%era "+:1:-542/01/01:+*:<U0E1E><U002E><U0E28><U002E>:%N<U0020>%o"
-%era_d_fmt "%d<U0020>%b<U0020>%o"
-%era_t_fmt "%H<U003A>%M<U003A>%S<U0020><U0E19><U002E>"
-%era_d_t_fmt "<U0E27><U0E31><U0E19>%A<U0E17><U0E35><U0E48><U0020>%d<U0020>%B<U0020>%N<U0020>%o<U002C><U0020>%H<U003A>%M<U003A>%S<U0020><U0E19><U002E>"
-% Appropriate date representation (date(1)) "%a %b %e %H:%M:%S %Z %Y"
-date_fmt "<U0025><U0061><U0020><U0025><U0062><U0020><U0025><U0065>/
-<U0020><U0025><U0048><U003A><U0025><U004D><U003A><U0025><U0053><U0020>/
-<U0025><U005A><U0020><U0025><U0059>"
+era "+:1:-543<U002F>01<U002F>01:+*:<U0E1E><U002E><U0E28><U002E>:%EC<U0020>%Ey"
+era_d_fmt "%e<U0020>%b<U0020>%Ey"
+era_t_fmt "%H<U002E>%M<U002E>%S<U0020><U0E19><U002E>"
+era_d_t_fmt "<U0E27><U0E31><U0E19>%A<U0E17><U0E35><U0E48><U0020>%e<U0020>%B<U0020>%EC<U0020>%Ey<U002C><U0020>%H<U002E>%M<U002E>%S<U0020><U0E19><U002E>"
+% Appropriate date representation (date(1)) "%a %e %b %Ey %H:%M:%S %Z"
+date_fmt "<U0025><U0061><U0020><U0025><U0065><U0020><U0025><U0062>/
+<U0020><U0025><U0045><U0079><U0020><U0025><U0048><U003A><U0025><U004D>/
+<U003A><U0025><U0053><U0020><U0025><U005A>"
+% ICT-7ICT-7
+timezone "<U0049><U0043><U0054><U002D><U0037><U0049><U0043><U0054><U002d><U0037>"
END LC_TIME
LC_MESSAGES
@@ -916,23 +918,23 @@ LC_MESSAGES
% yesstr = "Chai2" = MAIMUAN + CHO CHANG + MAI EK
% nostr = "Mai2Chai2" = MAIMALAI + MO MA + MAI EK + MAIMUAN + CHO CHANG + MAI EK
-yesexpr "^[<U0079><U0059><U0E0A>]"
-noexpr "^[<U006E><U004E><U0E21>]"
+yesexpr "<U005E><U005B><U0079><U0059><U0E0A><U005D>"
+noexpr "<U005E><U005B><U006E><U004E><U0E21><U005D>"
yesstr "<U0E43><U0E0A><U0E48>"
nostr "<U0E44><U0E21><U0E48><U0E43><U0E0A><U0E48>"
END LC_MESSAGES
LC_PAPER
-% FIXME
height 297
-% FIXME
width 210
END LC_PAPER
LC_TELEPHONE
tel_int_fmt "<U002B><U0025><U0063><U0020><U0025><U0061><U0020><U0025>/
<U006C>"
+tel_dom_fmt "<U0028><U0025><U0041><U0029><U0025><U006C>"
+int_select "<U0030><U0030><U0031>"
int_prefix "<U0036><U0036>"
END LC_TELEPHONE
@@ -944,12 +946,32 @@ END LC_MEASUREMENT
LC_NAME
name_fmt "<U0025><U0064><U0025><U0074><U0025><U0067><U0025><U0074>/
<U0025><U006D><U0025><U0074><U0025><U0066>"
+name_gen "<U0E04><U0E38><U0E13>"
+name_miss "<U0E19><U0E32><U0E07><U0E2A><U0E32><U0E27>"
+name_mr "<U0E19><U0E32><U0E22>"
+name_mrs "<U0E19><U0E32><U0E07>"
+name_ms "<U0E04><U0E38><U0E13>"
END LC_NAME
LC_ADDRESS
+% "%f%N%a%N%d%N%r%t%e%t%b%N%h%t%s%N%T%N%S%N%z%c%N"
postal_fmt "<U0025><U0066><U0025><U004E><U0025><U0061><U0025><U004E>/
-<U0025><U0064><U0025><U004E><U0025><U0062><U0025><U004E><U0025><U0073>/
-<U0020><U0025><U0068><U0020><U0025><U0065><U0020><U0025><U0072><U0025>/
-<U004E><U0025><U0025><U007A><U0020><U0025><U0054><U0025>/
-<U004E><U0025><U0063><U0025><U004E>"
+<U0025><U0064><U0025><U004E><U0025><U0072><U0025><U0074><U0025><U0065>/
+<U0025><U0074><U0025><U0062><U0025><U004E><U0025><U0068><U0025><U0074>/
+<U0025><U0073><U0025><U004E><U0025><U0054><U0025><U004E><U0025><U0053>/
+<U0025><U004E><U0025><U007A><U0025><U0063><U0025><U004E>"
+country_name "<U0E44><U0E17><U0E22>"
+%FIXME
+%country_post ""
+country_ab2 "<U0054><U0048>"
+country_ab3 "<U0054><U0048><U0041>"
+%country_num "<U0037><U0036><U0034>"
+%FIXME
+%country_car ""
+%FIXME
+%country_isbn ""
+lang_name "<U0E44><U0E17><U0E22>"
+lang_ab "<U0074><U0068>"
+lang_term "<U0074><U0068><U0061>"
+lang_lib "<U0074><U0068><U0061>"
END LC_ADDRESS
diff --git a/sysdeps/unix/sysv/linux/alpha/syscalls.list b/sysdeps/unix/sysv/linux/alpha/syscalls.list
index f695145dfa..651398c9d2 100644
--- a/sysdeps/unix/sysv/linux/alpha/syscalls.list
+++ b/sysdeps/unix/sysv/linux/alpha/syscalls.list
@@ -26,7 +26,7 @@ fstatfs - fstatfs 2 __fstatfs fstatfs __fstatfs64 fstatfs64
statfs - statfs 2 __statfs statfs statfs64
getrlimit - getrlimit 2 __getrlimit getrlimit getrlimit64
setrlimit - setrlimit 2 __setrlimit setrlimit64 setrlimit
-ftruncate - ftruncate 2 __ftruncate ftruncate ftruncate64
+ftruncate - ftruncate 2 __ftruncate ftruncate __ftruncate64 ftruncate64
truncate - truncate 2 truncate truncate64
# these are actually common with the x86:
diff --git a/sysdeps/unix/sysv/linux/sparc/sparc64/syscalls.list b/sysdeps/unix/sysv/linux/sparc/sparc64/syscalls.list
index 679f5f3b3b..9df7865319 100644
--- a/sysdeps/unix/sysv/linux/sparc/sparc64/syscalls.list
+++ b/sysdeps/unix/sysv/linux/sparc/sparc64/syscalls.list
@@ -8,7 +8,7 @@ fstatfs - fstatfs 2 __fstatfs fstatfs __fstatfs64 fstatfs64
statfs - statfs 2 __statfs statfs statfs64
getrlimit - getrlimit 2 __getrlimit getrlimit getrlimit64
setrlimit - setrlimit 2 __setrlimit setrlimit64 setrlimit
-ftruncate - ftruncate 2 __ftruncate ftruncate ftruncate64
+ftruncate - ftruncate 2 __ftruncate ftruncate __ftruncate64 ftruncate64
truncate - truncate 2 truncate truncate64
mmap - mmap 6 __mmap mmap __mmap64 mmap64