r194030 - in /branches/boehm/boehm-gc: AUTHORS ...

doko@gcc.gnu.org doko@gcc.gnu.org
Sat Dec 1 21:32:00 GMT 2012


Author: doko
Date: Sat Dec  1 21:32:56 2012
New Revision: 194030

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=194030
Log:
Import boehm-gc snapshot, taken from
https://github.com/ivmai/bdwgc 9178e2b8f10eab0ac54c504c85022d0ea8ded36b

Added:
    branches/boehm/boehm-gc/AUTHORS
    branches/boehm/boehm-gc/CMakeLists.txt
    branches/boehm/boehm-gc/ChangeLog
    branches/boehm/boehm-gc/NT_STATIC_THREADS_MAKEFILE
    branches/boehm/boehm-gc/NT_X64_STATIC_THREADS_MAKEFILE
    branches/boehm/boehm-gc/NT_X64_THREADS_MAKEFILE
    branches/boehm/boehm-gc/README
    branches/boehm/boehm-gc/TODO
    branches/boehm/boehm-gc/autogen.sh   (with props)
    branches/boehm/boehm-gc/backgraph.c
    branches/boehm/boehm-gc/bdw-gc.pc.in
    branches/boehm/boehm-gc/build/
    branches/boehm/boehm-gc/build/s60v3/
    branches/boehm/boehm-gc/build/s60v3/bld.inf
    branches/boehm/boehm-gc/build/s60v3/libgc.mmp
    branches/boehm/boehm-gc/build_atomic_ops.sh   (with props)
    branches/boehm/boehm-gc/build_atomic_ops.sh.cygwin   (with props)
    branches/boehm/boehm-gc/configure.ac
    branches/boehm/boehm-gc/cord/cord.am
    branches/boehm/boehm-gc/cord/tests/
    branches/boehm/boehm-gc/cord/tests/cordtest.c
    branches/boehm/boehm-gc/cord/tests/de.c
    branches/boehm/boehm-gc/cord/tests/de_cmds.h
    branches/boehm/boehm-gc/cord/tests/de_win.c
    branches/boehm/boehm-gc/cord/tests/de_win.h
    branches/boehm/boehm-gc/cord/tests/de_win.rc
    branches/boehm/boehm-gc/darwin_stop_world.c
    branches/boehm/boehm-gc/doc/README.DGUX386
    branches/boehm/boehm-gc/doc/README.arm.cross
    branches/boehm/boehm-gc/doc/README.cmake
    branches/boehm/boehm-gc/doc/README.darwin
    branches/boehm/boehm-gc/doc/README.ews4800
    branches/boehm/boehm-gc/doc/README.symbian
    branches/boehm/boehm-gc/doc/README.win64
    branches/boehm/boehm-gc/doc/doc.am
    branches/boehm/boehm-gc/doc/finalization.html
    branches/boehm/boehm-gc/doc/gcinterface.html
    branches/boehm/boehm-gc/doc/leak.html
    branches/boehm/boehm-gc/doc/overview.html
    branches/boehm/boehm-gc/doc/porting.html
    branches/boehm/boehm-gc/doc/scale.html
    branches/boehm/boehm-gc/doc/simple_example.html
    branches/boehm/boehm-gc/extra/
    branches/boehm/boehm-gc/extra/AmigaOS.c
    branches/boehm/boehm-gc/extra/MacOS.c
    branches/boehm/boehm-gc/extra/Mac_files/
    branches/boehm/boehm-gc/extra/Mac_files/MacOS_config.h
    branches/boehm/boehm-gc/extra/Mac_files/dataend.c
    branches/boehm/boehm-gc/extra/Mac_files/datastart.c
    branches/boehm/boehm-gc/extra/gc.c
    branches/boehm/boehm-gc/extra/msvc_dbg.c
    branches/boehm/boehm-gc/extra/symbian/
    branches/boehm/boehm-gc/extra/symbian.cpp
    branches/boehm/boehm-gc/extra/symbian/global_end.cpp
    branches/boehm/boehm-gc/extra/symbian/global_start.cpp
    branches/boehm/boehm-gc/extra/symbian/init_global_static_roots.cpp
    branches/boehm/boehm-gc/fnlz_mlc.c
    branches/boehm/boehm-gc/include/cord_pos.h
    branches/boehm/boehm-gc/include/extra/
    branches/boehm/boehm-gc/include/extra/gc.h
    branches/boehm/boehm-gc/include/extra/gc_cpp.h
    branches/boehm/boehm-gc/include/gc_allocator.h
    branches/boehm/boehm-gc/include/gc_config_macros.h
    branches/boehm/boehm-gc/include/gc_disclaim.h
    branches/boehm/boehm-gc/include/gc_tiny_fl.h
    branches/boehm/boehm-gc/include/gc_version.h
    branches/boehm/boehm-gc/include/include.am
    branches/boehm/boehm-gc/include/private/darwin_semaphore.h
    branches/boehm/boehm-gc/include/private/darwin_stop_world.h
    branches/boehm/boehm-gc/include/private/msvc_dbg.h
    branches/boehm/boehm-gc/include/private/pthread_stop_world.h
    branches/boehm/boehm-gc/include/private/pthread_support.h
    branches/boehm/boehm-gc/include/private/thread_local_alloc.h
    branches/boehm/boehm-gc/m4/
    branches/boehm/boehm-gc/m4/gc_set_version.m4
    branches/boehm/boehm-gc/pthread_start.c
    branches/boehm/boehm-gc/pthread_stop_world.c
    branches/boehm/boehm-gc/pthread_support.c
    branches/boehm/boehm-gc/src/
    branches/boehm/boehm-gc/src/ia64_save_regs_in_stack.s
    branches/boehm/boehm-gc/src/sparc_mach_dep.S
    branches/boehm/boehm-gc/src/sparc_netbsd_mach_dep.s
    branches/boehm/boehm-gc/src/sparc_sunos4_mach_dep.s
    branches/boehm/boehm-gc/tests/CMakeLists.txt
    branches/boehm/boehm-gc/tests/disclaim_bench.c
    branches/boehm/boehm-gc/tests/disclaim_test.c
    branches/boehm/boehm-gc/tests/huge_test.c
    branches/boehm/boehm-gc/tests/initsecondarythread.c
    branches/boehm/boehm-gc/tests/middle.c
    branches/boehm/boehm-gc/tests/realloc_test.c
    branches/boehm/boehm-gc/tests/smash_test.c
    branches/boehm/boehm-gc/tests/staticrootslib.c
    branches/boehm/boehm-gc/tests/staticrootstest.c
    branches/boehm/boehm-gc/tests/subthread_create.c
    branches/boehm/boehm-gc/tests/tests.am
    branches/boehm/boehm-gc/tests/threadkey_test.c
    branches/boehm/boehm-gc/thread_local_alloc.c
    branches/boehm/boehm-gc/tools/
    branches/boehm/boehm-gc/tools/add_gc_prefix.c
    branches/boehm/boehm-gc/tools/callprocs.sh   (with props)
    branches/boehm/boehm-gc/tools/gcname.c
    branches/boehm/boehm-gc/tools/if_mach.c
    branches/boehm/boehm-gc/tools/if_not_there.c
    branches/boehm/boehm-gc/tools/setjmp_t.c
    branches/boehm/boehm-gc/tools/threadlibs.c
    branches/boehm/boehm-gc/windows-untested/
    branches/boehm/boehm-gc/windows-untested/README
    branches/boehm/boehm-gc/windows-untested/gc.def
    branches/boehm/boehm-gc/windows-untested/gc.rc
    branches/boehm/boehm-gc/windows-untested/gc.ver
    branches/boehm/boehm-gc/windows-untested/stdafx.c
    branches/boehm/boehm-gc/windows-untested/stdafx.h
    branches/boehm/boehm-gc/windows-untested/vc60/
    branches/boehm/boehm-gc/windows-untested/vc60/all.dsp
    branches/boehm/boehm-gc/windows-untested/vc60/gc.dsp
    branches/boehm/boehm-gc/windows-untested/vc60/gc.dsw
    branches/boehm/boehm-gc/windows-untested/vc60/libgc.dsp
    branches/boehm/boehm-gc/windows-untested/vc60/libgcmt.dsp
    branches/boehm/boehm-gc/windows-untested/vc60/test.dsp
    branches/boehm/boehm-gc/windows-untested/vc60/test_gc.dsp
    branches/boehm/boehm-gc/windows-untested/vc60/test_leak_gc.dsp
    branches/boehm/boehm-gc/windows-untested/vc60/test_leak_libgc.dsp
    branches/boehm/boehm-gc/windows-untested/vc60/test_leak_libgcmt.dsp
    branches/boehm/boehm-gc/windows-untested/vc60/test_libgc.dsp
    branches/boehm/boehm-gc/windows-untested/vc60/test_libgcmt.dsp
    branches/boehm/boehm-gc/windows-untested/vc60/vc60crlf.cmd   (with props)
    branches/boehm/boehm-gc/windows-untested/vc70/
    branches/boehm/boehm-gc/windows-untested/vc70/all.vcproj
    branches/boehm/boehm-gc/windows-untested/vc70/gc.sln
    branches/boehm/boehm-gc/windows-untested/vc70/gc.vcproj
    branches/boehm/boehm-gc/windows-untested/vc70/libgc.vcproj
    branches/boehm/boehm-gc/windows-untested/vc70/libgcmt.vcproj
    branches/boehm/boehm-gc/windows-untested/vc70/test.vcproj
    branches/boehm/boehm-gc/windows-untested/vc70/test_gc.vcproj
    branches/boehm/boehm-gc/windows-untested/vc70/test_leak_gc.vcproj
    branches/boehm/boehm-gc/windows-untested/vc70/test_leak_libgc.vcproj
    branches/boehm/boehm-gc/windows-untested/vc70/test_leak_libgcmt.vcproj
    branches/boehm/boehm-gc/windows-untested/vc70/test_libgc.vcproj
    branches/boehm/boehm-gc/windows-untested/vc70/test_libgcmt.vcproj
    branches/boehm/boehm-gc/windows-untested/vc71/
    branches/boehm/boehm-gc/windows-untested/vc71/all.vcproj
    branches/boehm/boehm-gc/windows-untested/vc71/gc.sln
    branches/boehm/boehm-gc/windows-untested/vc71/gc.vcproj
    branches/boehm/boehm-gc/windows-untested/vc71/libgc.vcproj
    branches/boehm/boehm-gc/windows-untested/vc71/libgcmt.vcproj
    branches/boehm/boehm-gc/windows-untested/vc71/test.vcproj
    branches/boehm/boehm-gc/windows-untested/vc71/test_gc.vcproj
    branches/boehm/boehm-gc/windows-untested/vc71/test_leak_gc.vcproj
    branches/boehm/boehm-gc/windows-untested/vc71/test_leak_libgc.vcproj
    branches/boehm/boehm-gc/windows-untested/vc71/test_leak_libgcmt.vcproj
    branches/boehm/boehm-gc/windows-untested/vc71/test_libgc.vcproj
    branches/boehm/boehm-gc/windows-untested/vc71/test_libgcmt.vcproj
Removed:
    branches/boehm/boehm-gc/AmigaOS.c
    branches/boehm/boehm-gc/MacOS.c
    branches/boehm/boehm-gc/MacProjects.sit.hqx
    branches/boehm/boehm-gc/Mac_files/MacOS_Test_config.h
    branches/boehm/boehm-gc/Mac_files/MacOS_config.h
    branches/boehm/boehm-gc/Mac_files/dataend.c
    branches/boehm/boehm-gc/Mac_files/datastart.c
    branches/boehm/boehm-gc/Makefile
    branches/boehm/boehm-gc/Makefile.DLLs
    branches/boehm/boehm-gc/Makefile.in
    branches/boehm/boehm-gc/NT_THREADS_MAKEFILE
    branches/boehm/boehm-gc/acinclude.m4
    branches/boehm/boehm-gc/aclocal.m4
    branches/boehm/boehm-gc/add_gc_prefix.c
    branches/boehm/boehm-gc/alpha_mach_dep.s
    branches/boehm/boehm-gc/callprocs
    branches/boehm/boehm-gc/config.guess
    branches/boehm/boehm-gc/config.sub
    branches/boehm/boehm-gc/configure
    branches/boehm/boehm-gc/configure.host
    branches/boehm/boehm-gc/configure.in
    branches/boehm/boehm-gc/cord/cordtest.c
    branches/boehm/boehm-gc/cord/de.c
    branches/boehm/boehm-gc/cord/de_cmds.h
    branches/boehm/boehm-gc/cord/de_win.ICO
    branches/boehm/boehm-gc/cord/de_win.RC
    branches/boehm/boehm-gc/cord/de_win.c
    branches/boehm/boehm-gc/cord/de_win.h
    branches/boehm/boehm-gc/doc/README
    branches/boehm/boehm-gc/doc/README.MacOSX
    branches/boehm/boehm-gc/doc/README.changes
    branches/boehm/boehm-gc/doc/README.contributors
    branches/boehm/boehm-gc/gcc_support.c
    branches/boehm/boehm-gc/gcname.c
    branches/boehm/boehm-gc/hpux_test_and_clear.s
    branches/boehm/boehm-gc/ia64_save_regs_in_stack.s
    branches/boehm/boehm-gc/if_mach.c
    branches/boehm/boehm-gc/if_not_there.c
    branches/boehm/boehm-gc/include/gc_alloc.h
    branches/boehm/boehm-gc/include/gc_amiga_redirects.h
    branches/boehm/boehm-gc/include/gc_inl.h
    branches/boehm/boehm-gc/include/gc_local_alloc.h
    branches/boehm/boehm-gc/include/private/cord_pos.h
    branches/boehm/boehm-gc/include/private/solaris_threads.h
    branches/boehm/boehm-gc/install-sh
    branches/boehm/boehm-gc/irix_threads.c
    branches/boehm/boehm-gc/libtool.m4
    branches/boehm/boehm-gc/linux_threads.c
    branches/boehm/boehm-gc/ltconfig
    branches/boehm/boehm-gc/ltmain.sh
    branches/boehm/boehm-gc/mips_sgi_mach_dep.s
    branches/boehm/boehm-gc/mips_ultrix_mach_dep.s
    branches/boehm/boehm-gc/mkinstalldirs
    branches/boehm/boehm-gc/pc_excludes
    branches/boehm/boehm-gc/powerpc_macosx_mach_dep.s
    branches/boehm/boehm-gc/rs6000_mach_dep.s
    branches/boehm/boehm-gc/setjmp_t.c
    branches/boehm/boehm-gc/solaris_pthreads.c
    branches/boehm/boehm-gc/solaris_threads.c
    branches/boehm/boehm-gc/sparc_netbsd_mach_dep.s
    branches/boehm/boehm-gc/sparc_sunos4_mach_dep.s
    branches/boehm/boehm-gc/threadlibs.c
    branches/boehm/boehm-gc/version.h
Modified:
    branches/boehm/boehm-gc/BCC_MAKEFILE
    branches/boehm/boehm-gc/EMX_MAKEFILE
    branches/boehm/boehm-gc/Makefile.am
    branches/boehm/boehm-gc/Makefile.direct
    branches/boehm/boehm-gc/Makefile.dj
    branches/boehm/boehm-gc/NT_MAKEFILE
    branches/boehm/boehm-gc/OS2_MAKEFILE
    branches/boehm/boehm-gc/PCR-Makefile
    branches/boehm/boehm-gc/README.QUICK
    branches/boehm/boehm-gc/SMakefile.amiga
    branches/boehm/boehm-gc/WCC_MAKEFILE
    branches/boehm/boehm-gc/allchblk.c
    branches/boehm/boehm-gc/alloc.c
    branches/boehm/boehm-gc/blacklst.c
    branches/boehm/boehm-gc/checksums.c
    branches/boehm/boehm-gc/cord/cordbscs.c
    branches/boehm/boehm-gc/cord/cordprnt.c
    branches/boehm/boehm-gc/cord/cordxtra.c
    branches/boehm/boehm-gc/dbg_mlc.c
    branches/boehm/boehm-gc/digimars.mak
    branches/boehm/boehm-gc/doc/README.Mac
    branches/boehm/boehm-gc/doc/README.amiga
    branches/boehm/boehm-gc/doc/README.autoconf
    branches/boehm/boehm-gc/doc/README.cords
    branches/boehm/boehm-gc/doc/README.dj
    branches/boehm/boehm-gc/doc/README.environment
    branches/boehm/boehm-gc/doc/README.linux
    branches/boehm/boehm-gc/doc/README.macros
    branches/boehm/boehm-gc/doc/README.sgi
    branches/boehm/boehm-gc/doc/README.solaris2
    branches/boehm/boehm-gc/doc/README.win32
    branches/boehm/boehm-gc/doc/barrett_diagram
    branches/boehm/boehm-gc/doc/debugging.html
    branches/boehm/boehm-gc/doc/gc.man
    branches/boehm/boehm-gc/doc/gcdescr.html
    branches/boehm/boehm-gc/doc/tree.html
    branches/boehm/boehm-gc/dyn_load.c
    branches/boehm/boehm-gc/finalize.c
    branches/boehm/boehm-gc/gc.mak
    branches/boehm/boehm-gc/gc_cpp.cc
    branches/boehm/boehm-gc/gc_dlopen.c
    branches/boehm/boehm-gc/gcj_mlc.c
    branches/boehm/boehm-gc/headers.c
    branches/boehm/boehm-gc/include/cord.h
    branches/boehm/boehm-gc/include/ec.h
    branches/boehm/boehm-gc/include/gc.h
    branches/boehm/boehm-gc/include/gc_backptr.h
    branches/boehm/boehm-gc/include/gc_cpp.h
    branches/boehm/boehm-gc/include/gc_gcj.h
    branches/boehm/boehm-gc/include/gc_inline.h
    branches/boehm/boehm-gc/include/gc_mark.h
    branches/boehm/boehm-gc/include/gc_pthread_redirects.h
    branches/boehm/boehm-gc/include/gc_typed.h
    branches/boehm/boehm-gc/include/javaxfc.h
    branches/boehm/boehm-gc/include/leak_detector.h
    branches/boehm/boehm-gc/include/new_gc_alloc.h
    branches/boehm/boehm-gc/include/private/dbg_mlc.h
    branches/boehm/boehm-gc/include/private/gc_hdrs.h
    branches/boehm/boehm-gc/include/private/gc_locks.h
    branches/boehm/boehm-gc/include/private/gc_pmark.h
    branches/boehm/boehm-gc/include/private/gc_priv.h
    branches/boehm/boehm-gc/include/private/gcconfig.h
    branches/boehm/boehm-gc/include/private/specific.h
    branches/boehm/boehm-gc/include/weakpointer.h
    branches/boehm/boehm-gc/mach_dep.c
    branches/boehm/boehm-gc/malloc.c
    branches/boehm/boehm-gc/mallocx.c
    branches/boehm/boehm-gc/mark.c
    branches/boehm/boehm-gc/mark_rts.c
    branches/boehm/boehm-gc/misc.c
    branches/boehm/boehm-gc/new_hblk.c
    branches/boehm/boehm-gc/obj_map.c
    branches/boehm/boehm-gc/os_dep.c
    branches/boehm/boehm-gc/pcr_interface.c
    branches/boehm/boehm-gc/ptr_chck.c
    branches/boehm/boehm-gc/real_malloc.c
    branches/boehm/boehm-gc/reclaim.c
    branches/boehm/boehm-gc/specific.c
    branches/boehm/boehm-gc/stubborn.c
    branches/boehm/boehm-gc/tests/leak_test.c
    branches/boehm/boehm-gc/tests/test.c
    branches/boehm/boehm-gc/tests/test_cpp.cc
    branches/boehm/boehm-gc/tests/thread_leak_test.c
    branches/boehm/boehm-gc/tests/trace_test.c
    branches/boehm/boehm-gc/typd_mlc.c
    branches/boehm/boehm-gc/win32_threads.c

Propchange: branches/boehm/boehm-gc/autogen.sh
            ('svn:executable' added)

Propchange: branches/boehm/boehm-gc/build_atomic_ops.sh
            ('svn:executable' added)

Propchange: branches/boehm/boehm-gc/build_atomic_ops.sh.cygwin
            ('svn:executable' added)

Propchange: branches/boehm/boehm-gc/tools/callprocs.sh
            ('svn:executable' added)

Propchange: branches/boehm/boehm-gc/windows-untested/vc60/vc60crlf.cmd
            ('svn:executable' added)




More information about the Gcc-cvs mailing list