libxshmfence: Changes to 'refs/tags/libxshmfence-1.1'
Keith Packard
keithp at kemper.freedesktop.org
Tue Nov 26 21:55:49 PST 2013
Tag 'libxshmfence-1.1' created by Keith Packard <keithp at keithp.com> at 2013-11-27 05:55 -0800
libxshmfence-1.1
Changes since libxshmfence-1.0:
Aaron Plattner (2):
Copy the standard .gitignore from other lib packages
Copy autotools boilerplate from http://www.x.org/wiki/NewModuleGuidelines/
Gaetan Nadon (5):
Add mandatory COPYING file.
Add the required README file
make: add $(CWARNFLAGS)
make: list non installed headers under the _SOURCES variable
lint: remove usage of libxshmfence_la_SOURCES
Keith Packard (10):
Change fence memory type from 'int32_t' to 'struct shmfence'
Locate directory for shared memory files at configure time
Use O_TMPFILE if available
Add test program
Split out futex implementation from general API
Provide pthread-based alternative implementation
Set symbol visibility attribute to hide internal symbols
Ignore test build files and release announcements
Describe the library better in the README file
Update to version 1.1
---
.gitignore | 84 ++++++++++++++++++++++
COPYING | 19 +++++
Makefile.am | 2
README | 36 +++++++++
configure.ac | 146 +++++++++++++++++++++++++++++++++++----
src/Makefile.am | 18 ++++
src/xshmfence.c | 144 --------------------------------------
src/xshmfence.h | 30 ++++----
src/xshmfence_alloc.c | 88 +++++++++++++++++++++++
src/xshmfence_futex.c | 94 +++++++++++++++++++++++++
src/xshmfence_futex.h | 70 ++++++++++++++++++
src/xshmfence_pthread.c | 131 +++++++++++++++++++++++++++++++++++
src/xshmfence_pthread.h | 39 ++++++++++
src/xshmfenceint.h | 44 +----------
test/Makefile.am | 9 ++
test/xshmfence_test.c | 178 ++++++++++++++++++++++++++++++++++++++++++++++++
xshmfence.pc.in | 3
17 files changed, 920 insertions(+), 215 deletions(-)
---
More information about the xorg-commit
mailing list