- Remove spurious gc:: qualifier for operator delete[] in gc_cpp.h.
(Thanks to Hanno Boeck.)
- Changed a test for LINUX in config_macros.h to one for __linux__.
+ - Add prototypes for GC_finalizer_notifier and GC_thr_init. (Thanks to
+ David Ayers.)
Since gc6.7:
- Remove GC_PROTO, VOLATILE, GC_PTR, and GC_CONST. Assume ANSI C compiler
- Overhaul porting.html. Remove corresponding text from README.
- Fix typo in DARWIN section of gcconfig.h.
- Fix Darwin thread memory leak. (Thanks to Bruce Mitchener.)
+ - Update x86 AO_test_and_set implementation to use "=q".
To do:
- REDIRECT_MALLOC and threads combination is getting closer, but currently
/* ordered finalization. Default value is */
/* determined by JAVA_FINALIZATION macro. */
-GC_API void (* GC_finalizer_notifier)();
+GC_API void (* GC_finalizer_notifier)(void);
/* Invoked by the collector when there are */
/* objects to be finalized. Invoked at most */
/* once per GC cycle. Never invoked unless */