re PR libstdc++/41763 (valarray_array.h seems to overuse __restrict__)
authorPaolo Carlini <paolo.carlini@oracle.com>
Tue, 20 Oct 2009 21:21:11 +0000 (21:21 +0000)
committerPaolo Carlini <paolo@gcc.gnu.org>
Tue, 20 Oct 2009 21:21:11 +0000 (21:21 +0000)
commitb6a182f28e5c5f541b517bb834b260ae7a9d841c
treed638bceb96bed7b635b81f47bae18ba2c1e814c0
parentddd0c7810185a4dde7041c37c72411e78639471d
re PR libstdc++/41763 (valarray_array.h seems to overuse __restrict__)

2009-10-20  Paolo Carlini  <paolo.carlini@oracle.com>

PR libstdc++/41763
* include/bits/valarray_array.h (__valarray_default_construct,
__valarray_fill_construct, __valarray_copy_construct, __valarray_sum
__valarray_destroy_elements, __valarray_product): Do not qualify with
__restrict__ pointers accessing data also accessed by other pointers.

From-SVN: r153039
libstdc++-v3/ChangeLog
libstdc++-v3/include/bits/valarray_array.h