r142680 - in /branches/streamOMP: gcc/ChangeLog...

apop@gcc.gnu.org apop@gcc.gnu.org
Thu Dec 11 16:47:00 GMT 2008


Author: apop
Date: Thu Dec 11 16:47:05 2008
New Revision: 142680

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=142680
Log:
2008-12-11  Antoniu Pop  <antoniu.pop@gmail.com>

gcc/
	* omp-builtins.def (BUILT_IN_GOMP_STREAM_TAIL,
	BUILT_IN_GOMP_STREAM_COMMIT): New builtins.

libgomp/
	* stream.h (gomp_stream): New field read_ready_p.
	* stream.c (debug_stream): Debug function for gomp_stream.
	(GOMP_stream_create, slide_read_window, slide_write_window,
	gomp_stream_push, GOMP_stream_head, GOMP_stream_eos_p,
	GOMP_stream_set_eos): Corrected because of race conditions.
	(gomp_stream_commit, GOMP_stream_tail, GOMP_stream_commit): New.
	
	* libgomp_g.h (GOMP_stream_tail, GOMP_stream_commit): Declared.
	* libgomp.map: Export GOMP_stream_tail, GOMP_stream_commit.


Modified:
    branches/streamOMP/gcc/ChangeLog.streamOMP
    branches/streamOMP/gcc/omp-builtins.def
    branches/streamOMP/libgomp/ChangeLog.streamOMP
    branches/streamOMP/libgomp/libgomp.map
    branches/streamOMP/libgomp/libgomp_g.h
    branches/streamOMP/libgomp/stream.c
    branches/streamOMP/libgomp/stream.h



More information about the Gcc-cvs mailing list