xserver/hw/xfree86/loader
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
..
Makefile.am Remove static symbol address tables in hw/xfree86/loader/*sym.{c,h} 2008-12-05 04:26:57 -02:00
dlloader.c Fix "warning: assignment discards qualifiers from pointer target type". 2008-06-24 15:04:01 -04:00
dlloader.h Remove a useless open() of the module we're about to load. 2006-07-21 22:55:41 -04:00
loader.c Rework symbol visibility for easier maintenance 2008-12-03 05:43:34 -02:00
loader.h Remove more Lynx leftovers 2008-07-17 09:35:30 -07:00
loaderProcs.h Remove static symbol address tables in hw/xfree86/loader/*sym.{c,h} 2008-12-05 04:26:57 -02:00
loadext.c Rework symbol visibility for easier maintenance 2008-12-03 05:43:34 -02:00
loadmod.c Rework symbol visibility for easier maintenance 2008-12-03 05:43:34 -02:00
os.c Rework symbol visibility for easier maintenance 2008-12-03 05:43:34 -02:00