]> granicus.if.org Git - gc/commitdiff
[7.6.6] v7.6.6
authorIvan Maidanski <ivmai@mail.ru>
Fri, 20 Apr 2018 17:37:01 +0000 (20:37 +0300)
committerIvan Maidanski <ivmai@mail.ru>
Fri, 20 Apr 2018 17:37:01 +0000 (20:37 +0300)
Bump gc version to 7.6.6

* ChangeLog (7.6.6): Set release date; list all changes including the
changes of v7.4.12 and v7.2k.
* Makefile.am (LIBGC_VER_INFO): Increment revision (change version info
of libgc.so to 4:3:3).
* README.md: Bump micro version.
* configure.ac (AC_INIT): Likewise.
* include/gc_version.h (GC_TMP_VERSION_MICRO): Likewise.

ChangeLog
Makefile.am
README.md
configure.ac
include/gc_version.h

index a8e602bed3dc4b12e166b25069f05a11c94eb68b..9da254490fc1bd368b2fee5baa9ef54ee5b60ce4 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,19 +1,37 @@
 
-== [7.6.6] (not released yet) ==
+== [7.6.6] 2018-04-20 ==
 
+* Define GC_FREEBSD_THREADS and GC_ADD_CALLER macros for kFreeBSD
 * Eliminate 'boolean result used in bitwise operation' cppcheck warning
 * Eliminate 'there is pointer arithmetic with NULL' cppcheck warning
 * Explicitly unblock GC signals on GC initialization
 * Fix 'scope of var can be reduced' cppcheck err in enqueue_all_finalizers
 * Fix 'undefined reference to __builtin_unwind_init' linker error (ArmCC)
+* Fix arguments delimiter in pcr_interface.c (PCR)
+* Fix assertion violation in DllMain of win32_threads
+* Fix comment for debug_generic_malloc_inner[_ignore_off_page]
+* Fix data race during apply_to_each_object(reset_back_edge)
+* Fix dbg_mlc.c/o file name in documentation
+* Fix gctest with musl libc on s390x
+* Fix include gc_gcj.h in thread_local_alloc.c
+* Fix man section number (3)
+* Fix missing GC_generic_malloc_words_small implementation in new_gc_alloc.h
+* Fix missing new-line in ABORT_ARG<n> definition
+* Fix missing SIGBUS handler setup for kFreeBSD
+* Fix null dereference in print_callers on backtrace_symbols failure
+* Fix null pointer dereference in get_private_path_and_zero_file (Symbian)
+* Fix the collector hang when it is configured with --enable-gc-debug
+* Fix thread_suspend fail for threads registered from key destructor (OS X)
+* Fix type of local variables receiving result of PHT_HASH
+* Fix typo in AIX macro name
+* Fix typo in comment in specific.h
 * Fix unbounded heap growth in case of intensive disappearing links usage
+* Remove API symbols renaming in WCC_MAKEFILE
 * Support Haiku/amd64 and Haiku/x86 hosts
 * Support threads for DragonFly in configure
 * Workaround 'address of auto-variable returned' cppcheck error
 * Workaround gctest hang on kFreeBSD (if thread-local allocations are on)
 
-Also, includes 7.4.12 changes
-
 
 == [7.6.4] 2018-01-26 ==
 
index 205af63d01643939b007b33e42198881c3780bac..408ee60b477997baaaf6fe0c75c5196d72e6e9a8 100644 (file)
@@ -14,7 +14,7 @@
 # Info (current:revision:age) for the Libtool versioning system.
 # These numbers should be updated at most once just before the release,
 # and, optionally, at most once during the development (after the release).
-LIBGC_VER_INFO = 4:2:3
+LIBGC_VER_INFO = 4:3:3
 LIBGCCPP_VER_INFO = 4:1:3
 
 ## FIXME: `make distcheck' in this directory will not currently work.
index a118fda3d07dbf2d40a0d6fae2de0355d141b12e..6c2bb181e794ab9b36ee40966216914dddc92a30 100644 (file)
--- a/README.md
+++ b/README.md
@@ -1,6 +1,6 @@
 # Boehm-Demers-Weiser Garbage Collector
 
-This is version 7.6.4 of a conservative garbage
+This is version 7.6.6 of a conservative garbage
 collector for C and C++.
 
 
index 653d07d4c4fbc45a6cb1425180f925a680bcf009..8cb373970b9ef60ae63e29bf8d563998252f229c 100644 (file)
@@ -12,7 +12,7 @@
 dnl Process this file with autoconf to produce configure.
 
 # Initialization
-AC_INIT(gc,7.6.4,https://github.com/ivmai/bdwgc/issues)
+AC_INIT(gc,7.6.6,https://github.com/ivmai/bdwgc/issues)
     ## version must conform to [0-9]+[.][0-9]+[.][0-9]+
 AC_CONFIG_SRCDIR(gcj_mlc.c)
 AC_CONFIG_MACRO_DIR([m4])
index 9e31cb843894c1a7c0f9550a1abf291b6af35f93..9c1153441d7ac4de700f1469d6e010a00d7befa9 100644 (file)
@@ -30,7 +30,7 @@
 /* it to keep the old-style build process working.              */
 #define GC_TMP_VERSION_MAJOR 7
 #define GC_TMP_VERSION_MINOR 6
-#define GC_TMP_VERSION_MICRO 4 /* 7.6.4 */
+#define GC_TMP_VERSION_MICRO 6 /* 7.6.6 */
 
 #ifdef GC_VERSION_MAJOR
 # if GC_TMP_VERSION_MAJOR != GC_VERSION_MAJOR \