diff options
author | Ivan Maidanski <ivmai@mail.ru> | 2012-08-05 13:53:43 +0400 |
---|---|---|
committer | Ivan Maidanski <ivmai@mail.ru> | 2012-08-05 13:53:43 +0400 |
commit | 798e5fa71391800b89dee216c3fd7017c1f354e6 (patch) | |
tree | 03abd3b61b5c3988ba1178077334eda9d8cc4f26 /ChangeLog | |
parent | f1f2d378a04ac3f1be330ea6df6e553295657e22 (diff) | |
download | bdwgc-798e5fa71391800b89dee216c3fd7017c1f354e6.tar.gz |
Update ChangeLog file
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 6 |
1 files changed, 4 insertions, 2 deletions
@@ -8,6 +8,8 @@ * Call GC_on_abort (with NULL argument) on exit(1). * Code refactoring of GC_x_printf (move shared code to macro). * Disable find-leak GC_gcollect on GC abnormal EXIT. +* Eliminate GCC warning in GC_get_main_stack_base (OpenBSD). +* Eliminate GCC warnings in setjmp_t.c, test_cpp and cord 'de' app. * Include proper header file in 'tools' for configuration macros. * Include pthread_np.h from pthread_stop_world.c on OpenBSD. * Move GC_get_suspend/thr_restart_signal to misc.c for NaCl and OpenBSD. @@ -16,8 +18,6 @@ * Recognize GC_SIG_SUSPEND and GC_SIG_THR_RESTART tuning macros in gc.h. * Replace SIG_SUSPEND/THR_RESTART macros to variables in pthread_stop_world. * Replace sprintf with defensive snprintf. -* Suppress GCC warning in GC_get_main_stack_base (OpenBSD). -* Suppress GCC warnings in test_cpp and cord 'de' app. * Turn off GC_LOOP_ON_ABORT functionality if GC compiled with NO_DEBUGGING. * Use memcpy (BCOPY) instead of strcpy (to suppress GCC warning). @@ -116,6 +116,8 @@ == [7.2d] (to be released) == +* Fix GC_call_with_stack_base to prevent its tail-call optimization. +* Fix all address-of-dummy operations by using GC_approx_sp() instead. * Fix stop_info.stack_ptr assignment in GC_suspend_all for OpenBSD. * Fix test_cpp (ensure the collector recognizes pointers to interiors). * Fix thread-related tests for pthreads-w32. |