Boost logo

Boost-Commit :

From: xushiweizh_at_[hidden]
Date: 2008-07-24 22:58:08


Author: xushiwei
Date: 2008-07-24 22:58:07 EDT (Thu, 24 Jul 2008)
New Revision: 47775
URL: http://svn.boost.org/trac/boost/changeset/47775

Log:
build system
Added:
   sandbox/memory/libs/memory/bin/li32/
   sandbox/memory/libs/memory/bin/li32/libboost-memory.so (contents, props changed)
   sandbox/memory/libs/memory/build/Makefile.li32
      - copied, changed from r47590, /sandbox/memory/libs/memory/Makefile.li32
   sandbox/memory/libs/memory/build/Makefile.li64 (contents, props changed)
   sandbox/memory/libs/memory/build/_export_.def
      - copied unchanged from r47590, /sandbox/memory/libs/memory/_export_.def
   sandbox/memory/libs/memory/build/build.def
      - copied unchanged from r47590, /sandbox/memory/libs/memory/memory.def
   sandbox/memory/libs/memory/build/build.prj
      - copied, changed from r47773, /sandbox/memory/libs/memory/memory.prj
   sandbox/memory/libs/memory/build/vc6.dsp
      - copied, changed from r47590, /sandbox/memory/libs/memory/memory.dsp
   sandbox/memory/libs/memory/build/vc8-win32.vcproj
      - copied, changed from r47590, /sandbox/memory/libs/memory/memory.vcproj
   sandbox/memory/libs/memory/build/vc8-win64.vcproj (contents, props changed)
Removed:
   sandbox/memory/libs/memory/Makefile.li32
   sandbox/memory/libs/memory/_export_.def
   sandbox/memory/libs/memory/bin/linux/
   sandbox/memory/libs/memory/memory.def
   sandbox/memory/libs/memory/memory.dsp
   sandbox/memory/libs/memory/memory.prj
   sandbox/memory/libs/memory/memory.vcproj
   sandbox/memory/libs/memory/memory_w32.def
Text files modified:
   sandbox/memory/libs/memory/build/Makefile.li32 | 79 +++++-------
   sandbox/memory/libs/memory/build/build.li32 | 1
   sandbox/memory/libs/memory/build/build.li64 | 1
   sandbox/memory/libs/memory/build/build.prj | 13 -
   sandbox/memory/libs/memory/build/vc6.dsp | 10
   sandbox/memory/libs/memory/build/vc8-win32.vcproj | 249 ++++++++++++++++++++++-----------------
   6 files changed, 186 insertions(+), 167 deletions(-)

Deleted: sandbox/memory/libs/memory/Makefile.li32
==============================================================================
--- sandbox/memory/libs/memory/Makefile.li32 2008-07-24 22:58:07 EDT (Thu, 24 Jul 2008)
+++ (empty file)
@@ -1,126 +0,0 @@
-#
-# Configuration Default
-#
-ifeq ($(CFG),)
- CFG = Debug
-endif
-
-IncludeDir = -I. -I../..
-
-#
-# Configuration Release
-#
-ifeq ($(CFG), Release)
- Libraries += -lpthread
- ProductDir = bin/linux/32
- ObjectDir = LRelease
- MocFile = $(ObjectDir)/temp.moc.cpp
- Product = bin/linux/32/libboost-memory.so
- CFlags = $(Defines) -fPIC -D__INTEL__ -D__32BIT__ -D__LINUX__ -DLINUX -DNDEBUG -O2 -D_MT -fexceptions
- CXXFlags = $(CFlags) -fno-rtti
- CXX = g++ -c $(IncludeDir) $(CXXFlags) -o $@
- CompileC = @gcc -c $(IncludeDir) $(CFlags) -o $@ $<
- CompileCXX = @$(CXX) $<
- CompileMoc = @moc $< -o $(MocFile) && $(CXX) $(MocFile) && rm -f $(MocFile)
- Link = @g++ $(LibDir) -W1 -shared -ldl -o $(Product) -Wl,--version-script,_export_.def
- CheckLink = @ldd -r $(Product)
- LD_LIBRARY_PATH += :$(ProductDir)
-endif
-
-#
-# Configuration ReleaseCS
-#
-ifeq ($(CFG), ReleaseCS)
- Defines += -DBOOST_MEMORY_NO_LOCKFREE
- Libraries += -lpthread
- ProductDir = bin/linux/32
- ObjectDir = LReleaseCS
- MocFile = $(ObjectDir)/temp.moc.cpp
- Product = bin/linux/32/libboost-memory-cs.so
- CFlags = $(Defines) -fPIC -D__INTEL__ -D__32BIT__ -D__LINUX__ -DLINUX -DNDEBUG -O2 -D_MT -fexceptions
- CXXFlags = $(CFlags) -fno-rtti
- CXX = g++ -c $(IncludeDir) $(CXXFlags) -o $@
- CompileC = @gcc -c $(IncludeDir) $(CFlags) -o $@ $<
- CompileCXX = @$(CXX) $<
- CompileMoc = @moc $< -o $(MocFile) && $(CXX) $(MocFile) && rm -f $(MocFile)
- Link = @g++ $(LibDir) -W1 -shared -ldl -o $(Product) -Wl,--version-script,_export_.def
- CheckLink = @ldd -r $(Product)
- LD_LIBRARY_PATH += :$(ProductDir)
-endif
-
-#
-# Configuration Debug
-#
-ifeq ($(CFG), Debug)
- Libraries += -lpthread
- ProductDir = bin/linuxd/32
- ObjectDir = LDebug
- MocFile = $(ObjectDir)/temp.moc.cpp
- Product = bin/linuxd/32/libboost-memory.so
- CFlags = $(Defines) -fPIC -D__INTEL__ -D__32BIT__ -D__LINUX__ -DLINUX -D_DEBUG -g3 -D_MT -fexceptions
- CXXFlags = $(CFlags) -fno-rtti
- CXX = g++ -c $(IncludeDir) $(CXXFlags) -o $@
- CompileC = @gcc -c $(IncludeDir) $(CFlags) -o $@ $<
- CompileCXX = @$(CXX) $<
- CompileMoc = @moc $< -o $(MocFile) && $(CXX) $(MocFile) && rm -f $(MocFile)
- Link = @g++ $(LibDir) -W1 -shared -ldl -o $(Product) -Wl,--version-script,_export_.def
- CheckLink = @ldd -r $(Product)
- LD_LIBRARY_PATH += :$(ProductDir)
-endif
-
-#
-# Making...
-#
-all : $(ProductDir) $(ObjectDir) StartMake $(Product) EndMake
-
-$(ProductDir) :
- @mkdir -p $(ProductDir)
-
-ifneq ($(ProductDir),$(ObjectDir))
-$(ObjectDir) :
- @mkdir -p $(ObjectDir)
-endif
-
-clean :
- @rm -f $(ObjectDir)/*.o
- @rm -f $(Product)
-
-StartMake :
- @echo "-------------- Configuration:" $(PROJ) $(CFG) "--------------"
-ifeq ($(ForceLink),1)
- @rm -f $(Product)
-endif
-
-EndMake :
- @echo ">>> Success <<<"
-
-#
-# Source Files, Objects & Product
-#
-$(ObjectDir)/gc_alloc.o : \
- src/gc_alloc.cpp
- @echo "---> Compiling" $< "..."
- $(CompileCXX)
-
-$(ObjectDir)/block_pool.o : \
- src/block_pool.cpp
- @echo "---> Compiling" $< "..."
- $(CompileCXX)
-
-$(ObjectDir)/system_pool.o : \
- src/system_pool.cpp
- @echo "---> Compiling" $< "..."
- $(CompileCXX)
-
-
-Objects = \
- $(ObjectDir)/gc_alloc.o \
- $(ObjectDir)/block_pool.o \
- $(ObjectDir)/system_pool.o
-
-$(Product) : $(Objects) $(Libs)
- @echo "---> Creating" $@ "..."
- @rm -f $@
- $(Link) $(Objects) $(Libraries)
- $(CheckLink)
-

Deleted: sandbox/memory/libs/memory/_export_.def
==============================================================================
--- sandbox/memory/libs/memory/_export_.def 2008-07-24 22:58:07 EDT (Thu, 24 Jul 2008)
+++ (empty file)
@@ -1,8 +0,0 @@
-EXPORTED {
-global:
- _boost_TlsBlockPool;
- _boost_SystemPoolAlloc;
- _boost_SystemPoolFree;
- _boost_SystemPoolSize;
-local: *;
-};

Added: sandbox/memory/libs/memory/bin/li32/libboost-memory.so
==============================================================================
Binary file. No diff available.

Copied: sandbox/memory/libs/memory/build/Makefile.li32 (from r47590, /sandbox/memory/libs/memory/Makefile.li32)
==============================================================================
--- /sandbox/memory/libs/memory/Makefile.li32 (original)
+++ sandbox/memory/libs/memory/build/Makefile.li32 2008-07-24 22:58:07 EDT (Thu, 24 Jul 2008)
@@ -1,3 +1,7 @@
+OSAbbr = li
+Bits = 32
+Platform = li32
+
 #
 # Configuration Default
 #
@@ -5,25 +9,22 @@
         CFG = Debug
 endif
 
-IncludeDir = -I. -I../..
+IncludeDir = -I../ -I../../..
 
 #
 # Configuration Release
 #
 ifeq ($(CFG), Release)
         Libraries += -lpthread
- ProductDir = bin/linux/32
+ ProductDir = ../bin/$(Platform)
         ObjectDir = LRelease
- MocFile = $(ObjectDir)/temp.moc.cpp
- Product = bin/linux/32/libboost-memory.so
- CFlags = $(Defines) -fPIC -D__INTEL__ -D__32BIT__ -D__LINUX__ -DLINUX -DNDEBUG -O2 -D_MT -fexceptions
- CXXFlags = $(CFlags) -fno-rtti
- CXX = g++ -c $(IncludeDir) $(CXXFlags) -o $@
+ Product = ../bin/$(Platform)/libboost-memory.so
+ CFlags = $(Defines) -fPIC -D__32BIT__ -D__INTEL__ -D__LINUX__ -DLINUX -DNDEBUG -O2 -D_MT -fexceptions -Wall
+ CXXFlags = $(CFlags) -fno-rtti
         CompileC = @gcc -c $(IncludeDir) $(CFlags) -o $@ $<
- CompileCXX = @$(CXX) $<
- CompileMoc = @moc $< -o $(MocFile) && $(CXX) $(MocFile) && rm -f $(MocFile)
- Link = @g++ $(LibDir) -W1 -shared -ldl -o $(Product) -Wl,--version-script,_export_.def
- CheckLink = @ldd -r $(Product)
+ CompileCXX = @g++ -c $(IncludeDir) $(CXXFlags) -o $@ $<
+ Link = @g++ $(LibDir) -W1 -shared -o $(Product) -Wl,--version-script,_export_.def
+ CheckLink = @ldd -u -r $(Product); echo
         LD_LIBRARY_PATH += :$(ProductDir)
 endif
 
@@ -33,18 +34,15 @@
 ifeq ($(CFG), ReleaseCS)
         Defines += -DBOOST_MEMORY_NO_LOCKFREE
         Libraries += -lpthread
- ProductDir = bin/linux/32
+ ProductDir = ../bin/$(Platform)
         ObjectDir = LReleaseCS
- MocFile = $(ObjectDir)/temp.moc.cpp
- Product = bin/linux/32/libboost-memory-cs.so
- CFlags = $(Defines) -fPIC -D__INTEL__ -D__32BIT__ -D__LINUX__ -DLINUX -DNDEBUG -O2 -D_MT -fexceptions
- CXXFlags = $(CFlags) -fno-rtti
- CXX = g++ -c $(IncludeDir) $(CXXFlags) -o $@
+ Product = ../bin/$(Platform)/libboost-memory-cs.so
+ CFlags = $(Defines) -fPIC -D__32BIT__ -D__INTEL__ -D__LINUX__ -DLINUX -DNDEBUG -O2 -D_MT -fexceptions -Wall
+ CXXFlags = $(CFlags) -fno-rtti
         CompileC = @gcc -c $(IncludeDir) $(CFlags) -o $@ $<
- CompileCXX = @$(CXX) $<
- CompileMoc = @moc $< -o $(MocFile) && $(CXX) $(MocFile) && rm -f $(MocFile)
- Link = @g++ $(LibDir) -W1 -shared -ldl -o $(Product) -Wl,--version-script,_export_.def
- CheckLink = @ldd -r $(Product)
+ CompileCXX = @g++ -c $(IncludeDir) $(CXXFlags) -o $@ $<
+ Link = @g++ $(LibDir) -W1 -shared -o $(Product) -Wl,--version-script,_export_.def
+ CheckLink = @ldd -u -r $(Product); echo
         LD_LIBRARY_PATH += :$(ProductDir)
 endif
 
@@ -52,19 +50,16 @@
 # Configuration Debug
 #
 ifeq ($(CFG), Debug)
- Libraries += -lpthread
- ProductDir = bin/linuxd/32
+ Libraries += -lpthread
+ ProductDir = Debug
         ObjectDir = LDebug
- MocFile = $(ObjectDir)/temp.moc.cpp
- Product = bin/linuxd/32/libboost-memory.so
- CFlags = $(Defines) -fPIC -D__INTEL__ -D__32BIT__ -D__LINUX__ -DLINUX -D_DEBUG -g3 -D_MT -fexceptions
- CXXFlags = $(CFlags) -fno-rtti
- CXX = g++ -c $(IncludeDir) $(CXXFlags) -o $@
+ Product = Debug/libboost-memory.so
+ CFlags = $(Defines) -fPIC -D__32BIT__ -D__INTEL__ -D__LINUX__ -DLINUX -D_DEBUG -g3 -D_MT -fexceptions -Wall
+ CXXFlags = $(CFlags) -fno-rtti
         CompileC = @gcc -c $(IncludeDir) $(CFlags) -o $@ $<
- CompileCXX = @$(CXX) $<
- CompileMoc = @moc $< -o $(MocFile) && $(CXX) $(MocFile) && rm -f $(MocFile)
- Link = @g++ $(LibDir) -W1 -shared -ldl -o $(Product) -Wl,--version-script,_export_.def
- CheckLink = @ldd -r $(Product)
+ CompileCXX = @g++ -c $(IncludeDir) $(CXXFlags) -o $@ $<
+ Link = @g++ $(LibDir) -W1 -shared -o $(Product) -Wl,--version-script,_export_.def
+ CheckLink = @ldd -u -r $(Product); echo
         LD_LIBRARY_PATH += :$(ProductDir)
 endif
 
@@ -97,28 +92,22 @@
 #
 # Source Files, Objects & Product
 #
-$(ObjectDir)/gc_alloc.o : \
- src/gc_alloc.cpp
+$(ObjectDir)/block_pool.o : \
+ ../src/block_pool.cpp
         @echo "---> Compiling" $< "..."
         $(CompileCXX)
-
-$(ObjectDir)/block_pool.o : \
- src/block_pool.cpp
+$(ObjectDir)/gc_alloc.o : \
+ ../src/gc_alloc.cpp
         @echo "---> Compiling" $< "..."
         $(CompileCXX)
-
 $(ObjectDir)/system_pool.o : \
- src/system_pool.cpp
+ ../src/system_pool.cpp
         @echo "---> Compiling" $< "..."
         $(CompileCXX)
 
+Objects = $(ObjectDir)/block_pool.o $(ObjectDir)/gc_alloc.o $(ObjectDir)/system_pool.o
 
-Objects = \
- $(ObjectDir)/gc_alloc.o \
- $(ObjectDir)/block_pool.o \
- $(ObjectDir)/system_pool.o
-
-$(Product) : $(Objects) $(Libs)
+$(Product) : $(Objects)
         @echo "---> Creating" $@ "..."
         @rm -f $@
         $(Link) $(Objects) $(Libraries)

Added: sandbox/memory/libs/memory/build/Makefile.li64
==============================================================================
--- (empty file)
+++ sandbox/memory/libs/memory/build/Makefile.li64 2008-07-24 22:58:07 EDT (Thu, 24 Jul 2008)
@@ -0,0 +1,115 @@
+OSAbbr = li
+Bits = 64
+Platform = li64
+
+#
+# Configuration Default
+#
+ifeq ($(CFG),)
+ CFG = Debug
+endif
+
+IncludeDir = -I../ -I../../..
+
+#
+# Configuration Release
+#
+ifeq ($(CFG), Release)
+ Libraries += -lpthread
+ ProductDir = ../bin/$(Platform)
+ ObjectDir = LRelease
+ Product = ../bin/$(Platform)/libboost-memory.so
+ CFlags = $(Defines) -fPIC -D__64BIT__ -D__INTEL__ -D__LINUX__ -DLINUX -DNDEBUG -O2 -D_MT -fexceptions -Wall
+ CXXFlags = $(CFlags) -fno-rtti
+ CompileC = @gcc -c $(IncludeDir) $(CFlags) -o $@ $<
+ CompileCXX = @g++ -c $(IncludeDir) $(CXXFlags) -o $@ $<
+ Link = @g++ $(LibDir) -W1 -shared -o $(Product) -Wl,--version-script,_export_.def
+ CheckLink = @ldd -u -r $(Product); echo
+ LD_LIBRARY_PATH += :$(ProductDir)
+endif
+
+#
+# Configuration ReleaseCS
+#
+ifeq ($(CFG), ReleaseCS)
+ Defines += -DBOOST_MEMORY_NO_LOCKFREE
+ Libraries += -lpthread
+ ProductDir = ../bin/$(Platform)
+ ObjectDir = LReleaseCS
+ Product = ../bin/$(Platform)/libboost-memory-cs.so
+ CFlags = $(Defines) -fPIC -D__64BIT__ -D__INTEL__ -D__LINUX__ -DLINUX -DNDEBUG -O2 -D_MT -fexceptions -Wall
+ CXXFlags = $(CFlags) -fno-rtti
+ CompileC = @gcc -c $(IncludeDir) $(CFlags) -o $@ $<
+ CompileCXX = @g++ -c $(IncludeDir) $(CXXFlags) -o $@ $<
+ Link = @g++ $(LibDir) -W1 -shared -o $(Product) -Wl,--version-script,_export_.def
+ CheckLink = @ldd -u -r $(Product); echo
+ LD_LIBRARY_PATH += :$(ProductDir)
+endif
+
+#
+# Configuration Debug
+#
+ifeq ($(CFG), Debug)
+ Libraries += -lpthread
+ ProductDir = Debug
+ ObjectDir = LDebug
+ Product = Debug/libboost-memory.so
+ CFlags = $(Defines) -fPIC -D__64BIT__ -D__INTEL__ -D__LINUX__ -DLINUX -D_DEBUG -g3 -D_MT -fexceptions -Wall
+ CXXFlags = $(CFlags) -fno-rtti
+ CompileC = @gcc -c $(IncludeDir) $(CFlags) -o $@ $<
+ CompileCXX = @g++ -c $(IncludeDir) $(CXXFlags) -o $@ $<
+ Link = @g++ $(LibDir) -W1 -shared -o $(Product) -Wl,--version-script,_export_.def
+ CheckLink = @ldd -u -r $(Product); echo
+ LD_LIBRARY_PATH += :$(ProductDir)
+endif
+
+#
+# Making...
+#
+all : $(ProductDir) $(ObjectDir) StartMake $(Product) EndMake
+
+$(ProductDir) :
+ @mkdir -p $(ProductDir)
+
+ifneq ($(ProductDir),$(ObjectDir))
+$(ObjectDir) :
+ @mkdir -p $(ObjectDir)
+endif
+
+clean :
+ @rm -f $(ObjectDir)/*.o
+ @rm -f $(Product)
+
+StartMake :
+ @echo "-------------- Configuration:" $(PROJ) $(CFG) "--------------"
+ifeq ($(ForceLink),1)
+ @rm -f $(Product)
+endif
+
+EndMake :
+ @echo ">>> Success <<<"
+
+#
+# Source Files, Objects & Product
+#
+$(ObjectDir)/block_pool.o : \
+ ../src/block_pool.cpp
+ @echo "---> Compiling" $< "..."
+ $(CompileCXX)
+$(ObjectDir)/gc_alloc.o : \
+ ../src/gc_alloc.cpp
+ @echo "---> Compiling" $< "..."
+ $(CompileCXX)
+$(ObjectDir)/system_pool.o : \
+ ../src/system_pool.cpp
+ @echo "---> Compiling" $< "..."
+ $(CompileCXX)
+
+Objects = $(ObjectDir)/block_pool.o $(ObjectDir)/gc_alloc.o $(ObjectDir)/system_pool.o
+
+$(Product) : $(Objects)
+ @echo "---> Creating" $@ "..."
+ @rm -f $@
+ $(Link) $(Objects) $(Libraries)
+ $(CheckLink)
+

Modified: sandbox/memory/libs/memory/build/build.li32
==============================================================================
--- sandbox/memory/libs/memory/build/build.li32 (original)
+++ sandbox/memory/libs/memory/build/build.li32 2008-07-24 22:58:07 EDT (Thu, 24 Jul 2008)
@@ -1,4 +1,3 @@
-cd ..
 ln -s -f Makefile.li32 Makefile
 make CFG=Release
 

Modified: sandbox/memory/libs/memory/build/build.li64
==============================================================================
--- sandbox/memory/libs/memory/build/build.li64 (original)
+++ sandbox/memory/libs/memory/build/build.li64 2008-07-24 22:58:07 EDT (Thu, 24 Jul 2008)
@@ -1,4 +1,3 @@
-cd ..
 ln -s -f Makefile.li64 Makefile
 make CFG=Release
 

Copied: sandbox/memory/libs/memory/build/build.prj (from r47773, /sandbox/memory/libs/memory/memory.prj)
==============================================================================
--- /sandbox/memory/libs/memory/memory.prj (original)
+++ sandbox/memory/libs/memory/build/build.prj 2008-07-24 22:58:07 EDT (Thu, 24 Jul 2008)
@@ -1,16 +1,16 @@
 [Include]
-.
-../..
+../
+../../..
 
 [Config Release]
-Product Dll bin/linux/$(Bits)/boost-memory
+Product Dll ../bin/$(Platform)/boost-memory
 Options Release; MultiThread; AnsiChar; NoRtti; Exception; WarningAll
 ObjDir LRelease
 LibDir
 Libraries pthread
 
 [Config ReleaseCS]
-Product Dll bin/linux/$(Bits)/boost-memory-cs
+Product Dll ../bin/$(Platform)/boost-memory-cs
 Options Release; MultiThread; AnsiChar; NoRtti; Exception; WarningAll
 Defines BOOST_MEMORY_NO_LOCKFREE
 ObjDir LReleaseCS
@@ -18,13 +18,12 @@
 Libraries pthread
 
 [Config Debug]
-Product Dll bin/linuxd/$(Bits)/boost-memory
+Product Dll Debug/boost-memory
 Options Debug; MultiThread; AnsiChar; NoRtti; Exception; WarningAll
 ObjDir LDebug
 LibDir
 Libraries pthread
 
 [Source]
-src/*.cpp
-
+../src/*.cpp
 

Copied: sandbox/memory/libs/memory/build/vc6.dsp (from r47590, /sandbox/memory/libs/memory/memory.dsp)
==============================================================================
--- /sandbox/memory/libs/memory/memory.dsp (original)
+++ sandbox/memory/libs/memory/build/vc6.dsp 2008-07-24 22:58:07 EDT (Thu, 24 Jul 2008)
@@ -121,15 +121,15 @@
 # PROP Default_Filter ""
 # Begin Source File
 
-SOURCE=.\src\block_pool.cpp
+SOURCE=..\src\block_pool.cpp
 # End Source File
 # Begin Source File
 
-SOURCE=.\src\gc_alloc.cpp
+SOURCE=..\src\gc_alloc.cpp
 # End Source File
 # Begin Source File
 
-SOURCE=.\src\system_pool.cpp
+SOURCE=..\src\system_pool.cpp
 # End Source File
 # End Group
 # Begin Group "misc"
@@ -137,11 +137,11 @@
 # PROP Default_Filter ""
 # Begin Source File
 
-SOURCE=.\memory_w32.def
+SOURCE=..\build.def
 # End Source File
 # Begin Source File
 
-SOURCE=.\StdAfx.cpp
+SOURCE=..\StdAfx.cpp
 # ADD CPP /Yc"stdafx.h"
 # End Source File
 # End Group

Copied: sandbox/memory/libs/memory/build/vc8-win32.vcproj (from r47590, /sandbox/memory/libs/memory/memory.vcproj)
==============================================================================
--- /sandbox/memory/libs/memory/memory.vcproj (original)
+++ sandbox/memory/libs/memory/build/vc8-win32.vcproj 2008-07-24 22:58:07 EDT (Thu, 24 Jul 2008)
@@ -2,8 +2,8 @@
 <VisualStudioProject
         ProjectType="Visual C++"
         Version="8.00"
- Name="memory"
- ProjectGUID="{38995745-23B2-4629-9432-4E17633F9509}"
+ Name="boost-memory"
+ ProjectGUID="{E936205C-025A-B3AF-F648-B8515ABF7672}"
>
         <Platforms>
                 <Platform
@@ -15,10 +15,9 @@
         <Configurations>
                 <Configuration
                         Name="Release|Win32"
- OutputDirectory=".\lib"
- IntermediateDirectory=".\Release"
+ OutputDirectory="../bin/win32"
+ IntermediateDirectory="LRelease"
                         ConfigurationType="2"
- InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC60.vsprops"
                         UseOfMFC="0"
                         ATLMinimizesCRunTimeLibraryUsage="false"
                         CharacterSet="2"
@@ -37,50 +36,47 @@
                         />
                         <Tool
                                 Name="VCMIDLTool"
- PreprocessorDefinitions="NDEBUG"
- MkTypLibCompatible="true"
- SuppressStartupBanner="true"
- TargetEnvironment="1"
- TypeLibraryName=".\lib/memory.tlb"
+ TypeLibraryName="LRelease/boost-memory.tlb"
                                 HeaderFileName=""
                         />
                         <Tool
                                 Name="VCCLCompilerTool"
                                 Optimization="2"
                                 InlineFunctionExpansion="1"
- AdditionalIncludeDirectories="../../"
- PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_USRDLL;STDEXT_EXPORTS"
+ AdditionalIncludeDirectories="../,../../.."
+ PreprocessorDefinitions="WIN32;__32BIT__;_DLL;NDEBUG;_MT"
                                 StringPooling="true"
                                 RuntimeLibrary="2"
                                 EnableFunctionLevelLinking="true"
- UsePrecompiledHeader="2"
- PrecompiledHeaderThrough="stdafx.h"
- PrecompiledHeaderFile=".\Release/memory.pch"
- AssemblerListingLocation=".\Release/"
- ObjectFile=".\Release/"
- ProgramDataBaseFileName=".\Release/"
+ PrecompiledHeaderFile=""
+ AssemblerListingLocation="LRelease/"
+ ObjectFile="LRelease/"
+ ProgramDataBaseFileName="LRelease/"
                                 WarningLevel="3"
                                 SuppressStartupBanner="true"
+ DebugInformationFormat="3"
+ CompileAs="0"
                         />
                         <Tool
                                 Name="VCManagedResourceCompilerTool"
                         />
                         <Tool
                                 Name="VCResourceCompilerTool"
- PreprocessorDefinitions="NDEBUG"
- Culture="1033"
+ PreprocessorDefinitions="WIN32;__32BIT__;_DLL;NDEBUG;_MT"
+ Culture="2052"
                         />
                         <Tool
                                 Name="VCPreLinkEventTool"
                         />
                         <Tool
                                 Name="VCLinkerTool"
- OutputFile="bin/win32/boost-memory.dll"
+ OutputFile="../bin/win32/boost-memory.dll"
                                 LinkIncremental="1"
                                 SuppressStartupBanner="true"
- ModuleDefinitionFile=".\memory_w32.def"
- ProgramDatabaseFile=".\lib/boost-memory.pdb"
- ImportLibrary=".\lib/boost-memory.lib"
+ AdditionalLibraryDirectories=""
+ GenerateDebugInformation="false"
+ ProgramDatabaseFile="LRelease/boost-memory.pdb"
+ SubSystem="1"
                                 TargetMachine="1"
                         />
                         <Tool
@@ -94,8 +90,97 @@
                         />
                         <Tool
                                 Name="VCBscMakeTool"
+ />
+ <Tool
+ Name="VCFxCopTool"
+ />
+ <Tool
+ Name="VCAppVerifierTool"
+ />
+ <Tool
+ Name="VCWebDeploymentTool"
+ />
+ <Tool
+ Name="VCPostBuildEventTool"
+ />
+ </Configuration>
+ <Configuration
+ Name="ReleaseCS|Win32"
+ OutputDirectory="../bin/win32"
+ IntermediateDirectory="LReleaseCS"
+ ConfigurationType="2"
+ UseOfMFC="0"
+ ATLMinimizesCRunTimeLibraryUsage="false"
+ CharacterSet="2"
+ >
+ <Tool
+ Name="VCPreBuildEventTool"
+ />
+ <Tool
+ Name="VCCustomBuildTool"
+ />
+ <Tool
+ Name="VCXMLDataGeneratorTool"
+ />
+ <Tool
+ Name="VCWebServiceProxyGeneratorTool"
+ />
+ <Tool
+ Name="VCMIDLTool"
+ TypeLibraryName="LReleaseCS/boost-memory-cs.tlb"
+ HeaderFileName=""
+ />
+ <Tool
+ Name="VCCLCompilerTool"
+ Optimization="2"
+ InlineFunctionExpansion="1"
+ AdditionalIncludeDirectories="../,../../.."
+ PreprocessorDefinitions="WIN32;__32BIT__;_DLL;BOOST_MEMORY_NO_LOCKFREE;NDEBUG;_MT"
+ StringPooling="true"
+ RuntimeLibrary="2"
+ EnableFunctionLevelLinking="true"
+ PrecompiledHeaderFile=""
+ AssemblerListingLocation="LReleaseCS/"
+ ObjectFile="LReleaseCS/"
+ ProgramDataBaseFileName="LReleaseCS/"
+ WarningLevel="3"
                                 SuppressStartupBanner="true"
- OutputFile=".\lib/memory.bsc"
+ DebugInformationFormat="3"
+ CompileAs="0"
+ />
+ <Tool
+ Name="VCManagedResourceCompilerTool"
+ />
+ <Tool
+ Name="VCResourceCompilerTool"
+ PreprocessorDefinitions="WIN32;__32BIT__;_DLL;BOOST_MEMORY_NO_LOCKFREE;NDEBUG;_MT"
+ Culture="2052"
+ />
+ <Tool
+ Name="VCPreLinkEventTool"
+ />
+ <Tool
+ Name="VCLinkerTool"
+ OutputFile="../bin/win32/boost-memory-cs.dll"
+ LinkIncremental="1"
+ SuppressStartupBanner="true"
+ AdditionalLibraryDirectories=""
+ GenerateDebugInformation="false"
+ ProgramDatabaseFile="LReleaseCS/boost-memory-cs.pdb"
+ SubSystem="1"
+ TargetMachine="1"
+ />
+ <Tool
+ Name="VCALinkTool"
+ />
+ <Tool
+ Name="VCManifestTool"
+ />
+ <Tool
+ Name="VCXDCMakeTool"
+ />
+ <Tool
+ Name="VCBscMakeTool"
                         />
                         <Tool
                                 Name="VCFxCopTool"
@@ -112,10 +197,9 @@
                 </Configuration>
                 <Configuration
                         Name="Debug|Win32"
- OutputDirectory=".\lib"
- IntermediateDirectory=".\Debug"
+ OutputDirectory="Debug"
+ IntermediateDirectory="LDebug"
                         ConfigurationType="2"
- InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC60.vsprops"
                         UseOfMFC="0"
                         ATLMinimizesCRunTimeLibraryUsage="false"
                         CharacterSet="2"
@@ -134,51 +218,47 @@
                         />
                         <Tool
                                 Name="VCMIDLTool"
- PreprocessorDefinitions="_DEBUG"
- MkTypLibCompatible="true"
- SuppressStartupBanner="true"
- TargetEnvironment="1"
- TypeLibraryName=".\lib/memory.tlb"
+ TypeLibraryName="LDebug/boost-memory.tlb"
                                 HeaderFileName=""
                         />
                         <Tool
                                 Name="VCCLCompilerTool"
                                 Optimization="0"
- AdditionalIncludeDirectories="../../"
- PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_USRDLL;STDEXT_EXPORTS"
- MinimalRebuild="true"
- BasicRuntimeChecks="3"
+ InlineFunctionExpansion="0"
+ AdditionalIncludeDirectories="../,../../.."
+ PreprocessorDefinitions="WIN32;__32BIT__;_DLL;_DEBUG;_MT"
+ StringPooling="true"
                                 RuntimeLibrary="3"
- UsePrecompiledHeader="2"
- PrecompiledHeaderThrough="stdafx.h"
- PrecompiledHeaderFile=".\Debug/memory.pch"
- AssemblerListingLocation=".\Debug/"
- ObjectFile=".\Debug/"
- ProgramDataBaseFileName=".\Debug/"
+ EnableFunctionLevelLinking="true"
+ PrecompiledHeaderFile=""
+ AssemblerListingLocation="LDebug/"
+ ObjectFile="LDebug/"
+ ProgramDataBaseFileName="LDebug/"
                                 WarningLevel="3"
                                 SuppressStartupBanner="true"
                                 DebugInformationFormat="4"
+ CompileAs="0"
                         />
                         <Tool
                                 Name="VCManagedResourceCompilerTool"
                         />
                         <Tool
                                 Name="VCResourceCompilerTool"
- PreprocessorDefinitions="_DEBUG"
- Culture="1033"
+ PreprocessorDefinitions="WIN32;__32BIT__;_DLL;_DEBUG;_MT"
+ Culture="2052"
                         />
                         <Tool
                                 Name="VCPreLinkEventTool"
                         />
                         <Tool
                                 Name="VCLinkerTool"
- OutputFile="bin/win32d/boost-memory.dll"
- LinkIncremental="2"
+ OutputFile="Debug/boost-memory.dll"
+ LinkIncremental="1"
                                 SuppressStartupBanner="true"
- ModuleDefinitionFile=".\memory_w32.def"
+ AdditionalLibraryDirectories=""
                                 GenerateDebugInformation="true"
- ProgramDatabaseFile=".\lib/boost-memory.pdb"
- ImportLibrary=".\lib/boost-memory.lib"
+ ProgramDatabaseFile="LDebug/boost-memory.pdb"
+ SubSystem="1"
                                 TargetMachine="1"
                         />
                         <Tool
@@ -192,8 +272,6 @@
                         />
                         <Tool
                                 Name="VCBscMakeTool"
- SuppressStartupBanner="true"
- OutputFile=".\lib/memory.bsc"
                         />
                         <Tool
                                 Name="VCFxCopTool"
@@ -212,65 +290,20 @@
         <References>
         </References>
         <Files>
- <Filter
- Name="memory"
+ <File
+ RelativePath="..\src\block_pool.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\src\gc_alloc.cpp"
>
- <File
- RelativePath="src\block_pool.cpp"
- >
- <FileConfiguration
- Name="Release|Win32"
- >
- <Tool
- Name="VCCLCompilerTool"
- AdditionalIncludeDirectories=""
- PreprocessorDefinitions=""
- />
- </FileConfiguration>
- <FileConfiguration
- Name="Debug|Win32"
- >
- <Tool
- Name="VCCLCompilerTool"
- AdditionalIncludeDirectories=""
- PreprocessorDefinitions=""
- />
- </FileConfiguration>
- </File>
- </Filter>
- <Filter
- Name="misc"
+ </File>
+ <File
+ RelativePath="..\src\system_pool.cpp"
>
- <File
- RelativePath="memory_w32.def"
- >
- </File>
- <File
- RelativePath="StdAfx.cpp"
- >
- <FileConfiguration
- Name="Release|Win32"
- >
- <Tool
- Name="VCCLCompilerTool"
- AdditionalIncludeDirectories=""
- PreprocessorDefinitions=""
- UsePrecompiledHeader="1"
- />
- </FileConfiguration>
- <FileConfiguration
- Name="Debug|Win32"
- >
- <Tool
- Name="VCCLCompilerTool"
- AdditionalIncludeDirectories=""
- PreprocessorDefinitions=""
- UsePrecompiledHeader="1"
- />
- </FileConfiguration>
- </File>
- </Filter>
+ </File>
         </Files>
         <Globals>
         </Globals>
 </VisualStudioProject>
+

Added: sandbox/memory/libs/memory/build/vc8-win64.vcproj
==============================================================================
--- (empty file)
+++ sandbox/memory/libs/memory/build/vc8-win64.vcproj 2008-07-24 22:58:07 EDT (Thu, 24 Jul 2008)
@@ -0,0 +1,309 @@
+<?xml version="1.0" encoding="gb2312"?>
+<VisualStudioProject
+ ProjectType="Visual C++"
+ Version="8.00"
+ Name="boost-memory"
+ ProjectGUID="{5590DF14-0A33-2F4C-BBD0-E7B868CA555C}"
+ >
+ <Platforms>
+ <Platform
+ Name="Win64"
+ />
+ </Platforms>
+ <ToolFiles>
+ </ToolFiles>
+ <Configurations>
+ <Configuration
+ Name="Release|Win64"
+ OutputDirectory="../bin/win64"
+ IntermediateDirectory="LRelease"
+ ConfigurationType="2"
+ UseOfMFC="0"
+ ATLMinimizesCRunTimeLibraryUsage="false"
+ CharacterSet="2"
+ >
+ <Tool
+ Name="VCPreBuildEventTool"
+ />
+ <Tool
+ Name="VCCustomBuildTool"
+ />
+ <Tool
+ Name="VCXMLDataGeneratorTool"
+ />
+ <Tool
+ Name="VCWebServiceProxyGeneratorTool"
+ />
+ <Tool
+ Name="VCMIDLTool"
+ TypeLibraryName="LRelease/boost-memory.tlb"
+ HeaderFileName=""
+ />
+ <Tool
+ Name="VCCLCompilerTool"
+ Optimization="2"
+ InlineFunctionExpansion="1"
+ AdditionalIncludeDirectories="../,../../.."
+ PreprocessorDefinitions="WIN64;__64BIT__;_DLL;NDEBUG;_MT"
+ StringPooling="true"
+ RuntimeLibrary="2"
+ EnableFunctionLevelLinking="true"
+ PrecompiledHeaderFile=""
+ AssemblerListingLocation="LRelease/"
+ ObjectFile="LRelease/"
+ ProgramDataBaseFileName="LRelease/"
+ WarningLevel="3"
+ SuppressStartupBanner="true"
+ DebugInformationFormat="3"
+ CompileAs="0"
+ />
+ <Tool
+ Name="VCManagedResourceCompilerTool"
+ />
+ <Tool
+ Name="VCResourceCompilerTool"
+ PreprocessorDefinitions="WIN64;__64BIT__;_DLL;NDEBUG;_MT"
+ Culture="2052"
+ />
+ <Tool
+ Name="VCPreLinkEventTool"
+ />
+ <Tool
+ Name="VCLinkerTool"
+ OutputFile="../bin/win64/boost-memory.dll"
+ LinkIncremental="1"
+ SuppressStartupBanner="true"
+ AdditionalLibraryDirectories=""
+ GenerateDebugInformation="false"
+ ProgramDatabaseFile="LRelease/boost-memory.pdb"
+ SubSystem="1"
+ TargetMachine="1"
+ />
+ <Tool
+ Name="VCALinkTool"
+ />
+ <Tool
+ Name="VCManifestTool"
+ />
+ <Tool
+ Name="VCXDCMakeTool"
+ />
+ <Tool
+ Name="VCBscMakeTool"
+ />
+ <Tool
+ Name="VCFxCopTool"
+ />
+ <Tool
+ Name="VCAppVerifierTool"
+ />
+ <Tool
+ Name="VCWebDeploymentTool"
+ />
+ <Tool
+ Name="VCPostBuildEventTool"
+ />
+ </Configuration>
+ <Configuration
+ Name="ReleaseCS|Win64"
+ OutputDirectory="../bin/win64"
+ IntermediateDirectory="LReleaseCS"
+ ConfigurationType="2"
+ UseOfMFC="0"
+ ATLMinimizesCRunTimeLibraryUsage="false"
+ CharacterSet="2"
+ >
+ <Tool
+ Name="VCPreBuildEventTool"
+ />
+ <Tool
+ Name="VCCustomBuildTool"
+ />
+ <Tool
+ Name="VCXMLDataGeneratorTool"
+ />
+ <Tool
+ Name="VCWebServiceProxyGeneratorTool"
+ />
+ <Tool
+ Name="VCMIDLTool"
+ TypeLibraryName="LReleaseCS/boost-memory-cs.tlb"
+ HeaderFileName=""
+ />
+ <Tool
+ Name="VCCLCompilerTool"
+ Optimization="2"
+ InlineFunctionExpansion="1"
+ AdditionalIncludeDirectories="../,../../.."
+ PreprocessorDefinitions="WIN64;__64BIT__;_DLL;BOOST_MEMORY_NO_LOCKFREE;NDEBUG;_MT"
+ StringPooling="true"
+ RuntimeLibrary="2"
+ EnableFunctionLevelLinking="true"
+ PrecompiledHeaderFile=""
+ AssemblerListingLocation="LReleaseCS/"
+ ObjectFile="LReleaseCS/"
+ ProgramDataBaseFileName="LReleaseCS/"
+ WarningLevel="3"
+ SuppressStartupBanner="true"
+ DebugInformationFormat="3"
+ CompileAs="0"
+ />
+ <Tool
+ Name="VCManagedResourceCompilerTool"
+ />
+ <Tool
+ Name="VCResourceCompilerTool"
+ PreprocessorDefinitions="WIN64;__64BIT__;_DLL;BOOST_MEMORY_NO_LOCKFREE;NDEBUG;_MT"
+ Culture="2052"
+ />
+ <Tool
+ Name="VCPreLinkEventTool"
+ />
+ <Tool
+ Name="VCLinkerTool"
+ OutputFile="../bin/win64/boost-memory-cs.dll"
+ LinkIncremental="1"
+ SuppressStartupBanner="true"
+ AdditionalLibraryDirectories=""
+ GenerateDebugInformation="false"
+ ProgramDatabaseFile="LReleaseCS/boost-memory-cs.pdb"
+ SubSystem="1"
+ TargetMachine="1"
+ />
+ <Tool
+ Name="VCALinkTool"
+ />
+ <Tool
+ Name="VCManifestTool"
+ />
+ <Tool
+ Name="VCXDCMakeTool"
+ />
+ <Tool
+ Name="VCBscMakeTool"
+ />
+ <Tool
+ Name="VCFxCopTool"
+ />
+ <Tool
+ Name="VCAppVerifierTool"
+ />
+ <Tool
+ Name="VCWebDeploymentTool"
+ />
+ <Tool
+ Name="VCPostBuildEventTool"
+ />
+ </Configuration>
+ <Configuration
+ Name="Debug|Win64"
+ OutputDirectory="Debug"
+ IntermediateDirectory="LDebug"
+ ConfigurationType="2"
+ UseOfMFC="0"
+ ATLMinimizesCRunTimeLibraryUsage="false"
+ CharacterSet="2"
+ >
+ <Tool
+ Name="VCPreBuildEventTool"
+ />
+ <Tool
+ Name="VCCustomBuildTool"
+ />
+ <Tool
+ Name="VCXMLDataGeneratorTool"
+ />
+ <Tool
+ Name="VCWebServiceProxyGeneratorTool"
+ />
+ <Tool
+ Name="VCMIDLTool"
+ TypeLibraryName="LDebug/boost-memory.tlb"
+ HeaderFileName=""
+ />
+ <Tool
+ Name="VCCLCompilerTool"
+ Optimization="0"
+ InlineFunctionExpansion="0"
+ AdditionalIncludeDirectories="../,../../.."
+ PreprocessorDefinitions="WIN64;__64BIT__;_DLL;_DEBUG;_MT"
+ StringPooling="true"
+ RuntimeLibrary="3"
+ EnableFunctionLevelLinking="true"
+ PrecompiledHeaderFile=""
+ AssemblerListingLocation="LDebug/"
+ ObjectFile="LDebug/"
+ ProgramDataBaseFileName="LDebug/"
+ WarningLevel="3"
+ SuppressStartupBanner="true"
+ DebugInformationFormat="4"
+ CompileAs="0"
+ />
+ <Tool
+ Name="VCManagedResourceCompilerTool"
+ />
+ <Tool
+ Name="VCResourceCompilerTool"
+ PreprocessorDefinitions="WIN64;__64BIT__;_DLL;_DEBUG;_MT"
+ Culture="2052"
+ />
+ <Tool
+ Name="VCPreLinkEventTool"
+ />
+ <Tool
+ Name="VCLinkerTool"
+ OutputFile="Debug/boost-memory.dll"
+ LinkIncremental="1"
+ SuppressStartupBanner="true"
+ AdditionalLibraryDirectories=""
+ GenerateDebugInformation="true"
+ ProgramDatabaseFile="LDebug/boost-memory.pdb"
+ SubSystem="1"
+ TargetMachine="1"
+ />
+ <Tool
+ Name="VCALinkTool"
+ />
+ <Tool
+ Name="VCManifestTool"
+ />
+ <Tool
+ Name="VCXDCMakeTool"
+ />
+ <Tool
+ Name="VCBscMakeTool"
+ />
+ <Tool
+ Name="VCFxCopTool"
+ />
+ <Tool
+ Name="VCAppVerifierTool"
+ />
+ <Tool
+ Name="VCWebDeploymentTool"
+ />
+ <Tool
+ Name="VCPostBuildEventTool"
+ />
+ </Configuration>
+ </Configurations>
+ <References>
+ </References>
+ <Files>
+ <File
+ RelativePath="..\src\block_pool.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\src\gc_alloc.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\src\system_pool.cpp"
+ >
+ </File>
+ </Files>
+ <Globals>
+ </Globals>
+</VisualStudioProject>
+

Deleted: sandbox/memory/libs/memory/memory.def
==============================================================================
--- sandbox/memory/libs/memory/memory.def 2008-07-24 22:58:07 EDT (Thu, 24 Jul 2008)
+++ (empty file)
@@ -1,5 +0,0 @@
-EXPORTS
- _boost_TlsBlockPool
- _boost_SystemPoolAlloc
- _boost_SystemPoolFree
- _boost_SystemPoolSize

Deleted: sandbox/memory/libs/memory/memory.dsp
==============================================================================
--- sandbox/memory/libs/memory/memory.dsp 2008-07-24 22:58:07 EDT (Thu, 24 Jul 2008)
+++ (empty file)
@@ -1,149 +0,0 @@
-# Microsoft Developer Studio Project File - Name="memory" - Package Owner=<4>
-# Microsoft Developer Studio Generated Build File, Format Version 6.00
-# ** DO NOT EDIT **
-
-# TARGTYPE "Win32 (x86) Dynamic-Link Library" 0x0102
-
-CFG=memory - Win32 Debug
-!MESSAGE This is not a valid makefile. To build this project using NMAKE,
-!MESSAGE use the Export Makefile command and run
-!MESSAGE
-!MESSAGE NMAKE /f "memory.mak".
-!MESSAGE
-!MESSAGE You can specify a configuration when running NMAKE
-!MESSAGE by defining the macro CFG on the command line. For example:
-!MESSAGE
-!MESSAGE NMAKE /f "memory.mak" CFG="memory - Win32 Debug"
-!MESSAGE
-!MESSAGE Possible choices for configuration are:
-!MESSAGE
-!MESSAGE "memory - Win32 Release" (based on "Win32 (x86) Dynamic-Link Library")
-!MESSAGE "memory - Win32 Debug" (based on "Win32 (x86) Dynamic-Link Library")
-!MESSAGE "memory - Win32 ReleaseCS" (based on "Win32 (x86) Dynamic-Link Library")
-!MESSAGE
-
-# Begin Project
-# PROP AllowPerConfigDependencies 0
-# PROP Scc_ProjName ""
-# PROP Scc_LocalPath ""
-CPP=cl.exe
-MTL=midl.exe
-RSC=rc.exe
-
-!IF "$(CFG)" == "memory - Win32 Release"
-
-# PROP BASE Use_MFC 0
-# PROP BASE Use_Debug_Libraries 0
-# PROP BASE Output_Dir "Release"
-# PROP BASE Intermediate_Dir "Release"
-# PROP BASE Target_Dir ""
-# PROP Use_MFC 0
-# PROP Use_Debug_Libraries 0
-# PROP Output_Dir "lib"
-# PROP Intermediate_Dir "Release"
-# PROP Ignore_Export_Lib 0
-# PROP Target_Dir ""
-# ADD BASE CPP /nologo /MT /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /D "STDEXT_EXPORTS" /Yu"stdafx.h" /FD /c
-# ADD CPP /nologo /MD /W3 /GX /O2 /I "../../" /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /D "STDEXT_EXPORTS" /FAs /Yu"stdafx.h" /FD /c
-# ADD BASE MTL /nologo /D "NDEBUG" /mktyplib203 /win32
-# ADD MTL /nologo /D "NDEBUG" /mktyplib203 /win32
-# ADD BASE RSC /l 0x409 /d "NDEBUG"
-# ADD RSC /l 0x409 /d "NDEBUG"
-BSC32=bscmake.exe
-# ADD BASE BSC32 /nologo
-# ADD BSC32 /nologo
-LINK32=link.exe
-# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /dll /machine:I386
-# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /dll /machine:I386 /out:"bin/win32/boost-memory.dll"
-
-!ELSEIF "$(CFG)" == "memory - Win32 Debug"
-
-# PROP BASE Use_MFC 0
-# PROP BASE Use_Debug_Libraries 1
-# PROP BASE Output_Dir "Debug"
-# PROP BASE Intermediate_Dir "Debug"
-# PROP BASE Target_Dir ""
-# PROP Use_MFC 0
-# PROP Use_Debug_Libraries 1
-# PROP Output_Dir "lib"
-# PROP Intermediate_Dir "Debug"
-# PROP Ignore_Export_Lib 0
-# PROP Target_Dir ""
-# ADD BASE CPP /nologo /MTd /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /D "STDEXT_EXPORTS" /Yu"stdafx.h" /FD /GZ /c
-# ADD CPP /nologo /MDd /W3 /Gm /GX /ZI /Od /I "../../" /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /D "STDEXT_EXPORTS" /Yu"stdafx.h" /FD /GZ /c
-# ADD BASE MTL /nologo /D "_DEBUG" /mktyplib203 /win32
-# ADD MTL /nologo /D "_DEBUG" /mktyplib203 /win32
-# ADD BASE RSC /l 0x409 /d "_DEBUG"
-# ADD RSC /l 0x409 /d "_DEBUG"
-BSC32=bscmake.exe
-# ADD BASE BSC32 /nologo
-# ADD BSC32 /nologo
-LINK32=link.exe
-# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /dll /debug /machine:I386 /pdbtype:sept
-# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /dll /debug /machine:I386 /out:"bin/win32d/boost-memory.dll" /pdbtype:sept
-
-!ELSEIF "$(CFG)" == "memory - Win32 ReleaseCS"
-
-# PROP BASE Use_MFC 0
-# PROP BASE Use_Debug_Libraries 0
-# PROP BASE Output_Dir "memory___Win32_ReleaseCS"
-# PROP BASE Intermediate_Dir "memory___Win32_ReleaseCS"
-# PROP BASE Ignore_Export_Lib 0
-# PROP BASE Target_Dir ""
-# PROP Use_MFC 0
-# PROP Use_Debug_Libraries 0
-# PROP Output_Dir "ReleaseCS"
-# PROP Intermediate_Dir "ReleaseCS"
-# PROP Ignore_Export_Lib 0
-# PROP Target_Dir ""
-# ADD BASE CPP /nologo /MD /W3 /GX /O2 /I "../../" /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /D "STDEXT_EXPORTS" /Yu"stdafx.h" /FD /c
-# ADD CPP /nologo /MD /W3 /GX /O2 /I "../../" /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /D "STDEXT_EXPORTS" /D "BOOST_MEMORY_NO_LOCKFREE" /Yu"stdafx.h" /FD /c
-# ADD BASE MTL /nologo /D "NDEBUG" /mktyplib203 /win32
-# ADD MTL /nologo /D "NDEBUG" /mktyplib203 /win32
-# ADD BASE RSC /l 0x409 /d "NDEBUG"
-# ADD RSC /l 0x409 /d "NDEBUG"
-BSC32=bscmake.exe
-# ADD BASE BSC32 /nologo
-# ADD BSC32 /nologo
-LINK32=link.exe
-# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /dll /machine:I386 /out:"bin/win32/boost-memory.dll"
-# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /dll /machine:I386 /out:"bin/win32/boost-memory-cs.dll"
-
-!ENDIF
-
-# Begin Target
-
-# Name "memory - Win32 Release"
-# Name "memory - Win32 Debug"
-# Name "memory - Win32 ReleaseCS"
-# Begin Group "memory"
-
-# PROP Default_Filter ""
-# Begin Source File
-
-SOURCE=.\src\block_pool.cpp
-# End Source File
-# Begin Source File
-
-SOURCE=.\src\gc_alloc.cpp
-# End Source File
-# Begin Source File
-
-SOURCE=.\src\system_pool.cpp
-# End Source File
-# End Group
-# Begin Group "misc"
-
-# PROP Default_Filter ""
-# Begin Source File
-
-SOURCE=.\memory_w32.def
-# End Source File
-# Begin Source File
-
-SOURCE=.\StdAfx.cpp
-# ADD CPP /Yc"stdafx.h"
-# End Source File
-# End Group
-# End Target
-# End Project

Deleted: sandbox/memory/libs/memory/memory.prj
==============================================================================
--- sandbox/memory/libs/memory/memory.prj 2008-07-24 22:58:07 EDT (Thu, 24 Jul 2008)
+++ (empty file)
@@ -1,30 +0,0 @@
-[Include]
-.
-../..
-
-[Config Release]
-Product Dll bin/linux/$(Bits)/boost-memory
-Options Release; MultiThread; AnsiChar; NoRtti; Exception; WarningAll
-ObjDir LRelease
-LibDir
-Libraries pthread
-
-[Config ReleaseCS]
-Product Dll bin/linux/$(Bits)/boost-memory-cs
-Options Release; MultiThread; AnsiChar; NoRtti; Exception; WarningAll
-Defines BOOST_MEMORY_NO_LOCKFREE
-ObjDir LReleaseCS
-LibDir
-Libraries pthread
-
-[Config Debug]
-Product Dll bin/linuxd/$(Bits)/boost-memory
-Options Debug; MultiThread; AnsiChar; NoRtti; Exception; WarningAll
-ObjDir LDebug
-LibDir
-Libraries pthread
-
-[Source]
-src/*.cpp
-
-

Deleted: sandbox/memory/libs/memory/memory.vcproj
==============================================================================
--- sandbox/memory/libs/memory/memory.vcproj 2008-07-24 22:58:07 EDT (Thu, 24 Jul 2008)
+++ (empty file)
@@ -1,276 +0,0 @@
-<?xml version="1.0" encoding="gb2312"?>
-<VisualStudioProject
- ProjectType="Visual C++"
- Version="8.00"
- Name="memory"
- ProjectGUID="{38995745-23B2-4629-9432-4E17633F9509}"
- >
- <Platforms>
- <Platform
- Name="Win32"
- />
- </Platforms>
- <ToolFiles>
- </ToolFiles>
- <Configurations>
- <Configuration
- Name="Release|Win32"
- OutputDirectory=".\lib"
- IntermediateDirectory=".\Release"
- ConfigurationType="2"
- InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC60.vsprops"
- UseOfMFC="0"
- ATLMinimizesCRunTimeLibraryUsage="false"
- CharacterSet="2"
- >
- <Tool
- Name="VCPreBuildEventTool"
- />
- <Tool
- Name="VCCustomBuildTool"
- />
- <Tool
- Name="VCXMLDataGeneratorTool"
- />
- <Tool
- Name="VCWebServiceProxyGeneratorTool"
- />
- <Tool
- Name="VCMIDLTool"
- PreprocessorDefinitions="NDEBUG"
- MkTypLibCompatible="true"
- SuppressStartupBanner="true"
- TargetEnvironment="1"
- TypeLibraryName=".\lib/memory.tlb"
- HeaderFileName=""
- />
- <Tool
- Name="VCCLCompilerTool"
- Optimization="2"
- InlineFunctionExpansion="1"
- AdditionalIncludeDirectories="../../"
- PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_USRDLL;STDEXT_EXPORTS"
- StringPooling="true"
- RuntimeLibrary="2"
- EnableFunctionLevelLinking="true"
- UsePrecompiledHeader="2"
- PrecompiledHeaderThrough="stdafx.h"
- PrecompiledHeaderFile=".\Release/memory.pch"
- AssemblerListingLocation=".\Release/"
- ObjectFile=".\Release/"
- ProgramDataBaseFileName=".\Release/"
- WarningLevel="3"
- SuppressStartupBanner="true"
- />
- <Tool
- Name="VCManagedResourceCompilerTool"
- />
- <Tool
- Name="VCResourceCompilerTool"
- PreprocessorDefinitions="NDEBUG"
- Culture="1033"
- />
- <Tool
- Name="VCPreLinkEventTool"
- />
- <Tool
- Name="VCLinkerTool"
- OutputFile="bin/win32/boost-memory.dll"
- LinkIncremental="1"
- SuppressStartupBanner="true"
- ModuleDefinitionFile=".\memory_w32.def"
- ProgramDatabaseFile=".\lib/boost-memory.pdb"
- ImportLibrary=".\lib/boost-memory.lib"
- TargetMachine="1"
- />
- <Tool
- Name="VCALinkTool"
- />
- <Tool
- Name="VCManifestTool"
- />
- <Tool
- Name="VCXDCMakeTool"
- />
- <Tool
- Name="VCBscMakeTool"
- SuppressStartupBanner="true"
- OutputFile=".\lib/memory.bsc"
- />
- <Tool
- Name="VCFxCopTool"
- />
- <Tool
- Name="VCAppVerifierTool"
- />
- <Tool
- Name="VCWebDeploymentTool"
- />
- <Tool
- Name="VCPostBuildEventTool"
- />
- </Configuration>
- <Configuration
- Name="Debug|Win32"
- OutputDirectory=".\lib"
- IntermediateDirectory=".\Debug"
- ConfigurationType="2"
- InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC60.vsprops"
- UseOfMFC="0"
- ATLMinimizesCRunTimeLibraryUsage="false"
- CharacterSet="2"
- >
- <Tool
- Name="VCPreBuildEventTool"
- />
- <Tool
- Name="VCCustomBuildTool"
- />
- <Tool
- Name="VCXMLDataGeneratorTool"
- />
- <Tool
- Name="VCWebServiceProxyGeneratorTool"
- />
- <Tool
- Name="VCMIDLTool"
- PreprocessorDefinitions="_DEBUG"
- MkTypLibCompatible="true"
- SuppressStartupBanner="true"
- TargetEnvironment="1"
- TypeLibraryName=".\lib/memory.tlb"
- HeaderFileName=""
- />
- <Tool
- Name="VCCLCompilerTool"
- Optimization="0"
- AdditionalIncludeDirectories="../../"
- PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_USRDLL;STDEXT_EXPORTS"
- MinimalRebuild="true"
- BasicRuntimeChecks="3"
- RuntimeLibrary="3"
- UsePrecompiledHeader="2"
- PrecompiledHeaderThrough="stdafx.h"
- PrecompiledHeaderFile=".\Debug/memory.pch"
- AssemblerListingLocation=".\Debug/"
- ObjectFile=".\Debug/"
- ProgramDataBaseFileName=".\Debug/"
- WarningLevel="3"
- SuppressStartupBanner="true"
- DebugInformationFormat="4"
- />
- <Tool
- Name="VCManagedResourceCompilerTool"
- />
- <Tool
- Name="VCResourceCompilerTool"
- PreprocessorDefinitions="_DEBUG"
- Culture="1033"
- />
- <Tool
- Name="VCPreLinkEventTool"
- />
- <Tool
- Name="VCLinkerTool"
- OutputFile="bin/win32d/boost-memory.dll"
- LinkIncremental="2"
- SuppressStartupBanner="true"
- ModuleDefinitionFile=".\memory_w32.def"
- GenerateDebugInformation="true"
- ProgramDatabaseFile=".\lib/boost-memory.pdb"
- ImportLibrary=".\lib/boost-memory.lib"
- TargetMachine="1"
- />
- <Tool
- Name="VCALinkTool"
- />
- <Tool
- Name="VCManifestTool"
- />
- <Tool
- Name="VCXDCMakeTool"
- />
- <Tool
- Name="VCBscMakeTool"
- SuppressStartupBanner="true"
- OutputFile=".\lib/memory.bsc"
- />
- <Tool
- Name="VCFxCopTool"
- />
- <Tool
- Name="VCAppVerifierTool"
- />
- <Tool
- Name="VCWebDeploymentTool"
- />
- <Tool
- Name="VCPostBuildEventTool"
- />
- </Configuration>
- </Configurations>
- <References>
- </References>
- <Files>
- <Filter
- Name="memory"
- >
- <File
- RelativePath="src\block_pool.cpp"
- >
- <FileConfiguration
- Name="Release|Win32"
- >
- <Tool
- Name="VCCLCompilerTool"
- AdditionalIncludeDirectories=""
- PreprocessorDefinitions=""
- />
- </FileConfiguration>
- <FileConfiguration
- Name="Debug|Win32"
- >
- <Tool
- Name="VCCLCompilerTool"
- AdditionalIncludeDirectories=""
- PreprocessorDefinitions=""
- />
- </FileConfiguration>
- </File>
- </Filter>
- <Filter
- Name="misc"
- >
- <File
- RelativePath="memory_w32.def"
- >
- </File>
- <File
- RelativePath="StdAfx.cpp"
- >
- <FileConfiguration
- Name="Release|Win32"
- >
- <Tool
- Name="VCCLCompilerTool"
- AdditionalIncludeDirectories=""
- PreprocessorDefinitions=""
- UsePrecompiledHeader="1"
- />
- </FileConfiguration>
- <FileConfiguration
- Name="Debug|Win32"
- >
- <Tool
- Name="VCCLCompilerTool"
- AdditionalIncludeDirectories=""
- PreprocessorDefinitions=""
- UsePrecompiledHeader="1"
- />
- </FileConfiguration>
- </File>
- </Filter>
- </Files>
- <Globals>
- </Globals>
-</VisualStudioProject>

Deleted: sandbox/memory/libs/memory/memory_w32.def
==============================================================================
--- sandbox/memory/libs/memory/memory_w32.def 2008-07-24 22:58:07 EDT (Thu, 24 Jul 2008)
+++ (empty file)
@@ -1,6 +0,0 @@
-EXPORTS
- _boost_TlsBlockPool
- _boost_TlsGcAlloc
- _boost_SystemPoolAlloc
- _boost_SystemPoolFree
- _boost_SystemPoolSize


Boost-Commit list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk