diff options
Diffstat (limited to 'gcc/testsuite/g++.dg/pr37742.C')
-rw-r--r-- | gcc/testsuite/g++.dg/pr37742.C | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/gcc/testsuite/g++.dg/pr37742.C b/gcc/testsuite/g++.dg/pr37742.C new file mode 100644 index 000000000..2bbb01723 --- /dev/null +++ b/gcc/testsuite/g++.dg/pr37742.C @@ -0,0 +1,10 @@ +/* { dg-do compile } */ + +__extension__ typedef __SIZE_TYPE__ size_t; +void* __valarray_get_memory(size_t __n); +int*__restrict__ +__valarray_get_storage(size_t __n) +{ + return static_cast<int* __restrict__>(__valarray_get_memory(__n)); +} + |