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