[xserver-commit] xserver/hw/xizzle/os-support/shared libc_wrapper.c,1.104,1.105 sysv_kbd.c,3.6,3.7
Daniel Stone
xserver-commit@pdx.freedesktop.org
Committed by: daniel
Update of /cvs/xserver/xserver/hw/xizzle/os-support/shared
In directory pdx:/tmp/cvs-serv3345/os-support/shared
Modified Files:
libc_wrapper.c sysv_kbd.c
Log Message:
Down to 20 link errors now (count 'em!).
* *.c:
* *.h:
Get rid of all references to SCO.
* hw/xizzle/*/Makefile.am:
Change SDK include dir to $(includedir)/xizzle.
Add SDK libs where necessary.
* hw/xizzle/Makefile.am:
Reformat to be nicer and easier to shuffle around; also, fix lib
ordering so we get so much closer to the elusive final link.
Shuffle common/xf86Init.c into libxizzle.a.
* hw/xizzle/common/Makefile.am:
Fix a couple of early snafus - s/BUILDXI/XINPUT/, et al; make the SDK
stuff conditional as needed; fix the SBus includes.
* hw/xizzle/os-support/Makefile.am:
Name library os-support/libxizzleos.a, not
os-support/foo/libxizzlefoo.a.
Clean up ARCH_SOURCES so it's always initialised to something.
* hw/xizzle/os-support/linux/Makefile.am:
Move linked libraries to _LIBADD, which somehow escaped my attention.
Make inclusion of drm/libxizzlelinuxdrm.a dependent on DRI.
* hw/xizzle/vbe/vbe.c:
s/VERSION/VBE_VERSION/;
* hw/xizzle/Xi:
Axe this redundant dir.
* configure.ac:
All Xizzle-specific: axe hw/xizzle/Xi, shuffle link order, fix list of
required modules to be vaguely sane, add some pertinent libs/incs.
Index: libc_wrapper.c
===================================================================
RCS file: /cvs/xserver/xserver/hw/xizzle/os-support/shared/libc_wrapper.c,v
retrieving revision 1.104
retrieving revision 1.105
diff -u -d -r1.104 -r1.105
--- a/libc_wrapper.c 28 Feb 2004 01:28:00 -0000 1.104
+++ b/libc_wrapper.c 10 Mar 2004 11:50:33 -0000 1.105
@@ -52,11 +52,8 @@
#include <string.h>
#include <errno.h>
#include <stdio.h>
+#include <stdarg.h>
#include <sys/ioctl.h>
-#ifdef __UNIXOS2__
-#define NO_MMAP
-#include <sys/param.h>
-#endif
#ifdef HAS_SVR3_MMAPDRV
#define NO_MMAP
#ifdef SELF_CONTAINED_WRAPPER
@@ -120,9 +117,6 @@
#endif
typedef struct dirent DIRENTRY;
-#ifdef __UNIXOS2__
-#define _POSIX_SOURCE
-#endif
#ifdef ISC202
#include <sys/types.h>
#define WIFEXITED(a) ((a & 0x00ff) == 0) /* LSB will be 0 */
Index: sysv_kbd.c
===================================================================
RCS file: /cvs/xserver/xserver/hw/xizzle/os-support/shared/sysv_kbd.c,v
retrieving revision 3.6
retrieving revision 3.7
diff -u -d -r3.6 -r3.7
--- a/sysv_kbd.c 28 Feb 2004 01:28:00 -0000 3.6
+++ b/sysv_kbd.c 10 Mar 2004 11:50:33 -0000 3.7
@@ -64,7 +64,7 @@
ioctl (xf86Info.consoleFd, KDGKBMODE, &kbdtrans);
#endif
ioctl (xf86Info.consoleFd, TCGETA, &kbdtty);
-#if defined(E_TABSZ) && !defined(SCO325)
+#if defined(E_TABSZ)
kbdemap = xalloc(E_TABSZ);
if (ioctl(xf86Info.consoleFd, LDGMAP, kbdemap) < 0)
{