Module Name: xsrc
Committed By: tsutsui
Date: Wed May 18 21:51:04 UTC 2011
Modified Files:
xsrc/xfree/xc/programs/Xserver/hw/netbsd/x68k: x68k.h x68kConfig.c
x68kGraph.c x68kInit.c x68kIo.c x68kKbd.c x68kMouse.c x68kText.c
Log Message:
Dumb fixes to build with -std=gnu99.
To generate a diff of this commit:
cvs rdiff -u -r1.1.1.1 -r1.2 \
xsrc/xfree/xc/programs/Xserver/hw/netbsd/x68k/x68k.h \
xsrc/xfree/xc/programs/Xserver/hw/netbsd/x68k/x68kIo.c \
xsrc/xfree/xc/programs/Xserver/hw/netbsd/x68k/x68kMouse.c \
xsrc/xfree/xc/programs/Xserver/hw/netbsd/x68k/x68kText.c
cvs rdiff -u -r1.2 -r1.3 \
xsrc/xfree/xc/programs/Xserver/hw/netbsd/x68k/x68kConfig.c \
xsrc/xfree/xc/programs/Xserver/hw/netbsd/x68k/x68kGraph.c \
xsrc/xfree/xc/programs/Xserver/hw/netbsd/x68k/x68kKbd.c
cvs rdiff -u -r1.4 -r1.5 \
xsrc/xfree/xc/programs/Xserver/hw/netbsd/x68k/x68kInit.c
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: xsrc/xfree/xc/programs/Xserver/hw/netbsd/x68k/x68k.h
diff -u xsrc/xfree/xc/programs/Xserver/hw/netbsd/x68k/x68k.h:1.1.1.1 xsrc/xfree/xc/programs/Xserver/hw/netbsd/x68k/x68k.h:1.2
--- xsrc/xfree/xc/programs/Xserver/hw/netbsd/x68k/x68k.h:1.1.1.1 Wed Jan 7 12:51:46 2004
+++ xsrc/xfree/xc/programs/Xserver/hw/netbsd/x68k/x68k.h Wed May 18 21:51:04 2011
@@ -1,4 +1,4 @@
-/* $NetBSD: x68k.h,v 1.1.1.1 2004/01/07 12:51:46 minoura Exp $ */
+/* $NetBSD: x68k.h,v 1.2 2011/05/18 21:51:04 tsutsui Exp $ */
/*-------------------------------------------------------------------------
* Copyright (c) 1996 Yasushi Yamasaki
* All rights reserved.
@@ -131,4 +131,18 @@
((s)->devPrivates[x68kScreenIndex].ptr))
#define SetupScreen(s) X68kScreenRec *pPriv = GetScreenPrivate(s)
+/* x68kFB.c */
+Bool x68kFbCommonOpen(X68kScreenRec *, char *);
+void x68kFbCommonClose(X68kScreenRec *);
+
+/* x68kText.c */
+Bool x68kTextOpen(X68kScreenRec *fb);
+Bool x68kTextInit(int screen, ScreenPtr pScreen, int arg, char *argv[]);
+void x68kTextClose(X68kScreenRec *fb);
+
+/* x68kGraph.c */
+Bool x68kGraphOpen(X68kScreenRec *fb);
+Bool x68kGraphInit(int screen, ScreenPtr pScreen, int arg, char *argv[]);
+void x68kGraphClose(X68kScreenRec *fb);
+
/* EOF x68k.h */
Index: xsrc/xfree/xc/programs/Xserver/hw/netbsd/x68k/x68kIo.c
diff -u xsrc/xfree/xc/programs/Xserver/hw/netbsd/x68k/x68kIo.c:1.1.1.1 xsrc/xfree/xc/programs/Xserver/hw/netbsd/x68k/x68kIo.c:1.2
--- xsrc/xfree/xc/programs/Xserver/hw/netbsd/x68k/x68kIo.c:1.1.1.1 Wed Jan 7 12:51:45 2004
+++ xsrc/xfree/xc/programs/Xserver/hw/netbsd/x68k/x68kIo.c Wed May 18 21:51:04 2011
@@ -1,4 +1,4 @@
-/* $NetBSD: x68kIo.c,v 1.1.1.1 2004/01/07 12:51:45 minoura Exp $ */
+/* $NetBSD: x68kIo.c,v 1.2 2011/05/18 21:51:04 tsutsui Exp $ */
/*-------------------------------------------------------------------------
* Copyright (c) 1996 Yasushi Yamasaki
* All rights reserved.
@@ -74,6 +74,7 @@
********************************************************/
#include "x68k.h"
+#include <mi/mi.h>
static void x68kEnqueueEvents();
extern Firm_event* x68kMouseGetEvents( int fd, int *pNumEvents, Bool *pAgain );
Index: xsrc/xfree/xc/programs/Xserver/hw/netbsd/x68k/x68kMouse.c
diff -u xsrc/xfree/xc/programs/Xserver/hw/netbsd/x68k/x68kMouse.c:1.1.1.1 xsrc/xfree/xc/programs/Xserver/hw/netbsd/x68k/x68kMouse.c:1.2
--- xsrc/xfree/xc/programs/Xserver/hw/netbsd/x68k/x68kMouse.c:1.1.1.1 Wed Jan 7 12:51:44 2004
+++ xsrc/xfree/xc/programs/Xserver/hw/netbsd/x68k/x68kMouse.c Wed May 18 21:51:04 2011
@@ -1,4 +1,4 @@
-/* $NetBSD: x68kMouse.c,v 1.1.1.1 2004/01/07 12:51:44 minoura Exp $ */
+/* $NetBSD: x68kMouse.c,v 1.2 2011/05/18 21:51:04 tsutsui Exp $ */
/*-------------------------------------------------------------------------
* Copyright (c) 1996 Yasushi Yamasaki
* All rights reserved.
@@ -82,6 +82,7 @@
*/
#include "x68k.h"
+#include <mi/mi.h>
static Bool x68kCursorOffScreen();
static void x68kCrossScreen();
Index: xsrc/xfree/xc/programs/Xserver/hw/netbsd/x68k/x68kText.c
diff -u xsrc/xfree/xc/programs/Xserver/hw/netbsd/x68k/x68kText.c:1.1.1.1 xsrc/xfree/xc/programs/Xserver/hw/netbsd/x68k/x68kText.c:1.2
--- xsrc/xfree/xc/programs/Xserver/hw/netbsd/x68k/x68kText.c:1.1.1.1 Wed Jan 7 12:51:45 2004
+++ xsrc/xfree/xc/programs/Xserver/hw/netbsd/x68k/x68kText.c Wed May 18 21:51:04 2011
@@ -1,4 +1,4 @@
-/* $NetBSD: x68kText.c,v 1.1.1.1 2004/01/07 12:51:45 minoura Exp $ */
+/* $NetBSD: x68kText.c,v 1.2 2011/05/18 21:51:04 tsutsui Exp $ */
/*-------------------------------------------------------------------------
* Copyright (c) 1996 Yasushi Yamasaki
* All rights reserved.
@@ -30,6 +30,7 @@
*-----------------------------------------------------------------------*/
#include "x68k.h"
+#include <mfb.h>
/* in x68kConfig.c */
X68kScreenRec *x68kGetScreenRecByType(int type);
Index: xsrc/xfree/xc/programs/Xserver/hw/netbsd/x68k/x68kConfig.c
diff -u xsrc/xfree/xc/programs/Xserver/hw/netbsd/x68k/x68kConfig.c:1.2 xsrc/xfree/xc/programs/Xserver/hw/netbsd/x68k/x68kConfig.c:1.3
--- xsrc/xfree/xc/programs/Xserver/hw/netbsd/x68k/x68kConfig.c:1.2 Thu Aug 3 20:16:39 2006
+++ xsrc/xfree/xc/programs/Xserver/hw/netbsd/x68k/x68kConfig.c Wed May 18 21:51:04 2011
@@ -1,4 +1,4 @@
-/* $NetBSD: x68kConfig.c,v 1.2 2006/08/03 20:16:39 mhitch Exp $ */
+/* $NetBSD: x68kConfig.c,v 1.3 2011/05/18 21:51:04 tsutsui Exp $ */
/*-------------------------------------------------------------------------
* Copyright (c) 1996 Yasushi Yamasaki
* All rights reserved.
@@ -171,7 +171,7 @@
static Token *getToken(void)
{
int c;
- static line = 1;
+ static int line = 1;
Token *ret;
ret = (Token *)xalloc(sizeof(Token));
@@ -507,15 +507,6 @@
enum TokenType argtype[]= { TOKEN_SYMBOL };
Mode *mode;
- /* in x68kText.c */
- Bool x68kTextOpen(X68kScreenRec *fb);
- Bool x68kTextInit(int screen, ScreenPtr pScreen, int arg, char *argv[]);
- void x68kTextClose(X68kScreenRec *fb);
- /* in x68kGraph.c */
- Bool x68kGraphOpen(X68kScreenRec *fb);
- Bool x68kGraphInit(int screen, ScreenPtr pScreen, int arg, char *argv[]);
- void x68kGraphClose(X68kScreenRec *fb);
-
checkArguments(1, argtype, argc-1, argv);
/* search mode to set from mode list */
Index: xsrc/xfree/xc/programs/Xserver/hw/netbsd/x68k/x68kGraph.c
diff -u xsrc/xfree/xc/programs/Xserver/hw/netbsd/x68k/x68kGraph.c:1.2 xsrc/xfree/xc/programs/Xserver/hw/netbsd/x68k/x68kGraph.c:1.3
--- xsrc/xfree/xc/programs/Xserver/hw/netbsd/x68k/x68kGraph.c:1.2 Wed Jan 7 12:55:00 2004
+++ xsrc/xfree/xc/programs/Xserver/hw/netbsd/x68k/x68kGraph.c Wed May 18 21:51:04 2011
@@ -1,4 +1,4 @@
-/* $NetBSD: x68kGraph.c,v 1.2 2004/01/07 12:55:00 minoura Exp $ */
+/* $NetBSD: x68kGraph.c,v 1.3 2011/05/18 21:51:04 tsutsui Exp $ */
/*-------------------------------------------------------------------------
* Copyright (c) 1996 Yasushi Yamasaki
* All rights reserved.
@@ -118,6 +118,7 @@
/* cfb */
#define PSZ 16
#include "cfb.h"
+#include <mi/mi.h>
/* in x68kConfig.c */
X68kScreenRec *x68kGetScreenRecByType(int type);
@@ -343,8 +344,7 @@
oldDevPrivate = pScreen->devPrivate;
if (!miScreenInit(pScreen, pbits, xsize, ysize, dpix, dpiy, width,
rootdepth, ndepths, depths,
- defaultVisual, nvisuals, visuals,
- (VisualPtr) 0))
+ defaultVisual, nvisuals, visuals))
return FALSE;
pScreen->CloseScreen = cfb16CloseScreen;
Index: xsrc/xfree/xc/programs/Xserver/hw/netbsd/x68k/x68kKbd.c
diff -u xsrc/xfree/xc/programs/Xserver/hw/netbsd/x68k/x68kKbd.c:1.2 xsrc/xfree/xc/programs/Xserver/hw/netbsd/x68k/x68kKbd.c:1.3
--- xsrc/xfree/xc/programs/Xserver/hw/netbsd/x68k/x68kKbd.c:1.2 Wed Jan 7 12:55:00 2004
+++ xsrc/xfree/xc/programs/Xserver/hw/netbsd/x68k/x68kKbd.c Wed May 18 21:51:04 2011
@@ -1,4 +1,4 @@
-/* $NetBSD: x68kKbd.c,v 1.2 2004/01/07 12:55:00 minoura Exp $ */
+/* $NetBSD: x68kKbd.c,v 1.3 2011/05/18 21:51:04 tsutsui Exp $ */
/*-------------------------------------------------------------------------
* Copyright (c) 1996 Yasushi Yamasaki
* All rights reserved.
@@ -71,6 +71,7 @@
********************************************************/
#include "x68k.h"
+#include <mi/mi.h>
#ifdef XKB
#include <X11/extensions/XKB.h>
Index: xsrc/xfree/xc/programs/Xserver/hw/netbsd/x68k/x68kInit.c
diff -u xsrc/xfree/xc/programs/Xserver/hw/netbsd/x68k/x68kInit.c:1.4 xsrc/xfree/xc/programs/Xserver/hw/netbsd/x68k/x68kInit.c:1.5
--- xsrc/xfree/xc/programs/Xserver/hw/netbsd/x68k/x68kInit.c:1.4 Mon Mar 28 13:04:06 2005
+++ xsrc/xfree/xc/programs/Xserver/hw/netbsd/x68k/x68kInit.c Wed May 18 21:51:04 2011
@@ -1,4 +1,4 @@
-/* $NetBSD: x68kInit.c,v 1.4 2005/03/28 13:04:06 minoura Exp $ */
+/* $NetBSD: x68kInit.c,v 1.5 2011/05/18 21:51:04 tsutsui Exp $ */
/*-------------------------------------------------------------------------
* Copyright (c) 1996 Yasushi Yamasaki
* All rights reserved.
@@ -75,6 +75,7 @@
#include "Xos.h"
#include "x68k.h"
+#include <mi/mi.h>
static int nscreens;
@@ -164,7 +165,7 @@
RegisterPointerDevice(p);
RegisterKeyboardDevice(k);
miRegisterPointerDevice(screenInfo.screens[0], p);
- if ( !mieqInit(k, p) )
+ if ( !mieqInit((DevicePtr)k, (DevicePtr)p) )
FatalError("mieqInit failed\n");
/* setup SIGIO handler for asynchronous event handling */