diff options
author | Richard Smith <richard-llvm@metafoo.co.uk> | 2016-11-16 03:36:29 +0000 |
---|---|---|
committer | Richard Smith <richard-llvm@metafoo.co.uk> | 2016-11-16 03:36:29 +0000 |
commit | 6b335d1948a94f3cea85b61717f72782416aea9d (patch) | |
tree | 3472c2bb32cd97a84b149186602f393b780d20a7 /llvm/tools/llvm-c-test/attributes.c | |
parent | 2a87a42035a1b7502b6359f31b24ade3a6ad36e3 (diff) | |
download | bcm5719-llvm-6b335d1948a94f3cea85b61717f72782416aea9d.tar.gz bcm5719-llvm-6b335d1948a94f3cea85b61717f72782416aea9d.zip |
Fix build break when the host C compiler is C89.
llvm-svn: 287075
Diffstat (limited to 'llvm/tools/llvm-c-test/attributes.c')
-rw-r--r-- | llvm/tools/llvm-c-test/attributes.c | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/llvm/tools/llvm-c-test/attributes.c b/llvm/tools/llvm-c-test/attributes.c index 7f07a220ad3..c6beab1d31b 100644 --- a/llvm/tools/llvm-c-test/attributes.c +++ b/llvm/tools/llvm-c-test/attributes.c @@ -24,7 +24,8 @@ int llvm_test_function_attributes(void) { LLVMValueRef F = LLVMGetFirstFunction(M); while (F) { // Read attributes - for (int Idx = LLVMAttributeFunctionIndex, ParamCount = LLVMCountParams(F); + int Idx, ParamCount; + for (Idx = LLVMAttributeFunctionIndex, ParamCount = LLVMCountParams(F); Idx <= ParamCount; ++Idx) { int AttrCount = LLVMGetAttributeCountAtIndex(F, Idx); LLVMAttributeRef *Attrs = @@ -53,8 +54,9 @@ int llvm_test_callsite_attributes(void) { for (I = LLVMGetFirstInstruction(BB); I; I = LLVMGetNextInstruction(I)) { if (LLVMIsACallInst(I)) { // Read attributes - for (int Idx = LLVMAttributeFunctionIndex, - ParamCount = LLVMCountParams(F); + int Idx, ParamCount; + for (Idx = LLVMAttributeFunctionIndex, + ParamCount = LLVMCountParams(F); Idx <= ParamCount; ++Idx) { int AttrCount = LLVMGetCallSiteAttributeCount(I, Idx); LLVMAttributeRef *Attrs = (LLVMAttributeRef *)malloc( |