7.6.12
Changes
- Eliminate 'assigned value never used' compiler warning in test_cpp WinMain
- Fix 'mprotect remapping failed' abort on NetBSD with PaX enabled
- Fix 'undefined reference to __data_start' linker error (Android/aarch64)
- Fix 'unexpected mark stack overflow' abort in push_all_stack
- Fix 'wrong __data_start/_end pair' error on Android
- Fix BSD_TIME variant of MS_TIME_DIFF for the case of a.tv_usec < b.tv_usec
- Fix GetThreadContext stale register values use if WoW64 (Win32)
- Fix executable memory allocation in GC_unix_get_mem
- Fix invalid initializer of CLOCK_TYPE variables if BSD_TIME
- Fix thread_info() count argument value (OS X)
- Update NO_EXECUTE_PERMISSION documentation
Build status
Travis CI build
AppVeyor CI build
Coveralls status (code coverage)
Distribution Tarball
gc-7.6.12.tar.gz (see the Assets above, md5: 8175e1be00c6cd6eac2e8d67bdf451df)