[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