> I've been playing with the debugpred How interesting, I didn't know about --enable-debugpred. That does look super useful. It is implemented through lib/eu-config.h and src/debugpred.h. An explanation of how it works can be found in the appendix to "What Every Programmer Should Know About Memory" http://www.akkadia.org/drepper/cpumemory.pdf A.2 Debug Branch Prediction (lwn.net has a text version online where the appendix is section 9.2 https://lwn.net/Articles/258188/)
> and noticed, that every time when > running the eu-readelf -r, e.g., src/readelf -r src/readelf, we get: > > readelf.c:1845: wrong=148, correct=0 <==== WARNING Like Ulrich said, you probably ran the binary in such a way that libebl isn't loading the correct backend (in such a case ebl_reloc_type_check will just always return false). Make sure you double check your LD_LIBRARY_PATH and the output of eu-readelf -r, if it only contains <INVALID_RELOC> you know something is wrong. Cheers, Mark _______________________________________________ elfutils-devel mailing list [email protected] https://fedorahosted.org/mailman/listinfo/elfutils-devel
