Index: working_vm/vm/port/src/file_io/win/canonical.c =================================================================== --- working_vm/vm/port/src/file_io/win/canonical.c (revision 763484) +++ working_vm/vm/port/src/file_io/win/canonical.c (working copy) @@ -20,11 +20,10 @@ */ #include -#include - #include #include "port_filepath.h" +#include APR_DECLARE(char *) port_filepath_canonical(const char* original, apr_pool_t* pool) Index: working_vm/vm/jitrino/src/jet/jdefs.h =================================================================== --- working_vm/vm/jitrino/src/jet/jdefs.h (revision 763484) +++ working_vm/vm/jitrino/src/jet/jdefs.h (working copy) @@ -74,7 +74,11 @@ */ #define MK_I64(a) ((jlong)(a ## L)) #define snprintf _snprintf - #define vsnprintf _vsnprintf + #if _MSC_VER < 1500 + #define vsnprintf _vsnprintf + #endif + #ifndef strcasecmp #ifdef _MSC_VER #define strcasecmp _stricmp Index: working_vm/vm/jitrino/src/shared/mkernel.h =================================================================== --- working_vm/vm/jitrino/src/shared/mkernel.h (revision 763484) +++ working_vm/vm/jitrino/src/shared/mkernel.h (working copy) @@ -44,7 +44,11 @@ // .. sdkupdate/2600.2180.7/contents.htm #include #include - #define vsnprintf _vsnprintf + #if _MSC_VER < 1500 + #define vsnprintf _vsnprintf + #endif + #pragma pack(pop) // ... well, just to be absolutely sure... #undef min Index: working_vm/make/vm/common-vm.xml =================================================================== --- working_vm/make/vm/common-vm.xml (revision 763484) +++ working_vm/make/vm/common-vm.xml (working copy) @@ -62,6 +62,9 @@ + + + Index: working_classlib/depends/build/defines.mak =================================================================== --- working_classlib/depends/build/defines.mak (revision 763484) +++ working_classlib/depends/build/defines.mak (working copy) @@ -34,7 +34,7 @@ WARNING_LEVEL=W0 PLATFORM_64=-DHYX86_64 !ELSE -WARNING_LEVEL=WX +WARNING_LEVEL=W3 !ENDIF HYCOMMONCFLAGS = \