aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJonathan Peyton <jonathan.l.peyton@intel.com>2016-11-21 18:43:38 +0000
committerJonathan Peyton <jonathan.l.peyton@intel.com>2016-11-21 18:43:38 +0000
commitba41eae9a259c034b365f9001d19cd713aec1661 (patch)
treef5acd416dcfb627625bf0f2bbda776135f8007da
parent6b2aaa62f18d0f4e3d518dbf607dea0ef046ec50 (diff)
downloadllvm-ba41eae9a259c034b365f9001d19cd713aec1661.zip
llvm-ba41eae9a259c034b365f9001d19cd713aec1661.tar.gz
llvm-ba41eae9a259c034b365f9001d19cd713aec1661.tar.bz2
Merging r280138:
------------------------------------------------------------------------ r280138 | jlpeyton | 2016-08-30 14:28:58 -0500 (Tue, 30 Aug 2016) | 5 lines Appease older gcc compilers for the many-microtask-args.c test Older gcc compilers error out with the C99 syntax of: for (int i =...) so this change just moves the int i; declaration up above. ------------------------------------------------------------------------ llvm-svn: 287558
-rw-r--r--openmp/runtime/test/misc_bugs/many-microtask-args.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/openmp/runtime/test/misc_bugs/many-microtask-args.c b/openmp/runtime/test/misc_bugs/many-microtask-args.c
index a354872..d644515 100644
--- a/openmp/runtime/test/misc_bugs/many-microtask-args.c
+++ b/openmp/runtime/test/misc_bugs/many-microtask-args.c
@@ -4,6 +4,7 @@
int main()
{
+ int i;
int i1 = 0;
int i2 = 1;
int i3 = 2;
@@ -23,7 +24,7 @@ int main()
int r = 0;
#pragma omp parallel for firstprivate(i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11, i12, i13, i14, i15, i16) reduction(+:r)
- for (int i = 0; i < i16; i++) {
+ for (i = 0; i < i16; i++) {
r += i + i1 + i2 + i3 + i4 + i5 + i6 + i7 + i8 + i9 + i10 + i11 + i12 + i13 + i14 + i15 + i16;
}