Initialize libsym early in trace.c to help the compiler.
authorMark Wielaard <mjw@redhat.com>
Thu, 9 Jan 2014 21:56:35 +0000 (22:56 +0100)
committerChanho Park <chanho61.park@samsung.com>
Fri, 22 Aug 2014 11:38:24 +0000 (20:38 +0900)
commita12d161749c556abf3d342896cc8d4dc1f41a1ca
treeff633de25bd481e4b9b86e39511f5500bb15290a
parent7f40999b3db608961a2ddf59b9c56b611a856611
Initialize libsym early in trace.c to help the compiler.

GCC 4.4.7 isn't smart enough to realize own_libsym will always be zero
when it sees the goto done which might jump over the initialization of
libsym. And so will produce a warning like:

cc1: warnings being treated as errors
trace.c: In function ‘ifunc_ret_hit’:
trace.c:1433: error: ‘libsym’ may be used uninitialized in this function
sysdeps/linux-gnu/trace.c