r139703 - in /branches/streamOMP/gcc: ChangeLog...
apop@gcc.gnu.org
apop@gcc.gnu.org
Thu Aug 28 09:15:00 GMT 2008
Author: apop
Date: Thu Aug 28 09:15:51 2008
New Revision: 139703
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=139703
Log:
2008-08-28 Antoniu Pop <antoniu.pop@gmail.com>
* c-pragma.h (PRAGMA_OMP_CLAUSE_INPUT, PRAGMA_OMP_CLAUSE_OUTPUT):
New.
* c-parser.c (c_parser_omp_clause_name, c_parser_omp_all_clauses):
Handle PRAGMA_OMP_CLAUSE_INPUT and PRAGMA_OMP_CLAUSE_OUTPUT.
(OMP_TASK_CLAUSE_MASK): Added PRAGMA_OMP_CLAUSE_INPUT and
PRAGMA_OMP_CLAUSE_OUTPUT.
(c_parser_omp_clause_input, c_parser_omp_clause_output): New.
* tree.h (OMP_CLAUSE_INPUT, OMP_CLAUSE_OUTPUT): New clause codes.
(OMP_CLAUSE_DECL): Updated the range of codes for clauses that
take variable lists for argument.
* tree.c (omp_clause_num_ops, omp_clause_code_name): Added entries
for OMP_CLAUSE_INPUT and OMP_CLAUSE_OUTPUT.
(walk_tree_1): Handle OMP_CLAUSE_INPUT and OMP_CLAUSE_OUTPUT.
* c-typeck.c (c_finish_omp_clauses): Stubs for supporting input
and output clauses.
* gimplify.c (gimplify_scan_omp_clauses): Stubs for supporting
input and output clauses.
* omp-low.c (scan_sharing_clauses): Stubs for supporting input and
output clauses.
Modified:
branches/streamOMP/gcc/ChangeLog.streamOMP
branches/streamOMP/gcc/c-parser.c
branches/streamOMP/gcc/c-pragma.h
branches/streamOMP/gcc/c-typeck.c
branches/streamOMP/gcc/gimplify.c
branches/streamOMP/gcc/omp-low.c
branches/streamOMP/gcc/tree.c
branches/streamOMP/gcc/tree.h
More information about the Gcc-cvs
mailing list