* Fri Nov 23 16:42:47 JST 2012 Naoyuki Sawa
- uBoehm GCv́A\[XR[ĥ݂ŔzzĂAŃCurhKv܂B
  uBoehm GCṽ\[XR[hAVisual Studio 6.0 gărhāACu𐶐܂B
- AvP[VŃCugpۂɁAŏKvȃt@CcA͍폜܂B
- ȉArh菇L^܂B

 uBoehm GCṽ\[XR[h_E[hB
http://www.hpl.hp.com/personal/Hans_Boehm/gc/gc_source/gc-7.2d.tar.gz  \clip\keep\gc-7.2d.7zɕۑB
,,
http://www.hpl.hp.com/personal/Hans_Boehm/gc/gc_source/gc.tar.gz c ̎_̍ŐVverB2012/11/23_ł͏Lt@CƓełB

 gc.tar.gzWJB
gc.tar.gz ̃\[XR[ho[WɑΉAtH_WJ܂B
2012/11/23_ gc.tar.gz ́Agc-7.2 ƂtH_ɂȂ܂B

 WJtH_̒ֈړ
> cd gc-7.2

 Visual Studio p CNt@CAMAKEFILE Ƀl[B
> ren NT_MAKEFILE MAKEFILE

 MAKEFILE CB
Visual Studio p CNt@Cɂ́A_ACǂ_܂B
.c.obj:
    $(cc) $(cdebug) $(cflags) $(cvars) -Iinclude -DALL_INTERIOR_POINTERS -DGC_NOT_DLL -D_CRT_SECURE_NO_DEPRECATE -DDONT_USE_USER32_DLL $*.c /Fo$*.obj
                                                                                                                 ~~~~~~~~~~~~~~~~~~~~~ ǉ
.cpp.obj:
    $(cc) $(cdebug) $(cflags) $(cvars) -Iinclude -DALL_INTERIOR_POINTERS -DGC_NOT_DLL -D_CRT_SECURE_NO_DEPRECATE -DDONT_USE_USER32_DLL $*.cpp /Fo$*.obj
                                                                                                                 ~~~~~~~~~~~~~~~~~~~~~ ǉ
L̂悤ɏCȂƁAR\[AvP[VŃCugpꍇɂAuser32.dll 𖾎IɃNȂ΂ȂȂȂ܂B
DONT_USE_USER32_DLL }N`ĂƂŁA̖肪܂B
ڍׂ́AuBoehm GCṽ\[XR[h misc.c QƂĂB

 Visual Studio 6.0 ̊ϐݒ肷B
> C:\Program Files\Microsoft Visual Studio\VC98\Bin\VCVARS32.BAT

 rhB
Visual Studio p CNt@C̐擪ɋLڂĂʂAL̃R}hŃrh܂B
> nmake nodebug=1 all

 Kvȃt@Ĉ݂cāA͍폜B
AvP[VŃCugpۂɁAŏKvȃt@ĆAL݂̂ł:
gc.lib
include/gc.h
include/gc_version.h
include/gc_config_macros.h
include/gc_cpp.h@c C++ŎgpȂꍇ͂sv
ŏKvȃt@C͏L̂ƂȂ̂łAɉ include tH_̃wb_t@CASĎcĂƂɂ܂B
񐄏(problematic)ł͂邪A֗Ȋ֐Agc.h ȊÕwb_t@CŐ錾Ă邩łB(GC_finalize_all() Ȃ)

================================================================================
* Sun Sep 22 18:51:53 JST 2013 Naoyuki Sawa
uBoehm GCvŃ[NoƁAut@C.gc.logvƂt@CɃOo͂B
̓ύXAR\[֒ڃOo͂ꍇ́AvO̐擪Ɉȉ̂悤ɏΗǂ:
putenv("GC_LOG_FILE=CON");//Oo͐w
GC_set_find_leak(1);//[NoJn

================================================================================
* Fri Apr 25 10:09:50 JST 2014 Naoyuki Sawa
- uBoehm GCv7.4.0Ƀo[WAbv܂B
  ݂݂ɁAuBoehm GCvWebTCg̏ꏊς悤ł:
  http://www.hboehm.info/gc/
  _E[ht@CURL:
  http://www.hboehm.info/gc/gc_source/gc-7.4.0.tar.gz  \clip\keep\gc-7.4.0.7zɕۑB
- rh@́Agc-7.2d.tar.gz̎ƂقړlłBL̐QƂĂB
  Agc-7.4.0.tar.gz̃\[Xɂ́AMSVC++ 6.0ΉɊւ2ӏԈႢÂ܂܂ł̓RpCG[ɂȂ܂B
  RpCG[邽߂ɁAL̂悤ɏCĂ:
@ gc-7.4.0/include/gc_config_macros.h 235s:
  yCOz# elif defined(_MSC_VER) && _MSC_VER >= 14
  yCz# elif defined(_MSC_VER) && _MSC_VER >= 1400
A gc-7.4.0/include/gc_config_macros.h 269s:
  yCOz# elif defined(_MSC_VER) && _MSC_VER >= 12
  yCz# elif defined(_MSC_VER) && _MSC_VER >= 1400

================================================================================
* Thu Sep 11 21:15:51 JST 2014 Naoyuki Sawa
- uBoehm GCv7.4.2Ƀo[WAbv܂B
  _E[ht@CURL:
  http://www.hboehm.info/gc/gc_source/gc-7.4.2.tar.gz  \clip\keep\gc-7.4.2.7zɕۑB
- rh@́Agc-7.2d.tar.gz̎ƂقړlłBL̐QƂĂB
- Ogc-7.4.0.tar.gzōsAMSVC++ 6.0Ή̂߂̏CAgc-7.4.2.tar.gzłsKvL܂B
  Ogc-7.4.0.tar.gz̐AQƂĂB

