xserver/hw/xfree86
Paulo Cesar Pereira de Andrade 44c8c3cf7d Remove static symbol address tables in hw/xfree86/loader/*sym.{c,h}
Those tables were once used to decide what symbols are visible to
modules, but they were outdated. The only real usage was that, since
it was taking the address of symbols, linkage should fail if the
symbols were not available.
  Now the proper way to make symbols available to modules should
be to use the _X_EXPORT macro, or not compile with hidden symbols,
so that all symbols would be available.
  All symbols in the tables were revised to ensure they are exported,
and only symbols that were not exported are ClientSleepUntil() and
DuplicateModule(), that were not in the sdk for quite some time
already, and should not have any users outside of the X Server
(and/or builtin modules).
2008-12-05 04:26:57 -02:00
..
common Remove static symbol address tables in hw/xfree86/loader/*sym.{c,h} 2008-12-05 04:26:57 -02:00
ddc Rework symbol visibility for easier maintenance 2008-12-03 05:43:34 -02:00
dixmods Rework symbol visibility for easier maintenance 2008-12-03 05:43:34 -02:00
doc If AEI is on, disable 'vmmouse' in addition to 'kbd' and 'mouse'. 2008-12-03 18:44:43 +02:00
dri Rework symbol visibility for easier maintenance 2008-12-03 05:43:34 -02:00
dri2 Rework symbol visibility for easier maintenance 2008-12-03 05:43:34 -02:00
exa More man page updates for 1.6 release for Xorg, xorg.conf & exa man pages. 2008-12-01 20:02:34 -08:00
fbdevhw Rework symbol visibility for easier maintenance 2008-12-03 05:43:34 -02:00
i2c Rework symbol visibility for easier maintenance 2008-12-03 05:43:34 -02:00
int10 Rework symbol visibility for easier maintenance 2008-12-03 05:43:34 -02:00
loader Remove static symbol address tables in hw/xfree86/loader/*sym.{c,h} 2008-12-05 04:26:57 -02:00
modes Move _X_EXPORT attribute to header file. 2008-12-04 18:23:25 -02:00
os-support Rework symbol visibility for easier maintenance 2008-12-03 05:43:34 -02:00
parser Rework symbol visibility for easier maintenance 2008-12-03 05:43:34 -02:00
ramdac Rework symbol visibility for easier maintenance 2008-12-03 05:43:34 -02:00
shadowfb Rework symbol visibility for easier maintenance 2008-12-03 05:43:34 -02:00
utils Remove dummylib. 2008-12-04 02:42:28 -02:00
vbe Rework symbol visibility for easier maintenance 2008-12-03 05:43:34 -02:00
vgahw Rework symbol visibility for easier maintenance 2008-12-03 05:43:34 -02:00
x86emu x86emu: fix sparse warnings 2008-10-26 13:17:31 +01:00
xaa Rework symbol visibility for easier maintenance 2008-12-03 05:43:34 -02:00
xf8_16bpp Rework symbol visibility for easier maintenance 2008-12-03 05:43:34 -02:00
Makefile.am Remove dummylib. 2008-12-04 02:42:28 -02:00
Options Initial revision 2003-11-14 16:48:57 +00:00
xorgconf.cpp Update sample xorg.conf file 2008-12-02 14:35:45 -08:00