summary refs log tree commit diff
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