Update ChangeLog file
authorIvan Maidanski <ivmai@mail.ru>
Thu, 13 Apr 2017 08:20:34 +0000 (11:20 +0300)
committerIvan Maidanski <ivmai@mail.ru>
Thu, 13 Apr 2017 08:20:34 +0000 (11:20 +0300)
ChangeLog

index 9b735b9..86406ff 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -3,13 +3,33 @@
 
 * Add AO primitives implementation to GC based on C11 atomic intrinsic
 * Add assertion to allocobj that live unmarked object cannot be reclaimed
+* Add Makefile target to run all tests without test-driver
+* Allow compilation of PROC_VDB code on Linux host (GC_NO_SYS_FAULT_H)
+* Check that GC_WIN32_PTHREADS is not specified for Cygwin
+* Define CLANG/GNUC_PREREQ macros to check gcc/clang minimum version
+* Define GC_ASSERT(x) as C assert(x) for external clients of gc_inline.h
+* Define GC_PREFETCH_FOR_WRITE to __builtin_prefetch in gc_inline.h (GCC)
+* Detect sigsetjmp() availability by configure
 * Do not print n_rescuing_pages value if incremental collections disabled
+* Do not specify version info for test libraries (Automake)
 * Do not x86 asm in PUSH_CONTENTS_HDR for NaCl
+* Document GC_BUILTIN_ATOMIC macro (and gc_atomic_ops private header file)
 * Enable mprotect-based incremental GC for Win64 (GCC)
+* Increase MAX_HEAP_SECTS (10 times) for large-config
 * New API function (GC_dump_named) to produce named dumps
+* Remove EMX_MAKEFILE (add EMX support to Makefile.direct)
 * Remove HIGH_BIT macro duplicating SIGNB
+* Remove lint-specific code
+* Remove Makefile KandRtest target (that supported K&R C compiler)
+* Remove notes that K&R C compiler is unsupported
 * Skip grungy_pages update when mark state invalid to speedup read_dirty
+* Update shared libraries version info to differentiate against v7.6
+* Use __int64 instead of 'long long' in LONG_MULT if appropriate
+* Use __thread keyword for Android NDK r12b+ Clang (arm)
+* Use C11 static_assert if available
 * Use EXPECT FALSE for mark_from code documented as executed rarely
+* Use longjmp in fault_handler_openbsd if siglongjmp unavailable (OpenBSD)
+* Use sigsetjmp() in setjmp_t tool if available
 Also, includes 7.6.2 changes
 
 
@@ -9129,4 +9149,3 @@ Much of the HP specific code and a number of good suggestions for improving
 the generic code are due to Walter Underwood.
 Parag Patel supplied the A/UX code.
 Manuel Serrano supplied linux and Sony News specific code.
-