summaryrefslogtreecommitdiff
path: root/windows-untested/vc71
Commit message (Collapse)AuthorAgeFilesLines
* windows-untested: Fix paths to msvc_dbg.c/hIvan Maidanski2015-09-153-6/+6
| | | | | | | | | | | | | * windows-untested/vc60/gc.dsp (SOURCE): Fix paths to msvc_dbg.c and msvc_dbg.h. * windows-untested/vc60/libgc.dsp (SOURCE): Likewise. * windows-untested/vc60/libgcmt.dsp (SOURCE): Likewise. * windows-untested/vc60/libgcmt.dsp (File RelativePath): Likewise. * windows-untested/vc70/libgc.vcproj (File RelativePath): Likewise. * windows-untested/vc70/libgcmt.vcproj (File RelativePath): Likewise. * windows-untested/vc71/gc.vcproj (File RelativePath): Likewise. * windows-untested/vc71/libgc.vcproj (File RelativePath): Likewise. * windows-untested/vc71/libgcmt.vcproj (File RelativePath): Likewise.
* Remove GC_BUILD definition from build scriptsIvan Maidanski2013-05-043-60/+60
| | | | | | | | | | | | | | | | | | | | | | | | | | | | * CMakeLists.txt (ADD_DEFINITIONS): Remove -D GC_BUILD (not needed since it is defined in gc_priv.h, gc_pmark.h and gc_cpp.cc). * WCC_MAKEFILE (CFLAGS): Likewise. * build/s60v3/libgc.mmp: Likewise. * digimars.mak (DEFINES, tests/test.obj): Likewise. * windows-untested/vc60/gc.dsp (ADD CPP): Likewise. * windows-untested/vc60/libgc.dsp (ADD CPP): Likewise. * windows-untested/vc60/libgcmt.dsp (ADD CPP): Likewise. * windows-untested/vc70/gc.vcproj (PreprocessorDefinitions): Likewise. * windows-untested/vc70/libgc.vcproj (PreprocessorDefinitions): Likewise. * windows-untested/vc70/libgcmt.vcproj (PreprocessorDefinitions): Likewise. * windows-untested/vc71/gc.vcproj (PreprocessorDefinitions): Likewise. * windows-untested/vc71/libgc.vcproj (PreprocessorDefinitions): Likewise. * windows-untested/vc71/libgcmt.vcproj (PreprocessorDefinitions): Likewise. * extra/MacOS.c: Define GC_BUILD (before include of gc.h). * extra/msvc_dbg.c: Likewise. * windows-untested/vc60/gc.dsp (MESSAGE, ENDIF): Remove trailing spaces at EOLn. * windows-untested/vc60/libgc.dsp (MESSAGE, ENDIF): Likewise. * windows-untested/vc60/libgcmt.dsp (MESSAGE, ENDIF): Likewise.
* Rename (shorten name of) finalized_mlc.c to fnlz_mlc.c fileIvan Maidanski2011-11-113-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | * finalized_mlc.c: Rename to fnlz_mlc.c file. * BCC_MAKEFILE (XXXOBJS): Rename "finalized_mlc" to "fnlz_mlc". * EMX_MAKEFILE (OBJS): Likewise. * Makefile.am (libgc_la_SOURCES): Likewise. * Makefile.direct (OBJS, CSRCS): Likewise. * Makefile.dj (OBJS, CSRCS): Likewise. * NT_MAKEFILE (OBJS): Likewise. * NT_STATIC_THREADS_MAKEFILE (OBJS): Likewise. * NT_X64_STATIC_THREADS_MAKEFILE (OBJS): Likewise. * NT_X64_THREADS_MAKEFILE (OBJS): Likewise. * OS2_MAKEFILE (OBJS): Likewise. * PCR-Makefile (COBJ, CSRC): Likewise. * SMakefile.amiga (OBJS, finalized_mlc.o): Likewise. * WCC_MAKEFILE (OBJS): Likewise. * digimars.mak (OBJS, finalized_mlc.o): Likewise. * extra/gc.c: Likewise. * gc.mak: Likewise. * thread_local_alloc.c: Likewise. * windows-untested/vc60/gc.dsp (SOURCE): Likewise. * windows-untested/vc60/libgc.dsp (SOURCE): Likewise. * windows-untested/vc70/gc.vcproj: Likewise. * windows-untested/vc70/libgc.vcproj: Likewise. * windows-untested/vc70/libgcmt.vcproj: Likewise. * windows-untested/vc71/gc.vcproj: Likewise. * windows-untested/vc71/libgc.vcproj: Likewise. * windows-untested/vc71/libgcmt.vcproj: Likewise.
* Add gcj_mlc.o to the windows-untested project files (untested).Petter Urkedal2011-09-303-0/+66
|
* Add finalized_mlc.* to various makefiles.Petter Urkedal2011-09-303-0/+66
|
* Fix issues proposed in Ivan's previous commit, etc.Petter Urkedal2011-09-301-0/+3
| | | | | | | | | | | | | | | | | | | | | | | * disclaim.c -> {finalized_mlc.c, misc.c}: Move low-level code to misc.c and the finalized object-kind to finalized_mlc.c. * Makefile.am: Update accordingly. * reclaim.c: Condition #include "gc_disclaim.h" and remove "register". * include/gc_disclaim.h, include/private/gc_priv.h, finalized_mlc.c, misc.c: Add GC_API, GC_CALL, and GC_CALLBACK. Use typedefs for function pointers. * tests/disclaim_test.c, tests/disclaim_bench.c: Fix portability and other issues. * include/gc_disclaim.h: Forward declare ... * finalized_mlc.c: ... and export GC_finalized_objfreelist. * thread_local_alloc.c (GC_destroy_thread_local): Return finalized freelists though the same global. * include/private/thread_local_alloc.h: Tweak (move array above comment). * Makefile.dj, NT_MAKEFILE, NT_STATIC_THREADS_MAKEFILE, NT_X64_STATIC_THREADS_MAKEFILE, NT_X64_THREADS_MAKEFILE, gc.mak, windows-untested/vc60/gc.dsp, windows-untested/vc70/gc.vcproj, windows-untested/vc71/gc.vcproj: Add include/gc_disclaim.h to various build systems. (Untested.)
* Remove references to old missing gc_alloc.h and gc_local_alloc.h files.Ivan Maidanski2011-08-242-12/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | Remove unused HPUX GC_test_and_clear implementation. * hpux_test_and_clear.s: Remove. * Makefile.am (EXTRA_DIST): Remove hpux_test_and_clear.s. * Makefile.direct (SRCS): Ditto. * Makefile.dj (SRCS): Ditto. * Makefile.dj (SRCS): Remove missing gcc_support.c, include/gc_alloc.h, include/gc_local_alloc.h. * doc/gcdescr.html: Remove information about gc_local_alloc.h. * doc/gcinterface.html: Ditto. * doc/scale.html: Ditto. * doc/gcinterface.html: Remove information about gc_alloc.h. * tests/test_cpp.cc: Don't include missing old gc_alloc.h (include new_gc_alloc.h instead); don't test __GNUC__. * tests/test_cpp.cc (main): Use gc_alloc class instead of alloc (don't test __GNUC__). * windows-untested/vc60/gc.dsp (SOURCE): Don't include missing gc_alloc.h, gc_local_alloc.h. * windows-untested/vc60/libgc.dsp (SOURCE): Ditto. * windows-untested/vc70/gc.vcproj (Header Files): Ditto. * windows-untested/vc70/libgc.vcproj (Header Files): Ditto. * windows-untested/vc71/gc.vcproj (Header Files): Ditto. * windows-untested/vc71/libgc.vcproj (Header Files): Ditto.
* Remove gc_amiga_redirects.h (included internally) from public headers.Ivan Maidanski2011-08-222-6/+0
| | | | | | | | | | | | | | | | | | | | * Makefile.direct (SRCS): Remove gc_amiga_redirects.h. * include/include.am (pkginclude_HEADERS): Ditto. * windows-untested/vc60/gc.dsp (SOURCE): Ditto. * windows-untested/vc60/libgc.dsp (SOURCE): Ditto. * windows-untested/vc70/gc.vcproj (Header Files): Ditto. * windows-untested/vc70/libgc.vcproj (Header Files): Ditto. * windows-untested/vc71/gc.vcproj (Header Files): Ditto. * windows-untested/vc71/libgc.vcproj (Header Files): Ditto. * include/gc.h: Insert the contents of gc_amiga_redirects.h instead of including it (only if _AMIGA and not GC_AMIGA_MAKINGLIB). * include/gc.h (GC_amiga_realloc, GC_amiga_set_toany): Remove "extern" keyword. * include/gc.h (GC_amiga_allocwrapper_do): Add GC_CALL to the function argument. * include/gc.h (GC_amiga_realloc, GC_amiga_set_toany, GC_amiga_allocwrapper_do): Remove identifiers for arguments from the declaration.
* 2006-03-28 Hans Boehm <Hans.Boehm@hp.com> (Really Andrei Polushin)hboehm2011-07-2612-0/+3467
Initial checkin of VC++ Project and support files. * Added: * windows-untested/gc.def windows-untested/gc.rc * windows-untested/gc.ver windows-untested/stdafx.c * windows-untested/stdafx.h windows-untested/vc60/all.dsp * windows-untested/vc60/gc.dsp windows-untested/vc60/gc.dsw * windows-untested/vc60/libgc.dsp * windows-untested/vc60/libgcmt.dsp * windows-untested/vc60/test.dsp * windows-untested/vc60/test_gc.dsp * windows-untested/vc60/test_leak_gc.dsp * windows-untested/vc60/test_leak_libgc.dsp * windows-untested/vc60/test_leak_libgcmt.dsp * windows-untested/vc60/test_libgc.dsp * windows-untested/vc60/test_libgcmt.dsp * windows-untested/vc60/vc60crlf.cmd * windows-untested/vc70/all.vcproj windows-untested/vc70/gc.sln * windows-untested/vc70/gc.vcproj * windows-untested/vc70/libgc.vcproj * windows-untested/vc70/libgcmt.vcproj * windows-untested/vc70/test.vcproj * windows-untested/vc70/test_gc.vcproj * windows-untested/vc70/test_leak_gc.vcproj * windows-untested/vc70/test_leak_libgc.vcproj * windows-untested/vc70/test_leak_libgcmt.vcproj * windows-untested/vc70/test_libgc.vcproj * windows-untested/vc70/test_libgcmt.vcproj * windows-untested/vc71/all.vcproj windows-untested/vc71/gc.sln * windows-untested/vc71/gc.vcproj * windows-untested/vc71/libgc.vcproj * windows-untested/vc71/libgcmt.vcproj * windows-untested/vc71/test.vcproj * windows-untested/vc71/test_gc.vcproj * windows-untested/vc71/test_leak_gc.vcproj * windows-untested/vc71/test_leak_libgc.vcproj * windows-untested/vc71/test_leak_libgcmt.vcproj * windows-untested/vc71/test_libgc.vcproj * windows-untested/vc71/test_libgcmt.vcproj