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
..
bstore.h
Remove RCS tags. Fix Xprint makefile braindamage.
2006-07-21 17:56:00 -04:00
bstorestr.h
Implement core protocol backing store exclusively in terms of Composite.
2007-08-25 15:08:20 -04:00
closestr.h
Remove RCS tags. Fix Xprint makefile braindamage.
2006-07-21 17:56:00 -04:00
closure.h
Remove RCS tags. Fix Xprint makefile braindamage.
2006-07-21 17:56:00 -04:00
colormap.h
Rework symbol visibility for easier maintenance
2008-12-03 05:43:34 -02:00
colormapst.h
devPrivates rework: since API is already broken, switch everything
2007-08-28 09:28:25 -04:00
cursor.h
Rework symbol visibility for easier maintenance
2008-12-03 05:43:34 -02:00
cursorstr.h
Remove XEvIE
2008-11-04 16:01:07 +10:30
dix-config.h.in
drop unused HAVE_LIBDRM_2_2
2008-11-20 15:25:43 +01:00
dix.h
Rework symbol visibility for easier maintenance
2008-12-03 05:43:34 -02:00
dixaccess.h
dix: Add a bunch of new access codes.
2007-05-24 12:20:24 -04:00
dixevents.h
Rework symbol visibility for easier maintenance
2008-12-03 05:43:34 -02:00
dixfont.h
Rework symbol visibility for easier maintenance
2008-12-03 05:43:34 -02:00
dixfontstr.h
Remove RCS tags. Fix Xprint makefile braindamage.
2006-07-21 17:56:00 -04:00
dixgrabs.h
Rework symbol visibility for easier maintenance
2008-12-03 05:43:34 -02:00
dixstruct.h
Rework symbol visibility for easier maintenance
2008-12-03 05:43:34 -02:00
exevents.h
Xi: change XIUnRegisterPropertyHandler to XIUnregisterPropertyHandler
2008-12-03 20:25:15 +10:00
extension.h
Rework symbol visibility for easier maintenance
2008-12-03 05:43:34 -02:00
extinit.h
Rework symbol visibility for easier maintenance
2008-12-03 05:43:34 -02:00
extnsionst.h
Rework symbol visibility for easier maintenance
2008-12-03 05:43:34 -02:00
gc.h
Rework symbol visibility for easier maintenance
2008-12-03 05:43:34 -02:00
gcstruct.h
devPrivates rework: since API is already broken, switch everything
2007-08-28 09:28:25 -04:00
globals.h
Rework symbol visibility for easier maintenance
2008-12-03 05:43:34 -02:00
hotplug.h
Rework symbol visibility for easier maintenance
2008-12-03 05:43:34 -02:00
input.h
Remove static symbol address tables in hw/xfree86/loader/*sym.{c,h}
2008-12-05 04:26:57 -02:00
inputstr.h
Rework symbol visibility for easier maintenance
2008-12-03 05:43:34 -02:00
kdrive-config.h.in
kdrive: numerous warning fixes
2006-10-23 06:08:27 +03:00
Makefile.am
XKB: Move XKBrules.h to the server too
2008-11-04 16:01:07 +10:30
misc.h
Rework symbol visibility for easier maintenance
2008-12-03 05:43:34 -02:00
miscstruct.h
Merge branch 'master' into XACE-SELINUX
2007-08-28 07:25:21 -04:00
opaque.h
Rework symbol visibility for easier maintenance
2008-12-03 05:43:34 -02:00
os.h
Rework symbol visibility for easier maintenance
2008-12-03 05:43:34 -02:00
pixmap.h
Rework symbol visibility for easier maintenance
2008-12-03 05:43:34 -02:00
pixmapstr.h
pixmap: Add some notes to devKind and devPrivate.
2008-10-10 16:14:23 +02:00
privates.h
Rework symbol visibility for easier maintenance
2008-12-03 05:43:34 -02:00
property.h
Rework symbol visibility for easier maintenance
2008-12-03 05:43:34 -02:00
propertyst.h
dix: devPrivates support for PropertyRec.
2007-03-22 10:59:21 -04:00
ptrveloc.h
Rework symbol visibility for easier maintenance
2008-12-03 05:43:34 -02:00
region.h
Remove RCS tags. Fix Xprint makefile braindamage.
2006-07-21 17:56:00 -04:00
regionstr.h
Rework symbol visibility for easier maintenance
2008-12-03 05:43:34 -02:00
registry.h
Rework symbol visibility for easier maintenance
2008-12-03 05:43:34 -02:00
resource.h
Rework symbol visibility for easier maintenance
2008-12-03 05:43:34 -02:00
rgb.h
Remove RCS tags. Fix Xprint makefile braindamage.
2006-07-21 17:56:00 -04:00
screenint.h
Rework symbol visibility for easier maintenance
2008-12-03 05:43:34 -02:00
scrnintstr.h
Rework symbol visibility for easier maintenance
2008-12-03 05:43:34 -02:00
selection.h
Rework symbol visibility for easier maintenance
2008-12-03 05:43:34 -02:00
servermd.h
Rework symbol visibility for easier maintenance
2008-12-03 05:43:34 -02:00
site.h
X.Org Group -> X.Org Foundation
2008-02-14 07:51:19 +11:00
swaprep.h
Rework symbol visibility for easier maintenance
2008-12-03 05:43:34 -02:00
swapreq.h
Rework symbol visibility for easier maintenance
2008-12-03 05:43:34 -02:00
validate.h
Remove RCS tags. Fix Xprint makefile braindamage.
2006-07-21 17:56:00 -04:00
window.h
Rework symbol visibility for easier maintenance
2008-12-03 05:43:34 -02:00
windowstr.h
Rework symbol visibility for easier maintenance
2008-12-03 05:43:34 -02:00
XIstubs.h
Rework symbol visibility for easier maintenance
2008-12-03 05:43:34 -02:00
xkb-config.h.in
xkbfile.h
Rework symbol visibility for easier maintenance
2008-12-03 05:43:34 -02:00
xkbrules.h
Rework symbol visibility for easier maintenance
2008-12-03 05:43:34 -02:00
xkbsrv.h
Rework symbol visibility for easier maintenance
2008-12-03 05:43:34 -02:00
xkbstr.h
XKB: Remove pointless macros
2008-11-04 16:01:42 +10:30
xorg-config.h.in
Convert Solaris #ifdef's for <sys/kd.h> to AC_CHECK_HEADERS check
2008-08-22 10:14:11 -07:00
xorg-server.h.in
The smart scheduler is not optional.
2008-08-11 13:52:38 -04:00
xserver-properties.h
Push server-known properties into xserver-properties.h.
2008-09-26 13:32:11 +09:30
xwin-config.h.in
Revert "Removed XWin DDX"
2008-04-20 08:35:42 -07:00