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.
|
||
|---|---|---|
| .. | ||
| bundle | ||
| iokit | ||
| quartz | ||
| utils | ||
| XDarwin.man | ||
| darwin.c | ||
| darwin.h | ||
| darwinClut8.h | ||
| darwinEvents.c | ||
| darwinKeyboard.c | ||
| darwinKeyboard.h | ||