bumped version to 2.8

This commit is contained in:
Aliaksey Kandratsenka 2020-07-06 02:51:43 -07:00
parent c1bcc412ba
commit 180bfa10d7
5 changed files with 30 additions and 10 deletions

View File

@ -1396,7 +1396,7 @@ libtcmalloc_and_profiler_la_CXXFLAGS = $(libtcmalloc_la_CXXFLAGS) $(libprofiler_
# about .so versioning. I just give the libtcmalloc version number.
# TODO(csilvers): use -export-symbols-regex?
libtcmalloc_and_profiler_la_LDFLAGS = $(PTHREAD_CFLAGS) \
-version-info @TCMALLOC_SO_VERSION@
-version-info @TCMALLOC_AND_PROFILER_SO_VERSION@
# We don't include libprofiler_la_LIBADD here because all it adds is
# libstacktrace.la, which we already get via libtcmalloc. Trying to
# specify it twice causes link-time duplicate-definition errors. :-(

20
NEWS
View File

@ -1,4 +1,22 @@
== 8 Mar 2018 ==
== 6 July 2020 ==
gperftools 2.8 is out!
Here are notable changes:
* ProfilerGetStackTrace is now officially supported API for
libprofiler. Contributed by Kirill Müller.
* Build failures on mingw were fixed. This fixed issue #1108.
* Build failure of page_heap_test on MSVC was fixed.
* Ryan Macnak contributed fix for compiling linux syscall support on
i386 and recent GCCs. This fixed issue #1076.
* test failures caused by new gcc 10 optimizations were fixed. Same
change also fixed tests on clang.
== 8 Mar 2020 ==
gperftools 2.8rc is out!
Here are notable changes:

View File

@ -4,14 +4,16 @@
# make sure we're interpreted by some minimal autoconf
AC_PREREQ([2.59])
AC_INIT([gperftools],[2.7.90],[gperftools@googlegroups.com])
AC_INIT([gperftools],[2.8],[gperftools@googlegroups.com])
# Update this value for every release! (A:B:C will map to foo.so.(A-C).C.B)
# http://www.gnu.org/software/libtool/manual/html_node/Updating-version-info.html
TCMALLOC_SO_VERSION=9:4:5
PROFILER_SO_VERSION=4:19:4
TCMALLOC_SO_VERSION=9:5:5
PROFILER_SO_VERSION=5:0:5
TCMALLOC_AND_PROFILER_SO_VERSION=10:0:6
AC_SUBST(TCMALLOC_SO_VERSION)
AC_SUBST(PROFILER_SO_VERSION)
AC_SUBST(TCMALLOC_AND_PROFILER_SO_VERSION)
# The argument here is just something that should be in the current directory
# (for sanity checking)

View File

@ -254,7 +254,7 @@
#define PACKAGE_NAME "gperftools"
/* Define to the full name and version of this package. */
#define PACKAGE_STRING "gperftools 2.7.90"
#define PACKAGE_STRING "gperftools 2.8"
/* Define to the one symbol short name of this package. */
#define PACKAGE_TARNAME "gperftools"
@ -263,7 +263,7 @@
#define PACKAGE_URL ""
/* Define to the version of this package. */
#define PACKAGE_VERSION "2.7.90"
#define PACKAGE_VERSION "2.8"
/* How to access the PC from a struct ucontext */
/* #undef PC_FROM_UCONTEXT */

View File

@ -43,9 +43,9 @@
/* Define the version number so folks can check against it */
#define TC_VERSION_MAJOR 2
#define TC_VERSION_MINOR 7
#define TC_VERSION_PATCH ".90"
#define TC_VERSION_STRING "gperftools 2.7.90"
#define TC_VERSION_MINOR 8
#define TC_VERSION_PATCH ""
#define TC_VERSION_STRING "gperftools 2.8"
#ifndef PERFTOOLS_NOTHROW