OSDN Git Service

* gimple.h (gimplify_body): Remove first argument.
authorebotcazou <ebotcazou@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 11 Jan 2012 18:50:54 +0000 (18:50 +0000)
committerebotcazou <ebotcazou@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 11 Jan 2012 18:50:54 +0000 (18:50 +0000)
commit7e3aae05da05a678a446a3f3424ff7db9cc55c08
treed55ae118d14b55279f3b6aacc5630ae86753ef28
parent72e76fa06901a7fce866badebc698c917bbe03d3
* gimple.h (gimplify_body): Remove first argument.
* gimplify.c (copy_if_shared): Add DATA argument.  Do not create the
pointer set here, instead just pass DATA to walk_tree.
(unshare_body): Remove BODY_P argument and adjust.  Create the pointer
set here and invoke copy_if_shared on the size trees of DECL_RESULT.
(unvisit_body): Likewise, but with unmark_visited.
(gimplify_body): Remove BODY_P argument and adjust.
(gimplify_function_tree): Adjust call to gimplify_body.
* omp-low.c (finalize_task_copyfn): Likewise.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@183104 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/gimple.h
gcc/gimplify.c
gcc/omp-low.c
gcc/testsuite/ChangeLog
gcc/testsuite/gnat.dg/array19.adb [new file with mode: 0644]
gcc/testsuite/gnat.dg/array19.ads [new file with mode: 0644]