OSDN Git Service

PR middle-end/35549
authorjakub <jakub@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 12 Mar 2008 09:55:48 +0000 (09:55 +0000)
committerjakub <jakub@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 12 Mar 2008 09:55:48 +0000 (09:55 +0000)
commite8a588af71e790aeb443acfc81edaf650729455a
treecda5526042cb74fb68ccf75d855c64c449f59a35
parentc6ba58f9401741fdfa802f15783cfc375f69820a
PR middle-end/35549
* omp-low.c (maybe_lookup_decl): Constify first argument.
(use_pointer_for_field): Change last argument from bool to
omp_context *.  Disallow shared copy-in/out in nested
parallel if decl is shared in outer parallel too.
(build_outer_var_ref, scan_sharing_clauses,
lower_rec_input_clauses, lower_copyprivate_clauses,
lower_send_clauses, lower_send_shared_vars): Adjust callers.

* testsuite/libgomp.c/pr35549.c: New test.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@133136 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/omp-low.c
libgomp/ChangeLog
libgomp/testsuite/libgomp.c/pr35549.c [new file with mode: 0644]