Skip to content

Commit

Permalink
[7.6.6]
Browse files Browse the repository at this point in the history
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.
  • Loading branch information
ivmai committed Apr 20, 2018
1 parent 191179d commit 0125d56
Show file tree
Hide file tree
Showing 5 changed files with 25 additions and 7 deletions.
24 changes: 21 additions & 3 deletions 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 ==

Expand Down
2 changes: 1 addition & 1 deletion Makefile.am
Expand Up @@ -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.
Expand Down
2 changes: 1 addition & 1 deletion 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++.


Expand Down
2 changes: 1 addition & 1 deletion configure.ac
Expand Up @@ -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])
Expand Down
2 changes: 1 addition & 1 deletion include/gc_version.h
Expand Up @@ -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 \
Expand Down

0 comments on commit 0125d56

Please sign in to comment.