summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2024-01-16Fix error: implicit declaration of function 'xf86UnMapVidMem'HEADmasterAlan Coopersmith1-1/+5
xgi_driver.c: In function 'XGIUnmapFB': xgi_driver.c:682:13: error: implicit declaration of function 'xf86UnMapVidMem' [-Werror=implicit-function-declaration] 682 | xf86UnMapVidMem(pScrn->scrnIndex, pXGI->fbBase, pXGI->fbSize); | ^~~~~~~~~~~~~~~ xgi_driver.c:682:13: warning: nested extern declaration of 'xf86UnMapVidMem' [-Wnested-externs] Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2024-01-16Quiet -Wredundant-decls from xorg/os.h fallbacks for new libc functionsAlan Coopersmith1-2/+5
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@oracle.com>
2024-01-16Add X.Org's standard C warning flags to AM_CFLAGSAlan Coopersmith1-1/+1
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2024-01-16configure: Use LT_INIT from libtool 2 instead of deprecated AC_PROG_LIBTOOLAlan Coopersmith1-2/+1
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@oracle.com>
2023-10-07gitlab CI: ensure libtool is installed in build containerAlan Coopersmith1-3/+3
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2023-02-09gitlab CI: stop requiring Signed-off-by in commitsAlan Coopersmith1-2/+2
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2022-01-30Replace or remove invalid characters in commentsAlan Coopersmith2-5/+5
Fixes flawfinder-sast failures: Error: encoding error in ./src/xg47_videohw.c 'utf-8' codec can't decode byte 0x92 in position 1980: invalid start byte Error: encoding error in ./src/xg47_regs.h 'utf-8' codec can't decode byte 0xa8 in position 6460: invalid start byte Error: encoding error in ./src/xg47_regs.h 'utf-8' codec can't decode byte 0xe7 in position 4716: invalid continuation byte Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2022-01-30Stop including xf86RamDac.hAlan Coopersmith1-3/+0
xf86RamDac.h has been removed from xserver since version 21.0.99.1 and xorg/xserver@8f8d358b resulting in the following build failure: In file included from ../../src/xg47_accel.c:44: ../../src/xgi.h:53:10: fatal error: xf86RamDac.h: No such file or directory 53 | #include "xf86RamDac.h" /* RamDacRecPtr */ | ^~~~~~~~~~~~~~ Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2022-01-30gitlab CI: add a basic build testAlan Coopersmith1-0/+98
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2022-01-30Fix spelling/wording issuesAlan Coopersmith12-19/+19
Found by using: codespell --builtin clear,rare,usage,informal,code,names Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2022-01-30Build xz tarballs instead of bzip2Alan Coopersmith1-1/+1
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2018-12-07Update configure.ac bug URL for gitlab migrationAlan Coopersmith1-1/+1
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2018-11-18Update README for gitlab migrationAlan Coopersmith3-20/+19
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2017-01-26autogen: add default patch prefixMihail Konev1-0/+3
Signed-off-by: Mihail Konev <k.mvc@ya.ru>
2017-01-26autogen.sh: use quoted string variablesEmil Velikov1-4/+4
Place quotes around the $srcdir, $ORIGDIR and $0 variables to prevent fall-outs, when they contain space. Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com> Reviewed-by: Peter Hutterer <peter.hutterer@who-t.net> Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
2017-01-26autogen.sh: use exec instead of waiting for configure to finishPeter Hutterer1-1/+1
Syncs the invocation of configure with the one from the server. Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> Reviewed-by: Emil Velikov <emil.velikov@collabora.com>
2017-01-26autogen.sh: Implement GNOME Build APIColin Walters1-1/+3
http://people.gnome.org/~walters/docs/build-api.txt Signed-off-by: Adam Jackson <ajax@redhat.com>
2017-01-26configure: Drop AM_MAINTAINER_MODEPeter Hutterer2-3/+1
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
2016-07-19Adapt Block/WakeupHandler signature for ABI 23Adam Jackson1-0/+8
Signed-off-by: Adam Jackson <ajax@redhat.com>
2016-07-19Revert "Adapt Block/WakeupHandler signature for ABI 23"Adam Jackson1-8/+0
This reverts commit 0152dd78f6568befec61e1738f5d2a6f893b57e7. Had put this in the wrong half of the ifndef
2016-07-19Adapt Block/WakeupHandler signature for ABI 23Adam Jackson1-0/+8
Signed-off-by: Adam Jackson <ajax@redhat.com>
2014-10-08Update for new damage APIAdam Jackson1-1/+1
Signed-off-by: Adam Jackson <ajax@redhat.com>
2014-07-29Stop using deprecated xf86PciInfo.hAdam Jackson1-3/+0
Signed-off-by: Adam Jackson <ajax@redhat.com>
2014-07-29shadow: shadowInit -> shadowAdd/RemoveAdam Jackson2-1/+26
Signed-off-by: Adam Jackson <ajax@redhat.com>
2013-07-31Remove symbol lists as they are not used any moreEgbert Eich1-143/+0
Remove symbol lists once used by the old Metrolink module loader to ensure that all symbols used by the driver are present. This module loader has been dropped ages ago, the function calls into this module loader to perform this verification has been dropped from this driver howver the symbol lists have survived - not referenced from anywhere any more. Reviewed-by: <wharms@bfs.de> Signed-off-by: Egbert Eich <eich@freedesktop.org>
2012-09-25Remove mibstore.hAdam Jackson1-6/+0
Signed-off-by: Adam Jackson <ajax@redhat.com>
2012-07-17xf86-video-xgixp: bump to version 1.8.1xf86-video-xgixp-1.8.1Dave Airlie1-1/+1
Signed-off-by: Dave Airlie <airlied@redhat.com>
2012-07-16xgixp: fix build against XAA-less server.Dave Airlie7-8/+50
Signed-off-by: Dave Airlie <airlied@redhat.com>
2012-06-07xgixp: port to new compat API.Dave Airlie17-71/+179
Signed-off-by: Dave Airlie <airlied@redhat.com>
2011-12-19Fix for new vgaHW ABIAdam Jackson1-0/+1
Signed-off-by: Adam Jackson <ajax@redhat.com>
2011-10-29Add missing prototypes to headers to silence warningsJeremy Huddleston2-0/+6
Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>
2011-10-29Silence warning about xg47_CrtcInit returning a value when it should return voidJeremy Huddleston1-1/+1
Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>
2011-10-29Include "fbdevhw.h" for fbdevHWDPMSSetJeremy Huddleston1-0/+1
Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>
2011-10-29Remove calls to loader symbol list APIJeremy Huddleston1-18/+0
These were removed a while ago and were noops before then. cf xserver commit 71a83d68ab07536c0778d13cd7da974c40e77457 Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>
2011-10-29Silence printf format warningsJeremy Huddleston2-5/+5
Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>
2011-10-29Silence compiler warnings by including headerJeremy Huddleston1-1/+1
Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>
2011-10-29Use malloc/calloc/realloc/free directlyJeremy Huddleston8-34/+34
Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>
2011-03-25API compat fix for DRAWABLE_BUFFERAdam Jackson1-0/+2
Signed-off-by: Adam Jackson <ajax@redhat.com>
2010-10-06Purge cvs tags.Jesse Adkins1-1/+0
Signed-off-by: Jesse Adkins <jesserayadkins@gmail.com> Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2010-08-10xf86-video-xgixp 1.8.0xf86-video-xgixp-1.8.0Adam Jackson1-1/+1
Signed-off-by: Adam Jackson <ajax@redhat.com>
2010-07-22config: add comments for main statementsGaetan Nadon1-5/+6
2010-07-21config: replace deprecated use of AC_OUTPUT with AC_CONFIG_FILESGaetan Nadon1-4/+5
Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
2010-07-21config: replace deprecated AC_HELP_STRING with AS_HELP_STRINGGaetan Nadon1-1/+1
Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
2010-07-21config: replace deprecated AM_CONFIG_HEADER with AC_CONFIG_HEADERSGaetan Nadon1-1/+1
Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
2010-07-21config: complete AC_INIT m4 quotingGaetan Nadon1-2/+2
Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
2010-07-20config: remove unrequired AC_SUBST([XORG_CFLAGS])Gaetan Nadon1-1/+0
This macro is called by PKG_CHECK_MODULES Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
2010-07-20config: remove unrequired AC_HEADER_STDCGaetan Nadon1-2/+0
Autoconf says: "This macro is obsolescent, as current systems have conforming header files. New programs need not use this macro". Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
2010-07-20config: remove AC_PROG_CC as it overrides AC_PROG_C_C99Gaetan Nadon1-1/+0
XORG_STRICT_OPTION from XORG_DEFAULT_OPTIONS calls AC_PROG_C_C99. This sets gcc with -std=gnu99. If AC_PROG_CC macro is called afterwards, it resets CC to gcc. Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
2010-07-20config: update AC_PREREQ statement to 2.60Gaetan Nadon1-1/+1
Unrelated to the previous patches, the new value simply reflects the reality that the minimum level for autoconf to configure all x.org modules is 2.60 dated June 2006. ftp://ftp.gnu.org/gnu/autoconf/autoconf-2.60.tar.gz Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
2010-07-20config: upgrade to util-macros 1.8 for additional man page supportGaetan Nadon2-21/+7
Use MAN_SUBST now supplied in XORG_MANPAGE_SECTIONS The value of MAN_SUBST is the same for all X.Org packages.