public inbox for glibc-bugs@sourceware.org
help / color / mirror / Atom feed
* [Bug localedata/15606] New: pl_PL: genitive month names support
@ 2013-06-11 20:35 piotrdrag at gmail dot com
2014-06-13 15:09 ` [Bug localedata/15606] " fweimer at redhat dot com
` (2 more replies)
0 siblings, 3 replies; 4+ messages in thread
From: piotrdrag at gmail dot com @ 2013-06-11 20:35 UTC (permalink / raw)
To: glibc-bugs
http://sourceware.org/bugzilla/show_bug.cgi?id=15606
Bug ID: 15606
Summary: pl_PL: genitive month names support
Product: glibc
Version: unspecified
Status: NEW
Severity: normal
Priority: P2
Component: localedata
Assignee: unassigned at sourceware dot org
Reporter: piotrdrag at gmail dot com
CC: libc-locales at sourceware dot org
Created attachment 7069
--> http://sourceware.org/bugzilla/attachment.cgi?id=7069&action=edit
patch to add genitive month names support using %Om to pl_PL locale
Slavic languages, like Polish, use different cases for month names when they
are on their own (nominative, "styczeń") and when they are part of a date
(genitive, "11 stycznia"). Currently Polish locale only have nominative forms,
so calendars use ungrammatical forms.
Attached patch to pl_PL locale adds a solution similar to the one found in
uk_UA locale:
http://sourceware.org/git/?p=glibc.git;a=blob;f=localedata/locales/uk_UA;h=b1df63085c485829f83fa4239df659998aac3dee;hb=HEAD#l973
It uses alt_digits to present a list of month names in proper form for dates.
--
You are receiving this mail because:
You are on the CC list for the bug.
>From glibc-bugs-return-18899-listarch-glibc-bugs=sources.redhat.com@sourceware.org Wed Jun 12 00:19:12 2013
Return-Path: <glibc-bugs-return-18899-listarch-glibc-bugs=sources.redhat.com@sourceware.org>
Delivered-To: listarch-glibc-bugs@sources.redhat.com
Received: (qmail 28070 invoked by alias); 12 Jun 2013 00:19:12 -0000
Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm
Precedence: bulk
List-Id: <glibc-bugs.sourceware.org>
List-Subscribe: <mailto:glibc-bugs-subscribe@sourceware.org>
List-Post: <mailto:glibc-bugs@sourceware.org>
List-Help: <mailto:glibc-bugs-help@sourceware.org>, <http://sourceware.org/lists.html#faqs>
Sender: glibc-bugs-owner@sourceware.org
Delivered-To: mailing list glibc-bugs@sourceware.org
Received: (qmail 28033 invoked by uid 48); 12 Jun 2013 00:19:09 -0000
From: "normalperson at yhbt dot net" <sourceware-bugzilla@sourceware.org>
To: glibc-bugs@sourceware.org
Subject: [Bug libc/15132] stat/fstat called unnecessarily for statvfs/fstatvfs
Date: Wed, 12 Jun 2013 00:19:00 -0000
X-Bugzilla-Reason: CC
X-Bugzilla-Type: changed
X-Bugzilla-Watch-Reason: None
X-Bugzilla-Product: glibc
X-Bugzilla-Component: libc
X-Bugzilla-Version: unspecified
X-Bugzilla-Keywords:
X-Bugzilla-Severity: minor
X-Bugzilla-Who: normalperson at yhbt dot net
X-Bugzilla-Status: NEW
X-Bugzilla-Priority: P2
X-Bugzilla-Assigned-To: unassigned at sourceware dot org
X-Bugzilla-Target-Milestone: ---
X-Bugzilla-Flags:
X-Bugzilla-Changed-Fields:
Message-ID: <bug-15132-131-KWdmO6RHGz@http.sourceware.org/bugzilla/>
In-Reply-To: <bug-15132-131@http.sourceware.org/bugzilla/>
References: <bug-15132-131@http.sourceware.org/bugzilla/>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: 7bit
X-Bugzilla-URL: http://sourceware.org/bugzilla/
Auto-Submitted: auto-generated
MIME-Version: 1.0
X-SW-Source: 2013-06/txt/msg00078.txt.bz2
Content-length: 405
http://sourceware.org/bugzilla/show_bug.cgi?id\x15132
--- Comment #3 from Eric Wong <normalperson at yhbt dot net> ---
I already posted this to libc-alpha before creating this BZ entry.
Apparently I need copyright assignment papers, but I'm unsure which ones...
ref: http://mid.gmane.org/20130211003736.GA12979@dcvr.yhbt.net
--
You are receiving this mail because:
You are on the CC list for the bug.
^ permalink raw reply [flat|nested] 4+ messages in thread
* [Bug localedata/15606] pl_PL: genitive month names support
2013-06-11 20:35 [Bug localedata/15606] New: pl_PL: genitive month names support piotrdrag at gmail dot com
@ 2014-06-13 15:09 ` fweimer at redhat dot com
2015-10-28 0:41 ` digitalfreak at lingonborough dot com
2015-10-28 21:04 ` piotrdrag at gmail dot com
2 siblings, 0 replies; 4+ messages in thread
From: fweimer at redhat dot com @ 2014-06-13 15:09 UTC (permalink / raw)
To: glibc-bugs
https://sourceware.org/bugzilla/show_bug.cgi?id=15606
Florian Weimer <fweimer at redhat dot com> changed:
What |Removed |Added
----------------------------------------------------------------------------
Flags| |security-
--
You are receiving this mail because:
You are on the CC list for the bug.
^ permalink raw reply [flat|nested] 4+ messages in thread
* [Bug localedata/15606] pl_PL: genitive month names support
2013-06-11 20:35 [Bug localedata/15606] New: pl_PL: genitive month names support piotrdrag at gmail dot com
2014-06-13 15:09 ` [Bug localedata/15606] " fweimer at redhat dot com
@ 2015-10-28 0:41 ` digitalfreak at lingonborough dot com
2015-10-28 21:04 ` piotrdrag at gmail dot com
2 siblings, 0 replies; 4+ messages in thread
From: digitalfreak at lingonborough dot com @ 2015-10-28 0:41 UTC (permalink / raw)
To: glibc-bugs
https://sourceware.org/bugzilla/show_bug.cgi?id=15606
Rafal Luzynski <digitalfreak at lingonborough dot com> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |digitalfreak@lingonborough.
| |com
--- Comment #1 from Rafal Luzynski <digitalfreak at lingonborough dot com> ---
I suggest closing this bug report as a duplicate of bug 10871 because:
* the other bug, although originally referring to Russian only, provides a
large list of affected languages, see bug 10871 comment 6;
* Piotr has already admitted that both his patch and an existing solution for
Ukrainian which inspired him are "hacks, dirty workarounds really" - see
https://bugzilla.gnome.org/show_bug.cgi?id=749206#c3.
--
You are receiving this mail because:
You are on the CC list for the bug.
^ permalink raw reply [flat|nested] 4+ messages in thread
* [Bug localedata/15606] pl_PL: genitive month names support
2013-06-11 20:35 [Bug localedata/15606] New: pl_PL: genitive month names support piotrdrag at gmail dot com
2014-06-13 15:09 ` [Bug localedata/15606] " fweimer at redhat dot com
2015-10-28 0:41 ` digitalfreak at lingonborough dot com
@ 2015-10-28 21:04 ` piotrdrag at gmail dot com
2 siblings, 0 replies; 4+ messages in thread
From: piotrdrag at gmail dot com @ 2015-10-28 21:04 UTC (permalink / raw)
To: glibc-bugs
https://sourceware.org/bugzilla/show_bug.cgi?id=15606
Piotr Drąg <piotrdrag at gmail dot com> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |RESOLVED
Resolution|--- |DUPLICATE
--- Comment #2 from Piotr Drąg <piotrdrag at gmail dot com> ---
I'm really excited and looking forward to your work. :)
*** This bug has been marked as a duplicate of bug 10871 ***
--
You are receiving this mail because:
You are on the CC list for the bug.
>From glibc-bugs-return-30301-listarch-glibc-bugs=sources.redhat.com@sourceware.org Wed Oct 28 21:04:33 2015
Return-Path: <glibc-bugs-return-30301-listarch-glibc-bugs=sources.redhat.com@sourceware.org>
Delivered-To: listarch-glibc-bugs@sources.redhat.com
Received: (qmail 73569 invoked by alias); 28 Oct 2015 21:04:33 -0000
Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm
Precedence: bulk
List-Id: <glibc-bugs.sourceware.org>
List-Subscribe: <mailto:glibc-bugs-subscribe@sourceware.org>
List-Post: <mailto:glibc-bugs@sourceware.org>
List-Help: <mailto:glibc-bugs-help@sourceware.org>, <http://sourceware.org/lists.html#faqs>
Sender: glibc-bugs-owner@sourceware.org
Delivered-To: mailing list glibc-bugs@sourceware.org
Received: (qmail 73361 invoked by uid 48); 28 Oct 2015 21:04:29 -0000
From: "piotrdrag at gmail dot com" <sourceware-bugzilla@sourceware.org>
To: glibc-bugs@sourceware.org
Subject: [Bug localedata/10871] ru_RU: 'mon' array should contain both nominative and genitive cases
Date: Wed, 28 Oct 2015 21:04:00 -0000
X-Bugzilla-Reason: CC
X-Bugzilla-Type: changed
X-Bugzilla-Watch-Reason: None
X-Bugzilla-Product: glibc
X-Bugzilla-Component: localedata
X-Bugzilla-Version: unspecified
X-Bugzilla-Keywords:
X-Bugzilla-Severity: critical
X-Bugzilla-Who: piotrdrag at gmail dot com
X-Bugzilla-Status: NEW
X-Bugzilla-Resolution:
X-Bugzilla-Priority: P2
X-Bugzilla-Assigned-To: libc-locales at sourceware dot org
X-Bugzilla-Target-Milestone: ---
X-Bugzilla-Flags: security-
X-Bugzilla-Changed-Fields:
Message-ID: <bug-10871-131-IuxjMJ6aDd@http.sourceware.org/bugzilla/>
In-Reply-To: <bug-10871-131@http.sourceware.org/bugzilla/>
References: <bug-10871-131@http.sourceware.org/bugzilla/>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Bugzilla-URL: http://sourceware.org/bugzilla/
Auto-Submitted: auto-generated
MIME-Version: 1.0
X-SW-Source: 2015-10/txt/msg00338.txt.bz2
Content-length: 268
https://sourceware.org/bugzilla/show_bug.cgi?id=10871
--- Comment #8 from Piotr Drąg <piotrdrag at gmail dot com> ---
*** Bug 15606 has been marked as a duplicate of this bug. ***
--
You are receiving this mail because:
You are on the CC list for the bug.
>From glibc-bugs-return-30302-listarch-glibc-bugs=sources.redhat.com@sourceware.org Wed Oct 28 22:59:51 2015
Return-Path: <glibc-bugs-return-30302-listarch-glibc-bugs=sources.redhat.com@sourceware.org>
Delivered-To: listarch-glibc-bugs@sources.redhat.com
Received: (qmail 99592 invoked by alias); 28 Oct 2015 22:59:51 -0000
Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm
Precedence: bulk
List-Id: <glibc-bugs.sourceware.org>
List-Subscribe: <mailto:glibc-bugs-subscribe@sourceware.org>
List-Post: <mailto:glibc-bugs@sourceware.org>
List-Help: <mailto:glibc-bugs-help@sourceware.org>, <http://sourceware.org/lists.html#faqs>
Sender: glibc-bugs-owner@sourceware.org
Delivered-To: mailing list glibc-bugs@sourceware.org
Received: (qmail 99535 invoked by uid 55); 28 Oct 2015 22:59:47 -0000
From: "cvs-commit at gcc dot gnu.org" <sourceware-bugzilla@sourceware.org>
To: glibc-bugs@sourceware.org
Subject: [Bug math/16068] [i386/x86_64] x86 and x86_64 fesetenv exclude state they should include
Date: Wed, 28 Oct 2015 22:59:00 -0000
X-Bugzilla-Reason: CC
X-Bugzilla-Type: changed
X-Bugzilla-Watch-Reason: None
X-Bugzilla-Product: glibc
X-Bugzilla-Component: math
X-Bugzilla-Version: 2.18
X-Bugzilla-Keywords:
X-Bugzilla-Severity: normal
X-Bugzilla-Who: cvs-commit at gcc dot gnu.org
X-Bugzilla-Status: NEW
X-Bugzilla-Resolution:
X-Bugzilla-Priority: P2
X-Bugzilla-Assigned-To: unassigned at sourceware dot org
X-Bugzilla-Target-Milestone: ---
X-Bugzilla-Flags: security-
X-Bugzilla-Changed-Fields:
Message-ID: <bug-16068-131-DoZQWntg6V@http.sourceware.org/bugzilla/>
In-Reply-To: <bug-16068-131@http.sourceware.org/bugzilla/>
References: <bug-16068-131@http.sourceware.org/bugzilla/>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: 7bit
X-Bugzilla-URL: http://sourceware.org/bugzilla/
Auto-Submitted: auto-generated
MIME-Version: 1.0
X-SW-Source: 2015-10/txt/msg00339.txt.bz2
Content-length: 4986
https://sourceware.org/bugzilla/show_bug.cgi?id\x16068
--- Comment #3 from cvs-commit at gcc dot gnu.org <cvs-commit at gcc dot gnu.org> ---
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "GNU C Library master sources".
The branch, master has been updated
via 2145f97cee01140d5369a8c67dc92eacfe8e4417 (commit)
from 5878dd9d53a00fa28800236d79e38e55f85fc98d (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
https://sourceware.org/git/gitweb.cgi?p=glibc.git;h!45f97cee01140d5369a8c67dc92eacfe8e4417
commit 2145f97cee01140d5369a8c67dc92eacfe8e4417
Author: Joseph Myers <joseph@codesourcery.com>
Date: Wed Oct 28 22:58:29 2015 +0000
Handle more state in i386/x86_64 fesetenv (bug 16068).
fenv_t should include architecture-specific floating-point modes and
status flags. i386 and x86_64 fesetenv limit which bits they use from
the x87 status and control words, when using saved state, and limit
which parts of the state they set to fixed values, when using
FE_DFL_ENV / FE_NOMASK_ENV. The following should be included but are
excluded in at least some cases: status and masking for the "denormal
operand" exception (which isn't part of FE_ALL_EXCEPT); precision
control (explicitly mentioned in Annex F as something that counts as
part of the floating-point environment); MXCSR FZ and DAZ bits (for
FE_DFL_ENV and FE_NOMASK_ENV). This patch arranges for this extra
state to be handled by fesetenv (and thereby by feupdateenv, which
calls fesetenv).
(Note that glibc functions using floating point are not generally
expected to work correctly with non-default values of this state,
especially precision control, but it is still logically part of the
floating-point environment and should be handled as such by fesetenv.
Changes to the state relating to subnormals ought generally to work
with libm functions when the arguments aren't subnormal and neither
are the expected results; that's a consequence of functions avoiding
spurious internal underflows.)
A question arising from this is whether FE_NOMASK_ENV should or should
not mask the "denormal operand" exception. I decided it should mask
that exception. This is the status quo - previously that exception
could only be unmasked by direct manipulation of control registers
(possibly via <fpu_control.h>). In addition, it means that use of
FE_NOMASK_ENV leaves a floating-point environment the same as could be
obtained by fesetenv (FE_DFL_ENV); feenableexcept (FE_ALL_EXCEPT);,
rather than an environment in which an exception is unmasked that
could only be masked again by using fesetenv with FE_DFL_ENV (or a
previously saved environment) - this exception not being usable with
other <fenv.h> functions because it's outside FE_ALL_EXCEPT.
Tested for x86_64 and x86.
[BZ #16068]
* sysdeps/i386/fpu/fesetenv.c: Include <fpu_control.h>.
(FE_ALL_EXCEPT_X86): New macro.
(__fesetenv): Use FE_ALL_EXCEPT_X86 in most places instead of
FE_ALL_EXCEPT. Ensure precision control is included in
floating-point state. Ensure that FE_DFL_ENV and FE_NOMASK_ENV
handle "denormal operand exception" and clear FZ and DAZ bits.
* sysdeps/x86_64/fpu/fesetenv.c: Include <fpu_control.h>.
(FE_ALL_EXCEPT_X86): New macro.
(__fesetenv): Use FE_ALL_EXCEPT_X86 in most places instead of
FE_ALL_EXCEPT. Ensure precision control is included in
floating-point state. Ensure that FE_DFL_ENV and FE_NOMASK_ENV
handle "denormal operand exception" and clear FZ and DAZ bits.
* sysdeps/x86/fpu/test-fenv-sse-2.c: New file.
* sysdeps/x86/fpu/test-fenv-x87.c: Likewise.
* sysdeps/x86/fpu/Makefile [$(subdir) = math] (tests): Add
test-fenv-x87 and test-fenv-sse-2.
[$(subdir) = math] (CFLAGS-test-fenv-sse-2.c): New variable.
-----------------------------------------------------------------------
Summary of changes:
ChangeLog | 19 ++++
NEWS | 24 +++---
sysdeps/i386/fpu/fesetenv.c | 40 ++++++--
sysdeps/x86/fpu/Makefile | 3 +-
sysdeps/x86/fpu/test-fenv-sse-2.c | 176 +++++++++++++++++++++++++++++++++++++
sysdeps/x86/fpu/test-fenv-x87.c | 169 +++++++++++++++++++++++++++++++++++
sysdeps/x86_64/fpu/fesetenv.c | 40 ++++++--
7 files changed, 438 insertions(+), 33 deletions(-)
create mode 100644 sysdeps/x86/fpu/test-fenv-sse-2.c
create mode 100644 sysdeps/x86/fpu/test-fenv-x87.c
--
You are receiving this mail because:
You are on the CC list for the bug.
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2015-10-28 21:04 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2013-06-11 20:35 [Bug localedata/15606] New: pl_PL: genitive month names support piotrdrag at gmail dot com
2014-06-13 15:09 ` [Bug localedata/15606] " fweimer at redhat dot com
2015-10-28 0:41 ` digitalfreak at lingonborough dot com
2015-10-28 21:04 ` piotrdrag at gmail dot com
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).