From mboxrd@z Thu Jan 1 00:00:00 1970 Content-Type: multipart/mixed; boundary="===============4419030329737394459==" MIME-Version: 1.0 From: Max Filippov To: elfutils-devel@lists.fedorahosted.org Subject: Re: [PATCH 4/6] Remove DL_CALL_FCT wrapper which is used in profiling Date: Mon, 04 May 2015 18:09:16 +0300 Message-ID: In-Reply-To: 20150504061419.GC30924@vapier --===============4419030329737394459== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Hi Mike, On Mon, May 4, 2015 at 9:14 AM, Mike Frysinger wrote: > On 04 May 2015 02:25, Max Filippov wrote: >> From: "Anthony G. Basile" >> >> DL_CALL_FCT is defined in on glibc systems and is >> a macro for calling functions in shared objects with dlsym. This >> is useful for profiling since these functions would otherwise not >> use the PLT and so not be counted when profiling with gprof. > > uClibc supports gprof optionally, so i'd be fine with adding this to uCli= bc. > at the very least, the stub would be OK. Ok, I'll drop this patch and submit similar stub to uClibc instead. BTW, I though uClibc does not support profiling at all. Can you point me to the documentation/code for that optional gprof support? -- = Thanks. -- Max --===============4419030329737394459==--