diff options
author | Vladimir Mezentsev <vladimir.mezentsev@oracle.com> | 2022-03-11 08:58:31 +0000 |
---|---|---|
committer | Nick Clifton <nickc@redhat.com> | 2022-03-11 08:58:31 +0000 |
commit | bb368aad297fe3ad40cf397e6fc85aa471429a28 (patch) | |
tree | 0ab25909b8fe789d676bbdb00d501d4d485e4afe /binutils | |
parent | a655f19af95eb685ba64f48ee8fc2b3b7a3d886a (diff) | |
download | gdb-bb368aad297fe3ad40cf397e6fc85aa471429a28.zip gdb-bb368aad297fe3ad40cf397e6fc85aa471429a28.tar.gz gdb-bb368aad297fe3ad40cf397e6fc85aa471429a28.tar.bz2 |
gprofng: a new GNU profiler
top-level
* Makefile.def: Add gprofng module.
* configure.ac: Add --enable-gprofng option.
* src-release.sh: Add gprofng.
* Makefile.in: Regenerate.
* configure: Regenerate.
* gprofng: New directory.
binutils
* MAINTAINERS: Add gprofng maintainer.
* README-how-to-make-a-release: Add gprofng.
include.
* collectorAPI.h: New file.
* libcollector.h: New file.
* libfcollector.h: New file.
Diffstat (limited to 'binutils')
-rw-r--r-- | binutils/ChangeLog | 5 | ||||
-rw-r--r-- | binutils/MAINTAINERS | 1 | ||||
-rw-r--r-- | binutils/README-how-to-make-a-release | 12 |
3 files changed, 12 insertions, 6 deletions
diff --git a/binutils/ChangeLog b/binutils/ChangeLog index 213f871..539849c 100644 --- a/binutils/ChangeLog +++ b/binutils/ChangeLog @@ -1,3 +1,8 @@ +2022-03-11 Vladimir Mezentsev <vladimir.mezentsev@oracle.com> + + * MAINTAINERS: Add gprofng maintainer. + * README-how-to-make-a-release: Add gprofng. + 2022-03-10 Nick Clifton <nickc@redhat.com> * dwarf.c (use_debuginfod): New variable. Set to 1. diff --git a/binutils/MAINTAINERS b/binutils/MAINTAINERS index ef12371..fda4a65 100644 --- a/binutils/MAINTAINERS +++ b/binutils/MAINTAINERS @@ -84,6 +84,7 @@ responsibility among the other maintainers. FRV Alexandre Oliva <aoliva@sourceware.org> GOLD Ian Lance Taylor <iant@google.com> GOLD Cary Coutant <ccoutant@gmail.com> + gprofng Vladimir Mezentsev <vladimir.mezentsev@oracle.com> H8300 Prafulla Thakare <prafulla.thakare@kpitcummins.com> HPPA Dave Anglin <dave.anglin@bell.net> HPPA elf32 Alan Modra <amodra@gmail.com> diff --git a/binutils/README-how-to-make-a-release b/binutils/README-how-to-make-a-release index e52d9ae..5afc6f2 100644 --- a/binutils/README-how-to-make-a-release +++ b/binutils/README-how-to-make-a-release @@ -35,7 +35,7 @@ Approx time to complete from here: 2 hours .... in the gold directory - it has its own release numbering. Likewise for the ChangeLog files in: bfd, binutils, config, cpu, - elfcpp, gas, gold, gprof, include, ld, libctf, libiberty, opcodes + elfcpp, gas, gold, gprof, gprofng, include, ld, libctf, libiberty, opcodes and toplevel. Add a note of the name of the new branch to binutils/BRANCHES. @@ -97,8 +97,8 @@ Approx time to complete from here: 2 hours .... m4_define([BFD_VERSION], [2.39.50]) Regenerate various files on both branch and HEAD by configuring - with "--enable-maintainer-mode --enable-gold" and then building - with "make all-binutils all-gas all-gold all-gprof all-ld" + with "--enable-maintainer-mode --enable-gold --enable-shared" and then building + with "make all-binutils all-gas all-gold all-gprof all-gprofng all-ld" Add ChangeLog entries for the updated files. Commit the changes. Make sure that this includes the .pot files as well as the @@ -114,7 +114,7 @@ Approx time to complete from here: 2 hours .... b. Create a source tarball of the BRANCH sources: - ./src-release -x binutils + ./src-release.sh -x binutils c. Build a test target using this tarball. @@ -262,8 +262,8 @@ When the time comes to actually make the release.... chmod -R -w binutils-2.* mkdir build cd build - ../binutils-2.*/configure --quiet --enable-gold --prefix=`pwd`/install --enable-plugins - make all-gas all-gold all-ld all-binutils all-gprof + ../binutils-2.*/configure --quiet --enable-gold --prefix=`pwd`/install --enable-plugins --enable-shared + make all-gas all-gold all-ld all-binutils all-gprof all-gprofng make check-gas check-binutils check-ld check-gold make install-gas install-gold install-ld install-binutils |