Module Name:    xsrc
Committed By:   joerg
Date:           Mon May 31 21:44:20 UTC 2021

Modified Files:
        xsrc/external/mit/xf86-video-amdgpu/dist/src: drmmode_display.h
        xsrc/external/mit/xf86-video-ati-kms/dist/src: drmmode_display.h
        xsrc/external/mit/xf86-video-chips/dist/util: AsmMacros.h
        xsrc/external/mit/xf86-video-geode/dist/src: geode.h gx_video.c
            lx_driver.c panel.c
        xsrc/external/mit/xf86-video-geode/dist/src/panel: panel.c
        xsrc/external/mit/xf86-video-intel-2014/dist/src/legacy/i810: i810.h
        xsrc/external/mit/xf86-video-intel/dist/src/legacy/i810: i810.h
        xsrc/external/mit/xf86-video-openchrome/dist/src: via_driver.h
            via_sii164.h via_vt1632.h
        xsrc/external/mit/xorg-server.old/dist/hw/xfree86/common: compiler.h
        xsrc/external/mit/xorg-server/dist/hw/xfree86/common: compiler.h

Log Message:
Avoid multiple definitions of the same variable.


To generate a diff of this commit:
cvs rdiff -u -r1.1.1.7 -r1.2 \
    xsrc/external/mit/xf86-video-amdgpu/dist/src/drmmode_display.h
cvs rdiff -u -r1.1.1.9 -r1.2 \
    xsrc/external/mit/xf86-video-ati-kms/dist/src/drmmode_display.h
cvs rdiff -u -r1.1.1.2 -r1.2 \
    xsrc/external/mit/xf86-video-chips/dist/util/AsmMacros.h
cvs rdiff -u -r1.6 -r1.7 xsrc/external/mit/xf86-video-geode/dist/src/geode.h \
    xsrc/external/mit/xf86-video-geode/dist/src/lx_driver.c
cvs rdiff -u -r1.2 -r1.3 \
    xsrc/external/mit/xf86-video-geode/dist/src/gx_video.c \
    xsrc/external/mit/xf86-video-geode/dist/src/panel.c
cvs rdiff -u -r1.1.1.2 -r1.2 \
    xsrc/external/mit/xf86-video-geode/dist/src/panel/panel.c
cvs rdiff -u -r1.1.1.1 -r1.2 \
    xsrc/external/mit/xf86-video-intel-2014/dist/src/legacy/i810/i810.h
cvs rdiff -u -r1.1.1.2 -r1.2 \
    xsrc/external/mit/xf86-video-intel/dist/src/legacy/i810/i810.h
cvs rdiff -u -r1.8 -r1.9 \
    xsrc/external/mit/xf86-video-openchrome/dist/src/via_driver.h
cvs rdiff -u -r1.1.1.1 -r1.2 \
    xsrc/external/mit/xf86-video-openchrome/dist/src/via_sii164.h
cvs rdiff -u -r1.1.1.3 -r1.2 \
    xsrc/external/mit/xf86-video-openchrome/dist/src/via_vt1632.h
cvs rdiff -u -r1.1.1.1 -r1.2 \
    xsrc/external/mit/xorg-server.old/dist/hw/xfree86/common/compiler.h
cvs rdiff -u -r1.16 -r1.17 \
    xsrc/external/mit/xorg-server/dist/hw/xfree86/common/compiler.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: xsrc/external/mit/xf86-video-amdgpu/dist/src/drmmode_display.h
diff -u xsrc/external/mit/xf86-video-amdgpu/dist/src/drmmode_display.h:1.1.1.7 xsrc/external/mit/xf86-video-amdgpu/dist/src/drmmode_display.h:1.2
--- xsrc/external/mit/xf86-video-amdgpu/dist/src/drmmode_display.h:1.1.1.7	Sat Jun  1 06:38:21 2019
+++ xsrc/external/mit/xf86-video-amdgpu/dist/src/drmmode_display.h	Mon May 31 21:44:19 2021
@@ -289,7 +289,7 @@ Bool drmmode_wait_vblank(xf86CrtcPtr crt
 			 uint64_t *ust, uint32_t *result_seq);
 
 
-miPointerSpriteFuncRec drmmode_sprite_funcs;
+extern miPointerSpriteFuncRec drmmode_sprite_funcs;
 
 
 #endif

Index: xsrc/external/mit/xf86-video-ati-kms/dist/src/drmmode_display.h
diff -u xsrc/external/mit/xf86-video-ati-kms/dist/src/drmmode_display.h:1.1.1.9 xsrc/external/mit/xf86-video-ati-kms/dist/src/drmmode_display.h:1.2
--- xsrc/external/mit/xf86-video-ati-kms/dist/src/drmmode_display.h:1.1.1.9	Sat Jun  1 07:24:16 2019
+++ xsrc/external/mit/xf86-video-ati-kms/dist/src/drmmode_display.h	Mon May 31 21:44:19 2021
@@ -262,7 +262,7 @@ Bool drmmode_wait_vblank(xf86CrtcPtr crt
 			 uint64_t *ust, uint32_t *result_seq);
 
 
-miPointerSpriteFuncRec drmmode_sprite_funcs;
+extern miPointerSpriteFuncRec drmmode_sprite_funcs;
 
 
 #endif

Index: xsrc/external/mit/xf86-video-chips/dist/util/AsmMacros.h
diff -u xsrc/external/mit/xf86-video-chips/dist/util/AsmMacros.h:1.1.1.2 xsrc/external/mit/xf86-video-chips/dist/util/AsmMacros.h:1.2
--- xsrc/external/mit/xf86-video-chips/dist/util/AsmMacros.h:1.1.1.2	Wed Jun 10 00:46:36 2009
+++ xsrc/external/mit/xf86-video-chips/dist/util/AsmMacros.h	Mon May 31 21:44:19 2021
@@ -129,7 +129,7 @@ unsigned long port;
 }
 #else
 #ifdef __arm32__
-unsigned int IOPortBase;  /* Memory mapped I/O port area */
+extern unsigned int IOPortBase;  /* Memory mapped I/O port area */
 
 static __inline__ void
 outb(port, val)

Index: xsrc/external/mit/xf86-video-geode/dist/src/geode.h
diff -u xsrc/external/mit/xf86-video-geode/dist/src/geode.h:1.6 xsrc/external/mit/xf86-video-geode/dist/src/geode.h:1.7
--- xsrc/external/mit/xf86-video-geode/dist/src/geode.h:1.6	Tue Jan  1 00:34:52 2019
+++ xsrc/external/mit/xf86-video-geode/dist/src/geode.h	Mon May 31 21:44:19 2021
@@ -343,7 +343,7 @@ typedef struct _geodeRec {
 
 /* option flags are self-explanatory */
 #ifdef HAVE_LX
-enum {
+enum LX_GeodeOpts {
     LX_OPTION_SW_CURSOR,
     LX_OPTION_HW_CURSOR,
     LX_OPTION_NOCOMPRESSION,
@@ -357,11 +357,11 @@ enum {
     LX_OPTION_FBSIZE,
     LX_OPTION_PANEL_MODE,
     LX_OPTION_DONT_PROGRAM
-} LX_GeodeOpts;
+};
 #endif
 
 #ifdef HAVE_GX
-enum {
+typedef enum {
     GX_OPTION_SW_CURSOR,
     GX_OPTION_HW_CURSOR,
     GX_OPTION_NOCOMPRESSION,
Index: xsrc/external/mit/xf86-video-geode/dist/src/lx_driver.c
diff -u xsrc/external/mit/xf86-video-geode/dist/src/lx_driver.c:1.6 xsrc/external/mit/xf86-video-geode/dist/src/lx_driver.c:1.7
--- xsrc/external/mit/xf86-video-geode/dist/src/lx_driver.c:1.6	Tue Jan  1 00:34:52 2019
+++ xsrc/external/mit/xf86-video-geode/dist/src/lx_driver.c	Mon May 31 21:44:19 2021
@@ -76,7 +76,7 @@
 
 extern OptionInfoRec LX_GeodeOptions[];
 
-unsigned char *XpressROMPtr;
+extern unsigned char *XpressROMPtr;
 
 static Bool
 LXSaveScreen(ScreenPtr pScrn, int mode)

Index: xsrc/external/mit/xf86-video-geode/dist/src/gx_video.c
diff -u xsrc/external/mit/xf86-video-geode/dist/src/gx_video.c:1.2 xsrc/external/mit/xf86-video-geode/dist/src/gx_video.c:1.3
--- xsrc/external/mit/xf86-video-geode/dist/src/gx_video.c:1.2	Tue May 30 15:54:38 2017
+++ xsrc/external/mit/xf86-video-geode/dist/src/gx_video.c	Mon May 31 21:44:19 2021
@@ -114,7 +114,7 @@ void GXSetVideoPosition(int x, int y, in
 
 extern void GXAccelSync(ScrnInfoPtr pScrni);
 
-int DeltaX, DeltaY;
+extern int DeltaX, DeltaY;
 
 unsigned long graphics_lut[256];
 static int lutflag = 0;
Index: xsrc/external/mit/xf86-video-geode/dist/src/panel.c
diff -u xsrc/external/mit/xf86-video-geode/dist/src/panel.c:1.2 xsrc/external/mit/xf86-video-geode/dist/src/panel.c:1.3
--- xsrc/external/mit/xf86-video-geode/dist/src/panel.c:1.2	Tue May 30 15:54:38 2017
+++ xsrc/external/mit/xf86-video-geode/dist/src/panel.c	Mon May 31 21:44:19 2021
@@ -53,7 +53,7 @@
 #define PLATFORM_DORADO			1       /* Dorado + 9211 RevC           */
 #define PLATFORM_GX2BASED		1       /* Redcloud                             */
 
-unsigned char *XpressROMPtr;
+extern unsigned char *XpressROMPtr;
 
 #include "pnl_init.c"
 #include "pnl_bios.c"

Index: xsrc/external/mit/xf86-video-geode/dist/src/panel/panel.c
diff -u xsrc/external/mit/xf86-video-geode/dist/src/panel/panel.c:1.1.1.2 xsrc/external/mit/xf86-video-geode/dist/src/panel/panel.c:1.2
--- xsrc/external/mit/xf86-video-geode/dist/src/panel/panel.c:1.1.1.2	Thu Mar 20 06:54:20 2014
+++ xsrc/external/mit/xf86-video-geode/dist/src/panel/panel.c	Mon May 31 21:44:19 2021
@@ -65,7 +65,7 @@ extern unsigned long gfx_detect_video(vo
 #define PLATFORM_DORADO			1       /* Dorado + 9211 RevC */
 #define PLATFORM_REDCLOUD		1       /* GX2 */
 
-unsigned char *XpressROMPtr;
+extern unsigned char *XpressROMPtr;
 
 #include "pnl_init.c"
 #include "pnl_bios.c"

Index: xsrc/external/mit/xf86-video-intel-2014/dist/src/legacy/i810/i810.h
diff -u xsrc/external/mit/xf86-video-intel-2014/dist/src/legacy/i810/i810.h:1.1.1.1 xsrc/external/mit/xf86-video-intel-2014/dist/src/legacy/i810/i810.h:1.2
--- xsrc/external/mit/xf86-video-intel-2014/dist/src/legacy/i810/i810.h:1.1.1.1	Fri May 10 06:22:22 2019
+++ xsrc/external/mit/xf86-video-intel-2014/dist/src/legacy/i810/i810.h	Mon May 31 21:44:19 2021
@@ -323,6 +323,6 @@ extern void I810InitMC(ScreenPtr pScreen
 extern const OptionInfoRec *I810AvailableOptions(int chipid, int busid);
 
 extern const int I810CopyROP[16];
-const int I810PatternROP[16];
+extern const int I810PatternROP[16];
 
 #endif /* _I810_H_ */

Index: xsrc/external/mit/xf86-video-intel/dist/src/legacy/i810/i810.h
diff -u xsrc/external/mit/xf86-video-intel/dist/src/legacy/i810/i810.h:1.1.1.2 xsrc/external/mit/xf86-video-intel/dist/src/legacy/i810/i810.h:1.2
--- xsrc/external/mit/xf86-video-intel/dist/src/legacy/i810/i810.h:1.1.1.2	Wed Mar 20 06:34:02 2019
+++ xsrc/external/mit/xf86-video-intel/dist/src/legacy/i810/i810.h	Mon May 31 21:44:19 2021
@@ -322,6 +322,6 @@ extern void I810InitMC(ScreenPtr pScreen
 extern const OptionInfoRec *I810AvailableOptions(int chipid, int busid);
 
 extern const int I810CopyROP[16];
-const int I810PatternROP[16];
+extern const int I810PatternROP[16];
 
 #endif /* _I810_H_ */

Index: xsrc/external/mit/xf86-video-openchrome/dist/src/via_driver.h
diff -u xsrc/external/mit/xf86-video-openchrome/dist/src/via_driver.h:1.8 xsrc/external/mit/xf86-video-openchrome/dist/src/via_driver.h:1.9
--- xsrc/external/mit/xf86-video-openchrome/dist/src/via_driver.h:1.8	Tue Aug 29 04:43:42 2017
+++ xsrc/external/mit/xf86-video-openchrome/dist/src/via_driver.h	Mon May 31 21:44:19 2021
@@ -394,8 +394,8 @@ typedef struct
 
 
 /* In via_display.c. */
-const xf86CrtcFuncsRec iga1_crtc_funcs;
-const xf86CrtcFuncsRec iga2_crtc_funcs;
+extern const xf86CrtcFuncsRec iga1_crtc_funcs;
+extern const xf86CrtcFuncsRec iga2_crtc_funcs;
 
 /* In via_exa.c. */
 Bool viaInitExa(ScreenPtr pScreen);

Index: xsrc/external/mit/xf86-video-openchrome/dist/src/via_sii164.h
diff -u xsrc/external/mit/xf86-video-openchrome/dist/src/via_sii164.h:1.1.1.1 xsrc/external/mit/xf86-video-openchrome/dist/src/via_sii164.h:1.2
--- xsrc/external/mit/xf86-video-openchrome/dist/src/via_sii164.h:1.1.1.1	Tue Aug 29 04:37:06 2017
+++ xsrc/external/mit/xf86-video-openchrome/dist/src/via_sii164.h	Mon May 31 21:44:19 2021
@@ -47,7 +47,7 @@ typedef struct _viaSiI164 {
 } viaSiI164Rec, *viaSiI164RecPtr;
 
 
-const xf86OutputFuncsRec via_sii164_funcs;
+extern const xf86OutputFuncsRec via_sii164_funcs;
 
 Bool viaSiI164Init(ScrnInfoPtr pScrn, I2CBusPtr pI2CBus);
 

Index: xsrc/external/mit/xf86-video-openchrome/dist/src/via_vt1632.h
diff -u xsrc/external/mit/xf86-video-openchrome/dist/src/via_vt1632.h:1.1.1.3 xsrc/external/mit/xf86-video-openchrome/dist/src/via_vt1632.h:1.2
--- xsrc/external/mit/xf86-video-openchrome/dist/src/via_vt1632.h:1.1.1.3	Tue Aug 29 04:37:06 2017
+++ xsrc/external/mit/xf86-video-openchrome/dist/src/via_vt1632.h	Mon May 31 21:44:19 2021
@@ -44,7 +44,7 @@ typedef struct _viaVT1632Rec {
 } viaVT1632Rec, *viaVT1632RecPtr;
 
 
-const xf86OutputFuncsRec via_vt1632_funcs;
+extern const xf86OutputFuncsRec via_vt1632_funcs;
 
 Bool viaVT1632Init(ScrnInfoPtr pScrn, I2CBusPtr pI2CBus);
 

Index: xsrc/external/mit/xorg-server.old/dist/hw/xfree86/common/compiler.h
diff -u xsrc/external/mit/xorg-server.old/dist/hw/xfree86/common/compiler.h:1.1.1.1 xsrc/external/mit/xorg-server.old/dist/hw/xfree86/common/compiler.h:1.2
--- xsrc/external/mit/xorg-server.old/dist/hw/xfree86/common/compiler.h:1.1.1.1	Thu Jun  9 09:07:58 2016
+++ xsrc/external/mit/xorg-server.old/dist/hw/xfree86/common/compiler.h	Mon May 31 21:44:20 2021
@@ -714,7 +714,7 @@ xf86WriteMmio32LeNB(__volatile__ void *b
 #     define PORT_SIZE short
 #    endif
 
-_X_EXPORT unsigned int IOPortBase;  /* Memory mapped I/O port area */
+extern unsigned int IOPortBase;  /* Memory mapped I/O port area */
 
 static __inline__ void
 outb(unsigned PORT_SIZE port, unsigned char val)

Index: xsrc/external/mit/xorg-server/dist/hw/xfree86/common/compiler.h
diff -u xsrc/external/mit/xorg-server/dist/hw/xfree86/common/compiler.h:1.16 xsrc/external/mit/xorg-server/dist/hw/xfree86/common/compiler.h:1.17
--- xsrc/external/mit/xorg-server/dist/hw/xfree86/common/compiler.h:1.16	Sun Feb 23 10:26:22 2020
+++ xsrc/external/mit/xorg-server/dist/hw/xfree86/common/compiler.h	Mon May 31 21:44:19 2021
@@ -525,7 +525,7 @@ xf86WriteMmio32Le(__volatile__ void *bas
 #define PORT_SIZE short
 #endif
 
-_X_EXPORT unsigned int IOPortBase;      /* Memory mapped I/O port area */
+extern unsigned int IOPortBase;      /* Memory mapped I/O port area */
 
 static __inline__ void
 outb(unsigned PORT_SIZE port, unsigned char val)

Reply via email to