1 --- XFree86-4.8.0/xc/lib/Xxf86dga/XF86DGA.c.orig 2005-02-28 17:42:21.000000000 +0100
2 +++ XFree86-4.8.0/xc/lib/Xxf86dga/XF86DGA.c 2013-02-15 19:01:14.491822103 +0100
7 -#include <asm/page.h> /* PAGE_SIZE */
8 #define HAS_SC_PAGESIZE /* _SC_PAGESIZE may be an enum for Linux */
9 #define HAS_GETPAGESIZE
11 --- XFree86-4.8.0/xc/lib/Xaw/OS.c.orig 2005-02-28 17:42:10.000000000 +0100
12 +++ XFree86-4.8.0/xc/lib/Xaw/OS.c 2013-02-15 19:48:32.911702986 +0100
17 -#include <asm/page.h> /* for PAGE_SIZE */
18 #define HAS_GETPAGESIZE
19 #define HAS_SC_PAGESIZE /* _SC_PAGESIZE may be an enum for Linux */
21 --- XFree86-4.8.0/xc/programs/xedit/lisp/lisp.c.orig 2005-10-18 16:37:04.000000000 +0200
22 +++ XFree86-4.8.0/xc/programs/xedit/lisp/lisp.c 2013-02-15 22:38:05.974609398 +0100
27 -#include <asm/page.h> /* for PAGE_SIZE */
28 #define HAS_GETPAGESIZE
29 #define HAS_SC_PAGESIZE /* _SC_PAGESIZE may be an enum for Linux */
31 --- XFree86-4.8.0/xc/programs/Xserver/hw/xfree86/fbdevhw/fbdevhw.c.orig 2006-03-19 01:22:50.000000000 +0100
32 +++ XFree86-4.8.0/xc/programs/Xserver/hw/xfree86/fbdevhw/fbdevhw.c 2013-02-16 10:17:41.869514501 +0100
34 /* $XFree86: xc/programs/Xserver/hw/xfree86/fbdevhw/fbdevhw.c,v 1.35 2006/03/16 16:50:24 dawes Exp $ */
38 /* all driver need this */
40 #include "xf86_OSproc.h"
45 -#include "asm/page.h" /* #define for PAGE_* */
49 #include <X11/extensions/dpms.h>
52 calculateFbmem_len(fbdevHWPtr fPtr)
54 + size_t PAGE_MASK = getconf(_SC_PAGESIZE);
55 fPtr->fboff = (unsigned long) fPtr->fix.smem_start & ~PAGE_MASK;
56 fPtr->fbmem_len = (fPtr->fboff+fPtr->fix.smem_len+~PAGE_MASK) &
59 fbdevHWMapVidmem(ScrnInfoPtr pScrn)
61 fbdevHWPtr fPtr = FBDEVHWPTR(pScrn);
62 + size_t PAGE_MASK = getconf(_SC_PAGESIZE);
64 TRACE_ENTER("MapVidmem");
65 if (NULL == fPtr->fbmem) {
67 unsigned int mmio_off;
69 fbdevHWPtr fPtr = FBDEVHWPTR(pScrn);
70 + size_t PAGE_MASK = getconf(_SC_PAGESIZE);
72 TRACE_ENTER("MapMMIO");
73 if (NULL == fPtr->mmio) {
75 fbdevHWUnmapMMIO(ScrnInfoPtr pScrn)
77 fbdevHWPtr fPtr = FBDEVHWPTR(pScrn);
78 + size_t PAGE_MASK = getconf(_SC_PAGESIZE);
80 TRACE_ENTER("UnmapMMIO");
81 if (NULL != fPtr->mmio) {
82 --- XFree86-4.8.0/xc/programs/Xserver/hw/tinyx/vesa/vm86.c.orig 2005-02-28 17:42:55.000000000 +0100
83 +++ XFree86-4.8.0/xc/programs/Xserver/hw/tinyx/vesa/vm86.c 2013-02-16 17:57:20.158357150 +0100
87 memcpy(&(LM(vi,vi->ret_code)), retcode_data, sizeof(retcode_data));
88 - vi->vms.regs.eflags = IF_MASK | IOPL_MASK;
89 + vi->vms.regs.eflags = X86_EFLAGS_IF | X86_EFLAGS_IOPL;
90 vi->vms.regs.ss = POINTER_SEGMENT(vi->stack_base);
91 vi->vms.regs.esp = STACK_SIZE;
92 - PUSHW(vi, IF_MASK | IOPL_MASK);
93 + PUSHW(vi, X86_EFLAGS_IF | X86_EFLAGS_IOPL);
94 PUSHW(vi, POINTER_SEGMENT(vi->ret_code));
95 PUSHW(vi, POINTER_OFFSET(vi->ret_code));
96 vi->vms.regs.cs = seg;