Messages in this thread | ![/](/images/icornerl.gif) | | Date | Tue, 14 Apr 2015 19:53:36 -0300 | From | Arnaldo Carvalho de Melo <> | Subject | Re: [PATCH] perf kmem: Fix compiles on RHEL6/OL6 |
| |
Em Tue, Apr 14, 2015 at 01:49:33PM -0400, David Ahern escreveu: > 0d68bc92c48 breaks compiles on RHEL6/OL6: > cc1: warnings being treated as errors > builtin-kmem.c: In function ‘search_page_alloc_stat’: > builtin-kmem.c:322: error: declaration of ‘stat’ shadows a global declaration > node = &parent->rb_left; > /usr/include/sys/stat.h:455: error: shadowed declaration is here > builtin-kmem.c: In function ‘perf_evsel__process_page_alloc_event’: > builtin-kmem.c:378: error: declaration of ‘stat’ shadows a global declaration > /usr/include/sys/stat.h:455: error: shadowed declaration is here > builtin-kmem.c: In function ‘perf_evsel__process_page_free_event’: > builtin-kmem.c:431: error: declaration of ‘stat’ shadows a global declaration > /usr/include/sys/stat.h:455: error: shadowed declaration is here > > Rename local variable to pstat to avoid the name conflict.
Thanks, applied, fixed the build on Fedora14 as well.
- Arnaldo
| ![\](/images/icornerr.gif) |