Hello, Valgrind, the memory error checker does not expect text.hot and text.unlikeley sections in binaries. Though everything runs fine, the symbols in these files are not remembered by Valgrind and hence error stack traces do not have function names for objects in these two sections. The ideal solution is to make Valgrind take care of it. A quicker way is to merge the 3 text sections as one. i.e merge text.hot and text.unlikeley into one big ".text" Is this a sensible thing to do. Is it possible to do this with any of the binutils tools. Thanks, Madhan.