makedepend: Changes to 'master'

Alan Coopersmith alanc at kemper.freedesktop.org
Fri Jan 11 21:56:01 PST 2013


 cppsetup.c |    2 +-
 def.h      |    5 ++---
 include.c  |   14 ++++++--------
 main.c     |   43 +++++++++----------------------------------
 parse.c    |   11 ++++-------
 pr.c       |    4 ++--
 6 files changed, 24 insertions(+), 55 deletions(-)

New commits:
commit 3a28a2a0146c4979281ffea641dede9a32df08f9
Author: Alan Coopersmith <alan.coopersmith at oracle.com>
Date:   Sat Jan 5 09:55:04 2013 -0800

    Convert more sprintf calls to snprintf
    
    Signed-off-by: Alan Coopersmith <alan.coopersmith at oracle.com>

commit 639071ff3446b0df53078be1ff5820c812313aa7
Author: Alan Coopersmith <alan.coopersmith at oracle.com>
Date:   Sat Jan 5 09:42:33 2013 -0800

    Remove unnecessary casts from malloc/realloc calls
    
    Signed-off-by: Alan Coopersmith <alan.coopersmith at oracle.com>

commit 1b5e7ee6483415d7093f3d5395c4832fa69f0a28
Author: Alan Coopersmith <alan.coopersmith at oracle.com>
Date:   Sat Jan 5 09:25:43 2013 -0800

    Remove fallbacks for Imake configuration, assume autoconf
    
    For the original 6.9/7.0 release, we supported using either autoconf or
    imake to generate configuration.  For releases after that, we're only
    supporting autoconf, so no longer need to check & fall back to imake.
    
    Signed-off-by: Alan Coopersmith <alan.coopersmith at oracle.com>

commit 4db1a4f15ef704b6b6faf1741054d59cb527298a
Author: Alan Coopersmith <alan.coopersmith at oracle.com>
Date:   Sat Jan 5 09:15:28 2013 -0800

    Move i_listlen in struct inclist for better packing in 64-bit builds
    
    Putting it with another int instead of between two pointers gets rid
    of two places where 4 bytes each had to be padded into the structure
    for alignment.
    
    Reduces the size of an individual struct from 64 bytes to 56 bytes,
    and of the inclist[ MAXFILES ] array from 128k to 112k.
    
    Found by clang:
    ./def.h:111:18: warning: padding struct 'struct inclist' with 4 bytes to align 'i_defs' [-Wpadded]
            struct symtab   **i_defs;       /* symbol table for this file and its
                              ^
    ./def.h:114:12: warning: padding struct 'struct inclist' with 4 bytes to align 'i_merged' [-Wpadded]
            boolean         *i_merged;      /* whether we have merged child
    
    Signed-off-by: Alan Coopersmith <alan.coopersmith at oracle.com>



More information about the xorg-commit mailing list