[Xorg-commit] CVS Update: xc (branch: XORG-CURRENT)

Kaleb Keithley xorg-commit at pdx.freedesktop.org
Fri Feb 27 18:17:12 EET 2004


CVSROOT:	/cvs/xorg
Module name:	xc
Changes by:	kaleb at pdx.	04/02/27 08:17:12

Log message:
  Revert to Xinerama 1.1
  In order to make a "quick" release it has been decided that the priority is to
  preserve the server's internal API/ABI so that third-party drivers that depend
  on symbols like noPanoramiXExtension, etc., would not need to be recompiled. Toobad gcc on Linux doesn't support ELF's weak symbols as that would have been a
  reasonable solution for preserving the ABI.
  N.B.: While symbols, i.e. functions and variables revert to the old name, I
  did not revert build names, i.e. -DXINERAMA, to the old -DPANORAMIX. There
  was no need, and it's just a build issue that has no impact on the binary
  output of the build.

Modified files:
      xc/programs/Xserver/hw/darwin/quartz/:	Tag: XORG-CURRENT
        quartz.c quartzCocoa.m quartzKeyboard.c 
      xc/programs/Xserver/hw/darwin/quartz/cr/:	Tag: XORG-CURRENT
        crScreen.m 
      xc/programs/Xserver/hw/darwin/quartz/xpr/:	Tag: XORG-CURRENT
        xprScreen.c 
  
  Revision      Changes    Path
  1.1.4.4       +4 -4      xc/programs/Xserver/hw/darwin/quartz/quartz.c
  1.1.4.4       +3 -3      xc/programs/Xserver/hw/darwin/quartz/quartzCocoa.m
  1.1.4.2       +2 -0      xc/programs/Xserver/hw/darwin/quartz/quartzKeyboard.c
  1.1.4.3       +4 -4      xc/programs/Xserver/hw/darwin/quartz/cr/crScreen.m
  1.1.4.3       +6 -6      xc/programs/Xserver/hw/darwin/quartz/xpr/xprScreen.c





More information about the xorg-commit mailing list