This is the mail archive of the gcc-cvs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

r132728 - in /branches/graphite: gcc/ChangeLog....


Author: spop
Date: Wed Feb 27 21:58:43 2008
New Revision: 132728

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=132728
Log:
libgomp/

	* libgomp_g.h (GOMP_stream_create, GOMP_stream_push,
	GOMP_stream_head, GOMP_stream_pop, GOMP_stream_eos_p,
	GOMP_stream_set_eos, GOMP_stream_destroy): Declared.
	* stream.c (gomp_stream_used_space, gomp_stream_free_space,
	gomp_stream_wait_used_space, gomp_stream_wait_free_space): Make 
	static inline.
	(gomp_stream_push, gomp_stream_pop): Changed elements types to char *.
	(gomp_stream_pop): Do not return the element, do not copy the memory.
	(gomp_stream_head, GOMP_stream_create, GOMP_stream_push,
	GOMP_stream_head, GOMP_stream_pop, GOMP_stream_eos_p,
	GOMP_stream_set_eos, GOMP_stream_destroy): New.
	* libgomp.h (gomp_stream_used_space, gomp_stream_free_space,
	gomp_stream_wait_used_space, gomp_stream_wait_free_space): Removed.

gcc/

	* builtin-types.def (BT_FN_PTR_SIZE_UINT, BT_FN_BOOL_PTR): New.
	* common.opt (fstreamize-loops): New.
	* omp-builtins.def (BUILT_IN_GOMP_STREAM_CREATE,
	BUILT_IN_GOMP_STREAM_PUSH, BUILT_IN_GOMP_STREAM_HEAD,
	BUILT_IN_GOMP_STREAM_POP, BUILT_IN_GOMP_STREAM_EOS_P,
	BUILT_IN_GOMP_STREAM_SET_EOS, BUILT_IN_GOMP_STREAM_DESTROY): New.


Modified:
    branches/graphite/gcc/ChangeLog.graphite
    branches/graphite/gcc/builtin-types.def
    branches/graphite/gcc/common.opt
    branches/graphite/gcc/omp-builtins.def
    branches/graphite/libgomp/ChangeLog.graphite
    branches/graphite/libgomp/libgomp.h
    branches/graphite/libgomp/libgomp_g.h
    branches/graphite/libgomp/stream.c


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]