2010-12-28 Etsushi Kato <ek.kato@gmail.com>
	
	* Tag libgcroots-0.2.3 from branches/libgcroots-0.2 (r6823)
	
2010-11-24 Etsushi Kato <ek.kato@gmail.com>
	
	* Merge r5427 from libgcroots-trunk.
	
2009-11-20 Etsushi Kato <ek.kato@gmail.com>
	
	* include/gcroots.h
	* configure.ac
	  - Post release version bump.
	
2009-10-26 Etsushi Kato <ek.kato@gmail.com>
	
	* Merge r5629:6037 from libgcroots-trunk.
	
2008-02-20 Etsushi Kato <ek.kato@gmail.com>
	
	* include/gcroots.h
	* configure.ac
	  - Post release version bump.
	
2008-02-20 Etsushi Kato <ek.kato@gmail.com>
	
	* include/gcroots.h
	* configure.ac
	  - Bump version for 0.2.1.
	
2008-02-20 Etsushi Kato <ek.kato@gmail.com>
	
	* Merge r4958:5169 from libgcroots-trunk.
	
2007-09-13 YAMAMOTO Kengo / YamaKen <yamaken@bp.iij4u.or.jp>
	
	* Branch libgcroots-0.2
	
2007-09-13 YAMAMOTO Kengo / YamaKen <yamaken@bp.iij4u.or.jp>
	
	* README
	  - Update
	
2007-07-19 YAMAMOTO Kengo / YamaKen <yamaken@bp.iij4u.or.jp>
	
	* mach_dep.c
	  - (GC_with_callee_saves_pushed): Add HAVE_GETCONTEXT in
	    addition to !defined(DARWIN) && !defined(ARM32)
	
2007-07-19 YAMAMOTO Kengo / YamaKen <yamaken@bp.iij4u.or.jp>
	
	* make-dist.sh
	  - New file
	
2007-07-18 YAMAMOTO Kengo / YamaKen <yamaken@bp.iij4u.or.jp>
	
	* Merge diffs between gc7.0alpha7 and gc-7.0
	
	* mach_dep.c
	  - (GC_push_regs_and_stack): Merge gc-7.0
	  - (GC_with_callee_saves_pushed):
	    * Ditto
	    * Replace HAVE_GETCONTEXT with (!defined(DARWIN) && !defined(ARM32)) as
	      original source does, to disable broken getcontext() on cross build
	* mark.c
	  - Merge gc-7.0, but no actual changes
	* include/gc.h
	* include/gc_mark.h
	* include/gc_config_macros.h
	* include/private/gcconfig.h
	* include/private/gc_priv.h
	* include/private/gc_hdrs.h
	* include/private/gc_locks.h
	* sparc_mach_dep.S
	* Makefile.am
	  - Merge gc-7.0
	* configure.ac
	  - Merge gc-7.0
	  - AC_DEFINE(SMALL_CONFIG) to define GC_abort() as abort()
	
2007-07-18 YAMAMOTO Kengo / YamaKen <yamaken@bp.iij4u.or.jp>
	
	* include/gcroots.h
	* gcroots.c
	  - Cosmetic changes
	
2007-07-18 YAMAMOTO Kengo / YamaKen <yamaken@bp.iij4u.or.jp>
	
	* gcroots.c
	  - (GCROOTS_fin, GCROOTS_call_with_gc_ready_stack,
	    GCROOTS_is_protected_context, GCROOTS_mark, GCROOTS_is_protected): Add
	    precondition for args
	
2007-07-03 YAMAMOTO Kengo / YamaKen <yamaken@bp.iij4u.or.jp>
	
	* configure.ac
	  - Fix mailinglist address to sigscheme-ja@googlegroups.com
	
2007-07-03 YAMAMOTO Kengo / YamaKen <yamaken@bp.iij4u.or.jp>
	
	 * This commit update website URLs and mailinglist address for Google
	  Code hosting
	
	* configure.ac
	  - Update mailinglist address
	
	* README
	* Makefile.am
	  - Update site URLs
	
2007-03-25 YAMAMOTO Kengo / YamaKen <yamaken@bp.iij4u.or.jp>
	
	* mach_dep.c
	  - (GC_push_regs): Fix HAVE_GETCONTEXT handlings for Darwin
	
2007-01-28 Etsushi Kato <ek.kato@gmail.com>
	
	* configure.ac : Remove -O flags on powerpc-apple-darwin7.
	
2007-01-26 YAMAMOTO Kengo / YamaKen <yamaken@bp.iij4u.or.jp>
	
	* gcroots.c
	  - (GCROOTS_is_protected): Fix !GCROOTS_is_protected_context() condition
	
2007-01-26 YAMAMOTO Kengo / YamaKen <yamaken@bp.iij4u.or.jp>
	
	* include/gcroots.h
	  - Increase version info to 0.2.0
	  - (GCROOTS_API_REVISION): Increase to 1
	  - (GCROOTS_is_protected, GCROOTS_is_protected_context): New function decl
	* gcroots.c
	  - (findee, found): New static variable
	  - (find_obj): New static function
	  - (GCROOTS_is_protected_context, GCROOTS_is_protected): New function
	* libtool-version.mk
	  - (libgcroots_version): Increase to 1:0:1 for libgcroots 0.2.0
	* configure.ac
	  - Increase version info to 0.2.0
	  - Add AC_CHECK_SIZEOF and AC_CHECK_ALIGNOF for (void *)
	
2007-01-26 YAMAMOTO Kengo / YamaKen <yamaken@bp.iij4u.or.jp>
	
	* libtool-version.mk
	  - New file
	  - (libgcroots_version): Set to 0:0:0 for libgcroots 0.1.4
	* Makefile.am
	  - Include libtool-version.mk
	  - Set -version-info with $(libgcroots_version)
	
2007-01-07 YAMAMOTO Kengo / YamaKen <yamaken@bp.iij4u.or.jp>
	
	* Makefile.am
	  - Fix $(distdir) abuse
	
2007-01-07 YAMAMOTO Kengo / YamaKen <yamaken@bp.iij4u.or.jp>
	
	* test-c/test-alignment.c
	  - (TEST_ALIGNMENT): Replace sizeof(*) with ALIGNOF_* to support m68k
	  - (struct offsettable_data, union offsettable_data):
	    * Fix struct to union
	    * Add offset 8
	  - Follow the changes in the test
	
2007-01-06 YAMAMOTO Kengo / YamaKen <yamaken@bp.iij4u.or.jp>
	
	* include/private/gcroots_priv.h
	  - (GC_save_regs_ret_val): Move to gcroots.c
	  - Exclude gcconfig.h
	* gcroots.c
	  - (GC_save_regs_ret_val): Moved from gcroots_priv.h
	
2007-01-06 YAMAMOTO Kengo / YamaKen <yamaken@bp.iij4u.or.jp>
	
	* Makefile.am
	  - (RELEASE_URL): Use $(distdir)
	
2007-01-06 YAMAMOTO Kengo / YamaKen <yamaken@bp.iij4u.or.jp>
	
	* mach_dep.c
	  - Replace a C++ style comment to suppress the pedantic warning
	
2007-01-06 YAMAMOTO Kengo / YamaKen <yamaken@bp.iij4u.or.jp>
	
	* include/private/gcconfig.h
	  - Replace a C++ style comment to suppress the pedantic warning
	
2007-01-06 YAMAMOTO Kengo / YamaKen <yamaken@bp.iij4u.or.jp>
	
	* configure.ac
	  - Increase version to 0.1.4
	* include/gcroots.h
	  - Ditto
	  - Add a comment
	  - Update copyright
	* COPYING
	* include/private/gcroots_priv.h
	* gcroots.c
	  - Update copyright
	* README
	  - Add homepage information
	
2007-01-06 YAMAMOTO Kengo / YamaKen <yamaken@bp.iij4u.or.jp>
	
	* This commit fix the broken code on SPARC and IA-64 based on the patches
	  in [Anthy-dev 3291] and [Anthy-dev 3292] by NIIBE Yutaka. Thanks a lot
	
	* include/private/gcroots_priv.h
	  - Include gcconfig.h
	  - (GC_save_regs_ret_val, GC_save_regs_in_stack, GC_clear_stack_inner): New
	    macro
	  - (GC_save_regs_ret_val): New variable decl
	* configure.ac
	  - Fix SPARC-dependent object files listing on Linux and other than NetBSD and
	    Solaris
	
2006-12-29 YAMAMOTO Kengo / YamaKen <yamaken@bp.iij4u.or.jp>
	
	* Makefile.am
	  - (DISTCLEANFILES): Fix gnuify-changelog.pl path
	
2006-12-29 YAMAMOTO Kengo / YamaKen <yamaken@bp.iij4u.or.jp>
	
	* ChangeLog
	  - Removed and replaced with generated one
	* Makefile.am
	  - Add ChangeLog and distfile checksum generation
	* configure.ac
	  - Add md5(1) and sha1(1) detection
	
2006-12-29 YAMAMOTO Kengo / YamaKen <yamaken@bp.iij4u.or.jp>
	
	* gcroots.c
	  - (GC_push_current_stack): Make stack_base accurate (not a bug)
	
2006-12-29 YAMAMOTO Kengo / YamaKen <yamaken@bp.iij4u.or.jp>
	
	* m4/Makefile.am
	  - (EXTRA_DIST): Add ax_cflags_gcc_option.m4
	* m4/ax_cflags_gcc_option.m4
	  - Copied from sigscheme-trunk/m4
	* configure.ac
	  - Increase version to 0.1.3
	  - AC_PREREQ(2.60b) for AC_LANG_WERROR and other macros
	  - Add gcc warning options by AX_CFLAGS_GCC_OPTION()
	
	* include/gcroots.h
	  - Increase version to 0.1.3
	
2006-12-29 Etsushi Kato <ek.kato@gmail.com>
	
	* gcroots.c (GCROOTS_init) : Fix to return the allocated context.
	
2006-12-25 YAMAMOTO Kengo / YamaKen <yamaken@bp.iij4u.or.jp>
	
	* include/gcroots.h
	* configure.ac
	  - Increase version to 0.1.2
	
	* Makefile.am
	  - (EXTRA_DIST): Remove unneeded default-added files
	
2006-12-25 YAMAMOTO Kengo / YamaKen <yamaken@bp.iij4u.or.jp>
	
	* autogen.sh
	  - Add svn:executable
	  - Add --copy to libtoolize
	  - Add -I m4 to automake
	  - Prefer automake 1.10 to avoid weird am__remove_distdir problem on
	    automake 1.7
	
	* mach_dep.c
	  - Fix invalid ucontext.h inclusion on old Darwin
	  - Add more safe getcontext(3) use condition by HAVE_GETCONTEXT
	* m4
	  - New directory
	* m4/Makefile.am
	  - New file
	* m4/ax_func_getcontext.m4
	  - New file copied from sigscheme-trunk/m4
	* Makefile.am
	  - (SUBDIRS): Add m4
	* configure.ac
	  - Add AX_FUNC_GETCONTEXT
	
2006-12-24 YAMAMOTO Kengo / YamaKen <yamaken@bp.iij4u.or.jp>
	
	* Makefile.am
	  - Fix gcroots.h installation
	
2006-12-24 YAMAMOTO Kengo / YamaKen <yamaken@bp.iij4u.or.jp>
	
	* Makefile.am
	  - Fix gcroots.pc generation and distribution
	  - (EXTRA_DIST): Add ChangeLog
	* ChangeLog
	  - New file
	* configure.ac
	  - Increase version to 0.1.1
	* include/gcroots.h
	  - (GCROOTS_VERSION_PATCHLEVEL): Ditto
	
2006-12-24 YAMAMOTO Kengo / YamaKen <yamaken@bp.iij4u.or.jp>
	
	* README
	  - New file
	* COPYING
	  - Copied from tags/gc7.0alpha7/README.QUICK
	  - Add my copyright
	  - Remove non-license sentences
	* Makefile.am
	  - (EXTRA_DIST):
	    * Add README and COPYING
	    * Add lacking mach_dep.c
	  - (dist_noinst_HEADERS): Add lacking files
	
2006-12-24 YAMAMOTO Kengo / YamaKen <yamaken@bp.iij4u.or.jp>
	
	* include/gcroots.h
	  - New file
	  - (GCROOTS_VERSION_MAJOR, GCROOTS_VERSION_MINOR,
	    GCROOTS_VERSION_PATCHLEVEL, GCROOTS_API_REVISION,
	    GCROOTS_VERSION_REQUIRE): New macro
	  - (GCROOTS_context, GCROOTS_mark_proc, GCROOTS_user_proc,
	    GCROOTS_context_alloc_proc): New type
	  - (GCROOTS_init, GCROOTS_fin, GCROOTS_call_with_gc_ready_stack,
	    GCROOTS_mark): New function decl
	* gcroots.c
	  - New file
	  - (struct _GCROOTS_context): New type
	  - (PUSHED_REGS_SIZE): New macro
	  - (n_pushed_regs, pushed_regs): New static variable
	  - (GCROOTS_init, GCROOTS_fin, GCROOTS_call_with_gc_ready_stack,
	    GCROOTS_mark, GC_push_current_stack, GC_push_one): New function
	* include/private/gcroots_priv.h
	  - (GC_push_regs, GC_push_one, GC_push_current_stack,
	    GC_push_regs_and_stack, GC_with_callee_saves_pushed, GC_noop1,
	    GC_jmp_buf): #define as alias to GCROOTS_* to prevent symbol
	    conflict with libgc
	* mach_dep.c
	  - Include private/gcroots_priv.h
	* mark.c
	  - Include gcroots_priv.h and gc_priv.h
	  - Remove all functions but GC_noop1()
	* alpha_mach_dep.S
	* rs6000_mach_dep.s
	* mips_sgi_mach_dep.s
	* mips_ultrix_mach_dep.s
	* sparc_mach_dep.S
	* sparc_sunos4_mach_dep.s
	* sparc_netbsd_mach_dep.s
	* ia64_save_regs_in_stack.s
	  - (GC_save_regs_in_stack, GC_push_regs, GC_clear_stack_inner):
	    Rename to GCROOTS_* to prevent symbol conflict with libgc
	  - (GCROOTS_save_regs_in_stack, GCROOTS_push_regs,
	    GCROOTS_clear_stack_inner): Renamed from GC_*
	  - Rename references to GC_push_one with GCROOTS_push_one
	* configure.ac
	* Makefile.am
	  - Modify for libgcroots
	* gcroots.pc.in
	  - New file
	
2006-12-24 YAMAMOTO Kengo / YamaKen <yamaken@bp.iij4u.or.jp>
	
	* autogen.sh
	* configure.ac
	* configure.host
	* Makefile.am
	* include/gc.h
	* include/gc_tiny_fl.h
	* include/gc_config_macros.h
	* include/gc_mark.h
	* include/private/gc_hdrs.h
	* include/private/gc_priv.h
	* include/private/gcconfig.h
	* include/private/gc_locks.h
	* mach_dep.c
	* mark.c
	* alpha_mach_dep.S
	* rs6000_mach_dep.s
	* mips_sgi_mach_dep.s
	* mips_ultrix_mach_dep.s
	* sparc_mach_dep.S
	* sparc_sunos4_mach_dep.s
	* sparc_netbsd_mach_dep.s
	* ia64_save_regs_in_stack.s
	  - Copy from tags/gc7.0alpha7
	
