gcc/libgomp ChangeLog critical.c libgomp_g.h c ...
rth@gcc.gnu.org
rth@gcc.gnu.org
Thu Sep 22 17:22:00 GMT 2005
CVSROOT: /cvs/gcc
Module name: gcc
Branch: gomp-20050608-branch
Changes by: rth@gcc.gnu.org 2005-09-22 17:22:11
Modified files:
libgomp : ChangeLog critical.c libgomp_g.h
libgomp/config/linux: mutex.h
libgomp/config/posix: mutex.h
Log message:
* critical.c (GOMP_critical_name_start): Change argument to void**.
Reuse the pointer space if the mutex fits.
(GOMP_critical_name_end): Likewise.
(initialize_critical): Don't define if GOMP_MUTEX_INIT_0.
* libgomp_g.h (GOMP_critical_name_start): Update decl.
(GOMP_critical_name_end): Likewise.
* config/linux/mutex.h (GOMP_MUTEX_INIT_0): New.
* config/posix/mutex.h (GOMP_MUTEX_INIT_0): New.
Patches:
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libgomp/ChangeLog.diff?cvsroot=gcc&only_with_tag=gomp-20050608-branch&r1=1.1.6.9&r2=1.1.6.10
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libgomp/critical.c.diff?cvsroot=gcc&only_with_tag=gomp-20050608-branch&r1=1.1.2.2&r2=1.1.2.3
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libgomp/libgomp_g.h.diff?cvsroot=gcc&only_with_tag=gomp-20050608-branch&r1=1.1.2.2&r2=1.1.2.3
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libgomp/config/linux/mutex.h.diff?cvsroot=gcc&only_with_tag=gomp-20050608-branch&r1=1.1.2.1&r2=1.1.2.2
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libgomp/config/posix/mutex.h.diff?cvsroot=gcc&only_with_tag=gomp-20050608-branch&r1=1.1.2.1&r2=1.1.2.2
More information about the Gcc-cvs
mailing list