[PATCH V4] gprofng: a new GNU profiler
Vladimir Mezentsev
vladimir.mezentsev@oracle.com
Wed Mar 2 19:47:37 GMT 2022
Hi Nick,
We were approved but decided to defer committing the patch series until
after the 2.38 release was completed.
In the meantime, we have made a few improvements:
- added configure.ac for gprofng/libcollector to generate shared
library using AC_ENABLE_SHARE
- --enable-shared is no longer needed to configure the gprofng build
- removed the build dependency on bison
- lowered the build dependency on texinfo version to 6.5
- fixed a bug reported in stack unwind()
- updated the documentation
- updated the sources for GNU coding standard
We have pushed these changes here:
url: https://github.com/oracle/binutils-gdb.git/
branch: oracle/gprofng-v4-1
We would like approval to commit this updated patch series.
Thank you,
-Vladimir
On 12/13/21 07:13, Nick Clifton wrote:
> Hi Vladimir,
>
>>> To me this is a concern as the intention of the binutils project is to
>>> support as wide a range of architectures as possible.
>>>
>>> Is it simple to add other architectures ? What work needs to be done ?
>>
>> We utilize disassembler() from libopcodes and several functions from
>> libbfd which are already cross platform.
>> The rest of porting is stack unwinding and hardware counter profiling
>> (It is in binutils-gdb.git/gprofng/libcollector).
>> We will start writing a few page porting guide.
>
> OK, well I do not want to hold up this work any longer, so the patch
> series is approved. Please apply.
>
> Cheers
> Nick
>
>
More information about the Binutils
mailing list