This website requires JavaScript.
Explore
Help
Sign in
fdo-mirrors
/
xorg-libx11
Watch
1
Star
0
Fork
You've already forked xorg-libx11
0
mirror of
https://gitlab.freedesktop.org/xorg/lib/libx11.git
synced
2026-05-27 12:58:18 +02:00
Code
Issues
Projects
Releases
Packages
Wiki
Activity
Actions
fd5f58e0ba
xorg-libx11
/
include
History
Egbert Eich
46e8d8a654
gcc4 allows to check if sentinels are correct (a sentinel is the terminating element in a varargs list). A sentinel needs to be NULL, not 0 - which doesn't make a difference on 32bit but matters on 64bit. Furthermore it can be told that functions have a printf-like format string and argument list so that they can verify that both match. To use these features certain attributes need to be set - which are compiler specific. To do this we define macros which are expanded depending on the compiler version. For now we put those in include/Xfuncproto.h (the XFree86 DDX layer contains a file compiler.h which however is not visible outside the DDX) (Bugzilla
#3268
).
2005-05-17 08:10:10 +00:00
..
X11
gcc4 allows to check if sentinels are correct (a sentinel is the terminating element in a varargs list). A sentinel needs to be NULL, not 0 - which doesn't make a difference on 32bit but matters on 64bit. Furthermore it can be told that functions have a printf-like format string and argument list so that they can verify that both match. To use these features certain attributes need to be set - which are compiler specific. To do this we define macros which are expanded depending on the compiler version. For now we put those in include/Xfuncproto.h (the XFree86 DDX layer contains a file compiler.h which however is not visible outside the DDX) (Bugzilla
#3268
).
2005-05-17 08:10:10 +00:00
Makefile.am
- For now put xtrans in X11/Xtrans/X11, since libX11 is looking for it in <X11/...>
2005-05-13 22:53:36 +00:00