xkbcomp: Changes to 'master'

Paulo Cesar Pereira de Andrade pcpa at kemper.freedesktop.org
Wed Jan 21 15:12:53 PST 2009


 .gitignore   |    3 +++
 Makefile.am  |    2 +-
 compat.c     |    1 +
 configure.ac |    8 ++++++++
 expr.c       |    4 ++--
 indicators.c |    6 +++---
 keycodes.c   |    2 +-
 keymap.c     |    2 +-
 keytypes.c   |    4 ++--
 listing.c    |    3 ++-
 misc.c       |    2 +-
 parseutils.c |    1 -
 tokens.h     |    5 +++++
 utils.h      |    4 +---
 vmod.c       |    1 -
 xkbcomp.c    |    9 +++++----
 xkbcomp.h    |    1 -
 xkbparse.y   |    1 +
 xkbpath.c    |    1 -
 xkbscan.c    |   13 +++++--------
 20 files changed, 42 insertions(+), 31 deletions(-)

New commits:
commit f099da35386cf63d4935ba2613409ff28b3d7ea5
Author: Paulo Cesar Pereira de Andrade <pcpa at mandriva.com.br>
Date:   Wed Jan 21 20:43:28 2009 -0200

    Correct make distcheck and most gcc and sparse warnings.
    
      Remaining warnings are due to macros that check address or vectors
    on the stack and auto generated yacc code.
    
      Compiled with default flags and also as:
    % make CFLAGS=-DENTRY_TRACKING_ON -DDEBUG_ON -DASSERTIONS_ON
      to ensure the "simplification" of code like:
    foo.c:
    <hash>define DEBUG_VAR foo_VAR
    <hash>include "foo.h"
    ...
    foo.h:
    <hash>ifdef DEBUG_VAR_NOT_LOCAL
    extern
    <hash>endif
    int DEBUG_VAR;
    ...
    did not change the author's "intended" logic.



More information about the xorg-commit mailing list