a9853c7d33 
								
							 
						 
						
							
							
								
								Warning fix  
							
							... 
							
							
							
							Pixmap.c: In function ‘xnestPixmapToRegion’:
Pixmap.c:93: warning: ‘Box.x1’ may be used uninitialized in this
function 
							
						 
						
							2008-11-25 15:05:18 -05:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								81eafe9f93 
								
							 
						 
						
							
							
								
								Warning fix.  
							
							... 
							
							
							
							vbe.c: In function ‘VBEReadPanelID’:
vbe.c:1145: warning: return from incompatible pointer type 
							
						 
						
							2008-11-25 15:05:18 -05:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								09bfb25e03 
								
							 
						 
						
							
							
								
								Remove unused XAAAvailableOptions  
							
							
							
						 
						
							2008-11-25 15:05:18 -05:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								8b9253f638 
								
							 
						 
						
							
							
								
								Code motion: subsume xf86DoProbe.c into xf86Init.c  
							
							
							
						 
						
							2008-11-25 15:05:17 -05:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								fbabb1c5c2 
								
							 
						 
						
							
							
								
								Warning fix.  
							
							... 
							
							
							
							In file included from l3-xaaStipple.c:4:
./xaaStipple.c:35: warning: no previous prototype for
‘XAAGetStippleScanlineFunc3LSBFirst’
etc 
							
						 
						
							2008-11-25 15:05:17 -05:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								cbaca6ec66 
								
							 
						 
						
							
							
								
								Remove dead FreeModuleDesc.  
							
							
							
						 
						
							2008-11-25 15:05:17 -05:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								eb474adf98 
								
							 
						 
						
							
							
								
								XQuartz: Simplify the xquartz_resetenv_display path  
							
							... 
							
							
							
							(cherry picked from commit d2e0624dd30eb234bb25595ceedfa51d48ca1724) 
							
						 
						
							2008-11-25 11:53:12 -08:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								94df1ab7f0 
								
							 
						 
						
							
							
								
								XQuartz: Force X11Controller to reset a broken DISPLAY envvar.  
							
							... 
							
							
							
							(cherry picked from commit f1a52b5b5ac31702497937efe3ac578be9a6c54f) 
							
						 
						
							2008-11-25 11:53:06 -08:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								0b314c50a2 
								
							 
						 
						
							
							
								
								XQuartz: Removed hardcoded org.x.X11 from MachIPC as well  
							
							... 
							
							
							
							(cherry picked from commit b4add7826d485600a13eba6a9c7be533f2c02d51) 
							
						 
						
							2008-11-25 11:52:59 -08:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								065d2afb0c 
								
							 
						 
						
							
							
								
								XQuartz: Add fallback for xpbproxy's display for Tiger or no-launchd-Leopard  
							
							... 
							
							
							
							(cherry picked from commit 7a8c6665949d7804a97ef2539a74ec4aa682e1cc) 
							
						 
						
							2008-11-25 00:54:52 -08:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								13df49dca2 
								
							 
						 
						
							
							
								
								XQuartz: Use the environment to pass the bundle's prefs domain on to xinit/quartz-wm for Tiger or no-launchd-LEOPARD  
							
							... 
							
							
							
							(cherry picked from commit fbf4b0d33fa5dc618c3191a4e823232dfa33cd95) 
							
						 
						
							2008-11-25 00:54:47 -08:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								40187f782b 
								
							 
						 
						
							
							
								
								XQuartz: Dead code removal  
							
							... 
							
							
							
							(cherry picked from commit eeb323612e0adbea37befed31bbaa1d295728385) 
							
						 
						
							2008-11-25 00:54:42 -08:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								b55cad4569 
								
							 
						 
						
							
							
								
								XQuartz: Don't hardcode values of org.x.X11 for the preferences domain  
							
							... 
							
							
							
							(cherry picked from commit 3a500d9247cf34686ec17b4a88c34d51ecd38ecd) 
							
						 
						
							2008-11-25 00:54:37 -08:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								d508a3dcca 
								
							 
						 
						
							
							
								
								XQuartz: More dead code removal  
							
							... 
							
							
							
							(cherry picked from commit dcb0f6a2e62823a671051874d14a33ce59505892) 
							
						 
						
							2008-11-25 00:54:32 -08:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								41fbdf72f2 
								
							 
						 
						
							
							
								
								XQuartz: Disable some error spew on Tiger (where it wouldn't be an error)  
							
							... 
							
							
							
							(cherry picked from commit 73ec6d3dfe0086d352f4eca25f1df5ae1884bb18) 
							
						 
						
							2008-11-25 00:54:27 -08:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								09c3f6e04c 
								
							 
						 
						
							
							
								
								XQuartz: Dead code removal  
							
							... 
							
							
							
							(cherry picked from commit 46c077d9b4a883fc809c32077ce40f33a70d268b) 
							
						 
						
							2008-11-25 00:54:22 -08:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								ab12c75162 
								
							 
						 
						
							
							
								
								XQuartz: More Tiger cleanup: bootstrap_strerror  
							
							... 
							
							
							
							(cherry picked from commit 37f535aff3e9a7a02711daa98152cdff97745622) 
							
						 
						
							2008-11-25 00:54:17 -08:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								208f091bfc 
								
							 
						 
						
							
							
								
								Remove xf86IODelay  
							
							
							
						 
						
							2008-11-24 23:40:06 -05:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								47478aa10a 
								
							 
						 
						
							
							
								
								Remove xf86{En,Dis}ableInterrupts entirely  
							
							
							
						 
						
							2008-11-24 23:40:06 -05:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								c7680befe5 
								
							 
						 
						
							
							
								
								Remove the remnants of Jensen support  
							
							... 
							
							
							
							As being an EISA-only machine, and as ISA support is gone now... 
							
						 
						
							2008-11-24 23:40:06 -05:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								df14682a31 
								
							 
						 
						
							
							
								
								Bus: Remove ISA support.  
							
							... 
							
							
							
							No, really.  PCI is old enough to drive now.  If you want this, get the kernel
to expose a framebuffer device. 
							
						 
						
							2008-11-24 23:40:06 -05:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								a8bcab2d3b 
								
							 
						 
						
							
							
								
								Bus: Remove yet more unused overlap processing.  
							
							
							
						 
						
							2008-11-24 23:40:06 -05:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								994b7c034f 
								
							 
						 
						
							
							
								
								Bus: Don't pretend to care about IRQs, DMA, or PCI config space  
							
							
							
						 
						
							2008-11-24 23:40:05 -05:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								eb5ae45127 
								
							 
						 
						
							
							
								
								Bus: Simplify a failure case (that pretty much never happens)  
							
							
							
						 
						
							2008-11-24 23:40:05 -05:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								ee8b5cf94c 
								
							 
						 
						
							
							
								
								Bus: Trust the kernel when registering driver resources  
							
							... 
							
							
							
							... everywhere, not just (linux && (ia64 || alpha)). 
							
						 
						
							2008-11-24 23:40:05 -05:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								8397df8945 
								
							 
						 
						
							
							
								
								Remove unused MIN macro  
							
							
							
						 
						
							2008-11-24 23:40:05 -05:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								c251c0baae 
								
							 
						 
						
							
							
								
								Bus: remove special handling for init-only resources  
							
							... 
							
							
							
							This isn't used by any driver, nor has it ever been as far as I can
tell. 
							
						 
						
							2008-11-24 23:40:04 -05:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								3e5281af17 
								
							 
						 
						
							
							
								
								PCI: Unexport xf86scanpci  
							
							
							
						 
						
							2008-11-24 23:40:04 -05:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								6b198daa46 
								
							 
						 
						
							
							
								
								Bus: remove useless isaConvertRange2Host  
							
							
							
						 
						
							2008-11-24 23:40:04 -05:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								a96db74c2a 
								
							 
						 
						
							
							
								
								Bus: Don't try to find an ISA bus just for fun.  
							
							
							
						 
						
							2008-11-24 23:40:04 -05:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								b21311a99d 
								
							 
						 
						
							
							
								
								Bus: Remove unused RemoveOverlaps  
							
							
							
						 
						
							2008-11-24 23:40:03 -05:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								41be6b3f0d 
								
							 
						 
						
							
							
								
								Bus: Remove the notion of estimated resources.  
							
							
							
						 
						
							2008-11-24 23:40:03 -05:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								095ba14355 
								
							 
						 
						
							
							
								
								Bus: remove the "reducer"  
							
							... 
							
							
							
							This code effectively didn't do anything anymore. 
							
						 
						
							2008-11-24 23:40:03 -05:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								4457e31710 
								
							 
						 
						
							
							
								
								PCI: Remove unused ia64 platform code.  
							
							
							
						 
						
							2008-11-24 23:40:03 -05:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								86cfe0ee23 
								
							 
						 
						
							
							
								
								PCI: Simplify OS PCI function registration a bit.  
							
							
							
						 
						
							2008-11-24 23:40:02 -05:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								2d427b9cb1 
								
							 
						 
						
							
							
								
								PCI: Remove config mechanism details.  
							
							... 
							
							
							
							pciaccess handles this for us now, no need to remember PC arcana. 
							
						 
						
							2008-11-24 23:40:02 -05:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								5bb86bafd6 
								
							 
						 
						
							
							
								
								PCI: Remove non-pciaccess path for x86.  
							
							
							
						 
						
							2008-11-24 23:40:02 -05:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								a67360e79f 
								
							 
						 
						
							
							
								
								PCI: Always build domain support.  
							
							
							
						 
						
							2008-11-24 23:40:02 -05:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								51e105ccc3 
								
							 
						 
						
							
							
								
								Remove xf86GetResourcesImplicitly  
							
							
							
						 
						
							2008-11-24 23:40:02 -05:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								599a0f3f1e 
								
							 
						 
						
							
							
								
								Fix typo in  5bf2c88d23 
							
							... 
							
							
							
							Amazing how these things hide until you see the diff come back from
the commit list. 
							
						 
						
							2008-11-24 20:37:58 -08:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								5bf2c88d23 
								
							 
						 
						
							
							
								
								Simplify filename generation code for Xorg -configure  
							
							
							
						 
						
							2008-11-24 20:34:46 -08:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								75784e1e53 
								
							 
						 
						
							
							
								
								Solaris: Make KDSETMODE failure non fatal, and retry it on interrupts  
							
							
							
						 
						
							2008-11-24 20:32:20 -08:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								3e6da16360 
								
							 
						 
						
							
							
								
								include: remove ENTER_LEAVE_SEMAPHORE macros.  
							
							
							
						 
						
							2008-11-25 09:21:46 +10:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								b292a7a2d7 
								
							 
						 
						
							
							
								
								dix: updated enter/leave core event model.  
							
							... 
							
							
							
							As proposed by Owen Taylor [1], the enter-leave event model needs to adjust
the events sent to each window depending on the presence of pointers in a
window, or in a subwindow.
The new model can be summarised as:
- if the pointer moves into or out of a window that has a pointer in a child
  window, the events are modified to appear as if the pointer was moved out of
  or into this child window.
- if the pointer moves into or out of a window that has a pointer in a parent
  window, the events are modified to appear as if the pointer was moved out of
  or into this parent window.
Note that this model requires CoreEnterLeaveEvent and DeviceEnterLeaveEvent to
be split and treated separately.
[1] http://lists.freedesktop.org/archives/xorg/2008-August/037606.html 
Signed-off-by: Peter Hutterer <peter.hutterer@redhat.com> 
							
						 
						
							2008-11-25 09:21:46 +10:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								724f83b87b 
								
							 
						 
						
							
							
								
								dix: add FirstPointerChild, FirstPointerAncestor auxiliary functions.  
							
							... 
							
							
							
							FirstPointerChild: Return the first child that has a pointer within its
boundaries.
FirstPointerAncestor: return the first ancestor with a child within its
boundaries.
These are required for the updated enter/leave model.
Signed-off-by: Peter Hutterer <peter.hutterer@redhat.com> 
							
						 
						
							2008-11-25 09:21:46 +10:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								7d3e595f93 
								
							 
						 
						
							
							
								
								dix: Add EnterWindow, LeaveWindow, HasPointer auxiliary functions.  
							
							... 
							
							
							
							These replace the ENTER_LEAVE_SEMAPHORE_* macros. Unused currently.
Signed-off-by: Peter Hutterer <peter.hutterer@redhat.com> 
							
						 
						
							2008-11-25 09:21:45 +10:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								6bdc963cda 
								
							 
						 
						
							
							
								
								dix: split enter/leave event handling into core and device handling.  
							
							... 
							
							
							
							Device events always need to be delivered, core events only in some cases.
Let's keep them completely separate so we can adjust core event delivery.
Signed-off-by: Peter Hutterer <peter.hutterer@redhat.com> 
							
						 
						
							2008-11-25 09:21:45 +10:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								5e48f5e2dd 
								
							 
						 
						
							
							
								
								dix: remove unused EnterLeaveSemaphoresIsset.  
							
							... 
							
							
							
							Signed-off-by: Peter Hutterer <peter.hutterer@redhat.com> 
							
						 
						
							2008-11-25 09:21:45 +10:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								868fd503b7 
								
							 
						 
						
							
							
								
								dix: move Enter-Leave related functions into new enterleave.c  
							
							... 
							
							
							
							Preparation for the new core enter/leave model.
Signed-off-by: Peter Hutterer <peter.hutterer@redhat.com> 
							
						 
						
							2008-11-25 09:21:45 +10:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								c4b9ab6bf5 
								
							 
						 
						
							
							
								
								Handle transform failure when computing shadow damage area.  
							
							... 
							
							
							
							PictureTransformBounds can fail, when this happens, damage the entire screen
so that the shadow gets repainted correctly. 
							
						 
						
							2008-11-24 13:24:41 -08:00