Demi Marie Obenour
48dbb5b6ca
Avoid undefined behavior due to strict aliasing
...
This does not make XCB conform to the C99+ strict aliasing rules, but it
does use attributes to prevent GCC and Clang from assuming the rules are
followed in the cases where XCB does violate them.
Signed-off-by: Demi Marie Obenour <demiobenour@gmail.com>
2024-08-29 17:53:44 -04:00
Bob Ham
62fe187e2d
Store xcbproto version libxcb was compiled with
...
Signed-off-by: Julien Danjou <julien@danjou.info>
2009-05-25 12:20:23 +02:00
Jamey Sharp
e54dfd73a9
Use pthread-stubs as needed, and list xdmcp in Requires.private when XCB is built to use it.
2006-11-22 20:29:04 -08:00
Jamey Sharp
46b7dbdd93
We no longer need xproto: do not list it as a dependency.
2006-09-25 02:00:23 -07:00
Jamey Sharp
cf80bab8e6
Lowercase library names to correspond with the new API.
2006-09-25 01:42:12 -07:00
Jamey Sharp
9463653b1e
Take advantage of Requires and *.private fields for a more accurate pkg-config file.
2006-02-24 01:56:18 -08:00
Josh Triplett
47ceed7861
Remove xcl and CVSROOT.
2006-02-18 16:49:41 -08:00