Subject: Re: CVS commit: xsrc/xfree/xc/programs/Xserver/hw/xfree86
To: Nick Hudson <skrll@NetBSD.org>
From: James Chacon <jmc@NetBSD.org>
List: source-changes
Date: 12/08/2004 13:08:58
On Mon, Nov 29, 2004 at 04:31:48PM +0000, Nick Hudson wrote:
> 
> Module Name:	xsrc
> Committed By:	skrll
> Date:		Mon Nov 29 16:31:48 UTC 2004
> 
> Modified Files:
> 	xsrc/xfree/xc/programs/Xserver/hw/xfree86/common: compiler.h
> 	xsrc/xfree/xc/programs/Xserver/hw/xfree86/drivers/chips/util:
> 	    AsmMacros.h
> 	xsrc/xfree/xc/programs/Xserver/hw/xfree86/int10: generic.c
> 	xsrc/xfree/xc/programs/Xserver/hw/xfree86/loader: xf86sym.c
> 	xsrc/xfree/xc/programs/Xserver/hw/xfree86/os-support/bsd: arm_video.c
> 
> Log Message:
> Fixes for NetBSD/cats
> 
> 	- Make sure that IOPortBase is defined in the server.
> 	- stop the int10 module from trying to do unaligned accesses.
> 
> A native build still doesn't succeed. I'll get to it...
> 

These changes break builds on mips based Xserver builds because 
changing all the IOPortBase to extern's meant they never actually got it
defined anywhere.

I noticed it on an sgimips build.

James

> 
> To generate a diff of this commit:
> cvs rdiff -r1.17 -r1.18 \
>     xsrc/xfree/xc/programs/Xserver/hw/xfree86/common/compiler.h
> cvs rdiff -r1.2 -r1.3 \
>     xsrc/xfree/xc/programs/Xserver/hw/xfree86/drivers/chips/util/AsmMacros.h
> cvs rdiff -r1.1.1.7 -r1.2 \
>     xsrc/xfree/xc/programs/Xserver/hw/xfree86/int10/generic.c
> cvs rdiff -r1.7 -r1.8 \
>     xsrc/xfree/xc/programs/Xserver/hw/xfree86/loader/xf86sym.c
> cvs rdiff -r1.4 -r1.5 \
>     xsrc/xfree/xc/programs/Xserver/hw/xfree86/os-support/bsd/arm_video.c
> 
> Please note that diffs are not public domain; they are subject to the
> copyright notices on the relevant files.
> 
>