summaryrefslogtreecommitdiffstats
path: root/llvm/tools/llvm-c-test/object.c
diff options
context:
space:
mode:
authorNAKAMURA Takumi <geek4civic@gmail.com>2013-10-23 17:56:37 +0000
committerNAKAMURA Takumi <geek4civic@gmail.com>2013-10-23 17:56:37 +0000
commitc49146956ea50337616a1cf2868bc837c57630f4 (patch)
treeb66db1e378cc08d1c38f4dc9d725a0da77d685c8 /llvm/tools/llvm-c-test/object.c
parenta3a8135f459fbbf5e5119ca6363a4f7315b748bc (diff)
downloadbcm5719-llvm-c49146956ea50337616a1cf2868bc837c57630f4.tar.gz
bcm5719-llvm-c49146956ea50337616a1cf2868bc837c57630f4.zip
llvm-c-test: Make them C89-compliant.
llvm-svn: 193254
Diffstat (limited to 'llvm/tools/llvm-c-test/object.c')
-rw-r--r--llvm/tools/llvm-c-test/object.c9
1 files changed, 6 insertions, 3 deletions
diff --git a/llvm/tools/llvm-c-test/object.c b/llvm/tools/llvm-c-test/object.c
index c94e3af3b07..27929286542 100644
--- a/llvm/tools/llvm-c-test/object.c
+++ b/llvm/tools/llvm-c-test/object.c
@@ -20,6 +20,7 @@
int object_list_sections(void) {
LLVMMemoryBufferRef MB;
LLVMObjectFileRef O;
+ LLVMSectionIteratorRef sect;
char *msg = NULL;
if (LLVMCreateMemoryBufferWithSTDIN(&MB, &msg)) {
@@ -33,7 +34,7 @@ int object_list_sections(void) {
exit(1);
}
- LLVMSectionIteratorRef sect = LLVMGetSections(O);
+ sect = LLVMGetSections(O);
while (!LLVMIsSectionIteratorAtEnd(O, sect)) {
printf("'%s': @0x%08" PRIx64 " +%" PRIu64 "\n", LLVMGetSectionName(sect),
LLVMGetSectionAddress(sect), LLVMGetSectionSize(sect));
@@ -51,6 +52,8 @@ int object_list_sections(void) {
int object_list_symbols(void) {
LLVMMemoryBufferRef MB;
LLVMObjectFileRef O;
+ LLVMSectionIteratorRef sect;
+ LLVMSymbolIteratorRef sym;
char *msg = NULL;
if (LLVMCreateMemoryBufferWithSTDIN(&MB, &msg)) {
@@ -64,8 +67,8 @@ int object_list_symbols(void) {
exit(1);
}
- LLVMSectionIteratorRef sect = LLVMGetSections(O);
- LLVMSymbolIteratorRef sym = LLVMGetSymbols(O);
+ sect = LLVMGetSections(O);
+ sym = LLVMGetSymbols(O);
while (!LLVMIsSymbolIteratorAtEnd(O, sym)) {
LLVMMoveToContainingSection(sect, sym);
OpenPOWER on IntegriCloud