libX11: Changes to 'master'

Alan Coopersmith alanc at kemper.freedesktop.org
Fri Feb 20 16:41:21 PST 2009


 include/X11/Xlibint.h |    2 +-
 nls/compose.dir.pre   |    1 +
 nls/locale.alias.pre  |    3 +++
 3 files changed, 5 insertions(+), 1 deletion(-)

New commits:
commit 9bad8309ef289bb943651abf6967b24fa2252aac
Author: Alan Coopersmith <alan.coopersmith at sun.com>
Date:   Fri Feb 20 14:45:54 2009 -0800

    flags member of Display structure needs to be marked volatile
    
    Since the Xlib multithreaded code checks the flags variable in _XFlushInt
    to see if the other threads are done yet, it has to be marked volatile so
    the compiler doesn't optimize out re-loading it on each trip through the
    while loop and end up in an impossible-to-exit infinite loop of CPU chewing.
    
    Part of fix for Sun bug 6409332: infinite loop in XFlushInt() on x86/32-bit
    <http://bugs.opensolaris.org/bugdatabase/view_bug.do?bug_id=6409332>
    
    Signed-off-by: Alan Coopersmith <alan.coopersmith at sun.com>

commit ef5c446395aa30d7b1096a112e241a81c5b358e7
Author: Xue Wei <Wei.Xue at Sun.COM>
Date:   Fri Feb 20 15:12:35 2009 -0800

    Add nn_NO.UTF-8 to compose.dir.pre for Norwegian Nynorsk
    
    Sun bug 6691236: Swing applications dump core when locale is nn_NO.UTF-8
    <http://bugs.opensolaris.org/bugdatabase/view_bug.do?bug_id=6691236>
    
    Signed-off-by: Alan Coopersmith <alan.coopersmith at sun.com>

commit 3822f2654e9630167f0c6cae317b472c09771672
Author: Xue Wei <Wei.Xue at Sun.COM>
Date:   Fri Feb 20 15:03:51 2009 -0800

    Add locale aliases for no_NO & sh_BA locale variants
    
    Fixes Sun bug id 6691219: xterm refuses to start in some locales
    <http://bugs.opensolaris.org/bugdatabase/view_bug.do?bug_id=6691219>
    
    Signed-off-by: Alan Coopersmith <alan.coopersmith at sun.com>



More information about the xorg-commit mailing list