xf86-video-savage: Changes to 'master'

GitLab Mirror gitlab-mirror at kemper.freedesktop.org
Wed Jan 17 17:43:38 UTC 2024


 configure.ac        |    8 ++++++--
 src/Makefile.am     |    2 +-
 src/savage_dri.c    |    3 ---
 src/savage_driver.c |   29 ++++++++++++++---------------
 src/savage_driver.h |    1 +
 src/savage_exa.c    |    5 +----
 6 files changed, 23 insertions(+), 25 deletions(-)

New commits:
commit ac67fa9515ceb9a115feb56e28b8191af886a563
Author: Alan Coopersmith <alan.coopersmith at oracle.com>
Date:   Mon Jan 15 11:44:21 2024 -0800

    Quiet -Wredundant-decls from xorg/os.h fallbacks for new libc functions
    
    The Xorg headers provide their own versions of strlcat, strlcpy, and
    timingsafe_memcmp for platforms that don't have them in libc yet, but
    rely on configure to set HAVE_* defines to determine if they should be
    defined in the headers.
    
    Signed-off-by: Alan Coopersmith <alan.coopersmith at oracle.com>

commit 9a57874a00557663e21679c40c02469f3079d953
Author: Alan Coopersmith <alan.coopersmith at oracle.com>
Date:   Wed Jan 10 18:11:12 2024 -0800

    Fix 5 -Wshadow warnings
    
    Signed-off-by: Alan Coopersmith <alan.coopersmith at oracle.com>

commit 2548cd71e8f466097c2d6fbebd5bb1ba4de6cd25
Author: Alan Coopersmith <alan.coopersmith at oracle.com>
Date:   Wed Jan 10 17:57:18 2024 -0800

    Use C99 named initializers for XF86ModReqInfo in SavagePreInit()
    
    Signed-off-by: Alan Coopersmith <alan.coopersmith at oracle.com>

commit e1e06b461d7e7b9896b2bd760ccd9fa4c5d72526
Author: Alan Coopersmith <alan.coopersmith at oracle.com>
Date:   Wed Jan 10 17:53:35 2024 -0800

    Fix -Wdeclaration-after-statement warning in SavagePreInit()
    
    savage_driver.c: In function ‘SavagePreInit’:
    savage_driver.c:2168:13: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
     2168 |             XF86ModReqInfo req;
          |             ^~~~~~~~~~~~~~
    
    Signed-off-by: Alan Coopersmith <alan.coopersmith at oracle.com>

commit 4ceb83fad85b836622793807f3dc0cfdb5bbb000
Author: Alan Coopersmith <alan.coopersmith at oracle.com>
Date:   Wed Jan 10 17:50:05 2024 -0800

    Fix warning: no previous prototype for ‘SavageGetCopyROP’
    
    savage_accel.c:1541:5: warning: no previous prototype for ‘SavageGetCopyROP’ [-Wmissing-prototypes]
     1541 | int SavageGetCopyROP(int rop) {
          |     ^~~~~~~~~~~~~~~~
    
    Signed-off-by: Alan Coopersmith <alan.coopersmith at oracle.com>

commit ab02c63fb4acb318ff4f996a84d3c623507433cb
Author: Alan Coopersmith <alan.coopersmith at oracle.com>
Date:   Wed Jan 10 17:44:14 2024 -0800

    Revert "exa: Use exaGetPixmapFirstPixel() instead of devPrivate.ptr"
    
    This reverts commit ac460e6836bdd2cd16c9d29743376c16fdc6924e.
    
    Fixes gcc error:
    savage_exa.c: In function ‘SavageDownloadFromScreen’:
    savage_exa.c:570:26: warning: cast from function call of type ‘CARD32’ {aka ‘unsigned int’} to non-matching type ‘unsigned char *’ [-Wbad-function-cast]
       570 |     unsigned char *src = (unsigned char *) exaGetPixmapFirstPixel(pSrc);
           |                          ^

commit f7d999c336adc1f503a58c1859b6f0c48c03497b
Author: Alan Coopersmith <alan.coopersmith at oracle.com>
Date:   Wed Jan 10 17:26:28 2024 -0800

    Add X.Org's standard C warning flags to AM_CFLAGS
    
    Signed-off-by: Alan Coopersmith <alan.coopersmith at oracle.com>

commit 17e977672f9a45bf94df5ec6a847133ee054838e
Author: Alan Coopersmith <alan.coopersmith at oracle.com>
Date:   Wed Jan 10 17:24:43 2024 -0800

    configure: Use LT_INIT from libtool 2 instead of deprecated AC_PROG_LIBTOOL
    
    AC_PROG_LIBTOOL was replaced by LT_INIT in libtool 2 in 2008,
    so it's time to rely on it.
    
    Clears autoconf warnings:
    
    configure.ac:44: warning: The macro 'AC_PROG_LIBTOOL' is obsolete.
    configure.ac:44: You should run autoupdate.
    aclocal.m4:3515: AC_PROG_LIBTOOL is expanded from...
    configure.ac:44: the top level
    
    Signed-off-by: Alan Coopersmith <alan.coopersmith at oracle.com>



More information about the xorg-commit mailing list