summary refs log tree commit diff
path: root/localedata
diff options
context:
space:
mode:
authorUlrich Drepper <drepper@redhat.com>2006-08-03 08:17:20 +0000
committerUlrich Drepper <drepper@redhat.com>2006-08-03 08:17:20 +0000
commitf1762c0c4b3ba91073f82da02a16d8ee29ed7444 (patch)
treedd3ed0e40f1cb6a2560dfba1fd300cfe98be28ba /localedata
parent6eab4ee54b5ae38e6243a7bb419061d8d0fa216e (diff)
downloadglibc-f1762c0c4b3ba91073f82da02a16d8ee29ed7444.tar.gz
glibc-f1762c0c4b3ba91073f82da02a16d8ee29ed7444.tar.xz
glibc-f1762c0c4b3ba91073f82da02a16d8ee29ed7444.zip
[BZ #2978]
2006-08-03  Ulrich Drepper  <drepper@redhat.com>
	* rt/Makefile (tests): Add tst-clock2.
	* rt/tst-clock2.c: New file.

	[BZ #2978]
	* resolv/gai_notify.c (__gai_notify_only): Copy memory for thread
	function and its parameters and pass it to new thread.
	(__gai_notify): Add support for alternative waiting for completion.
	* resolv/gai_suspend.c (gai_suspend): Add support for alternative
	waiting for completion.
	* resolv/getaddrinfo_a.c: Likewise.
	* resolv/gai_misc.h (struct waitlist): Don't add cond if alternative
	waiting for completion is used.
	* resolv/gai_misc.c: Allow overwriting code to start helper thread.
	* resolv/gai_cancel.c: Include <gai_misc.h> not "gai_misc.h".
	* resolv/gai_error.c: Likewise.
	* resolv/gai_sigqueue.c: Likewise.

	* hurd/getdport.c (__detdport): Don't return EBADF; instead set
	errno to EBADF and return MACH_PORT_NULL.
	* posix/Makefile (CFLAGS-waitid.c): Add -fasynchronous-unwind-tables.
Diffstat (limited to 'localedata')
-rw-r--r--localedata/ChangeLog7
-rw-r--r--localedata/SUPPORTED1
-rw-r--r--localedata/locales/csb_PL210
3 files changed, 218 insertions, 0 deletions
diff --git a/localedata/ChangeLog b/localedata/ChangeLog
index b58c0c09f9..da0662c144 100644
--- a/localedata/ChangeLog
+++ b/localedata/ChangeLog
@@ -1,3 +1,10 @@
+2006-08-03  Ulrich Drepper  <drepper@redhat.com>
+
+	* SUPPORTED (SUPPORTED-LOCALES): Add csb_PL.UTF-8.
+
+	[BZ #2961]
+	* locales/csb_PL: New file.
+
 2006-08-01  Ulrich Drepper  <drepper@redhat.com>
 
 	* locales/es_NI: Define real t_fmt_ampm and am_pm.
diff --git a/localedata/SUPPORTED b/localedata/SUPPORTED
index 83a23ffeb5..55e950e637 100644
--- a/localedata/SUPPORTED
+++ b/localedata/SUPPORTED
@@ -72,6 +72,7 @@ ca_IT.UTF-8/UTF-8 \
 ca_IT/ISO-8859-15 \
 cs_CZ.UTF-8/UTF-8 \
 cs_CZ/ISO-8859-2 \
+csb_PL/UTF-8 \
 cy_GB.UTF-8/UTF-8 \
 cy_GB/ISO-8859-14 \
 da_DK.UTF-8/UTF-8 \
diff --git a/localedata/locales/csb_PL b/localedata/locales/csb_PL
new file mode 100644
index 0000000000..663fd6cf8d
--- /dev/null
+++ b/localedata/locales/csb_PL
@@ -0,0 +1,210 @@
+comment_char %
+escape_char /
+%
+% Kashubian Language Locale for Poland
+% Source: csb_PL locale
+% Contact: Michal Ostrowski
+% Email: ostrowski.michal@gmail.com
+% Tel: +48586717262
+% Fax: none
+% Language: csb
+% Territory: PL
+% Revision: 1.0
+% Date: 2006-07-25
+% Application: general
+% Users: general
+% Charset: UTF-8
+% Distribution and use is free, also
+% for commercial purposes.
+
+LC_IDENTIFICATION
+title      "Kashubian locale for Poland"
+source     "csb_PL locale"
+address    ""
+contact    "Michal Ostrowski"
+email      "bug-glibc-locales@gnu.org"
+tel        ""
+fax        ""
+language   "Kashubian"
+territory  "Poland"
+revision   "1.0"
+date       "2006-07-25"
+audience   "general"
+application   "GNU locale"
+abbreviation  ""
+%
+category  "csb_PL:2000";LC_IDENTIFICATION
+category  "csb_PL:2000";LC_CTYPE
+category  "csb_PL:2000";LC_COLLATE
+category  "csb_PL:2000";LC_TIME
+category  "csb_PL:2000";LC_NUMERIC
+category  "csb_PL:2000";LC_MONETARY
+category  "csb_PL:2000";LC_MESSAGES
+category  "csb_PL:2000";LC_PAPER
+category  "csb_PL:2000";LC_NAME
+category  "csb_PL:2000";LC_ADDRESS
+category  "csb_PL:2000";LC_TELEPHONE
+
+END LC_IDENTIFICATION
+
+LC_CTYPE
+copy "pl_PL"
+END LC_CTYPE
+
+LC_COLLATE
+copy "iso14651_t1"
+
+collating-symbol <aogonek>
+collating-symbol <atilde>
+collating-symbol <eacute>
+collating-symbol <ediaeresis>
+collating-symbol <lstroke>
+collating-symbol <nacute>
+collating-symbol <ograve>
+collating-symbol <oacute>
+collating-symbol <ocircumflex>
+collating-symbol <ugrave>
+collating-symbol <zdot>
+
+reorder-after <a>
+<aogonek>
+<atilde>
+
+reorder-after <e>
+<eacute>
+<ediaeresis>
+
+reorder-after <l>
+<lstroke>
+
+reorder-after <n>
+<nacute>
+
+reorder-after <o>
+<ograve>
+<oacute>
+<ocircumflex>
+
+reorder-after <u>
+<ugrave>
+
+reorder-after <z>
+<zdot>
+
+reorder-after <U0061>
+<U0105> <aogonek>;<BAS>;<MIN>;IGNORE
+<U0104> <aogonek>;<BAS>;<CAP>;IGNORE
+<U00E3> <atilde>;<BAS>;<MIN>;IGNORE
+<U00C3> <atilde>;<BAS>;<CAP>;IGNORE
+
+reorder-after <U0065>
+<U00E9> <eacute>;<BAS>;<MIN>;IGNORE
+<U00C9> <eacute>;<BAS>;<CAP>;IGNORE
+<U00EB> <ediaeresis>;<BAS>;<MIN>;IGNORE
+<U00CB> <ediaeresis>;<BAS>;<CAP>;IGNORE
+
+reorder-after <U006C>
+<U0142> <lstroke>;<BAS>;<MIN>;IGNORE
+<U0141> <lstroke>;<BAS>;<CAP>;IGNORE
+
+reorder-after <U006E>
+<U0144> <nacute>;<BAS>;<MIN>;IGNORE
+<U0143> <nacute>;<BAS>;<CAP>;IGNORE
+
+reorder-after <U006F>
+<U00F2> <ograve>;<BAS>;<MIN>;IGNORE
+<U00D2> <ograve>;<BAS>;<CAP>;IGNORE
+<U00F3> <oacute>;<BAS>;<MIN>;IGNORE
+<U00D3> <oacute>;<BAS>;<CAP>;IGNORE
+<U00F4> <ocircumflex>;<BAS>;<MIN>;IGNORE
+<U00D4> <ocircumflex>;<BAS>;<CAP>;IGNORE
+
+reorder-after <U0075>
+<U00F9> <ugrave>;<BAS>;<MIN>;IGNORE
+<U00D9> <ugrave>;<BAS>;<CAP>;IGNORE
+
+reorder-after <U007A>
+<U017C> <zdot>;<BAS>;<MIN>;IGNORE
+<U017B> <zdot>;<BAS>;<CAP>;IGNORE
+
+reorder-end
+
+END LC_COLLATE
+
+LC_MESSAGES
+yesexpr "<U005E><U005B><U004A><U006A><U0054><U0074><U0059><U0079><U005D><U002E><U002A>"
+noexpr  "<U005E><U005B><U006E><U004E><U005D><U002E><U002A>"
+
+END LC_MESSAGES
+
+LC_MONETARY
+copy "pl_PL"
+END LC_MONETARY
+
+LC_NUMERIC
+copy "pl_PL"
+END LC_NUMERIC
+
+LC_TIME
+abday   "<U006E><U0069><U0065>"; "<U0070><U00F2><U006E>";/
+        "<U0077><U0074><U00F3>"; "<U0073><U0074><U0072>";/
+        "<U0063><U007A><U0077>"; "<U0070><U0069><U0105>";/
+        "<U0073><U006F><U0062>"
+
+day    "<U006E><U0069><U0065><U0064><U007A><U0065><U006C><U0061>";/
+        "<U0070><U00F2><U006E><U0069><U0065><U0064><U007A><U00F4><U0142><U006B>";/
+        "<U0077><U0074><U00F3><U0072><U006B>";/
+        "<U0073><U0074><U0072><U007A><U006F><U0064><U0061>";/
+        "<U0063><U007A><U0077><U0069><U00F4><U0072><U0074><U006B>";/
+        "<U0070><U0069><U0105><U0074><U006B>";/
+        "<U0073><U006F><U0062><U00F2><U0074><U0061>"
+abmon  "<U0073><U0074><U00EB>"; "<U0067><U0072><U006F>";/
+        "<U0073><U0074><U006D>"; "<U0142><U017C><U00EB>";/
+        "<U006D><U00F4><U006A>"; "<U0063><U007A><U0065>";/
+        "<U006C><U00EB><U0070>"; "<U007A><U00E9><U006C>";/
+        "<U0073><U00E9><U0077>"; "<U0072><U0075><U006A>";/
+        "<U006C><U00EB><U0073>"; "<U0067><U00F2><U0064>"
+mon    "<U0073><U0074><U00EB><U0063><U007A><U006E><U0069><U006B>";/
+        "<U0067><U0072><U006F><U006D><U0069><U0063><U007A><U006E><U0069><U006B>";/
+        "<U0073><U0074><U0072><U0075><U006D><U0069><U0061><U006E><U006E><U0069><U006B>";/
+        "<U0142><U017C><U00EB><U006B><U0077><U0069><U00F4><U0074>";/
+        "<U006D><U00F4><U006A>";/
+        "<U0063><U007A><U0065><U0072><U0077><U0069><U0144><U0063>";/
+        "<U006C><U00EB><U0070><U0069><U006E><U0063>";/
+        "<U007A><U00E9><U006C><U006E><U0069><U006B>";/
+        "<U0073><U00E9><U0077><U006E><U0069><U006B>";/
+        "<U0072><U0075><U006A><U0061><U006E>";/
+        "<U006C><U00EB><U0073><U0074><U006F><U0070><U0061><U0064><U006E><U0069><U006B>";/
+        "<U0067><U00F2><U0064><U006E><U0069><U006B>"
+d_t_fmt "<U0025><U0061><U0020><U0025><U0064><U0020><U0025><U0062><U0020><U0025><U0059><U0020><U0025><U0054><U0020><U0025><U005A>"
+d_fmt   "<U0025><U0059><U002D><U0025><U006D><U002D><U0025><U0064>"
+t_fmt   "<U0025><U0054>"
+am_pm   "";""
+t_fmt_ampm ""
+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>"
+week    7;19971201;4
+first_weekday 2
+first_workday 2
+END LC_TIME
+
+LC_PAPER
+copy "pl_PL"
+END LC_PAPER
+
+LC_TELEPHONE
+copy "pl_PL"
+END LC_TELEPHONE
+
+LC_MEASUREMENT
+copy "pl_PL"
+END LC_MEASUREMENT
+
+LC_NAME
+copy "pl_PL"
+END LC_NAME
+
+LC_ADDRESS
+copy "pl_PL"
+END LC_ADDRESS