From ed4418295059e71d015d59efc3fd8dfdf673d754 Mon Sep 17 00:00:00 2001 From: Ivan Maidanski Date: Thu, 15 Dec 2011 19:03:42 +0400 Subject: [PATCH] Update ChangeLog and TODO files --- ChangeLog | 5 +++++ TODO | 2 -- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/ChangeLog b/ChangeLog index 590f5e9f..71211ca1 100644 --- a/ChangeLog +++ b/ChangeLog @@ -2,11 +2,15 @@ [7.3alpha2] (development) ========================= +* Add GC_UNDERSCORE_STDCALL, UNICODE macro templates to configure (Win32). * Add GC_move_disappearing_link() API entry. * Add TODO file. +* Add configure option to compile all library .c files into single gc.o. * Add disclaim callbacks for efficient finalization (ENABLE_DISCLAIM). +* Define GC_READ_ENV_FILE in configure for WinCE unless gc-debug is off. * Fix minor warnings reported by GCC with '-pedantic' option. * In tests, print a message in case a test is a no-op. +* Instruct configure to hide internal libgc.so symbols if supported by GCC. * Move "cord" library tests to "cord/tests" folder. * Move asm machine-dependent files to "src" folder. * Move build tools sources to "tools" folder. @@ -40,6 +44,7 @@ GC_get_bytes_since_gc and friends. * Fix GC_find_limit_with_bound to always reset fault handler on return. * Fix GC_init_lib_bounds (and GC_init, GC_get_main_stack_base) regarding malloc redirection. +* Fix configure to disable GCC aliasing optimization unless forced to * Fix duplicate definitions in gcconfig.h for NetBSD. * Fix gc_cpp.cc for Cygwin (remove duplicate function definition). * Fix mach_dep.c to include sys/ucontext.h on Mac OS X 10.6. diff --git a/TODO b/TODO index 08f7268d..899f1f18 100644 --- a/TODO +++ b/TODO @@ -28,8 +28,6 @@ Makefile.dj: Remove if it is possible to use auto-generated Makefile instead. build_atomic_ops.sh[.cygwin]: Remove if really not needed. -configure.ac: Add option to build GC via extra/gc.c compilation. - Mac_files: Remove MacOS_config.h, MacOS_Test_config.h. configure: Add cordtest.c to tests.am. -- 2.40.0