diff options
author | Cyril Hrubis <chrubis@suse.cz> | 2020-06-26 11:07:59 +0200 |
---|---|---|
committer | Cyril Hrubis <chrubis@suse.cz> | 2020-06-26 11:07:59 +0200 |
commit | 5cd59f84ac985d37f467d3a1ae454d93b8f3f598 (patch) | |
tree | 46c4c10b42aaf22dab576f7d15ce7cbc935f8800 /libs | |
parent | 37a8a4bfa61c9cb3b3f2c0eca515b75360259949 (diff) | |
download | ltp-5cd59f84ac985d37f467d3a1ae454d93b8f3f598.tar.gz |
libltpvdso: Fix build on Centos 6
Since for loop initial declaration are not allowed on old gcc.
Signed-off-by: Cyril Hrubis <chrubis@suse.cz>
Diffstat (limited to 'libs')
-rw-r--r-- | libs/libltpvdso/parse_vdso.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/libs/libltpvdso/parse_vdso.c b/libs/libltpvdso/parse_vdso.c index 03ba47e85..7bbd168b6 100644 --- a/libs/libltpvdso/parse_vdso.c +++ b/libs/libltpvdso/parse_vdso.c @@ -232,8 +232,10 @@ void *vdso_sym(const char *version, const char *name) void vdso_init_from_auxv(void *auxv) { + int i; + ELF(auxv_t) *elf_auxv = auxv; - for (int i = 0; elf_auxv[i].a_type != AT_NULL; i++) { + for (i = 0; elf_auxv[i].a_type != AT_NULL; i++) { if (elf_auxv[i].a_type == AT_SYSINFO_EHDR) { vdso_init_from_sysinfo_ehdr(elf_auxv[i].a_un.a_val); return; |