[PULL] duplicate includes, clang warnings, static analyzer bugfixes, and XQuartz
Jeremy Huddleston
jeremyhu at apple.com
Mon Apr 25 20:01:11 PDT 2011
The following changes since commit 918a9c99cf2ebc73acb34b95f597904b93c690d9:
Merge remote-tracking branch 'jeremyhu/master' (2011-04-22 11:20:16 -0700)
are available in the git repository at:
git://people.freedesktop.org/~jeremyhu/xserver master
Emanuele Giaquinta (1):
XQuartz: pbproxy: LP64: Fix itteration through XGetWindowProperty where sizeof(long) != 4
Jeremy Huddleston (21):
os: Add missing _X_ATTRIBUTE_PRINTF to va_list variants
fb: Silence warnings when building with clang
Xext: Silence warnings when building with clang
os: Silence warnings when building with clang
render: Silence warnings when building with clang
glx: Silence warnings when building with clang
rootless: Dead code removal
rootless: Fix a typo in RootlessGlyphs which resulted in a garbage value
XQuartz: Bump bundle version to 2.7.0
XQuartz: Fix compilation warnings with XPLUGIN_VERSION >= 4
XQuartz: Use xorg_backtrace() instead of spewCallStack()
XQuartz: Remove the threadSafety dead-ish code
XQuartz: Use a lighter spinlock instead of a pthread_mutex_t in QuartzScreenSaver
XQuartz: xpr: Initialize window_hash in xprInit
XQuartz: xpr: Use a serial queue rather than pthread mutexes for window_hash
XQuartz: Silence warnings about deprecated functionality where it is an intended fallback
XQuartz: xpr: Dead code removal
XQuartz: Silence clang static analyzer
XQuartz: Dead code removal
XQuartz: Rename launchd-id-prefix to bundle-id-prefix
XQuartz: Enable logging to a file for better debugging
Nicolas Kaiser (11):
Xi: remove duplicated includes
dix: remove duplicated includes
hw/xfree86/ddc: remove duplicated include
hw/xfree86/dri: remove duplicated includes
hw/xfree86/fbdevhw: remove duplicated include
hw/xfree86/modes: remove duplicated include
hw/xnest: remove duplicated include
hw/xquartz: remove duplicated includes
hw/xwin: remove duplicated includes
test/xi2: remove duplicated include
xkb: remove duplicated include
Xext/xvmain.c | 7 +-
Xi/extinit.c | 2 -
configure.ac | 15 ++-
dix/events.c | 1 -
dix/getevents.c | 1 -
fb/fbbltone.c | 5 +
fb/fbpict.c | 2 +-
glx/glapi.c | 6 +-
glx/glapi.h | 3 +-
glx/glthread.h | 3 +-
hw/xfree86/ddc/ddcProperty.c | 1 -
hw/xfree86/dri/dri.c | 2 -
hw/xfree86/dri/xf86dri.c | 1 -
hw/xfree86/fbdevhw/fbdevhw.c | 1 -
hw/xfree86/modes/xf86RandR12.c | 1 -
hw/xnest/Pixmap.c | 1 -
hw/xquartz/GL/indirect.c | 1 -
hw/xquartz/GL/visualConfigs.c | 1 -
hw/xquartz/Makefile.am | 6 +-
hw/xquartz/X11Application.m | 6 +-
hw/xquartz/applewmExt.h | 13 +++
hw/xquartz/bundle/Info.plist.cpp | 8 +-
hw/xquartz/bundle/Makefile.am | 2 +-
hw/xquartz/darwin.c | 23 ++---
hw/xquartz/darwin.h | 7 +-
hw/xquartz/darwinEvents.c | 8 +-
hw/xquartz/mach-startup/bundle-main.c | 26 ++++--
hw/xquartz/mach-startup/launchd_fd.c | 4 +-
hw/xquartz/mach-startup/stub.c | 6 +-
hw/xquartz/pbproxy/Makefile.am | 2 +-
hw/xquartz/pbproxy/app-main.m | 2 +-
hw/xquartz/pbproxy/x-selection.m | 26 +++++-
hw/xquartz/quartz.c | 10 +-
hw/xquartz/quartz.h | 2 +-
hw/xquartz/quartzKeyboard.c | 23 ++++-
hw/xquartz/quartzKeyboard.h | 2 -
hw/xquartz/quartzStartup.c | 5 +-
hw/xquartz/threadSafety.c | 78 ---------------
hw/xquartz/threadSafety.h | 56 -----------
hw/xquartz/xpr/dri.c | 5 -
hw/xquartz/xpr/xpr.h | 2 +-
hw/xquartz/xpr/xprAppleWM.c | 4 +-
hw/xquartz/xpr/xprEvent.c | 2 -
hw/xquartz/xpr/xprFrame.c | 167 ++++++++++++--------------------
hw/xwin/win.h | 1 -
hw/xwin/winmultiwindowicons.c | 2 -
hw/xwin/winvideo.c | 2 -
include/dix-config.h.in | 9 +-
include/os.h | 8 +-
m4/ax_tls.m4 | 74 ---------------
m4/xorg-tls.m4 | 57 +++++++++++
manpages.am | 2 +-
miext/rootless/rootlessScreen.c | 3 +-
miext/rootless/rootlessValTree.c | 2 -
os/access.c | 2 +-
os/log.c | 4 +
os/xstrans.c | 5 +
render/picture.c | 2 +-
test/xi2/protocol-common.h | 1 -
xkb/xkbEvents.c | 1 -
60 files changed, 272 insertions(+), 452 deletions(-)
delete mode 100644 hw/xquartz/threadSafety.c
delete mode 100644 hw/xquartz/threadSafety.h
delete mode 100644 m4/ax_tls.m4
create mode 100644 m4/xorg-tls.m4
More information about the xorg-devel
mailing list