Thu Jul 30 14:32:52 2020 UTC ()
Remove now unused ModMap data for each keyboard.


(tsutsui)
diff -r1.3 -r1.4 xsrc/external/mit/xorg-server/dist/hw/sun/sun.h
diff -r1.2 -r1.3 xsrc/external/mit/xorg-server/dist/hw/sun/sunInit.c
diff -r1.2 -r1.3 xsrc/external/mit/xorg-server/dist/hw/sun/sunKeyMap.c

cvs diff -r1.3 -r1.4 xsrc/external/mit/xorg-server/dist/hw/sun/sun.h (expand / switch to context diff)
--- xsrc/external/mit/xorg-server/dist/hw/sun/sun.h 2020/07/29 17:29:53 1.3
+++ xsrc/external/mit/xorg-server/dist/hw/sun/sun.h 2020/07/30 14:32:52 1.4
@@ -304,10 +304,8 @@
 
 /* sunKeyMap.c */
 extern KeySymsRec	sunKeySyms[];
-extern const SunModmapRec *sunModMaps[];
 extern const int	sunMaxLayout;
 extern KeySym		*sunType4KeyMaps[];
-extern const SunModmapRec *sunType4ModMaps[];
 
 /* sunKbd.c */
 extern long		sunAutoRepeatInitiate;

cvs diff -r1.2 -r1.3 xsrc/external/mit/xorg-server/dist/hw/sun/sunInit.c (expand / switch to context diff)
--- xsrc/external/mit/xorg-server/dist/hw/sun/sunInit.c 2020/07/24 02:20:20 1.2
+++ xsrc/external/mit/xorg-server/dist/hw/sun/sunInit.c 2020/07/30 14:32:52 1.3
@@ -510,7 +510,6 @@
 		FatalError ("Unsupported keyboard type 4 layout %d\n",
 			    sunKbdPriv.layout);
 	    sunKeySyms[KB_SUN4].map = sunType4KeyMaps[sunKbdPriv.layout];
-	    sunModMaps[KB_SUN4] = sunType4ModMaps[sunKbdPriv.layout];
         }
 	inited = 1;
     }

cvs diff -r1.2 -r1.3 xsrc/external/mit/xorg-server/dist/hw/sun/sunKeyMap.c (expand / switch to context diff)
--- xsrc/external/mit/xorg-server/dist/hw/sun/sunKeyMap.c 2020/07/30 14:15:49 1.2
+++ xsrc/external/mit/xorg-server/dist/hw/sun/sunKeyMap.c 2020/07/30 14:32:52 1.3
@@ -243,19 +243,9 @@
 	NoSymbol,	NoSymbol,		/* 0x7f */
 };
 
-static const SunModmapRec US2Modmap[] = {
-	{  99,	ShiftMask },
-	{ 110,	ShiftMask },
-	{  76,	ControlMask },
-	{ 120,	Meta_Mask },
-	{ 122,	Meta_Mask },
-	{   0,	0 }
-};
-
 #else
 
 #define US2Keymap NULL
-#define US2Modmap NULL
 
 #endif /* US2 */
 
@@ -391,20 +381,9 @@
 	NoSymbol,	NoSymbol,		/* 0x7f */
 };
 
-static const SunModmapRec US3Modmap[] = {
-	{  99,	ShiftMask },
-	{ 110,	ShiftMask },
-	{  76,	ControlMask },
-	{ 119,	LockMask },
-	{ 120,	Meta_Mask },
-	{ 122,	Meta_Mask },
-	{   0,	0 }
-};
-
 #else
 
 #define US3Keymap NULL
-#define US3Modmap NULL
 
 #endif /* US3 */
 
@@ -417,78 +396,6 @@
     { NULL,		1,	0x7d,	4 }
 };
 
-const SunModmapRec *sunModMaps[] = {
-    NULL,
-    NULL,
-    US2Modmap,
-    US3Modmap,
-    NULL
-};
-
-static const SunModmapRec Generic5Modmap[] = {
-	{  99,	ShiftMask },
-	{ 110,	ShiftMask },
-	{ 119,	LockMask },
-	{  76,	ControlMask },
-	{ 120,	Meta_Mask },
-	{ 122,	Meta_Mask },
-	{  13,	Mode_switch_Mask },
-	{  98,	Num_Lock_Mask },
-	{  19,	Alt_Mask },
-	{   0,	0}
-};
-
-#if defined(DEN4) || defined(SWEDFIN4) || defined(SWFR4) || defined(SWGE4)
-
-static const SunModmapRec DenSwedFinSw4Modmap[] = {
-        {  99,	ShiftMask },
-        { 110,	ShiftMask },
-        {  76,	LockMask },
-        { 119,	ControlMask },
-        { 120,	Meta_Mask },
-        { 122,	Meta_Mask },
-        {  67,	Mode_switch_Mask },
-        {  98,	Num_Lock_Mask },
-        {  19,	Alt_Mask },
-        {   0,	0 }
-};
-
-#endif
-
-#if defined(FRBE4) || defined(NETH4)
-
-static const SunModmapRec FrBeNeth4Modmap[] = {
-	{  99,	ShiftMask },
-	{ 110,	ShiftMask },
-	{  13,	LockMask },
-	{  76,	ControlMask },
-	{ 120,	Meta_Mask },
-	{ 122,	Meta_Mask },
-	{ 119,	Mode_switch_Mask },
-	{  98,	Num_Lock_Mask },
-	{  19,	Alt_Mask },
-	{   0,	0 }
-};
-
-#endif
-
-#if defined(ITALY4) || defined(NORW4) || defined(PORT4) || defined(SPAINLATAM4)
-
-static const SunModmapRec ItNorPortSp4Modmap[] = {
-	{  99,	ShiftMask },
-	{ 110,	ShiftMask },
-	{  76,	LockMask },
-	{ 119,	ControlMask },
-	{ 120,	Meta_Mask },
-	{ 122,	Meta_Mask },
-	{  13,	Mode_switch_Mask },
-	{  98,	Num_Lock_Mask },
-	{  19,	Alt_Mask },
-	{   0,	0 }
-};
-
-#endif
-
 #ifdef CAN4
 
 static KeySym Canada4Keymap[] = {
@@ -619,23 +526,9 @@
 	XK_KP_Add,	NoSymbol,	NoSymbol,	NoSymbol,	/*125*/
 };
 
-static const SunModmapRec Canada4Modmap[] = {
-	{  99,	ShiftMask },
-	{ 110,	ShiftMask },
-	{  76,	LockMask },
-	{  13,	ControlMask },
-	{ 120,	Meta_Mask },
-	{ 122,	Meta_Mask },
-	{ 119,	Mode_switch_Mask },
-	{  98,	Num_Lock_Mask },
-	{  19,	Alt_Mask },
-	{   0,	0}
-};
-
 #else
 
 #define Canada4Keymap NULL
-#define Canada4Modmap NULL
 
 #endif /* CANADA4 */
 
@@ -769,12 +662,9 @@
 	XK_KP_Add,	NoSymbol,	NoSymbol,	NoSymbol,	/*125*/
 };
 
-#define CanadaFr5Modmap Generic5Modmap
-
 #else
 
 #define CanadaFr5Keymap NULL
-#define CanadaFr5Modmap NULL
 
 #endif /* CANFR5 */
 
@@ -909,12 +799,9 @@
 	XK_KP_Add,	NoSymbol,	NoSymbol,	NoSymbol,	/*125*/
 };
 
-#define Denmark4Modmap DenSwedFinSw4Modmap
-
 #else
 
 #define Denmark4Keymap NULL
-#define Denmark4Modmap NULL
 
 #endif /* DENMARK4 */
 
@@ -1049,12 +936,9 @@
 	XK_KP_Add,	NoSymbol,	NoSymbol,	NoSymbol,	/*125*/
 };
 
-#define Denmark5Modmap Generic5Modmap
-
 #else
 
 #define Denmark5Keymap NULL
-#define Denmark5Modmap NULL
 
 #endif /* DEN5 */
 
@@ -1189,12 +1073,9 @@
 	XK_KP_Add,	NoSymbol,	NoSymbol,	NoSymbol,	/*125*/
 };
 
-#define France5Modmap Generic5Modmap
-
 #else
 
 #define France5Keymap NULL
-#define France5Modmap NULL
 
 #endif /* FRANCE5 */
 
@@ -1329,12 +1210,9 @@
 	XK_KP_Add,	XK_KP_Add,	NoSymbol,	NoSymbol,	/*125*/
 };
 
-#define FranceBelg4Modmap FrBeNeth4Modmap
-
 #else
 
 #define FranceBelg4Keymap NULL
-#define FranceBelg4Modmap NULL
 
 #endif /* FRANCEBELG4 */
 
@@ -1469,23 +1347,9 @@
 	XK_KP_Add,	NoSymbol,	NoSymbol,	NoSymbol,	/*125*/
 };
 
-static const SunModmapRec Germany4Modmap[] = {
-	{  99,	ShiftMask },
-	{ 110,	ShiftMask },
-	{  76,	LockMask },
-	{ 119,	ControlMask },
-	{ 120,	Meta_Mask },
-	{ 122,	Meta_Mask },
-	{  19,	Mode_switch_Mask },
-	{  98,	Num_Lock_Mask },
-	{  13,	Alt_Mask },
-	{   0,	0 }
-};
-
 #else
 
 #define Germany4Keymap NULL
-#define Germany4Modmap NULL
 
 #endif /* GERMANY4 */
 
@@ -1620,12 +1484,9 @@
 	XK_KP_Add,	XK_KP_Add,	NoSymbol,	NoSymbol,	/*125*/
 };
 
-#define Germany5Modmap Generic5Modmap
-
 #else
 
 #define Germany5Keymap NULL
-#define Germany5Modmap NULL
 
 #endif /* GERMANY5 */
 
@@ -1760,12 +1621,9 @@
 	XK_KP_Add,	NoSymbol,	NoSymbol,	NoSymbol,	/*125*/
 };
 
-#define Italy4Modmap ItNorPortSp4Modmap
-
 #else
 
 #define Italy4Keymap NULL
-#define Italy4Modmap NULL
 
 #endif /* ITALY4 */
 
@@ -1900,12 +1758,9 @@
 	XK_KP_Add,	XK_KP_Add,	NoSymbol,	NoSymbol,	/*125*/
 };
 
-#define Italy5Modmap Generic5Modmap
-
 #else
 
 #define Italy5Keymap NULL
-#define Italy5Modmap NULL
 
 #endif /* ITALY5 */
 
@@ -2040,12 +1895,9 @@
 	XK_KP_Add,	XK_KP_Add,	NoSymbol,	NoSymbol,	/*125*/
 };
 
-#define Japan4Modmap Generic5Modmap
-
 #else
 
 #define Japan4Keymap NULL
-#define Japan4Modmap NULL
 
 #endif /* JAPAN4 */
 
@@ -2180,12 +2032,9 @@
 	XK_KP_Add,	XK_KP_Add,	NoSymbol,	NoSymbol,	/*125*/
 };
 
-#define Japan5Modmap Generic5Modmap
-
 #else
 
 #define Japan5Keymap NULL
-#define Japan5Modmap NULL
 
 #endif /* JAPAN5 */
 
@@ -2320,23 +2169,9 @@
 	XK_KP_Add,	NoSymbol,	NoSymbol,	NoSymbol,	/*125*/
 };
 
-static const SunModmapRec Korea4Modmap[] = {
-	{  99,	ShiftMask },
-	{ 110,	ShiftMask },
-	{ 119,	LockMask },
-	{  76,	ControlMask },
-	{ 120,	Meta_Mask },
-	{ 122,	Meta_Mask },
-	{ 111,	Mode_switch_Mask },
-	{  98,	Num_Lock_Mask },
-	{  19,	Alt_Mask },
-	{   0,	0 }
-};
-
 #else
 
 #define Korea4Keymap NULL
-#define Korea4Modmap NULL
 
 #endif /* KOREA4 */
 
@@ -2471,12 +2306,9 @@
 	XK_KP_Add,	NoSymbol,	NoSymbol,	NoSymbol,	/*125*/
 };
 
-#define Korea5Modmap Generic5Modmap
-
 #else
 
 #define Korea5Keymap NULL
-#define Korea5Modmap NULL
 
 #endif /* KOREA5 */
 
@@ -2611,12 +2443,9 @@
 	XK_KP_Add,	NoSymbol,	NoSymbol,	NoSymbol,	/*125*/
 };
 
-#define Netherland4Modmap FrBeNeth4Modmap
-
 #else
 
 #define Netherland4Keymap NULL
-#define Netherland4Modmap NULL
 
 #endif /* NETHERLAND4 */
 
@@ -2751,12 +2580,9 @@
 	XK_KP_Add,	NoSymbol,	NoSymbol,	NoSymbol,	/*125*/
 };
 
-#define Netherland5Modmap Generic5Modmap
-
 #else
 
 #define Netherland5Keymap NULL
-#define Netherland5Modmap NULL
 
 #endif /* NETHERLAND5 */
 
@@ -2891,12 +2717,9 @@
 	XK_KP_Add,	NoSymbol,	NoSymbol,	NoSymbol,	/*125*/
 };
 
-#define Norway4Modmap ItNorPortSp4Modmap
-
 #else
 
 #define Norway4Keymap NULL
-#define Norway4Modmap NULL
 
 #endif /* NORWAY4 */
 
@@ -3031,12 +2854,9 @@
 	XK_KP_Add,	NoSymbol,	NoSymbol,	NoSymbol,	/*125*/
 };
 
-#define Norway5Modmap Generic5Modmap
-
 #else
 
 #define Norway5Keymap NULL
-#define Norway5Modmap NULL
 
 #endif /* NORWAY5 */
 
@@ -3171,12 +2991,9 @@
 	XK_KP_Add,	NoSymbol,	NoSymbol,	NoSymbol,	/*125*/
 };
 
-#define Portugal4Modmap ItNorPortSp4Modmap
-
 #else
 
 #define Portugal4Keymap NULL
-#define Portugal4Modmap NULL
 
 #endif /* PORTUGAL4 */
 
@@ -3311,12 +3128,9 @@
 	XK_KP_Add,	NoSymbol,	NoSymbol,	NoSymbol,	/*125*/
 };
 
-#define Portugal5Modmap Generic5Modmap
-
 #else
 
 #define Portugal5Keymap NULL
-#define Portugal5Modmap NULL
 
 #endif /* PORTUGAL5 */
 
@@ -3451,12 +3265,9 @@
 	XK_KP_Add,	NoSymbol,	NoSymbol,	NoSymbol,	/*125*/
 };
 
-#define Spain5Modmap Generic5Modmap
-
 #else
 
 #define Spain5Keymap NULL
-#define Spain5Modmap NULL
 
 #endif /* SPAIN5 */
 
@@ -3591,12 +3402,9 @@
 	XK_KP_Add,	NoSymbol,	NoSymbol,	NoSymbol,	/*125*/
 };
 
-#define SpainLatAm4Modmap ItNorPortSp4Modmap
-
 #else
 
 #define SpainLatAm4Keymap NULL
-#define SpainLatAm4Modmap NULL
 
 #endif /* SPAINLATAM4 */
 
@@ -3731,12 +3539,9 @@
 	XK_KP_Add,	NoSymbol,	NoSymbol,	NoSymbol,	/*125*/
 };
 
-#define Sweden5Modmap Generic5Modmap
-
 #else
 
 #define Sweden5Keymap NULL
-#define Sweden5Modmap NULL
 
 #endif /* SWEDEN5 */
 
@@ -3871,12 +3676,9 @@
 	XK_KP_Add,	NoSymbol,	NoSymbol,	NoSymbol,	/*125*/
 };
 
-#define SwedenFin4Modmap DenSwedFinSw4Modmap
-
 #else
 
 #define SwedenFin4Keymap NULL
-#define SwedenFin4Modmap NULL
 
 #endif /* SWEDENFIN4 */
 
@@ -4011,12 +3813,9 @@
 	XK_KP_Add,	NoSymbol,	NoSymbol,	NoSymbol,	/*125*/
 };
 
-#define SwissFr4Modmap DenSwedFinSw4Modmap
-
 #else
 
 #define SwissFr4Keymap NULL
-#define SwissFr4Modmap NULL
 
 #endif /* SWFR4 */
 
@@ -4151,12 +3950,9 @@
 	XK_KP_Add,	NoSymbol,	NoSymbol,	NoSymbol,	/*125*/
 };
 
-#define SwissFr5Modmap Generic5Modmap
-
 #else
 
 #define SwissFr5Keymap NULL
-#define SwissFr5Modmap NULL
 
 #endif /* SWFR5 */
 
@@ -4291,12 +4087,9 @@
 	XK_KP_Add,	NoSymbol,	NoSymbol,	NoSymbol,	/*125*/
 };
 
-#define SwissGe4Modmap DenSwedFinSw4Modmap
-
 #else
 
 #define SwissGe4Keymap NULL
-#define SwissGe4Modmap NULL
 
 #endif /* SWISSGE4 */
 
@@ -4431,12 +4224,9 @@
 	XK_KP_Add,	NoSymbol,	NoSymbol,	NoSymbol,	/*125*/
 };
 
-#define SwissGe5Modmap Generic5Modmap
-
 #else
 
 #define SwissGe5Keymap NULL
-#define SwissGe5Modmap NULL
 
 #endif /* SWITZER_GE5 */
 
@@ -4571,12 +4361,9 @@
 	XK_KP_Add,	NoSymbol,	NoSymbol,	NoSymbol,	/*125*/
 };
 
-#define Taiwan4Modmap Generic5Modmap
-
 #else
 
 #define Taiwan4Keymap NULL
-#define Taiwan4Modmap NULL
 
 #endif /* TAIWAN4 */
 
@@ -4711,12 +4498,9 @@
 	XK_KP_Add,	NoSymbol,	NoSymbol,	NoSymbol,	/*125*/
 };
 
-#define Taiwan5Modmap Generic5Modmap
-
 #else
 
 #define Taiwan5Keymap NULL
-#define Taiwan5Modmap NULL
 
 #endif /* TAIWAN5 */
 
@@ -4851,12 +4635,9 @@
 	XK_KP_Add,	NoSymbol,	NoSymbol,	NoSymbol,	/*125*/
 };
 
-#define UK4Modmap Generic5Modmap
-
 #else
 
 #define UK4Keymap NULL
-#define UK4Modmap NULL
 
 #endif /* UK4 */
 
@@ -4991,12 +4772,9 @@
 	XK_KP_Add,	NoSymbol,	NoSymbol,	NoSymbol,	/*125*/
 };
 
-#define UK5Modmap Generic5Modmap
-
 #else
 
 #define UK5Keymap NULL
-#define UK5Modmap NULL
 
 #endif /* UK5 */
 
@@ -5131,21 +4909,9 @@
 	XK_KP_Add,	NoSymbol,	NoSymbol,	NoSymbol,	/*125*/
 };
 
-static const SunModmapRec US101AModmap[] = {
-	{  99,	ShiftMask },
-	{ 110,	ShiftMask },
-	{ 119,	LockMask },
-	{  76,	ControlMask },
-	{ 122,	Meta_Mask },
-	{  98,	Num_Lock_Mask },
-	{ 120,	Alt_Mask },
-	{   0,	0 }
-};
-
 #else
 
 #define US101AKeymap NULL
-#define US101AModmap NULL
 
 #endif /* US101A */
 
@@ -5280,12 +5046,9 @@
 	XK_KP_Add,	NoSymbol,	NoSymbol,	NoSymbol,	/*125*/
 };
 
-#define US4Modmap Generic5Modmap
-
 #else
 
 #define US4Keymap NULL
-#define US4Modmap NULL
 
 #endif /* US4 */
 
@@ -5420,12 +5183,9 @@
 	XK_KP_Add,	NoSymbol,	NoSymbol,	NoSymbol,	/*125*/
 };
 
-#define US5Modmap Generic5Modmap
-
 #else
 
 #define US5Keymap NULL
-#define US5Modmap NULL
 
 #endif /* US5 */
 
@@ -5559,12 +5319,9 @@
 	XK_KP_Add,	NoSymbol,	NoSymbol,	NoSymbol,	/*125*/
 };
 
-#define US_UNIX5Modmap Generic5Modmap
-
 #else
 
 #define US_UNIX5Keymap NULL
-#define US_UNIX5Modmap NULL
 
 #endif /* US_UNIX5 */
 
@@ -5679,104 +5436,3 @@
 };
 
 const int sunMaxLayout = sizeof(sunType4KeyMaps) / sizeof(sunType4KeyMaps[0]);
-
-const SunModmapRec *sunType4ModMaps[] = {
-	US4Modmap,		/* 0 */
-	US4Modmap,		/* 1 */
-	FranceBelg4Modmap,	/* 2 */
-	Canada4Modmap,		/* 3 */
-	Denmark4Modmap,		/* 4 */
-	Germany4Modmap,		/* 5 */
-	Italy4Modmap,		/* 6 */
-	Netherland4Modmap,	/* 7 */
-	Norway4Modmap,		/* 8 */
-	Portugal4Modmap,	/* 9 */
-	SpainLatAm4Modmap,	/* 10 */
-	SwedenFin4Modmap,	/* 11 */
-	SwissFr4Modmap,		/* 12 */
-	SwissGe4Modmap,		/* 13 */
-	UK4Modmap,		/* 14 */
-	NULL,			/* 15 */
-	Korea4Modmap,		/* 16 */
-	Taiwan4Modmap,		/* 17 */
-	NULL,			/* 18 */
-	US101AModmap,		/* 19 */
-	NULL,			/* 20 */
-	NULL,			/* 21 */
-	NULL,			/* 22 */
-	NULL,			/* 23 */
-	NULL,			/* 24 */
-	NULL,			/* 25 */
-	NULL,			/* 26 */
-	NULL,			/* 27 */
-	NULL,			/* 28 */
-	NULL,			/* 29 */
-	NULL,			/* 30 */
-	NULL,			/* 31 */
-	Japan4Modmap,		/* 32 */
-	US5Modmap,		/* 33 */
-	US_UNIX5Modmap,		/* 34 */
-	France5Modmap,		/* 35 */
-	Denmark5Modmap,		/* 36 */
-	Germany5Modmap,		/* 37 */
-	Italy5Modmap,		/* 38 */
-	Netherland5Modmap,	/* 39 */
-	Norway5Modmap,		/* 40 */
-	Portugal5Modmap,	/* 41 */
-	Spain5Modmap,		/* 42 */
-	Sweden5Modmap,		/* 43 */
-	SwissFr5Modmap,		/* 44 */
-	SwissGe5Modmap,		/* 45 */
-	UK5Modmap,		/* 46 */
-	Korea5Modmap,		/* 47 */
-	Taiwan5Modmap,		/* 48 */
-	Japan5Modmap,		/* 49 */
-	CanadaFr5Modmap,	/* 50 */
-	NULL, /* Hungary5 */	/* 51 */
-	NULL, /* Poland5 */	/* 52 */
-	NULL, /* Czech5 */	/* 53 */
-	NULL, /* Russia5 */	/* 54 */
-	NULL, 			/* 55 */
-	NULL,			/* 56 */
-	NULL,			/* 57 */
-	NULL,			/* 58 */
-	NULL,			/* 59 */
-	NULL,			/* 60 */
-	NULL,			/* 61 */
-	NULL,			/* 62 */
-	NULL, /* CanadaFr5+ */	/* 63 */
-	NULL,			/* 64 */
-	NULL,			/* 65 */
-	NULL,			/* 66 */
-	NULL,			/* 67 */
-	NULL,			/* 68 */
-	NULL,			/* 69 */
-	NULL,			/* 70 */
-	NULL,			/* 71 */
-	NULL,			/* 72 */
-	NULL,			/* 73 */
-	NULL,			/* 74 */
-	NULL,			/* 75 */
-	NULL,			/* 76 */
-	NULL,			/* 77 */
-	NULL,			/* 78 */
-	NULL,			/* 79 */
-	US5Modmap,		/* 80 */
-	US_UNIX5Modmap,		/* 81 */
-	France5Modmap,		/* 82 */
-	Denmark5Modmap,		/* 83 */
-	Germany5Modmap,		/* 84 */
-	Italy5Modmap,		/* 85 */
-	Netherland5Modmap,	/* 86 */
-	Norway5Modmap,		/* 87 */
-	Portugal5Modmap,	/* 88 */
-	Spain5Modmap,		/* 89 */
-	Sweden5Modmap,		/* 90 */
-	SwissFr5Modmap,		/* 91 */
-	SwissGe5Modmap,		/* 92 */
-	UK5Modmap,		/* 93 */
-	Korea5Modmap,		/* 94 */
-	Taiwan5Modmap,		/* 95 */
-	Japan5Modmap,		/* 96 */
-	CanadaFr5Modmap,	/* 97 */
-};