From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 9829 invoked by alias); 24 Nov 2014 11:20:01 -0000 Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: glibc-bugs-owner@sourceware.org Received: (qmail 9747 invoked by uid 48); 24 Nov 2014 11:19:55 -0000 From: "maiku.fabian at gmail dot com" To: glibc-bugs@sourceware.org Subject: [Bug localedata/14094] Update locale data to Unicode 7.0.0 Date: Mon, 24 Nov 2014 11:20: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: 2.21 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: maiku.fabian at gmail dot com X-Bugzilla-Status: ASSIGNED X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: pravin.d.s at gmail dot com X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: security- X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: 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: 2014-11/txt/msg00174.txt.bz2 https://sourceware.org/bugzilla/show_bug.cgi?id=3D14094 --- Comment #32 from Mike FABIAN --- (In reply to Mike FABIAN from comment #23) > 3) it does not put some characters like: >=20 > upper: Missing: =E1=BE=88 0x1f88 GREEK CAPITAL LETTER ALPHA WITH PSIL= I AND > PROSGEGRAMMENI >=20 > into =E2=80=9Cupper=E2=80=9D. Surprisingly, >=20 > =E2=80=9CU+1F88 =E1=BE=88 GREEK CAPITAL LETTER ALPHA WITH PSILI AND PROSG= EGRAMMENI=E2=80=9D > is *not* listed as =E2=80=9CUppercase=E2=80=9D in > http://www.unicode.org/Public/7.0.0/ucd/DerivedCoreProperties.txt . >=20 > Although U+1F80 seems to be Uppercase according to > http://www.unicode.org/Public/7.0.0/ucd/UnicodeData.txt > because it has a tolower mapping to U+1F80: >=20 > 1F80;GREEK SMALL LETTER ALPHA WITH PSILI AND YPOGEGRAMMENI;Ll;0;L;1F00 > 0345;;;;N;;;1F88;;1F88 > 1F88;GREEK CAPITAL LETTER ALPHA WITH PSILI AND > PROSGEGRAMMENI;Lt;0;L;1F08 0345;;;;N;;;;1F80; >=20 > So this might be a bug in DerivedCoreProperties.txt. It is not a bug in DerivedCoreProperties.txt, I asked on the Unicode mailing list: http://www.unicode.org/mail-arch/unicode-ml/y2014-m11/0010.html So these are actually title case as well. That means, because of the restrictions of ISO C 99, these title characters should be both in the =E2=80=9Cupper=E2=80=9D and =E2=80=9Clower= =E2=80=9D character class in LC_CTYPE (my gen-unicode-ctype.py from comment#28 does this). --=20 You are receiving this mail because: You are on the CC list for the bug. >>From glibc-bugs-return-26683-listarch-glibc-bugs=sources.redhat.com@sourceware.org Mon Nov 24 11:57:28 2014 Return-Path: Delivered-To: listarch-glibc-bugs@sources.redhat.com Received: (qmail 18037 invoked by alias); 24 Nov 2014 11:57:28 -0000 Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: glibc-bugs-owner@sourceware.org Delivered-To: mailing list glibc-bugs@sourceware.org Received: (qmail 17994 invoked by uid 55); 24 Nov 2014 11:57:22 -0000 From: "cvs-commit at gcc dot gnu.org" To: glibc-bugs@sourceware.org Subject: [Bug libc/17266] Always defining __extern_always_inline may generate infinite recursion Date: Mon, 24 Nov 2014 11:57: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: normal X-Bugzilla-Who: cvs-commit at gcc dot gnu.org X-Bugzilla-Status: RESOLVED X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: siddhesh at redhat dot com X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: security- X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: 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: 2014-11/txt/msg00175.txt.bz2 Content-length: 2571 https://sourceware.org/bugzilla/show_bug.cgi?id=17266 --- Comment #8 from 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, release/2.20/master has been updated via d73ac1bb436cf1adb62335f53b4fc91a02f40a3b (commit) from 33ceaf6187b31ea15284ac65131749e1cb68d2ae (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=d73ac1bb436cf1adb62335f53b4fc91a02f40a3b commit d73ac1bb436cf1adb62335f53b4fc91a02f40a3b Author: Siddhesh Poyarekar Date: Mon Nov 24 17:25:56 2014 +0530 Make __extern_always_inline usable on clang++ again The fix for BZ #17266 (884ddc5081278f488ef8cd49951f41cfdbb480ce) removed changes that had gone into cdefs.h to make __extern_always_inline usable with clang++. This patch adds back support for clang to detect if GNU inlining semantics are available, this time without breaking the gcc use case. The check put here is based on the earlier patch and assertion[1] that checking if __GNUC_STDC_INLINE__ or __GNUC_GNU_INLINE__ is defined is sufficient to determine that clang++ suports GNU inlining semantics. Tested with a simple program that builds with __extern_always_inline with the patch and fails compilation without it. #include #include extern void foo_alias (void) __asm ("foo"); __extern_always_inline void foo (void) { puts ("hi oh world!"); return foo_alias (); } void foo_alias (void) { puts ("hell oh world"); } int main () { foo (); } [1] https://sourceware.org/ml/libc-alpha/2012-12/msg00306.html [BZ #17266] * misc/sys/cdefs.h: Define __extern_always_inline for clang 4.2 and newer. (cherry picked from commit 602f80ec8b966cfad3b61914cbe14ee606cedf6e) ----------------------------------------------------------------------- Summary of changes: ChangeLog | 6 ++++++ misc/sys/cdefs.h | 10 ++++++++-- 2 files changed, 14 insertions(+), 2 deletions(-) -- You are receiving this mail because: You are on the CC list for the bug.