diff options
author | Caolán McNamara <caolanm@redhat.com> | 2012-05-10 12:17:13 +0100 |
---|---|---|
committer | Caolán McNamara <caolanm@redhat.com> | 2012-05-10 12:19:09 +0100 |
commit | 5386b7633d857ef100aa7022effd0678741fab97 (patch) | |
tree | 835e6c636d03509fdfda493f39011fd1d760a815 /icu | |
parent | 777bbda955407c56805de3a3f4e96b0c13be6570 (diff) |
configure icu for windows via runConfigureICU Cygwin/MSVC
which should hopefully
a) work
b) unblock the upgrade path for icu
Change-Id: Ic70a627f3135e53016a4f9cfdef3fc85d55ab3e4
Diffstat (limited to 'icu')
-rw-r--r-- | icu/README | 14 | ||||
-rw-r--r-- | icu/createmak.cfg | 452 | ||||
-rw-r--r-- | icu/createmak.pl | 1097 | ||||
-rw-r--r-- | icu/icu-mp.patch | 24 | ||||
-rw-r--r-- | icu/icu4c-4_4_2-wchar_t.patch | 2553 | ||||
-rw-r--r-- | icu/icu4c-wchar_t.patch | 15 | ||||
-rw-r--r-- | icu/makefile.mk | 70 |
7 files changed, 32 insertions, 4193 deletions
diff --git a/icu/README b/icu/README index 2864775c1345..484de1f41536 100644 --- a/icu/README +++ b/icu/README @@ -1,15 +1 @@ Library providing Unicode support, from [http://site.icu-project.org/]. - -== Makefiles == -The procedure of creating and maintaining makefiles.zip - -The automatically generated makefiles are not necessarily optimal. -The build is started from allinone/all directory, and the all.mak file is used -to build the entire module through. Each subtarget in this file is going to be -made recursively unless there is a switch RECURSE=0. If the switch is available, -for each subtarget all its prerequisites should be made earlier than the subtarget itself. -Therefore, you should order the ALL target's prerequisites so that they are going -to be built in a consistent order. Unfortunately there's no automatic process for it, -just prove the prerequisites for each subtarget and push them forward in target's ALL -prerequisites list. The changes between generated & optimized all.mak can be seen when -comparing the files from v1.5 & v1.6 of makefiles.zip. diff --git a/icu/createmak.cfg b/icu/createmak.cfg deleted file mode 100644 index 1b47c0f76570..000000000000 --- a/icu/createmak.cfg +++ /dev/null @@ -1,452 +0,0 @@ -[Copy] -SOURCE=<HEADER> -InputPath=<INPUTPATH> -"<TARGET>" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)" - <TARGETPATH> - -[Deps] -SOURCE=.\<SOURCEFILE>.<EXT> -"$(INTDIR)\<SOURCEFILE>.obj": $(SOURCE) "$(INTDIR)" <HEADER_LIST> - -[Cpp] -CPP=cl.exe -[Link] -LINK32=link.exe -[CDefs_Common] - -[RSC_Template] -RSC=rc.exe -RSC_PROJ=/l 0x409 /fo"$(INTDIR)\<FILEOUT>.res" /i "..\common" /d "NDEBUG" -SOURCE=<FILE> -"$(INTDIR)\<FILEOUT>.res" : $(SOURCE) "$(INTDIR)" - $(RSC) $(RSC_PROJ) $(SOURCE) - -[General_CFlags] -CPP_PROJ_INCLUDES=<AddIncDirs> -CDEFS=<PreProcDefs> -COPT=-nologo -O2 -Ob2 -CPDBOBJ=-FD -Fo"$(INTDIR)\\" -Fd"$(INTDIR)\\" -CTOOLSFLAGS=-nologo -W3 $(EXCEPTIONSWITCH) $(CPP_PROJ_INCLUDES) $(CDEFS) $(CPDBOBJ) -c -CDEF1FLAGS= -D "_WINDOWS" -D "_MBCS" - -[CFlags_common] -CPP_PROJ=-nologo -MD -Za -Zi -W3 -GF -O2 -Ob2 $(EXCEPTIONSWITCH) $(CPP_PROJ_INCLUDES) $(CDEFS) $(CPDBOBJ) -c - -[CFlags_i18n] -CPP_PROJ=-MD -W3 -Oi -GF -FD -GS -Gy -Za -Zi $(EXCEPTIONSWITCH) $(COPT) $(CPP_PROJ_INCLUDES) $(CDEFS) -Fp".\Release/i18n.pch" $(CPDBOBJ) -c - -[CFlags_extra_uconv] -CPP_PROJ=-MD -W3 -GF -Gy $(EXCEPTIONSWITCH) $(COPT) $(CPP_PROJ_INCLUDES) $(CDEFS) -Fp".\Release/uconv.pch" $(CPDBOBJ) -c - -[CFlags_layout] -CPP_PROJ=-Za -GF -Gy -W3 $(EXCEPTIONSWITCH) -O2 $(CPP_PROJ_INCLUDES) $(CDEFS) -D "LAYOUT_EXPORTS" -D "_WINDOWS" -D "_MBCS" -D "_USRDLL" $(CPDBOBJ) -c - -[CFlags_io] -CPP_PROJ=-Za -GF -Gy -W3 $(EXCEPTIONSWITCH) -O2 $(CPP_PROJ_INCLUDES) $(CDEFS) -D "LAYOUT_EXPORTS" -D "_WINDOWS" -D "_MBCS" -D "_USRDLL" $(CPDBOBJ) -c - -[CFlags_layoutex] -CPP_PROJ=-MT -W3 -GF -Gy $(EXCEPTIONSWITCH) $(COPT) $(CPP_PROJ_INCLUDES) $(CDEFS) -Fp".\Release/layoutex.pch" $(CPDBOBJ) -c - -[CFlags_stubdata] -CPP_PROJ=-MD -W3 -GF -Gy -Za $(EXCEPTIONSWITCH) $(COPT) $(CPP_PROJ_INCLUDES) $(CDEFS) -Fp".\Release/stubdata.pch" $(CPDBOBJ) -c - -[CFlags_test_cintltst] -CPP_PROJ=-MT -Za -O2 -W3 $(EXCEPTIONSWITCH) $(CPP_PROJ_INCLUDES) $(CDEFS) $(CPDBOBJ) -c - -[CFlags_test_intltest] -CPP_PROJ=-nologo -MT -Za -Zi -Ox -Ob0 -W3 $(EXCEPTIONSWITCH) $(CPP_PROJ_INCLUDES) $(CDEFS) $(CPDBOBJ) -c - -[CFlags_test_iotest] -CPP_PROJ=-nologo -MD -Za -Zi -Ox -Ob0 -W3 $(EXCEPTIONSWITCH) $(CPP_PROJ_INCLUDES) $(CDEFS) $(CPDBOBJ) -c - -[CFlags_test_letest] -CPP_PROJ=-nologo -MD -Za -Zi -Ox -Ob0 -W3 $(EXCEPTIONSWITCH) $(CPP_PROJ_INCLUDES) $(CDEFS) $(CPDBOBJ) -c - -[CFlags_tools_ctestfw] -CPP_PROJ=-nologo -MD -O2 -FD -Za -W3 $(EXCEPTIONSWITCH) $(CPP_PROJ_INCLUDES) $(CDEFS) -Fp".\Release/icutest.pch" $(CPDBOBJ) -c - -[CFlags_tools_genbrk] -CPP_PROJ=-nologo -MD -Za -O2 -W3 $(EXCEPTIONSWITCH) $(CPP_PROJ_INCLUDES) $(CDEFS) $(CPDBOBJ) -c - -[CFlags_tools_gencase] -CPP_PROJ=-nologo -MD -GF -Za -Zi -W3 $(EXCEPTIONSWITCH) $(COPT) $(CPDBOBJ) -c - -[CFlags_tools_genccode] -CPP_PROJ=-MD -O2 $(CTOOLSFLAGS) - -[CFlags_tools_gencmn] -CPP_PROJ=-O2 -Za $(CTOOLSFLAGS) - -[CFlags_tools_genctd] -CPP_PROJ=-MD -O2 -Za $(CTOOLSFLAGS) - -[CFlags_tools_gencnval] -CPP_PROJ=-MD -O2 -Za $(CTOOLSFLAGS) - -[CFlags_tools_gennames] -CPP_PROJ=-MD -O2 -Za $(CTOOLSFLAGS) - -[CFlags_tools_gennorm] -CPP_PROJ=-MD -O2 -Za $(CTOOLSFLAGS) - -[CFlags_tools_genpname] -CPP_PROJ=-MD -O2 -Za $(CTOOLSFLAGS) - -[CFlags_tools_genprops] -CPP_PROJ=-MD -O2 -Za $(CTOOLSFLAGS) - -[CFlags_tools_genrb] -CPP_PROJ=-Za $(CTOOLSFLAGS) - -[CFlags_tools_genrb.derb] -CPP_PROJ=-Za -GX $(CTOOLSFLAGS) - -[CFlags_tools_gensprep] -CPP_PROJ=-Za $(CTOOLSFLAGS) - -[CFlags_tools_gentest] -CPP_PROJ=-Za -O2 $(CTOOLSFLAGS) - -[CFlags_tools_genuca] -CPP_PROJ=-Za -O2 $(CTOOLSFLAGS) - -[CFlags_tools_gencase] -CPP_PROJ=-Za -O2 $(CTOOLSFLAGS) - -[CFlags_tools_genbidi] -CPP_PROJ=-Za -O2 $(CTOOLSFLAGS) - -[CFlags_tools_icupkg] -CPP_PROJ=-O2 $(CTOOLSFLAGS) - -[CFlags_tools_icuswap] -CPP_PROJ=-O2 $(CTOOLSFLAGS) - -[CFlags_tools_makeconv] -CPP_PROJ=-Za $(CTOOLSFLAGS) - -[CFlags_tools_pkgdata] -CPP_PROJ=-Za -O2 $(CTOOLSFLAGS) - -[CFlags_tools_toolutil] -CPP_PROJ=-MD -O2 $(CTOOLSFLAGS) - -[CommonLinkFlags] -PDBOUT=/pdb:"<PDBFILE>" /out:"<OUTFILE>" -COMMONLINKFLAGS=/incremental:no /nologo $(PDBOUT) -COMMONLINKFLAGS_CONSOLE=$(COMMONLINKFLAGS) /subsystem:console -COMMONLINKFLAGS_DLL=$(COMMONLINKFLAGS) /dll - -[LinkFlags_common] -LINK32_FLAGS=icudata.lib kernel32.lib user32.lib advapi32.lib shell32.lib $(COMMONLINKFLAGS_DLL) /base:"0x4a800000" /implib:"$(OUTDIR)\icuuc.lib" /libpath:"..\..\lib" - -[LinkFlags_i18n] -LINK32_FLAGS=icuuc.lib $(COMMONLINKFLAGS_DLL) /base:"0x4a900000" /implib:"$(OUTDIR)\icuin.lib" /libpath:"..\..\lib" - -[LinkFlags_extra_uconv] -LINK32_FLAGS=icuuc.lib icuin.lib uconvmsg.lib $(COMMONLINKFLAGS_CONSOLE) /libpath:"..\..\..\lib" /libpath:"Release" - -[LinkFlags_layout] -LINK32_FLAGS=..\..\lib\icuuc.lib $(COMMONLINKFLAGS_DLL) /implib:"$(OUTDIR)\icule.lib" - -[LinkFlags_io] -LINK32_FLAGS=icuuc.lib icuin.lib $(COMMONLINKFLAGS_DLL) /libpath:"..\..\lib" /implib:"$(OUTDIR)\icuio.lib" - -[LinkFlags_layoutex] -LINK32_FLAGS=..\..\lib\icuuc.lib ..\..\lib\icule.lib $(COMMONLINKFLAGS_DLL) /implib:"$(OUTDIR)\iculx.lib" - -[LinkFlags_stubdata] -LINK32_FLAGS=kernel32.lib user32.lib /nologo /dll /incremental:yes $(PDBOUT) /implib:"..\..\lib\icudata.lib" - -[LinkFlags_test_cintltst] -LINK32_FLAGS=icuuc.lib icuin.lib icutest.lib icutu.lib $(COMMONLINKFLAGS_CONSOLE) /libpath:"..\..\..\lib\\" - -[LinkFlags_test_intltest] -LINK32_FLAGS=$(COMMONLINKFLAGS_CONSOLE) /libpath:"..\..\..\lib" - -[LinkFlags_test_iotest] -LINK32_FLAGS=icuuc.lib icuin.lib icutu.lib icuio.lib icutest.lib $(COMMONLINKFLAGS_CONSOLE) /libpath:"..\..\..\lib" - -[LinkFlags_test_letest] -LINK32_FLAGS=icuuc.lib icuin.lib icutu.lib icule.lib iculx.lib icutest.lib $(COMMONLINKFLAGS_CONSOLE) /libpath:"..\..\..\lib" - -[LinkFlags_tools_ctestfw] -LINK32_FLAGS=icuuc.lib icutu.lib $(COMMONLINKFLAGS_DLL) /implib:"$(OUTDIR)\icutest.lib" /libpath:"..\..\..\lib" - -[LinkFlags_tools_genbrk] -LINK32_FLAGS=icuuc.lib icutu.lib $(COMMONLINKFLAGS_CONSOLE) /libpath:"..\toolutil\Release" /libpath:"..\..\..\lib" - -[LinkFlags_tools_gencmn] -LINK32_FLAGS=icuuc.lib icutu.lib $(COMMONLINKFLAGS_CONSOLE) /libpath:"..\toolutil\Release" /libpath:"..\..\..\lib" - -[LinkFlags_tools_genctd] -LINK32_FLAGS=icuuc.lib icutu.lib $(COMMONLINKFLAGS_CONSOLE) /libpath:"..\toolutil\Release" /libpath:"..\..\..\lib" - -[LinkFlags_tools_gencnval] -LINK32_FLAGS=icuuc.lib icutu.lib $(COMMONLINKFLAGS_CONSOLE) /libpath:"..\toolutil\Release" /libpath:"..\..\..\lib" - -[LinkFlags_tools_genccode] -LINK32_FLAGS=icuuc.lib icutu.lib $(COMMONLINKFLAGS_CONSOLE) /libpath:"..\toolutil\Release" /libpath:"..\..\..\lib" - -[LinkFlags_tools_gennames] -LINK32_FLAGS=icuuc.lib icutu.lib $(COMMONLINKFLAGS_CONSOLE) /libpath:"..\toolutil\Release" /libpath:"..\..\..\lib\Release" /libpath:"..\..\..\lib" - -[LinkFlags_tools_gennorm] -LINK32_FLAGS=icutu.lib $(COMMONLINKFLAGS_CONSOLE) /libpath:"..\toolutil\Release" /libpath:"..\..\..\lib\Release" /libpath:"..\..\..\lib" - -[LinkFlags_tools_genpname] -LINK32_FLAGS=icuuc.lib icutu.lib $(COMMONLINKFLAGS_CONSOLE) /libpath:"..\toolutil\Release" /libpath:"..\..\..\lib" - -[LinkFlags_tools_genprops] -LINK32_FLAGS=icuuc.lib icutu.lib $(COMMONLINKFLAGS_CONSOLE) /libpath:"..\toolutil\Release" /libpath:"..\..\..\lib" - -[LinkFlags_tools_genrb] -LINK32_FLAGS=icuin.lib icuuc.lib icutu.lib $(COMMONLINKFLAGS_CONSOLE) /libpath:"..\toolutil\Release" /libpath:"..\..\..\lib" - -[LinkFlags_tools_genrb.derb] -LINK32_FLAGS=icuuc.lib icutu.lib $(COMMONLINKFLAGS_CONSOLE) /libpath:"..\..\..\lib" - -[LinkFlags_tools_gensprep] -LINK32_FLAGS=icuuc.lib icutu.lib $(COMMONLINKFLAGS_CONSOLE) /libpath:"..\toolutil\Release" /libpath:"..\..\..\lib" - -[LinkFlags_tools_gentest] -LINK32_FLAGS=icuuc.lib icutu.lib icutest.lib $(COMMONLINKFLAGS_CONSOLE) /libpath:"..\toolutil\Release" /libpath:"..\..\..\lib" - -[LinkFlags_tools_genuca] -LINK32_FLAGS=icuin.lib icuuc.lib icutu.lib $(COMMONLINKFLAGS_CONSOLE) /libpath:"..\toolutil\Release" /libpath:"..\..\..\lib" - -[LinkFlags_tools_gencase] -LINK32_FLAGS=icuuc.lib icutu.lib $(COMMONLINKFLAGS_CONSOLE) /libpath:"..\toolutil\Release" /libpath:"..\..\..\lib" - -[LinkFlags_tools_genbidi] -LINK32_FLAGS=icuuc.lib icutu.lib $(COMMONLINKFLAGS_CONSOLE) /libpath:"..\toolutil\Release" /libpath:"..\..\..\lib" - -[LinkFlags_tools_icupkg] -LINK32_FLAGS=icuuc.lib icutu.lib $(COMMONLINKFLAGS_CONSOLE) /libpath:"..\toolutil\Release" /libpath:"..\..\..\lib" - -[LinkFlags_tools_icuswap] -LINK32_FLAGS=icuuc.lib icutu.lib $(COMMONLINKFLAGS_CONSOLE) /libpath:"..\toolutil\Release" /libpath:"..\..\..\lib" - -[LinkFlags_tools_makeconv] -LINK32_FLAGS=icuuc.lib icutu.lib $(COMMONLINKFLAGS_CONSOLE) /libpath:"..\toolutil\Release" /libpath:"..\..\..\lib" - -[LinkFlags_tools_pkgdata] -LINK32_FLAGS=icuuc.lib icutu.lib $(COMMONLINKFLAGS_CONSOLE) /libpath:"../toolutil/release" /libpath:"..\toolutil\Release" /libpath:"..\..\..\lib" - -[LinkFlags_tools_toolutil] -LINK32_FLAGS=kernel32.lib ..\..\..\lib\icuin.lib $(COMMONLINKFLAGS_DLL) /NODEFAULTLIB:libcmt /implib:"$(OUTDIR)\icutu.lib" /libpath:"..\..\..\lib" - -[LinkTemplate] -<OUTFILE> : "$(OUTDIR)" $(DEF_FILE) $(LINK32_OBJS) - $(LINK32) @<< - $(LINK32_FLAGS) $(LINK32_OBJS) -<< - if exist $@.manifest mt.exe -manifest $@.manifest -outputresource:$@;<MANIFEST> - -[AdditionalLinkObjects_common] - $(OUTDIR)\icudata.lib - -[AdditionalLinkObjects_i18n] - "$(OUTDIR)\icuuc.lib" - -[AdditionalLinkObjects_extra_uconv] - "$(INTDIR)\uconvmsg.lib" \ - "..\..\..\lib\icuuc.lib" \ - "..\..\..\lib\icuin.lib" - -[AdditionalLinkObjects_layout] - "$(OUTDIR)\icuuc.lib" - -[AdditionalLinkObjects_io] - "$(OUTDIR)\icuuc.lib" - -[AdditionalLinkObjects_layoutex] - "$(OUTDIR)\icuuc.lib" \ - "$(OUTDIR)\icuin.lib" \ - "$(OUTDIR)\icule.lib" - -[AdditionalLinkObjects_test_cintltst] - "..\..\..\lib\icuuc.lib" \ - "..\..\..\lib\icutest.lib" \ - "..\..\..\lib\icuin.lib" \ - "..\..\..\lib\icutu.lib" - -[AdditionalLinkObjects_test_intltest] - "..\..\..\lib\icuuc.lib" \ - "..\..\..\lib\icutest.lib" \ - "..\..\..\lib\icuin.lib" \ - "..\..\..\lib\icutu.lib" - -[AdditionalLinkObjects_test_letest] - "..\..\..\lib\icuuc.lib" \ - "..\..\..\lib\icutest.lib" \ - "..\..\..\lib\icuin.lib" \ - "..\..\..\lib\icule.lib" \ - "..\..\..\lib\iculx.lib" \ - "..\..\..\lib\icutu.lib" - -[AdditionalLinkObjects_tools_genbrk] - "..\..\..\lib\icuuc.lib" \ - "..\..\..\lib\icutu.lib" - -[AdditionalLinkObjects_tools_genccode] - "..\..\..\lib\icuuc.lib" \ - "..\..\..\lib\icutu.lib" - -[AdditionalLinkObjects_tools_gencmn] - "..\..\..\lib\icuuc.lib" \ - "..\..\..\lib\icutu.lib" - -[AdditionalLinkObjects_tools_genctd] - "..\..\..\lib\icuuc.lib" \ - "..\..\..\lib\icutu.lib" - -[AdditionalLinkObjects_tools_gencnval] - "..\..\..\lib\icuuc.lib" \ - "..\..\..\lib\icutu.lib" - -[AdditionalLinkObjects_tools_gennames] - "..\..\..\lib\icuuc.lib" \ - "..\..\..\lib\icutu.lib" - -[AdditionalLinkObjects_tools_gennorm] - "..\..\..\lib\icuuc.lib" \ - "..\..\..\lib\icutu.lib" - -[AdditionalLinkObjects_tools_genpname] - "..\..\..\lib\icuuc.lib" \ - "..\..\..\lib\icutu.lib" - -[AdditionalLinkObjects_tools_genprops] - "..\..\..\lib\icuuc.lib" \ - "..\..\..\lib\icutu.lib" - -[AdditionalLinkObjects_tools_genrb] - "..\..\..\lib\icuuc.lib" \ - "..\..\..\lib\icuin.lib" \ - "..\..\..\lib\icutu.lib" - -[AdditionalLinkObjects_tools_genrb.derb] - "..\..\..\lib\icuuc.lib" \ - "..\..\..\lib\icudata.lib" - -[AdditionalLinkObjects_tools_gensprep] - "..\..\..\lib\icuuc.lib" \ - "..\..\..\lib\icutu.lib" - -[AdditionalLinkObjects_tools_gentest] - "..\..\..\lib\icuuc.lib" \ - "..\..\..\lib\icutu.lib" - -[AdditionalLinkObjects_tools_genuca] - "..\..\..\lib\icuuc.lib" \ - "..\..\..\lib\icuin.lib" \ - "..\..\..\lib\icutu.lib" - -[AdditionalLinkObjects_tools_gencase] - "..\..\..\lib\icuuc.lib" \ - "..\..\..\lib\icutu.lib" - -[AdditionalLinkObjects_tools_genbidi] - "..\..\..\lib\icuuc.lib" \ - "..\..\..\lib\icutu.lib" - -[AdditionalLinkObjects_tools_icupkg] - "..\..\..\lib\icuuc.lib" \ - "..\..\..\lib\icutu.lib" - -[AdditionalLinkObjects_tools_icuswap] - "..\..\..\lib\icuuc.lib" \ - "..\..\..\lib\icutu.lib" - -[AdditionalLinkObjects_tools_makeconv] - "..\..\..\lib\icuuc.lib" \ - "..\..\..\lib\icutu.lib" - -[AdditionalLinkObjects_tools_pkgdata] - "..\..\..\lib\icuuc.lib" \ - "..\..\..\lib\icutu.lib" - -[AdditionalLinkObjects_tools_toolutil] - "$(OUTDIR)\icuuc.lib" - - -[Rules] -.c{$(INTDIR)}.obj:: - $(CPP) @<< - $(CPP_PROJ) $< -<< - -.cpp{$(INTDIR)}.obj:: - $(CPP) @<< - $(CPP_PROJ) $< -<< - -.cxx{$(INTDIR)}.obj:: - $(CPP) @<< - $(CPP_PROJ) $< -<< - -.c{$(INTDIR)}.sbr:: - $(CPP) @<< - $(CPP_PROJ) $< -<< - -.cpp{$(INTDIR)}.sbr:: - $(CPP) @<< - $(CPP_PROJ) $< -<< - -.cxx{$(INTDIR)}.sbr:: - $(CPP) @<< - $(CPP_PROJ) $< -<< - -[AllTargetTools] -ALL : "$(OUTDIR)\<MAKFILE>.exe" ".\<RELPATH>\bin\<MAKFILE>.exe" - -[AllInOnePrj] -<PRJ> : - cd "$(MAKEDIR)\<PRJDIR>" - $(MAKE) /$(MAKEFLAGS) /F <PRJMAK> EXCEPTIONSWITCH="$(EXFLAGS)" - cd "<ALLINONEDIR>" - -[HeadSectionCommon] -NULL= -!IF "$(CFG)" == "<MAKFILE> - Win32 Release" - -OUTDIR=<OUTDIR> -INTDIR=<INTDIR> -"$(OUTDIR)" : - if not exist "$(OUTDIR)/\$(NULL)" mkdir "$(OUTDIR)" - -"$(INTDIR)" : - if not exist "$(INTDIR)/\$(NULL)" mkdir "$(INTDIR)" - -!IF "$(CFG)" == "<MAKFILE> - Win32 Release" - -ALL : <ALLTARGETS> - -[Special_stubdata] -<OUTFILE> : "$(OUTDIR)" $(DEF_FILE) $(LINK32_OBJS) - @if not exist "..\..\bin" mkdir "..\..\bin" - @if not exist "..\..\lib" mkdir "..\..\lib" - @if not exist "..\..\include" mkdir "..\..\include" - @if not exist "..\..\include\unicode" mkdir "..\..\include\unicode" - @if not exist "..\..\include\layout" mkdir "..\..\include\layout" - echo "File with stubdata build time, used as a dependency to trigger fresh data build, since stubdata dll will overwrite the real one." > .\stubdatabuilt.txt - $(LINK32) $(LINK32_FLAGS) $(LINK32_OBJS) - -[Special_extra_uconv] -SOURCE=.\makedata.mak -InputPath=.\makedata.mak - -"$(INTDIR)\uconvmsg.lib" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)" - <<tempfile.bat - @echo off - nmake /nologo /f makedata.mak icup=.\..\..\.. CFG=Release -<< - - - -[End] diff --git a/icu/createmak.pl b/icu/createmak.pl deleted file mode 100644 index 3786ec1d1069..000000000000 --- a/icu/createmak.pl +++ /dev/null @@ -1,1097 +0,0 @@ -: -eval 'exec perl -wS $0 ${1+"$@"}' - if 0; -#************************************************************************* -# -# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -# -# Copyright 2000, 2010 Oracle and/or its affiliates. -# -# OpenOffice.org - a multi-platform office productivity suite -# -# This file is part of OpenOffice.org. -# -# OpenOffice.org is free software: you can redistribute it and/or modify -# it under the terms of the GNU Lesser General Public License version 3 -# only, as published by the Free Software Foundation. -# -# OpenOffice.org is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU Lesser General Public License version 3 for more details -# (a copy is included in the LICENSE file that accompanied this code). -# -# You should have received a copy of the GNU Lesser General Public License -# version 3 along with OpenOffice.org. If not, see -# <http://www.openoffice.org/license.html> -# for a copy of the LGPLv3 License. -# -#************************************************************************* -# -use XML::Parser; -# ------------------------------------------------------------------------ -# Other global stuff -$is_debug=0; -my $path = $ENV{'INPATH'} . "/"; -my $quot = '"'; -my %template_hash=(); -my %vcproj_hash=(); -# ------------------------------------------------------------------------ -# Global stuff for parsing the *.vcproj files (XML::Parser) -# -my $ConfigurationGlobal = 1; # Release = 1, Debug=0 -my $Configuration = undef; -my %configelements = (); -my %files = (); -my %files2copy = (); -my %files_special = (); -my $Release = 1; - # Release = 1, Debug = 0, undef = 2 -my $file_tmp = ""; # temporary storage for file name -my $CustomSection = 0; -# ------------------------------------------------------------------------ -# ------------------------------------------------------------------------ -# e.g. %object_hash with Key = blabla.cpp -# contains a Hash: -# Header: "..\\common\\unicode\\utypes.h ..\\common\\unicode\\uset.h" -# CFlags: Common (set in templates file) or special sequence -# CDefs: Common (set in templates file) or special sequence -# ------------------------------------------------------------------------ -my $configfile = shift; -my $sourcePath = shift; -if ( !$configfile ) { - $configfile = "createmak.cfg"; -} -if ( !$sourcePath ) { - $inpath = $ENV{"INPATH"}; - $sourcePath = $inpath . "\\misc\\build\\icu\\source"; -} -$dir = ""; -$header = ""; -$sep = "\\\\"; - -%project_by_id =(); -%project_by_name = (); -%project_dependencies = (); -my @builddeps = prepare_allinone_all_mak(\%project_by_id,\%project_by_name,\%project_dependencies,$sourcePath); - -fillTemplateHash($configfile); - -create_allinone_all_mak(\@builddeps,\%project_by_id,$sourcePath); -my @dirs = (); -foreach $projectname(keys %project_by_name) -{ - my $dir = $project_by_name{$projectname}[1]; - $dir =~ /\.\.\\(.+)\\(.+)\.vcproj/; - my $dir1 = $1; - my $dir2 = $2; - if ( $dir1 !~ /$dir2$/ ) { - $dir1 .= "\.$dir2"; - } - print "$dir1 - $dir2\n" if ($is_debug); - push @dirs, $dir1; -} - -# set nonpro switch (linking against debug runtime if nonpro=1) -my $nonpro = ($ENV{"PROEXT"} ne ".pro"); -print "Non Product Build" if ($nonpro); - -foreach $dir(@dirs) -{ - next if ($dir eq "data.makedata"); # very special don't overwrite this file - # ------------------------------------------------------------------------ - # Reset global stuff for parsing the *.vcproj files (XML::Parser) - # - $Configuration = $ConfigurationGlobal; # Release = 1, Debug=0 - %configelements = (); - %files = (); - # contains all relevant *.c,*.cpp,*.h,*.rc files - %files2copy = (); - %files_special = (); - $Release = 2; - # Release = 1, Debug = 0, undef = 2 - $file_tmp = ""; # temporary storage for file name - $CustomSection = 0; - # ------------------------------------------------------------------------ - - my $extra_mak = ""; - ($dir, $extra_mak) = handle_extra_mak_files($dir); # handle e.g. tools/genrb.derb entires - - my @mak=(); # Array for make file *.mak - my %deps=(); - my %object_hash=(); - my %collected_header=(); - my %collect_header_target_hash=(); - my %collect_object_target_hash=(); - my $vcproj_file = ""; - my $resource_file = ""; - - # $dir : common,i18n,... - chomp $dir; - next if ( $dir eq "" ); - my $fullpath = $sourcePath . "\\" . $dir; - if ( $extra_mak eq "" ) { - if ($dir =~ /(.+)+\\(.+)$/) - { - $vcproj_file = $fullpath ."\\$2.vcproj"; - } else - { - $vcproj_file = $fullpath ."\\$dir.vcproj"; - } - } else - { - $vcproj_file = $fullpath . "\\" . $extra_mak . ".vcproj"; - } - - - # Parse the *.vcproj file - my $parser = new XML::Parser(ErrorContext => 2); - $parser->setHandlers(Start => \&start_handler, - Char => \&char_handler); - $parser->parsefile($vcproj_file); - if ( $file_tmp ) { - # save a file which hasn't been saved yet - $files{ $file_tmp } = 1; # save it now - $file_tmp = ""; # has been saved now reset it - } - - # is there a resource file? - foreach $i (keys %files) - { - if ($i =~ /\.rc/) - { - $resource_file = $i; - } - } - # Fill hash %deps for dependencies for all files in directory ($testdir) - # %files contains all relevant files from *.vcproj - - getAllFilesDeps($fullpath,\%deps,\%files); - my $includedir = $configelements{"Release"}{"OutputDirectory"}; # e.g. OutputDirectory = ..\..\lib - $includedir =~ s/lib/include/; - foreach $file( sort keys %deps) - { - $file =~ /(.+)\.(.+)/; - my $name = $1; - my $ext = $2; - next if (!defined $name); - $object = "\$(INTDIR)\\" . "$name.obj"; - $collect_object_target_hash{$object}=1; - - createMakDepSection($dir,$name,$ext,$deps{$file},\@mak,\%files_special); - } - my %all_target_hash=(); - foreach $header(sort keys %files2copy) - { - my $dir; - my $file; - #$pathdepth = "..\\.."; - $file = $header; - $header =~ s/^\.\\//; - $inputpath = $file; - $target = $includedir . "\\" . $header; - $target =~ /.+\\(.+)\\.+$/; - $targetpath = $configelements{"Release"}{"CommandLine"}; - chomp $targetpath; - # set %all_target_hash and @mak - createCopySection($file,$inputpath,$target,$targetpath,\@mak,\%all_target_hash); - $collect_header_target_hash{$target}=1; - } - my $test = $configelements{"Release"}{"OutputFile"}; - $all_target_hash{$test}=1; - - # set name of the *.mak file - my $mak_file=""; - if ( $extra_mak eq "" ) { - $mak_file = $vcproj_file; - $mak_file =~ s/vcproj/mak/; - } else - { - # extra_mak eg. derb, stringperf - $mak_file = $fullpath . "\\$extra_mak" . "\.mak"; - } - - # generate the content of the *.mak file - # in @mak array - print "extra_mak=$extra_mak\n" if ($is_debug); - print "mak_file=$mak_file\n" if ($is_debug); - open(MAKFILE, ">$mak_file") || die "Can't open $mak_file\n"; - print_all_target($fullpath, \%all_target_hash); - - # $extra_mak handles further *.mak files in a directory - print_flags($dir,$extra_mak,'CFlags',$nonpro); # depends on directory - print_simple_flag("Rules"); - print_simple_flag("Link"); - print_common_linkflags(); -# print_flags($fullpath,$extra_mak,'LinkFlags'); # depends on directory -# print_lib32_objs($fullpath,$extra_mak,\%collect_object_target_hash,$resource_file); - print_flags($dir,$extra_mak,'LinkFlags'); # depends on directory - print_lib32_objs($dir,$extra_mak,\%collect_object_target_hash,$resource_file); - - # write @mak array into the *.mak file - foreach $line(@mak) - { - print MAKFILE $line; - } - $|=1; - print "."; # user entertainment - $|=0; -} -print "\ndone\n"; -exit; - -############################################################################ -sub getKey #01.04.2008 09:46 -############################################################################ - { - my $line = shift; - $line =~ /\[(.+)\]/; - return $1; -} ##getKey - -############################################################################ -sub fillTemplateHash #01.04.2008 10:48 -############################################################################ - { - my $file = shift; - open (TEMPLATE, "< $file") || die "Can't open template file $file\n"; - my $key = ""; - while ( $line=<TEMPLATE> ) { - if ( $line =~ /\[.+\]/ ) { - print $line if ($is_debug); - if ( $key ne "" ) { - $template_hash{$key}=[@cmdlines]; - @cmdlines=""; - $key=""; - } - $key = getKey( $line ); - } else - { - push @cmdlines, $line; - } - } # while -} ##fillTemplateHash - -############################################################################ -sub createCopySection #01.04.2008 11:37 -############################################################################ - { - my $header = shift; - my $inputpath = shift; - my $target = shift; - my $targetpath = shift; - my $ref_make_file = shift; # Array written later to make file *.mak - my $ref_all_target_hash = shift; # reference to fill all_target_hash; - if ( $target !~ /\\include/ && $target !~ /\\bin/) { - return; # $target contains nonsense - } - if ( !$targetpath ) { - # $targetpath is empty! (Due to missing entry in *.vcproj file) - # Generate $targetpath here from $target - my $t = $target; - $t =~ /(.+)\\(.+)$/; - $targetpath = "copy \"\$(InputPath)\" " . $1; - chomp $targetpath; - } - $targetpath =~ s/\r$//; # remove x0A from EOL if the is one - my @template = @{$template_hash{"Copy"}}; - my $line = ""; - foreach $line(@template) - { - $line =~ s/<HEADER>/$header/g; - $line =~ s/<INPUTPATH>/$inputpath/g; - $line =~ s/<TARGET>/$target/g; - $line =~ s/<TARGETPATH>/$targetpath/; - push @{$ref_make_file}, $line; # from template - $$ref_all_target_hash{$target} = 1; # "\"$target\" "; - # save for target ALL: - } -} ##createCopySection - -############################################################################ -sub createMakDepSection #01.04.2008 13:36 -############################################################################ - { - # creates the dependency section in the make file - my $dir = shift; - my $source = shift; - my $extension = shift; - my $ref_header_list = shift; - my $ref_make_file = shift; # Array written later to make file *.mak - my $ref_special_file = shift; # hash for special files (compiler flags, include paths) - my $header_list = ""; - my $special_flag = 0; - - return if ( !defined $source ); - foreach $header(@{$ref_header_list}) - { - if ( ($header =~ /^\.\.\\.+/) && (-e $header )) { - $header_list = $header_list . " " . $header; # this header is located in an other directory - } else - { - $header_list = $header_list . " .\\" . $header; - } - } - - #special handling - # compile this file with other compiler switches - my $file = $source . "\." . $extension; - $dir =~ s/\\/_/; - my @template = @{$template_hash{"CFlags_$dir"}}; - if ( defined $$ref_special_file{"AdditionalIncludeDirectories"}{$file} ) { - $special_flag = 1; - my $includepath = $$ref_special_file{"AdditionalIncludeDirectories"}{$file}; - $includepath =~ s/\;/\/I /g; # subst ; with /I for multiple paths - $line = "CPP_SWITCH_INCLUDE=/I $includepath\n"; - push @{$ref_make_file}, $line; - foreach $line(@template) - { - if ( $line =~ /CPP_PROJ/) - { - $line =~ s/CPP_PROJ=/CPPX_PROJ=/; - $line =~ s/\$\(CDEFS\)/\$\(CDEFS\) \$\(CPP_SWITCH_INCLUDE\)/; # include $(CPP_SWITCH_INCLUDE) - push @{$ref_make_file}, $line; - } - } - } - if ( $$ref_special_file{"DisableLanguageExtensions"}{$file} ) - { - # FALSE = /Ze - $special_flag = 1; - foreach $line(@template) - { - if ( $line =~ /CPP_PROJ/) - { - $line =~ s/CPP_PROJ=/CPPX_PROJ=/; - $line =~ s/-Za/-Ze/; - push @{$ref_make_file}, $line; - } - } - } - - @template = @{$template_hash{"Deps"}}; - my $line = ""; - foreach $line(@template) - { - $line =~ s/<SOURCEFILE>/$source/g; - $line =~ s/<EXT>/$extension/g; - $line =~ s/<HEADER_LIST>/$header_list/g; - push @{$ref_make_file}, $line; - } - - if ( $special_flag ) - { - pop @{$ref_make_file}; # remove empty line - push @{$ref_make_file},"\t\$(CPP) @<<\n"; - push @{$ref_make_file},"\t\$(CPPX_PROJ) \$(SOURCE)\n"; - push @{$ref_make_file},"<<\n\n"; - $special_flag = 0; - } - -} ##createMakDepSection - - -############################################################################ -sub getFilenameFromPath #10.04.2008 13:03 -############################################################################ -{ - my $path = shift; - $path =~ /.+\\(.+)$/; - return $1; -} ##getFilenameFromPath - -############################################################################ -sub getAllFilesDeps #08.04.2008 09:39 -############################################################################ -{ - my $path = shift; - my $ref_deps = shift; - my $ref_allfiles = shift; # contains all relevant files from *.vcproj - my %local_header_hash=(); # contains all local header - - my @all_files = keys %{$ref_allfiles}; - - # collect lokal header names in %header_hash - foreach $file(@all_files) - { - if ( $file =~ /.+\.h/ ) { - chomp $file; - $local_header_hash{$file} = 1; - } - } - - foreach $file(@all_files) - { - my @header_deps=(); - my $skip = 0; - - $file =~ s/^\.\\//; # remove leading .\ - - # exclude sub directories and several file extensions - # *.dep,*.h,*.in,*.mak,*.pl,*.txt,*.vcproj.*.rc and origs of patch files (*.*~) and - # .cvsignore (files beginning with .) - next if ( (-d "$path$sep$file") || ($file =~ /.+(_|\~|dep|h|in|mak|pl|txt|vcproj|rc)$/) || ($file =~ /^\.+./)); - parse_header_deps($path,$file,\@header_deps,\%local_header_hash); - handle_dep_to_other_directory($path,$file,\@header_deps,$$ref_vcproj{$file}) if ($$ref_vcproj{$file}); - $$ref_deps{$file}=[@header_deps]; - } -} ##getAllFilesDeps - - ############################################################################ - sub parse_header_deps #14.06.2006 18:04 - ############################################################################ - { - # get includes from c/cpp file - # call create_deps(path,file,\$link_obj) - # - my $path = shift; - my $cfile = shift; - my $ref_header_deps = shift; - my $ref_local_header_hash = shift; - - my $fullpath = $path . $sep . $cfile; - my $unicodedep=""; - open(IN, "<$fullpath") || die "can't open $fullpath\n"; - while ( $line = <IN> ) { - next if ($line !~ /^.?\#include.+/); # handle include lines only - if ($line =~ /.+?\s(.+)/) - { - $header = $1; - if ( ($header !~ /^<.+/) && ($header !~ /.+\.c.+$/) ) { - # no <stdio> etc. header - $header =~ s/\s+\/\*.+\*\///; # delete <blanks>/* ... */ - $header =~ s/\s+\/\/.+//; # delete <blanks>//...... - $header =~ s/\//\\/; # subst. / with \ - $header =~ s/^\"/\".\\/; - $header =~ s/\"//g; - $header =~ s/\.\\//; - my $test = $$ref_local_header_hash{$header}; - my $header_fullpath = $path . "\\" . $header; - if ( $test || (($header =~ /\\/) && (-e $header_fullpath))) { - push @{$ref_header_deps}, $header; - } - } - } - } - } ##parse_header_deps - -############################################################################ -sub handle_dep_to_other_directory #16.04.2008 15:11 -############################################################################ -{ - # there has been an additional include directoy detected - # now try to find out which header (parsed from c/cpp-file) - # comes from this directory by checking: does it exist there? - my $path = shift; - my $file = shift; - my $ref_header_deps = shift; - my $path_additional = shift; - my $search_path = $path . "\\" . $path_additional; - my $counter = 0; - foreach $header(@{$ref_header_deps}) - { - my $full_path = $search_path . "\\" . $header; - if ( -e "$full_path" ) - { - $$ref_header_deps[$counter] = $path_additional . "\\" . $header; - } - $counter++ - } -} ##handle_dep_to_other_directory - -############################################################################ -sub print_lib32_objs #18.04.2008 12:54 -############################################################################ - { - # generate Link section - my $path = shift; - my $extra_mak = shift; - my $ref_objecthash = shift; - my $resource_file = shift; - # output link objects - print MAKFILE "LINK32_OBJS= \\\n"; - # print objects - foreach $object(sort keys %{$ref_objecthash}) - { - print MAKFILE "\t$object \\\n"; - } - - # print *.res if *.rc exists - if ( $resource_file ne "" ) { - my $res_file = $resource_file; - $res_file =~ s/\.rc/\.res/; - $res_file =~ /(.+)\\(.+)$/; - $res_file = $2; - print MAKFILE "\t\$(INTDIR)\\$res_file \\\n"; - } - - # add import libs and res files - print_flags($path,$extra_mak,"AdditionalLinkObjects"); - my $outfile = $configelements{"Release"}{"OutputFile"}; - - # section for linking - print_link_template($path,$outfile); - - # section for creating res files - # setting for rsc, res target etc. - print "resource_file=$resource_file\n" if ($is_debug); - print_rsc_template($resource_file) if ($resource_file); - print_simple_flag("Special_extra_uconv") if ($outfile =~ /uconv/); -} ##print_lib32_objs - -############################################################################ -sub print_all_target #26.06.2008 13:27 -############################################################################ - { - my $path = shift; - my $ref_all_target_hash = shift; - my $filename = getFilenameFromPath($path); - my $outdir = $configelements{"Release"}{"OutputDirectory"}; - print MAKFILE "NULL=\n"; - print MAKFILE "OUTDIR=$outdir\n"; - print MAKFILE "OutDir=$outdir\n"; - print MAKFILE "INTDIR=.\\Release\n\n"; - print MAKFILE "ALL: "; - foreach $target(sort keys %{$ref_all_target_hash}) - { - if ( $target =~ /\.exe/ ) { - my $out = $target; - $out =~ s/.\\Release/\.\.\\\.\.\\\.\.\\bin/; - $out =~ s/\$\(OutDir\)/\.\.\\\.\.\\\.\.\\bin/; - $out =~ s/\//\\/; # convert / to \ - $target = $out; - } - print MAKFILE "\"$target\" "; - } - - # Append [Target_<dir>] item e.g. ../../icuxy36.dll - my $targetkey = "Target_" . $filename; - my @target = (); - if ( exists $template_hash{$targetkey} ) { - @target = @{$template_hash{$targetkey}}; - } - my $additional_target=""; - foreach $additional_target(@target) - { - print MAKFILE $additional_target if ($additional_target ne ""); - } - print MAKFILE "\n\n"; - print MAKFILE "\"\$(OUTDIR)\" : \n"; - print MAKFILE "\tif not exist \"\$(OUTDIR)/\$(NULL)\" mkdir \"\$(OUTDIR)\"\n\n"; - print MAKFILE "!IF \"\$(OUTDIR)\" != \"\$(INTDIR)\"\n"; - print MAKFILE "\"\$(INTDIR)\" : \n"; - print MAKFILE "\tif not exist \"\$(INTDIR)/\$(NULL)\" mkdir \"\$(INTDIR)\"\n"; - print MAKFILE "!ENDIF\n"; - print MAKFILE "\n\n"; -} ##print_all_target - -############################################################################ -sub print_simple_flag #18.04.2008 13:39 -############################################################################ -{ - my $simple_flag = shift; - my @template = @{$template_hash{$simple_flag}}; - foreach $line(@template) - { - print MAKFILE $line; - } -} ##print_rules - -############################################################################ -sub print_link_template #18.04.2008 13:39 -############################################################################ -{ - my $dir = shift; - my $outfile = shift; - my $manifest; - # set resource id for manifest file - if ( $outfile =~ /\.exe/ ) { - $manifest = 1; - } else - { - $manifest = 2; - } - my @template = (); - if ($dir =~ /stubdata/ ) { - @template = @{$template_hash{"Special_stubdata"}}; - } else - { - @template = @{$template_hash{"LinkTemplate"}}; - } - - print MAKFILE "\n"; # insert blank line - foreach $line(@template) - { - $line =~ s/<OUTFILE>/$outfile/; - $line =~ s/<MANIFEST>/$manifest/; - print MAKFILE $line; - } - - # insert special stuff for - # extras/uconv/uconv.mak - if ( $dir =~ /uconv/ ) { - print_flags($dir,"","Special"); - } - - # for *.exe files an additional - # copy section is required to get - # the stuff into the global bin directory - my %dummy = (); - my @mak = (); - if( $manifest ==1 ) - { - # source,inputpath,target,action - my $out = $outfile; - $out =~ s/.\\.*Release/\.\.\\\.\.\\\.\.\\bin/; - $out =~ s/\$\(OutDir\)/\.\.\\\.\.\\\.\.\\bin/; - $out =~ s/\//\\/; # subst / with \ - $outfile =~ s/\//\\/; # subst / with \ - createCopySection($outfile,$outfile,$out,"copy \"\$(InputPath)\" .\\..\\..\\..\\bin",\@mak,\%dummy); - foreach $line(@mak) - { - print MAKFILE $line; - } - } -} ##print_rules - -############################################################################ -sub print_rsc_template #04.11.2008 14:48 -############################################################################ - { - # print resource compiler setting + resource target - my $resourcefile = shift; - # skip this if no res file required - - return if (!$resourcefile); - $resfile = $resourcefile; - #remove file extension (.res) - $resfile =~ /(.+)\\(.+)\.(.+)/; - $resfile = $2; - - my @template = @{$template_hash{"RSC_Template"}}; - print MAKFILE "\n"; # insert blank line - foreach $line(@template) - { - $line =~ s/<FILE>/$resourcefile/; - $line =~ s/<FILEOUT>/$resfile/; - print MAKFILE $line; - } -} ##print_rsc_template - -############################################################################ -sub print_flags #18.04.2008 14:19 -############################################################################ -{ - # CFlags, LinkFlags - my $dir = shift; - my $extra_mak = shift; # eg. derb.mak, stringperf.mak - my $flag = shift; - my $nonpro = shift; - my @template = (); - my $switch = ""; - $dir =~ s/\\/_/g if ($dir); # change \ to _ - $switch = "$flag" . "_" . "$dir" if ($dir); - handle_CFlags() if ($flag eq "CFlags"); # get and print Preprocessor defines - $switch .= "\." . $extra_mak if ( $extra_mak ne "" ) ; - if ( exists $template_hash{$switch} ) { - @template = @{$template_hash{$switch}}; - foreach $line(@template) - { - print MAKFILE $line; - } - } -} ##print_flags - -############################################################################ -sub handle_CFlags #28.01.2009 11:20 -############################################################################ - { - - my $ppdefs = $configelements{"Release"}{"PreprocessorDefinitions"}; - my $ppinc = $configelements{"Release"}{"AdditionalIncludeDirectories"}; - my @template = @{$template_hash{"General_CFlags"}}; - $ppdefs =~ s/;/ -D/g; # subst ; with -D switch - $ppdefs = "-D" . $ppdefs; - $ppinc =~ s/(;|,)/ -I/g; # subst ; with -I switch - $ppinc = "-I" . $ppinc; - print "ppdefs=$ppdefs\n" if ($is_debug); - print "ppinc =$ppinc\n" if ($is_debug); - foreach $line(@template) - { - $line =~ s/<AddIncDirs>/$ppinc/; - $line =~ s/<PreProcDefs>/$ppdefs/; - print MAKFILE $line; - } -} ##handle_CFlags - -############################################################################ -sub print_common_linkflags #21.11.2008 11:47 -############################################################################ - { - my @template = @{$template_hash{"CommonLinkFlags"}}; - my $outfile = $configelements{"Release"}{"OutputFile"}; - my $pdbfile = $configelements{"Release"}{"ProgramDatabaseFile"}; - $pdbfile =~ s/\//\\/; # subst / with \ - $outfile =~ s/\//\\/; # subst / with \ - print "PATH=$path OUTFILE=$outfile\n" if ($is_debug); - foreach $line(@template) - { - $line =~ s/<OUTFILE>/$outfile/; - $line =~ s/<PDBFILE>/$pdbfile/; - print MAKFILE $line; - } -} ##print_common_linkflags - -############################################################################ -sub handle_extra_mak_files #25.08.2008 14:32 -############################################################################ -{ - # extract extra filename for *.mak file - # e.g input: tools\genrb.derb - # output: derb - my $direntry = shift; - my $out = ""; - my $dir = ""; - if ( $direntry =~ /(.+)\.(.+)$/ ) { - $dir = $1; - $out = $2; - } else - { - $dir = $direntry; - } - return ($dir,$out); -} ##handle_extra_mak_files - -############################################################################ -sub prepare_allinone_all_mak -############################################################################ -{ - # Read in allinone.sln - # Fills hashes and returns an array with build order - # uses topographical sorting - - my $href_project_by_id = shift; - my $href_project_by_name = shift; - my $href_project_dependencies = shift; - my $sourcePath = shift; - - my $allslnfile = $sourcePath . "\\allinone\\allinone.sln"; - my @projectdeps; - my $projectname; - my $projectpath; - my $projectid; - - # fill hash tables - open (SLN, "< $allslnfile") || die "Can't open $allslnfile\n"; - while ($line = <SLN>) - { - my @project = (); - if ( $line =~ /^Project\(/ ) { - @project = split( /,/, $line); - if ( $#project ) { - $projectname = ""; - $projectpath = ""; - $projectid = ""; - @projectdeps = (); - my @subarray = (); - @subarray = split( /=/, $project[0]); - $projectname = $subarray[1]; - $projectname =~ s/\"//g; # remove " - $projectpath = $project[1]; - $projectid = $project[2]; - $projectid =~ s/\"//g; # remove " - $projectid =~ s/.+\{//g; # remove til { - $projectid =~ s/\}\n//g; # remove }<CR> - my @pnp = ($projectname,$projectpath); - my @pip = ($projectid,$projectpath); - $$href_project_by_id{$projectid}=[@pnp]; - $$href_project_by_name{$projectname} =[@pip]; - } - } # $line =~ /^Project\(/ - if ( $line =~ /ProjectSection\(/ ) { - $psect = 1; - next; - } - if ( $line =~ /EndProjectSection/ ) { - $psect = 0; - $$href_project_dependencies{$projectid}=[@projectdeps]; - next; - } - if ( $psect ) { - my @tarray = split(/=/, $line); - $depends_on_id = $tarray[0]; - $depends_on_id =~ s/.+\{//g; - $depends_on_id =~ s/\}.+//g; - print "+$depends_on_id-\n" if ($is_debug); - - push @projectdeps, $depends_on_id; - } - } - ######################################## - # sort here and generate build order - ######################################## - $objektzahl=0; - %hashindex=(); - - foreach $projectid(keys %{$href_project_by_id}) - { - if ( $$href_project_dependencies{$projectid} ) - { - @deps = @{$$href_project_dependencies{$projectid}}; - } else - { - @deps = (); - } - for $counter(0..$#deps) - { - $v = find_or_create_element($deps[$counter]); - $n = find_or_create_element($projectid); - push @{$nachfolgerliste[$v]},$n; - } - } - - for $n (0..$objektzahl-1) - { - $vorgaengerzahl[$n]=0; - } - for $v (0..$objektzahl-1) - { - for $n (@{$nachfolgerliste[$v]}) - { - ++$vorgaengerzahl[$n]; - } - } - - @hilfsliste=(); - for $n (0..$objektzahl-1) - { - push(@hilfsliste,$n) if ($vorgaengerzahl[$n]==0) - } - - $ausgabe=0; - @builddep =(); - while (defined($v=pop(@hilfsliste))) - { - push @builddep, $name[$v]; # save build order by project_id; - ++$ausgabe; - for $n (@{$nachfolgerliste[$v]}) - { - --$vorgaengerzahl[$n]; - push(@hilfsliste,$n) if ($vorgaengerzahl[$n]==0); - } - } # while - die "Cyclic dependencies found! Stopping now.\n" if $ausgabe<$objektzahl; - ############################################################## - # End of sorting stuff - ############################################################## - - return @builddep; - ############################################################### - ########################### - # sub for sorting only - ########################### - sub find_or_create_element - { - my ($str)=@_; - my ($idx)=$hashindex{$str}; - if (!defined($idx)) { # new element ... - $idx=$objektzahl++; - $hashindex{$str}=$idx; - $name[$idx]=$str; - @{$nachfolgerliste[$idx]}=(); - } - return $idx; - } # find_or_create_element -} # prepare_allinone_all_mak - -############################################################################ -sub create_allinone_all_mak #09.02.2009 09:22 -############################################################################ -{ - my $ref_buildorder = shift; - my $href_project_by_id = shift; - my $sourcePath = shift; - my $allmakfile = $sourcePath . "\\allinone\\all.mak"; - open (ALLMAK, ">$allmakfile") || die "Can't write to $allmakfile \n"; - print ALLMAK "ALL: "; - foreach $proj(@{$ref_buildorder}) - { - print ALLMAK $$href_project_by_id{$proj}[0]; - } - print ALLMAK "\n\n"; - - foreach $proj( @{$ref_buildorder} ) - { - print "$proj $$href_project_by_id{$proj}[0] $$href_project_by_id{$proj}[1]\n"; - my $prjdir = $$href_project_by_id{$proj}[1]; - $prjdir =~ /(.+)\\(.+)$/; - $prjdir = $1; - $prjname = $2; - $prjdir =~ s/^.+\"//; - $prjname =~ s/\"$//; - $prjname =~ s/vcproj/mak/; - $allinonehelpstring = $prjdir; - $allinonehelpstring =~ s/^\.+\\//; # remove ..\ - my $backcount = ""; - while ($allinonehelpstring=~ /.+\\/g) # counts the occuring \ - { - $backcount .= "..\\"; - } - $allinonedir = $backcount . "..\\allinone"; - - # write all.mak - $$href_project_by_id{$proj}[0] =~ s/^\s+//; - if ( $$href_project_by_id{$proj}[0] ne "makedata" ) - { - my @template = @{$template_hash{"AllInOnePrj"}}; - foreach $line(@template) - { - $line =~ s/<PRJ>/$$href_project_by_id{$proj}[0]/; - $line =~ s/<PRJDIR>/$prjdir/; - $line =~ s/<PRJMAK>/$prjname/; - $line =~ s/<ALLINONEDIR>/$allinonedir/; - print ALLMAK $line; - } - } else - { - #special code snippet - print ALLMAK "makedata : \n"; - print ALLMAK " cd \"..\\data\"\n"; - print ALLMAK " nmake /f makedata.mak icumake=\$(MAKEDIR)\\..\\data cfg=Release\n"; - print ALLMAK " cd \"..\\allinone\"\n\n"; - } - } - close ALLMAK; -} ##create_allinone_all_mak - -############################################################################ - -# ------------------------------------------------------------------------ -# XML parser handling -# ------------------------------------------------------------------------ - -############################################################################ -sub start_handler -############################################################################ -{ - my $p = shift; # pointer to parser - my $el = shift; # element - - # Deal with attributes - - my $CompilerSection = 0; - my $LinkerSection = 0; - my $ConfigSection = ($el eq "Configuration"); - - while (@_) - { - # shift if ( $el eq "FileConfiguration" ); - my $att = shift; - my $val = shift; - $CustomSection = 0; - if ($special_file && defined $att & $att ne "Name") - { - print "$special_file - $att - $val\n"; - my @param = ($att,$val); - $files_special{ $special_file } = [@param]; # files with special compiler switch - @test = @{$files_special{ $special_file }}; - print "test=@test\n"; - $special_file=""; - } - if ( $ConfigSection && $att eq "Name" && $val eq "Release|Win32" ) { - $Release = 1; - $config = "Release"; # Release - } - if ( $ConfigSection && $att eq "Name" && $val eq "Debug|Win32" ) { - $Release = 0; # Debug - $config = "Debug"; - } - if ( $att eq "Name" && $val eq "VCCLCompilerTool" ) { - $CompilerSection = 1; - } - if ( $att eq "Name" && $val eq "VCLinkerTool" ) { - $LinkerSection = 1; - } - if ( $att eq "Name" && $val eq "VCCustomBuildTool" ) { - $CustomSection = 1; - } - - # For Configuration Infos like compiler defines etc. - if ( $att eq "PreprocessorDefinitions" && $CompilerSection ) { - $configelements{$config}{$att} = $val; - } - if ( $att eq "AdditionalIncludeDirectories" && $CompilerSection ) { - #$configelements{$config}{$att} = $val; - if ( ($file_tmp ne "") && ($val ne "") ) { - $files{ $file_tmp } = 1; # save it now - $file_tmp =~ s/^\.\\//; # remove leading .\ - $files_special{"AdditionalIncludeDirectories"}{$file_tmp} = $val; - print "Include $val: $file_tmp\n" if ($is_debug); - $file_tmp = ""; # has been saved now reset it - } else - { - $configelements{$config}{$att} = $val; - } - } - if ( ($att eq "DisableLanguageExtensions") && $CompilerSection ) { - #$configelements{$config}{$att} = $val; - if ( ($file_tmp ne "") && ($val ne "")) { - $files{ $file_tmp } = 1; # save it now - $file_tmp =~ s/^\.\\//; # remove leading .\ - $files_special{"DisableLanguageExtensions"}{$file_tmp} = $val; - print "-Ze: $file_tmp\n" if ($is_debug); - $file_tmp = ""; # has been saved now reset it - } - } - if ( $att eq "OutputDirectory" ) { - $configelements{$config}{$att} = $val; - } - if ( $att eq "OutputFile" && $LinkerSection ) { - $configelements{$config}{$att} = $val; - } - if ( $att eq "ProgramDatabaseFile" ) { - $configelements{$config}{$att} = $val; - } - if ( $att eq "ImportLibrary" && $LinkerSection ) { - $configelements{$config}{$att} = $val; - } - if ($att eq "CommandLine") { - $configelements{$config}{$att} = $val; - } - if (($att eq "PreprocessorDefinitions") && $ConfigSection) { - $configelements{$config}{$att} = $val; - } - - # Is the file in the step before a header - # which has to be copied into the global - # include path? - if ( $file_tmp ne "" ) - { - $config = "Release"; - if ( ($att eq "CommandLine") && ($el eq "Tool") ) - { - if ( $file_tmp =~ /.+\.h$/ ) { - $files2copy{ $file_tmp } = $val; # unicode + layout header to copy - $file_tmp = ""; # has been saved now reset it - } - } - } # if $file_tmp - - # For files - if ( $att eq "RelativePath" ) { - if ( $file_tmp ) { - # no special file (include dir / compiler switch) - $files{ $file_tmp } = 1; # save it now - $file_tmp = ""; # has been saved now reset it - } - # store temporary the file name - $file_tmp = $val if ($val !~ /\.mk$/); # no *.mk files - } - } # while @_ -} # End start_handler - -############################################################################ -sub char_handler -############################################################################ -{ -} # End char_handler diff --git a/icu/icu-mp.patch b/icu/icu-mp.patch deleted file mode 100644 index 10165427692a..000000000000 --- a/icu/icu-mp.patch +++ /dev/null @@ -1,24 +0,0 @@ -diff -ur misc/icu/source/data/Makefile.in misc/build/icu/source/data/Makefile.in ---- misc/icu/source/data/Makefile.in Mi Jul 21 12:19:00 2010 -+++ misc/build/icu/source/data/Makefile.in Mi Jul 21 12:20:58 2010 -@@ -77,7 +77,7 @@ - MISCSRCDIR=$(SRCDATADIR)/misc - UCMSRCDIR=$(SRCDATADIR)/mappings - COMINCDIR=$(top_srcdir)/common/unicode --SRCLISTDEPS=Makefile $(srcdir)/Makefile.in -+SRCLISTDEPS=Makefile $(srcdir)/Makefile.in build-dir - BUILD_DIRS=$(OUTDIR) $(MAINBUILDDIR) $(BUILDDIR) $(BRKBLDDIR) $(COLBLDDIR) $(RBNFBLDDIR) $(TRANSLITBLDDIR) $(OUTTMPDIR) $(OUTTMPDIR_390STUB) $(OUTTMPDIR)/$(COLLATION_TREE) $(OUTTMPDIR)/$(RBNF_TREE) $(OUTTMPDIR)/$(TRANSLIT_TREE) $(OUTTMPDIR)/$(BREAK_TREE) - - # relative lib links from pkgdata are the same as for tmp -diff -ru misc/icu/source/data/Makefile.in misc/build/icu//source/data/Makefile.in ---- misc/icu/source/data/Makefile.in Do Jan 15 08:46:48 2009 -+++ misc/build/icu//source/data/Makefile.in Mi Jul 21 11:37:49 2010 -@@ -132,7 +132,7 @@ - # and convert it to the current type. - ifneq ($(ICUDATA_ARCHIVE),) - ICUDATA_SOURCE_ARCHIVE = $(OUTDIR)/$(ICUDATA_PLATFORM_NAME).dat --$(ICUDATA_SOURCE_ARCHIVE): $(ICUDATA_ARCHIVE) $(OUTDIR) -+$(ICUDATA_SOURCE_ARCHIVE): $(ICUDATA_ARCHIVE) build-dir - $(INVOKE) $(BINDIR)/icupkg -t$(ICUDATA_CHAR) $(ICUDATA_ARCHIVE) $(ICUDATA_SOURCE_ARCHIVE) - endif - else diff --git a/icu/icu4c-4_4_2-wchar_t.patch b/icu/icu4c-4_4_2-wchar_t.patch deleted file mode 100644 index de34c4ee1bb6..000000000000 --- a/icu/icu4c-4_4_2-wchar_t.patch +++ /dev/null @@ -1,2553 +0,0 @@ ---- misc/icu/source/common/common.vcproj 2010-09-29 20:37:20.000000000 +0200 -+++ misc/build/icu/source/common/common.vcproj 2011-03-15 10:44:59.823402944 +0100 -@@ -53,8 +53,8 @@ - StringPooling="true" - RuntimeLibrary="2" - EnableFunctionLevelLinking="true" -- DisableLanguageExtensions="true" -- TreatWChar_tAsBuiltInType="true" -+ DisableLanguageExtensions="false" -+ TreatWChar_tAsBuiltInType="false" - PrecompiledHeaderFile=".\x86\Release/common.pch" - AssemblerListingLocation=".\x86\Release/" - ObjectFile=".\x86\Release/" -@@ -144,8 +144,8 @@ - BasicRuntimeChecks="3" - RuntimeLibrary="3" - BufferSecurityCheck="true" -- DisableLanguageExtensions="true" -- TreatWChar_tAsBuiltInType="true" -+ DisableLanguageExtensions="false" -+ TreatWChar_tAsBuiltInType="false" - PrecompiledHeaderFile=".\x86\Debug/common.pch" - AssemblerListingLocation=".\x86\Debug/" - ObjectFile=".\x86\Debug/" -@@ -237,8 +237,8 @@ - StringPooling="true" - RuntimeLibrary="2" - EnableFunctionLevelLinking="true" -- DisableLanguageExtensions="true" -- TreatWChar_tAsBuiltInType="true" -+ DisableLanguageExtensions="false" -+ TreatWChar_tAsBuiltInType="false" - PrecompiledHeaderFile=".\x64\Release/common.pch" - AssemblerListingLocation=".\x64\Release/" - ObjectFile=".\x64\Release/" -@@ -327,8 +327,8 @@ - BasicRuntimeChecks="3" - RuntimeLibrary="3" - BufferSecurityCheck="true" -- DisableLanguageExtensions="true" -- TreatWChar_tAsBuiltInType="true" -+ DisableLanguageExtensions="false" -+ TreatWChar_tAsBuiltInType="false" - PrecompiledHeaderFile=".\x64\Debug/common.pch" - AssemblerListingLocation=".\x64\Debug/" - ObjectFile=".\x64\Debug/" ---- misc/icu/source/extra/uconv/uconv.vcproj 2010-09-29 20:37:14.000000000 +0200 -+++ misc/build/icu/source/extra/uconv/uconv.vcproj 2011-03-15 10:44:59.842405231 +0100 -@@ -52,8 +52,8 @@ - StringPooling="true" - RuntimeLibrary="2" - EnableFunctionLevelLinking="true" -- DisableLanguageExtensions="true" -- TreatWChar_tAsBuiltInType="true" -+ DisableLanguageExtensions="false" -+ TreatWChar_tAsBuiltInType="false" - PrecompiledHeaderFile=".\x86\Release/uconv.pch" - AssemblerListingLocation=".\x86\Release/" - ObjectFile=".\x86\Release/" -@@ -143,8 +143,8 @@ - BasicRuntimeChecks="3" - RuntimeLibrary="3" - BufferSecurityCheck="true" -- DisableLanguageExtensions="true" -- TreatWChar_tAsBuiltInType="true" -+ DisableLanguageExtensions="false" -+ TreatWChar_tAsBuiltInType="false" - PrecompiledHeaderFile=".\x86\Debug/uconv.pch" - AssemblerListingLocation=".\x86\Debug/" - ObjectFile=".\x86\Debug/" -@@ -237,8 +237,8 @@ - StringPooling="true" - RuntimeLibrary="2" - EnableFunctionLevelLinking="true" -- DisableLanguageExtensions="true" -- TreatWChar_tAsBuiltInType="true" -+ DisableLanguageExtensions="false" -+ TreatWChar_tAsBuiltInType="false" - PrecompiledHeaderFile=".\x64\Release/uconv.pch" - AssemblerListingLocation=".\x64\Release/" - ObjectFile=".\x64\Release/" -@@ -331,8 +331,8 @@ - BasicRuntimeChecks="3" - RuntimeLibrary="3" - BufferSecurityCheck="true" -- DisableLanguageExtensions="true" -- TreatWChar_tAsBuiltInType="true" -+ DisableLanguageExtensions="false" -+ TreatWChar_tAsBuiltInType="false" - PrecompiledHeaderFile=".\x64\Debug/uconv.pch" - AssemblerListingLocation=".\x64\Debug/" - ObjectFile=".\x64\Debug/" ---- misc/icu/source/i18n/i18n.vcproj 2010-09-29 20:37:10.000000000 +0200 -+++ misc/build/icu/source/i18n/i18n.vcproj 2011-03-15 10:44:59.818402341 +0100 -@@ -54,8 +54,8 @@ - StringPooling="true" - RuntimeLibrary="2" - EnableFunctionLevelLinking="true" -- DisableLanguageExtensions="true" -- TreatWChar_tAsBuiltInType="true" -+ DisableLanguageExtensions="false" -+ TreatWChar_tAsBuiltInType="false" - PrecompiledHeaderFile=".\x86\Release/i18n.pch" - AssemblerListingLocation=".\x86\Release/" - ObjectFile=".\x86\Release/" -@@ -148,8 +148,8 @@ - BasicRuntimeChecks="3" - RuntimeLibrary="3" - BufferSecurityCheck="true" -- DisableLanguageExtensions="true" -- TreatWChar_tAsBuiltInType="true" -+ DisableLanguageExtensions="false" -+ TreatWChar_tAsBuiltInType="false" - PrecompiledHeaderFile=".\x86\Debug/i18n.pch" - AssemblerListingLocation=".\x86\Debug/" - ObjectFile=".\x86\Debug/" -@@ -244,8 +244,8 @@ - StringPooling="true" - RuntimeLibrary="2" - EnableFunctionLevelLinking="true" -- DisableLanguageExtensions="true" -- TreatWChar_tAsBuiltInType="true" -+ DisableLanguageExtensions="false" -+ TreatWChar_tAsBuiltInType="false" - PrecompiledHeaderFile=".\x64\Release/i18n.pch" - AssemblerListingLocation=".\x64\Release/" - ObjectFile=".\x64\Release/" -@@ -337,8 +337,8 @@ - BasicRuntimeChecks="3" - RuntimeLibrary="3" - BufferSecurityCheck="true" -- DisableLanguageExtensions="true" -- TreatWChar_tAsBuiltInType="true" -+ DisableLanguageExtensions="false" -+ TreatWChar_tAsBuiltInType="false" - PrecompiledHeaderFile=".\x64\Debug/i18n.pch" - AssemblerListingLocation=".\x64\Debug/" - ObjectFile=".\x64\Debug/" ---- misc/icu/source/io/io.vcproj 2010-09-29 20:37:36.000000000 +0200 -+++ misc/build/icu/source/io/io.vcproj 2011-03-15 10:44:59.813401741 +0100 -@@ -54,8 +54,8 @@ - StringPooling="true" - RuntimeLibrary="2" - EnableFunctionLevelLinking="true" -- DisableLanguageExtensions="true" -- TreatWChar_tAsBuiltInType="true" -+ DisableLanguageExtensions="false" -+ TreatWChar_tAsBuiltInType="false" - PrecompiledHeaderFile=".\x86\Release/icuio.pch" - AssemblerListingLocation=".\x86\Release/" - ObjectFile=".\x86\Release/" -@@ -148,8 +148,8 @@ - BasicRuntimeChecks="3" - RuntimeLibrary="3" - BufferSecurityCheck="true" -- DisableLanguageExtensions="true" -- TreatWChar_tAsBuiltInType="true" -+ DisableLanguageExtensions="false" -+ TreatWChar_tAsBuiltInType="false" - PrecompiledHeaderFile=".\x86\Debug/icuio.pch" - AssemblerListingLocation=".\x86\Debug/" - ObjectFile=".\x86\Debug/" -@@ -244,8 +244,8 @@ - StringPooling="true" - RuntimeLibrary="2" - EnableFunctionLevelLinking="true" -- DisableLanguageExtensions="true" -- TreatWChar_tAsBuiltInType="true" -+ DisableLanguageExtensions="false" -+ TreatWChar_tAsBuiltInType="false" - PrecompiledHeaderFile=".\x64\Release/icuio.pch" - AssemblerListingLocation=".\x64\Release/" - ObjectFile=".\x64\Release/" -@@ -340,8 +340,8 @@ - BasicRuntimeChecks="3" - RuntimeLibrary="3" - BufferSecurityCheck="true" -- DisableLanguageExtensions="true" -- TreatWChar_tAsBuiltInType="true" -+ DisableLanguageExtensions="false" -+ TreatWChar_tAsBuiltInType="false" - PrecompiledHeaderFile=".\x64\Debug/icuio.pch" - AssemblerListingLocation=".\x64\Debug/" - ObjectFile=".\x64\Debug/" ---- misc/icu/source/layout/layout.vcproj 2010-09-29 20:38:38.000000000 +0200 -+++ misc/build/icu/source/layout/layout.vcproj 2011-03-15 10:44:59.838404750 +0100 -@@ -55,8 +55,8 @@ - BasicRuntimeChecks="3" - RuntimeLibrary="3" - BufferSecurityCheck="true" -- DisableLanguageExtensions="true" -- TreatWChar_tAsBuiltInType="true" -+ DisableLanguageExtensions="false" -+ TreatWChar_tAsBuiltInType="false" - PrecompiledHeaderFile=".\x86\Debug/layout.pch" - AssemblerListingLocation=".\x86\Debug/" - ObjectFile=".\x86\Debug/" -@@ -151,8 +151,8 @@ - StringPooling="true" - RuntimeLibrary="2" - EnableFunctionLevelLinking="true" -- DisableLanguageExtensions="true" -- TreatWChar_tAsBuiltInType="true" -+ DisableLanguageExtensions="false" -+ TreatWChar_tAsBuiltInType="false" - PrecompiledHeaderFile=".\x86\Release/layout.pch" - AssemblerListingLocation=".\x86\Release/" - ObjectFile=".\x86\Release/" -@@ -245,8 +245,8 @@ - BasicRuntimeChecks="3" - RuntimeLibrary="3" - BufferSecurityCheck="true" -- DisableLanguageExtensions="true" -- TreatWChar_tAsBuiltInType="true" -+ DisableLanguageExtensions="false" -+ TreatWChar_tAsBuiltInType="false" - PrecompiledHeaderFile=".\x64\Debug/layout.pch" - AssemblerListingLocation=".\x64\Debug/" - ObjectFile=".\x64\Debug/" -@@ -343,8 +343,8 @@ - StringPooling="true" - RuntimeLibrary="2" - EnableFunctionLevelLinking="true" -- DisableLanguageExtensions="true" -- TreatWChar_tAsBuiltInType="true" -+ DisableLanguageExtensions="false" -+ TreatWChar_tAsBuiltInType="false" - PrecompiledHeaderFile=".\x64\Release/layout.pch" - AssemblerListingLocation=".\x64\Release/" - ObjectFile=".\x64\Release/" ---- misc/icu/source/layoutex/layoutex.vcproj 2010-09-29 20:38:36.000000000 +0200 -+++ misc/build/icu/source/layoutex/layoutex.vcproj 2011-03-15 10:44:59.839404871 +0100 -@@ -55,8 +55,8 @@ - StringPooling="true" - RuntimeLibrary="2" - EnableFunctionLevelLinking="true" -- DisableLanguageExtensions="true" -- TreatWChar_tAsBuiltInType="true" -+ DisableLanguageExtensions="false" -+ TreatWChar_tAsBuiltInType="false" - PrecompiledHeaderFile=".\x86\Release/layoutex.pch" - AssemblerListingLocation=".\x86\Release/" - ObjectFile=".\x86\Release/" -@@ -148,8 +148,8 @@ - BasicRuntimeChecks="3" - RuntimeLibrary="3" - BufferSecurityCheck="true" -- DisableLanguageExtensions="true" -- TreatWChar_tAsBuiltInType="true" -+ DisableLanguageExtensions="false" -+ TreatWChar_tAsBuiltInType="false" - PrecompiledHeaderFile=".\x86\Debug/layoutex.pch" - AssemblerListingLocation=".\x86\Debug/" - ObjectFile=".\x86\Debug/" -@@ -243,8 +243,8 @@ - StringPooling="true" - RuntimeLibrary="2" - EnableFunctionLevelLinking="true" -- DisableLanguageExtensions="true" -- TreatWChar_tAsBuiltInType="true" -+ DisableLanguageExtensions="false" -+ TreatWChar_tAsBuiltInType="false" - PrecompiledHeaderFile=".\x64\Release/layoutex.pch" - AssemblerListingLocation=".\x64\Release/" - ObjectFile=".\x64\Release/" -@@ -338,8 +338,8 @@ - BasicRuntimeChecks="3" - RuntimeLibrary="3" - BufferSecurityCheck="true" -- DisableLanguageExtensions="true" -- TreatWChar_tAsBuiltInType="true" -+ DisableLanguageExtensions="false" -+ TreatWChar_tAsBuiltInType="false" - PrecompiledHeaderFile=".\x64\Debug/layoutex.pch" - AssemblerListingLocation=".\x64\Debug/" - ObjectFile=".\x64\Debug/" ---- misc/icu/source/samples/break/break.vcproj 2010-09-29 20:37:30.000000000 +0200 -+++ misc/build/icu/source/samples/break/break.vcproj 2011-03-15 10:43:34.493128191 +0100 -@@ -55,7 +55,7 @@ - StringPooling="true" - RuntimeLibrary="0" - EnableFunctionLevelLinking="true" -- TreatWChar_tAsBuiltInType="true" -+ TreatWChar_tAsBuiltInType="false" - UsePrecompiledHeader="0" - PrecompiledHeaderFile=".\x86\Release/break.pch" - AssemblerListingLocation=".\x86\Release/" -@@ -148,7 +148,7 @@ - StringPooling="true" - RuntimeLibrary="0" - EnableFunctionLevelLinking="true" -- TreatWChar_tAsBuiltInType="true" -+ TreatWChar_tAsBuiltInType="false" - UsePrecompiledHeader="0" - PrecompiledHeaderFile=".\x64\Release/break.pch" - AssemblerListingLocation=".\x64\Release/" -@@ -241,7 +241,7 @@ - PreprocessorDefinitions="WIN32;_DEBUG;_CRT_SECURE_NO_DEPRECATE" - BasicRuntimeChecks="3" - RuntimeLibrary="1" -- TreatWChar_tAsBuiltInType="true" -+ TreatWChar_tAsBuiltInType="false" - UsePrecompiledHeader="0" - PrecompiledHeaderFile=".\x86\Debug/break.pch" - AssemblerListingLocation=".\x86\Debug/" -@@ -335,7 +335,7 @@ - PreprocessorDefinitions="WIN64;WIN32;_DEBUG;_CRT_SECURE_NO_DEPRECATE" - BasicRuntimeChecks="3" - RuntimeLibrary="1" -- TreatWChar_tAsBuiltInType="true" -+ TreatWChar_tAsBuiltInType="false" - UsePrecompiledHeader="0" - PrecompiledHeaderFile=".\x64\Debug/break.pch" - AssemblerListingLocation=".\x64\Debug/" ---- misc/icu/source/samples/cal/cal.vcproj 2010-09-29 20:37:32.000000000 +0200 -+++ misc/build/icu/source/samples/cal/cal.vcproj 2011-03-15 10:43:34.497128671 +0100 -@@ -51,7 +51,7 @@ - StringPooling="true" - RuntimeLibrary="2" - EnableFunctionLevelLinking="true" -- TreatWChar_tAsBuiltInType="true" -+ TreatWChar_tAsBuiltInType="false" - UsePrecompiledHeader="0" - PrecompiledHeaderFile=".\x86\Release/cal.pch" - AssemblerListingLocation=".\x86\Release/" -@@ -141,7 +141,7 @@ - StringPooling="true" - RuntimeLibrary="2" - EnableFunctionLevelLinking="true" -- TreatWChar_tAsBuiltInType="true" -+ TreatWChar_tAsBuiltInType="false" - UsePrecompiledHeader="0" - PrecompiledHeaderFile=".\x64\Release/cal.pch" - AssemblerListingLocation=".\x64\Release/" -@@ -230,7 +230,7 @@ - PreprocessorDefinitions="WIN32;_DEBUG;_CRT_SECURE_NO_DEPRECATE" - BasicRuntimeChecks="3" - RuntimeLibrary="3" -- TreatWChar_tAsBuiltInType="true" -+ TreatWChar_tAsBuiltInType="false" - UsePrecompiledHeader="0" - PrecompiledHeaderFile=".\x86\Debug/cal.pch" - AssemblerListingLocation=".\x86\Debug/" -@@ -322,7 +322,7 @@ - PreprocessorDefinitions="WIN64;WIN32;_DEBUG;_CRT_SECURE_NO_DEPRECATE" - BasicRuntimeChecks="3" - RuntimeLibrary="3" -- TreatWChar_tAsBuiltInType="true" -+ TreatWChar_tAsBuiltInType="false" - UsePrecompiledHeader="0" - PrecompiledHeaderFile=".\x64\Debug/cal.pch" - AssemblerListingLocation=".\x64\Debug/" ---- misc/icu/source/samples/case/case.vcproj 2010-09-29 20:37:34.000000000 +0200 -+++ misc/build/icu/source/samples/case/case.vcproj 2011-03-15 10:43:34.504129515 +0100 -@@ -50,7 +50,7 @@ - PreprocessorDefinitions="WIN32;_DEBUG;_CRT_SECURE_NO_DEPRECATE" - BasicRuntimeChecks="3" - RuntimeLibrary="1" -- TreatWChar_tAsBuiltInType="true" -+ TreatWChar_tAsBuiltInType="false" - UsePrecompiledHeader="0" - PrecompiledHeaderFile=".\x86\Debug/case.pch" - AssemblerListingLocation=".\x86\Debug/" -@@ -141,7 +141,7 @@ - PreprocessorDefinitions="WIN64;WIN32;_DEBUG;_CRT_SECURE_NO_DEPRECATE" - BasicRuntimeChecks="3" - RuntimeLibrary="1" -- TreatWChar_tAsBuiltInType="true" -+ TreatWChar_tAsBuiltInType="false" - UsePrecompiledHeader="0" - PrecompiledHeaderFile=".\x64\Debug/case.pch" - AssemblerListingLocation=".\x64\Debug/" -@@ -233,7 +233,7 @@ - StringPooling="true" - RuntimeLibrary="0" - EnableFunctionLevelLinking="true" -- TreatWChar_tAsBuiltInType="true" -+ TreatWChar_tAsBuiltInType="false" - UsePrecompiledHeader="0" - PrecompiledHeaderFile=".\x86\Release/case.pch" - AssemblerListingLocation=".\x86\Release/" -@@ -323,7 +323,7 @@ - StringPooling="true" - RuntimeLibrary="0" - EnableFunctionLevelLinking="true" -- TreatWChar_tAsBuiltInType="true" -+ TreatWChar_tAsBuiltInType="false" - UsePrecompiledHeader="0" - PrecompiledHeaderFile=".\x64\Release/case.pch" - AssemblerListingLocation=".\x64\Release/" ---- misc/icu/source/samples/citer/citer.vcproj 2010-09-29 20:37:32.000000000 +0200 -+++ misc/build/icu/source/samples/citer/citer.vcproj 2011-03-15 10:43:34.494128311 +0100 -@@ -49,7 +49,7 @@ - MinimalRebuild="true" - BasicRuntimeChecks="3" - RuntimeLibrary="1" -- TreatWChar_tAsBuiltInType="true" -+ TreatWChar_tAsBuiltInType="false" - UsePrecompiledHeader="0" - WarningLevel="3" - Detect64BitPortabilityProblems="true" -@@ -131,7 +131,7 @@ - MinimalRebuild="true" - BasicRuntimeChecks="3" - RuntimeLibrary="1" -- TreatWChar_tAsBuiltInType="true" -+ TreatWChar_tAsBuiltInType="false" - UsePrecompiledHeader="0" - WarningLevel="3" - Detect64BitPortabilityProblems="true" -@@ -209,7 +209,7 @@ - AdditionalIncludeDirectories="..\..\..\include" - PreprocessorDefinitions="WIN32;NDEBUG;_CRT_SECURE_NO_DEPRECATE" - RuntimeLibrary="0" -- TreatWChar_tAsBuiltInType="true" -+ TreatWChar_tAsBuiltInType="false" - UsePrecompiledHeader="0" - WarningLevel="3" - Detect64BitPortabilityProblems="true" -@@ -289,7 +289,7 @@ - AdditionalIncludeDirectories="..\..\..\include" - PreprocessorDefinitions="WIN64;WIN32;NDEBUG;_CRT_SECURE_NO_DEPRECATE" - RuntimeLibrary="0" -- TreatWChar_tAsBuiltInType="true" -+ TreatWChar_tAsBuiltInType="false" - UsePrecompiledHeader="0" - WarningLevel="3" - Detect64BitPortabilityProblems="true" ---- misc/icu/source/samples/coll/coll.vcproj 2010-09-29 20:37:30.000000000 +0200 -+++ misc/build/icu/source/samples/coll/coll.vcproj 2011-03-15 10:43:34.500129033 +0100 -@@ -51,7 +51,7 @@ - StringPooling="true" - RuntimeLibrary="0" - EnableFunctionLevelLinking="true" -- TreatWChar_tAsBuiltInType="true" -+ TreatWChar_tAsBuiltInType="false" - UsePrecompiledHeader="0" - PrecompiledHeaderFile=".\x86\Release/coll.pch" - AssemblerListingLocation=".\x86\Release/" -@@ -141,7 +141,7 @@ - StringPooling="true" - RuntimeLibrary="0" - EnableFunctionLevelLinking="true" -- TreatWChar_tAsBuiltInType="true" -+ TreatWChar_tAsBuiltInType="false" - UsePrecompiledHeader="0" - PrecompiledHeaderFile=".\x64\Release/coll.pch" - AssemblerListingLocation=".\x64\Release/" -@@ -230,7 +230,7 @@ - PreprocessorDefinitions="WIN32;_DEBUG;_CRT_SECURE_NO_DEPRECATE" - BasicRuntimeChecks="3" - RuntimeLibrary="1" -- TreatWChar_tAsBuiltInType="true" -+ TreatWChar_tAsBuiltInType="false" - UsePrecompiledHeader="0" - PrecompiledHeaderFile=".\x86\Debug/coll.pch" - AssemblerListingLocation=".\x86\Debug/" -@@ -322,7 +322,7 @@ - PreprocessorDefinitions="WIN64;WIN32;_DEBUG;_CRT_SECURE_NO_DEPRECATE" - BasicRuntimeChecks="3" - RuntimeLibrary="1" -- TreatWChar_tAsBuiltInType="true" -+ TreatWChar_tAsBuiltInType="false" - UsePrecompiledHeader="0" - PrecompiledHeaderFile=".\x64\Debug/coll.pch" - AssemblerListingLocation=".\x64\Debug/" ---- misc/icu/source/samples/csdet/csdet.vcproj 2010-09-29 20:37:32.000000000 +0200 -+++ misc/build/icu/source/samples/csdet/csdet.vcproj 2011-03-15 10:43:34.495128431 +0100 -@@ -49,7 +49,7 @@ - MinimalRebuild="true" - BasicRuntimeChecks="3" - RuntimeLibrary="1" -- TreatWChar_tAsBuiltInType="true" -+ TreatWChar_tAsBuiltInType="false" - UsePrecompiledHeader="0" - WarningLevel="3" - Detect64BitPortabilityProblems="true" -@@ -131,7 +131,7 @@ - MinimalRebuild="true" - BasicRuntimeChecks="3" - RuntimeLibrary="1" -- TreatWChar_tAsBuiltInType="true" -+ TreatWChar_tAsBuiltInType="false" - UsePrecompiledHeader="0" - WarningLevel="3" - Detect64BitPortabilityProblems="true" -@@ -209,7 +209,7 @@ - AdditionalIncludeDirectories="../../../include" - PreprocessorDefinitions="WIN32;NDEBUG;_CRT_SECURE_NO_DEPRECATE" - RuntimeLibrary="0" -- TreatWChar_tAsBuiltInType="true" -+ TreatWChar_tAsBuiltInType="false" - UsePrecompiledHeader="0" - WarningLevel="3" - Detect64BitPortabilityProblems="true" -@@ -289,7 +289,7 @@ - AdditionalIncludeDirectories="../../../include" - PreprocessorDefinitions="WIN64;WIN32;NDEBUG;_CRT_SECURE_NO_DEPRECATE" - RuntimeLibrary="0" -- TreatWChar_tAsBuiltInType="true" -+ TreatWChar_tAsBuiltInType="false" - UsePrecompiledHeader="0" - WarningLevel="3" - Detect64BitPortabilityProblems="true" ---- misc/icu/source/samples/date/date.vcproj 2010-09-29 20:37:34.000000000 +0200 -+++ misc/build/icu/source/samples/date/date.vcproj 2011-03-15 10:43:34.499128912 +0100 -@@ -51,7 +51,7 @@ - StringPooling="true" - RuntimeLibrary="2" - EnableFunctionLevelLinking="true" -- TreatWChar_tAsBuiltInType="true" -+ TreatWChar_tAsBuiltInType="false" - UsePrecompiledHeader="0" - PrecompiledHeaderFile=".\x86\Release/date.pch" - AssemblerListingLocation=".\x86\Release/" -@@ -141,7 +141,7 @@ - StringPooling="true" - RuntimeLibrary="2" - EnableFunctionLevelLinking="true" -- TreatWChar_tAsBuiltInType="true" -+ TreatWChar_tAsBuiltInType="false" - UsePrecompiledHeader="0" - PrecompiledHeaderFile=".\x64\Release/date.pch" - AssemblerListingLocation=".\x64\Release/" -@@ -230,7 +230,7 @@ - PreprocessorDefinitions="WIN32;_DEBUG;_CRT_SECURE_NO_DEPRECATE" - BasicRuntimeChecks="3" - RuntimeLibrary="3" -- TreatWChar_tAsBuiltInType="true" -+ TreatWChar_tAsBuiltInType="false" - UsePrecompiledHeader="0" - PrecompiledHeaderFile=".\x86\Debug/date.pch" - AssemblerListingLocation=".\x86\Debug/" -@@ -321,7 +321,7 @@ - PreprocessorDefinitions="WIN64;WIN32;_DEBUG;_CRT_SECURE_NO_DEPRECATE" - BasicRuntimeChecks="3" - RuntimeLibrary="3" -- TreatWChar_tAsBuiltInType="true" -+ TreatWChar_tAsBuiltInType="false" - UsePrecompiledHeader="0" - PrecompiledHeaderFile=".\x64\Debug/date.pch" - AssemblerListingLocation=".\x64\Debug/" ---- misc/icu/source/samples/datefmt/datefmt.vcproj 2010-09-29 20:37:30.000000000 +0200 -+++ misc/build/icu/source/samples/datefmt/datefmt.vcproj 2011-03-15 10:43:34.494128311 +0100 -@@ -50,7 +50,7 @@ - PreprocessorDefinitions="WIN32;_DEBUG;_CRT_SECURE_NO_DEPRECATE" - BasicRuntimeChecks="3" - RuntimeLibrary="3" -- TreatWChar_tAsBuiltInType="true" -+ TreatWChar_tAsBuiltInType="false" - UsePrecompiledHeader="0" - PrecompiledHeaderFile=".\x86\Debug/datefmt.pch" - AssemblerListingLocation=".\x86\Debug/" -@@ -141,7 +141,7 @@ - PreprocessorDefinitions="WIN64;WIN32;_DEBUG;_CRT_SECURE_NO_DEPRECATE" - BasicRuntimeChecks="3" - RuntimeLibrary="3" -- TreatWChar_tAsBuiltInType="true" -+ TreatWChar_tAsBuiltInType="false" - UsePrecompiledHeader="0" - PrecompiledHeaderFile=".\x64\Debug/datefmt.pch" - AssemblerListingLocation=".\x64\Debug/" -@@ -233,7 +233,7 @@ - StringPooling="true" - RuntimeLibrary="2" - EnableFunctionLevelLinking="true" -- TreatWChar_tAsBuiltInType="true" -+ TreatWChar_tAsBuiltInType="false" - UsePrecompiledHeader="0" - PrecompiledHeaderFile=".\x86\Release/datefmt.pch" - AssemblerListingLocation=".\x86\Release/" -@@ -323,7 +323,7 @@ - StringPooling="true" - RuntimeLibrary="2" - EnableFunctionLevelLinking="true" -- TreatWChar_tAsBuiltInType="true" -+ TreatWChar_tAsBuiltInType="false" - UsePrecompiledHeader="0" - PrecompiledHeaderFile=".\x64\Release/datefmt.pch" - AssemblerListingLocation=".\x64\Release/" ---- misc/icu/source/samples/layout/layout.vcproj 2010-09-29 20:37:34.000000000 +0200 -+++ misc/build/icu/source/samples/layout/layout.vcproj 2011-03-15 10:43:34.498128791 +0100 -@@ -51,7 +51,7 @@ - StringPooling="true" - RuntimeLibrary="2" - EnableFunctionLevelLinking="true" -- TreatWChar_tAsBuiltInType="true" -+ TreatWChar_tAsBuiltInType="false" - UsePrecompiledHeader="0" - PrecompiledHeaderFile=".\x86\Release/layout.pch" - AssemblerListingLocation=".\x86\Release/" -@@ -140,7 +140,7 @@ - StringPooling="true" - RuntimeLibrary="2" - EnableFunctionLevelLinking="true" -- TreatWChar_tAsBuiltInType="true" -+ TreatWChar_tAsBuiltInType="false" - UsePrecompiledHeader="0" - PrecompiledHeaderFile=".\x64\Release/layout.pch" - AssemblerListingLocation=".\x64\Release/" -@@ -228,7 +228,7 @@ - PreprocessorDefinitions="_DEBUG;WIN32;UNICODE;LE_USE_CMEMORY;_CRT_SECURE_NO_DEPRECATE" - BasicRuntimeChecks="3" - RuntimeLibrary="3" -- TreatWChar_tAsBuiltInType="true" -+ TreatWChar_tAsBuiltInType="false" - UsePrecompiledHeader="0" - PrecompiledHeaderFile=".\x86\Debug/layout.pch" - AssemblerListingLocation=".\x86\Debug/" -@@ -318,7 +318,7 @@ - PreprocessorDefinitions="_DEBUG;WIN64;WIN32;UNICODE;LE_USE_CMEMORY;_CRT_SECURE_NO_DEPRECATE" - BasicRuntimeChecks="3" - RuntimeLibrary="3" -- TreatWChar_tAsBuiltInType="true" -+ TreatWChar_tAsBuiltInType="false" - UsePrecompiledHeader="0" - PrecompiledHeaderFile=".\x64\Debug/layout.pch" - AssemblerListingLocation=".\x64\Debug/" ---- misc/icu/source/samples/legacy/legacy.vcproj 2010-09-29 20:37:32.000000000 +0200 -+++ misc/build/icu/source/samples/legacy/legacy.vcproj 2011-03-15 10:43:34.503129395 +0100 -@@ -51,7 +51,7 @@ - StringPooling="true" - RuntimeLibrary="0" - EnableFunctionLevelLinking="true" -- TreatWChar_tAsBuiltInType="true" -+ TreatWChar_tAsBuiltInType="false" - UsePrecompiledHeader="0" - PrecompiledHeaderFile=".\x86\Release/legacy.pch" - AssemblerListingLocation=".\x86\Release/" -@@ -141,7 +141,7 @@ - StringPooling="true" - RuntimeLibrary="0" - EnableFunctionLevelLinking="true" -- TreatWChar_tAsBuiltInType="true" -+ TreatWChar_tAsBuiltInType="false" - UsePrecompiledHeader="0" - PrecompiledHeaderFile=".\x64\Release/legacy.pch" - AssemblerListingLocation=".\x64\Release/" -@@ -230,7 +230,7 @@ - PreprocessorDefinitions="WIN32;_DEBUG;_CRT_SECURE_NO_DEPRECATE" - BasicRuntimeChecks="3" - RuntimeLibrary="1" -- TreatWChar_tAsBuiltInType="true" -+ TreatWChar_tAsBuiltInType="false" - UsePrecompiledHeader="0" - PrecompiledHeaderFile=".\x86\Debug/legacy.pch" - AssemblerListingLocation=".\x86\Debug/" -@@ -321,7 +321,7 @@ - PreprocessorDefinitions="WIN64;WIN32;_DEBUG;_CRT_SECURE_NO_DEPRECATE" - BasicRuntimeChecks="3" - RuntimeLibrary="1" -- TreatWChar_tAsBuiltInType="true" -+ TreatWChar_tAsBuiltInType="false" - UsePrecompiledHeader="0" - PrecompiledHeaderFile=".\x64\Debug/legacy.pch" - AssemblerListingLocation=".\x64\Debug/" ---- misc/icu/source/samples/msgfmt/msgfmt.vcproj 2010-09-29 20:37:30.000000000 +0200 -+++ misc/build/icu/source/samples/msgfmt/msgfmt.vcproj 2011-03-15 10:43:34.499128912 +0100 -@@ -51,7 +51,7 @@ - StringPooling="true" - RuntimeLibrary="2" - EnableFunctionLevelLinking="true" -- TreatWChar_tAsBuiltInType="true" -+ TreatWChar_tAsBuiltInType="false" - UsePrecompiledHeader="0" - PrecompiledHeaderFile=".\x86\Release/msgfmt.pch" - AssemblerListingLocation=".\x86\Release/" -@@ -141,7 +141,7 @@ - StringPooling="true" - RuntimeLibrary="2" - EnableFunctionLevelLinking="true" -- TreatWChar_tAsBuiltInType="true" -+ TreatWChar_tAsBuiltInType="false" - UsePrecompiledHeader="0" - PrecompiledHeaderFile=".\x64\Release/msgfmt.pch" - AssemblerListingLocation=".\x64\Release/" -@@ -230,7 +230,7 @@ - PreprocessorDefinitions="WIN32;_DEBUG;_CRT_SECURE_NO_DEPRECATE" - BasicRuntimeChecks="3" - RuntimeLibrary="3" -- TreatWChar_tAsBuiltInType="true" -+ TreatWChar_tAsBuiltInType="false" - UsePrecompiledHeader="0" - PrecompiledHeaderFile=".\x86\Debug/msgfmt.pch" - AssemblerListingLocation=".\x86\Debug/" -@@ -321,7 +321,7 @@ - PreprocessorDefinitions="WIN64;WIN32;_DEBUG;_CRT_SECURE_NO_DEPRECATE" - BasicRuntimeChecks="3" - RuntimeLibrary="3" -- TreatWChar_tAsBuiltInType="true" -+ TreatWChar_tAsBuiltInType="false" - UsePrecompiledHeader="0" - PrecompiledHeaderFile=".\x64\Debug/msgfmt.pch" - AssemblerListingLocation=".\x64\Debug/" ---- misc/icu/source/samples/numfmt/numfmt.vcproj 2010-09-29 20:37:32.000000000 +0200 -+++ misc/build/icu/source/samples/numfmt/numfmt.vcproj 2011-03-15 10:43:34.500129033 +0100 -@@ -50,7 +50,7 @@ - PreprocessorDefinitions="WIN32;_DEBUG;_CRT_SECURE_NO_DEPRECATE" - BasicRuntimeChecks="3" - RuntimeLibrary="3" -- TreatWChar_tAsBuiltInType="true" -+ TreatWChar_tAsBuiltInType="false" - UsePrecompiledHeader="0" - PrecompiledHeaderFile=".\x86\Debug/numfmt.pch" - AssemblerListingLocation=".\x86\Debug/" -@@ -141,7 +141,7 @@ - PreprocessorDefinitions="WIN64;WIN32;_DEBUG;_CRT_SECURE_NO_DEPRECATE" - BasicRuntimeChecks="3" - RuntimeLibrary="3" -- TreatWChar_tAsBuiltInType="true" -+ TreatWChar_tAsBuiltInType="false" - UsePrecompiledHeader="0" - PrecompiledHeaderFile=".\x64\Debug/numfmt.pch" - AssemblerListingLocation=".\x64\Debug/" -@@ -233,7 +233,7 @@ - StringPooling="true" - RuntimeLibrary="2" - EnableFunctionLevelLinking="true" -- TreatWChar_tAsBuiltInType="true" -+ TreatWChar_tAsBuiltInType="false" - UsePrecompiledHeader="0" - PrecompiledHeaderFile=".\x86\Release/numfmt.pch" - AssemblerListingLocation=".\x86\Release/" -@@ -323,7 +323,7 @@ - StringPooling="true" - RuntimeLibrary="2" - EnableFunctionLevelLinking="true" -- TreatWChar_tAsBuiltInType="true" -+ TreatWChar_tAsBuiltInType="false" - UsePrecompiledHeader="0" - PrecompiledHeaderFile=".\x64\Release/numfmt.pch" - AssemblerListingLocation=".\x64\Release/" ---- misc/icu/source/samples/props/props.vcproj 2010-09-29 20:37:32.000000000 +0200 -+++ misc/build/icu/source/samples/props/props.vcproj 2011-03-15 10:43:34.495128431 +0100 -@@ -51,7 +51,7 @@ - StringPooling="true" - RuntimeLibrary="3" - EnableFunctionLevelLinking="true" -- TreatWChar_tAsBuiltInType="true" -+ TreatWChar_tAsBuiltInType="false" - UsePrecompiledHeader="0" - PrecompiledHeaderFile=".\x86\Release/props.pch" - AssemblerListingLocation=".\x86\Release/" -@@ -141,7 +141,7 @@ - StringPooling="true" - RuntimeLibrary="3" - EnableFunctionLevelLinking="true" -- TreatWChar_tAsBuiltInType="true" -+ TreatWChar_tAsBuiltInType="false" - UsePrecompiledHeader="0" - PrecompiledHeaderFile=".\x64\Release/props.pch" - AssemblerListingLocation=".\x64\Release/" -@@ -230,7 +230,7 @@ - PreprocessorDefinitions="WIN32;_DEBUG;_CRT_SECURE_NO_DEPRECATE" - BasicRuntimeChecks="3" - RuntimeLibrary="3" -- TreatWChar_tAsBuiltInType="true" -+ TreatWChar_tAsBuiltInType="false" - UsePrecompiledHeader="0" - PrecompiledHeaderFile=".\x86\Debug/props.pch" - AssemblerListingLocation=".\x86\Debug/" -@@ -321,7 +321,7 @@ - PreprocessorDefinitions="WIN64;WIN32;_DEBUG;_CRT_SECURE_NO_DEPRECATE" - BasicRuntimeChecks="3" - RuntimeLibrary="3" -- TreatWChar_tAsBuiltInType="true" -+ TreatWChar_tAsBuiltInType="false" - UsePrecompiledHeader="0" - PrecompiledHeaderFile=".\x64\Debug/props.pch" - AssemblerListingLocation=".\x64\Debug/" ---- misc/icu/source/samples/strsrch/strsrch.vcproj 2010-09-29 20:37:30.000000000 +0200 -+++ misc/build/icu/source/samples/strsrch/strsrch.vcproj 2011-03-15 10:43:34.505129635 +0100 -@@ -50,7 +50,7 @@ - PreprocessorDefinitions="WIN32;_DEBUG;_CRT_SECURE_NO_DEPRECATE" - BasicRuntimeChecks="3" - RuntimeLibrary="1" -- TreatWChar_tAsBuiltInType="true" -+ TreatWChar_tAsBuiltInType="false" - UsePrecompiledHeader="0" - PrecompiledHeaderFile=".\x86\Debug/strsrch.pch" - AssemblerListingLocation=".\x86\Debug/" -@@ -142,7 +142,7 @@ - PreprocessorDefinitions="WIN64;WIN32;_DEBUG;_CRT_SECURE_NO_DEPRECATE" - BasicRuntimeChecks="3" - RuntimeLibrary="1" -- TreatWChar_tAsBuiltInType="true" -+ TreatWChar_tAsBuiltInType="false" - UsePrecompiledHeader="0" - PrecompiledHeaderFile=".\x64\Debug/strsrch.pch" - AssemblerListingLocation=".\x64\Debug/" -@@ -235,7 +235,7 @@ - StringPooling="true" - RuntimeLibrary="0" - EnableFunctionLevelLinking="true" -- TreatWChar_tAsBuiltInType="true" -+ TreatWChar_tAsBuiltInType="false" - UsePrecompiledHeader="0" - PrecompiledHeaderFile=".\x86\Release/strsrch.pch" - AssemblerListingLocation=".\x86\Release/" -@@ -325,7 +325,7 @@ - StringPooling="true" - RuntimeLibrary="0" - EnableFunctionLevelLinking="true" -- TreatWChar_tAsBuiltInType="true" -+ TreatWChar_tAsBuiltInType="false" - UsePrecompiledHeader="0" - PrecompiledHeaderFile=".\x64\Release/strsrch.pch" - AssemblerListingLocation=".\x64\Release/" ---- misc/icu/source/samples/translit/translit.vcproj 2010-09-29 20:37:32.000000000 +0200 -+++ misc/build/icu/source/samples/translit/translit.vcproj 2011-03-15 10:43:34.505129635 +0100 -@@ -50,7 +50,7 @@ - PreprocessorDefinitions="WIN32;_DEBUG;_CRT_SECURE_NO_DEPRECATE" - BasicRuntimeChecks="3" - RuntimeLibrary="3" -- TreatWChar_tAsBuiltInType="true" -+ TreatWChar_tAsBuiltInType="false" - UsePrecompiledHeader="0" - PrecompiledHeaderFile=".\x86\Debug/translit.pch" - AssemblerListingLocation=".\x86\Debug/" -@@ -141,7 +141,7 @@ - PreprocessorDefinitions="WIN64;WIN32;_DEBUG;_CRT_SECURE_NO_DEPRECATE" - BasicRuntimeChecks="3" - RuntimeLibrary="3" -- TreatWChar_tAsBuiltInType="true" -+ TreatWChar_tAsBuiltInType="false" - UsePrecompiledHeader="0" - PrecompiledHeaderFile=".\x64\Debug/translit.pch" - AssemblerListingLocation=".\x64\Debug/" -@@ -233,7 +233,7 @@ - StringPooling="true" - RuntimeLibrary="2" - EnableFunctionLevelLinking="true" -- TreatWChar_tAsBuiltInType="true" -+ TreatWChar_tAsBuiltInType="false" - UsePrecompiledHeader="0" - PrecompiledHeaderFile=".\x86\Release/translit.pch" - AssemblerListingLocation=".\x86\Release/" -@@ -323,7 +323,7 @@ - StringPooling="true" - RuntimeLibrary="2" - EnableFunctionLevelLinking="true" -- TreatWChar_tAsBuiltInType="true" -+ TreatWChar_tAsBuiltInType="false" - UsePrecompiledHeader="0" - PrecompiledHeaderFile=".\x64\Release/translit.pch" - AssemblerListingLocation=".\x64\Release/" ---- misc/icu/source/samples/uciter8/uciter8.vcproj 2010-09-29 20:37:30.000000000 +0200 -+++ misc/build/icu/source/samples/uciter8/uciter8.vcproj 2011-03-15 10:43:34.502129275 +0100 -@@ -50,7 +50,7 @@ - PreprocessorDefinitions="WIN32;_DEBUG;_CRT_SECURE_NO_DEPRECATE" - BasicRuntimeChecks="3" - RuntimeLibrary="3" -- TreatWChar_tAsBuiltInType="true" -+ TreatWChar_tAsBuiltInType="false" - UsePrecompiledHeader="0" - PrecompiledHeaderFile=".\x86\Debug/uciter8.pch" - AssemblerListingLocation=".\x86\Debug/" -@@ -141,7 +141,7 @@ - PreprocessorDefinitions="WIN64;WIN32;_DEBUG;_CRT_SECURE_NO_DEPRECATE" - BasicRuntimeChecks="3" - RuntimeLibrary="3" -- TreatWChar_tAsBuiltInType="true" -+ TreatWChar_tAsBuiltInType="false" - UsePrecompiledHeader="0" - PrecompiledHeaderFile=".\x64\Debug/uciter8.pch" - AssemblerListingLocation=".\x64\Debug/" -@@ -233,7 +233,7 @@ - StringPooling="true" - RuntimeLibrary="2" - EnableFunctionLevelLinking="true" -- TreatWChar_tAsBuiltInType="true" -+ TreatWChar_tAsBuiltInType="false" - UsePrecompiledHeader="0" - PrecompiledHeaderFile=".\x86\Release/uciter8.pch" - AssemblerListingLocation=".\x86\Release/" -@@ -323,7 +323,7 @@ - StringPooling="true" - RuntimeLibrary="2" - EnableFunctionLevelLinking="true" -- TreatWChar_tAsBuiltInType="true" -+ TreatWChar_tAsBuiltInType="false" - UsePrecompiledHeader="0" - PrecompiledHeaderFile=".\x64\Release/uciter8.pch" - AssemblerListingLocation=".\x64\Release/" ---- misc/icu/source/samples/ucnv/ucnv.vcproj 2010-09-29 20:37:34.000000000 +0200 -+++ misc/build/icu/source/samples/ucnv/ucnv.vcproj 2011-03-15 10:43:34.496128551 +0100 -@@ -50,7 +50,7 @@ - PreprocessorDefinitions="WIN32;_DEBUG;_CRT_SECURE_NO_DEPRECATE" - BasicRuntimeChecks="3" - RuntimeLibrary="3" -- TreatWChar_tAsBuiltInType="true" -+ TreatWChar_tAsBuiltInType="false" - UsePrecompiledHeader="0" - PrecompiledHeaderFile=".\x86\Debug/ucnv.pch" - AssemblerListingLocation=".\x86\Debug/" -@@ -141,7 +141,7 @@ - PreprocessorDefinitions="WIN64;WIN32;_DEBUG;_CRT_SECURE_NO_DEPRECATE" - BasicRuntimeChecks="3" - RuntimeLibrary="3" -- TreatWChar_tAsBuiltInType="true" -+ TreatWChar_tAsBuiltInType="false" - UsePrecompiledHeader="0" - PrecompiledHeaderFile=".\x64\Debug/ucnv.pch" - AssemblerListingLocation=".\x64\Debug/" -@@ -233,7 +233,7 @@ - StringPooling="true" - RuntimeLibrary="2" - EnableFunctionLevelLinking="true" -- TreatWChar_tAsBuiltInType="true" -+ TreatWChar_tAsBuiltInType="false" - UsePrecompiledHeader="0" - PrecompiledHeaderFile=".\x86\Release/ucnv.pch" - AssemblerListingLocation=".\x86\Release/" -@@ -323,7 +323,7 @@ - StringPooling="true" - RuntimeLibrary="2" - EnableFunctionLevelLinking="true" -- TreatWChar_tAsBuiltInType="true" -+ TreatWChar_tAsBuiltInType="false" - UsePrecompiledHeader="0" - PrecompiledHeaderFile=".\x64\Release/ucnv.pch" - AssemblerListingLocation=".\x64\Release/" ---- misc/icu/source/samples/udata/reader.vcproj 2010-09-29 20:37:30.000000000 +0200 -+++ misc/build/icu/source/samples/udata/reader.vcproj 2011-03-15 10:43:34.497128671 +0100 -@@ -50,7 +50,7 @@ - PreprocessorDefinitions="WIN32;_DEBUG;_CRT_SECURE_NO_DEPRECATE" - BasicRuntimeChecks="3" - RuntimeLibrary="3" -- TreatWChar_tAsBuiltInType="true" -+ TreatWChar_tAsBuiltInType="false" - UsePrecompiledHeader="0" - PrecompiledHeaderFile=".\reader_Win32_Debug/reader.pch" - AssemblerListingLocation=".\reader_Win32_Debug/" -@@ -141,7 +141,7 @@ - PreprocessorDefinitions="WIN64;WIN32;_DEBUG;_CRT_SECURE_NO_DEPRECATE" - BasicRuntimeChecks="3" - RuntimeLibrary="3" -- TreatWChar_tAsBuiltInType="true" -+ TreatWChar_tAsBuiltInType="false" - UsePrecompiledHeader="0" - PrecompiledHeaderFile=".\reader_Win32_Debug/reader.pch" - AssemblerListingLocation=".\reader_Win32_Debug/" -@@ -233,7 +233,7 @@ - StringPooling="true" - RuntimeLibrary="2" - EnableFunctionLevelLinking="true" -- TreatWChar_tAsBuiltInType="true" -+ TreatWChar_tAsBuiltInType="false" - UsePrecompiledHeader="0" - PrecompiledHeaderFile=".\reader_Win32_Release/reader.pch" - AssemblerListingLocation=".\reader_Win32_Release/" -@@ -323,7 +323,7 @@ - StringPooling="true" - RuntimeLibrary="2" - EnableFunctionLevelLinking="true" -- TreatWChar_tAsBuiltInType="true" -+ TreatWChar_tAsBuiltInType="false" - UsePrecompiledHeader="0" - PrecompiledHeaderFile=".\reader_Win32_Release/reader.pch" - AssemblerListingLocation=".\reader_Win32_Release/" ---- misc/icu/source/samples/udata/writer.vcproj 2010-09-29 20:37:32.000000000 +0200 -+++ misc/build/icu/source/samples/udata/writer.vcproj 2011-03-15 10:43:34.498128791 +0100 -@@ -50,7 +50,7 @@ - PreprocessorDefinitions="WIN32;_DEBUG;_CRT_SECURE_NO_DEPRECATE" - BasicRuntimeChecks="3" - RuntimeLibrary="3" -- TreatWChar_tAsBuiltInType="true" -+ TreatWChar_tAsBuiltInType="false" - UsePrecompiledHeader="0" - PrecompiledHeaderFile=".\x86\Debug/writer.pch" - AssemblerListingLocation=".\x86\Debug/" -@@ -141,7 +141,7 @@ - PreprocessorDefinitions="WIN64;WIN32;_DEBUG;_CRT_SECURE_NO_DEPRECATE" - BasicRuntimeChecks="3" - RuntimeLibrary="3" -- TreatWChar_tAsBuiltInType="true" -+ TreatWChar_tAsBuiltInType="false" - UsePrecompiledHeader="0" - PrecompiledHeaderFile=".\x64\Debug/writer.pch" - AssemblerListingLocation=".\x64\Debug/" -@@ -233,7 +233,7 @@ - StringPooling="true" - RuntimeLibrary="2" - EnableFunctionLevelLinking="true" -- TreatWChar_tAsBuiltInType="true" -+ TreatWChar_tAsBuiltInType="false" - UsePrecompiledHeader="0" - PrecompiledHeaderFile=".\x86\Release/writer.pch" - AssemblerListingLocation=".\x86\Release/" -@@ -323,7 +323,7 @@ - StringPooling="true" - RuntimeLibrary="2" - EnableFunctionLevelLinking="true" -- TreatWChar_tAsBuiltInType="true" -+ TreatWChar_tAsBuiltInType="false" - UsePrecompiledHeader="0" - PrecompiledHeaderFile=".\x64\Release/writer.pch" - AssemblerListingLocation=".\x64\Release/" ---- misc/icu/source/samples/ufortune/ufortune.vcproj 2010-09-29 20:37:32.000000000 +0200 -+++ misc/build/icu/source/samples/ufortune/ufortune.vcproj 2011-03-15 10:43:34.503129395 +0100 -@@ -50,7 +50,7 @@ - PreprocessorDefinitions="WIN32;_DEBUG;_CRT_SECURE_NO_DEPRECATE" - BasicRuntimeChecks="3" - RuntimeLibrary="3" -- TreatWChar_tAsBuiltInType="true" -+ TreatWChar_tAsBuiltInType="false" - PrecompiledHeaderFile=".\x86\Debug/ufortune.pch" - AssemblerListingLocation=".\x86\Debug/" - ObjectFile=".\x86\Debug/" -@@ -140,7 +140,7 @@ - PreprocessorDefinitions="WIN64;WIN32;_DEBUG;_CRT_SECURE_NO_DEPRECATE" - BasicRuntimeChecks="3" - RuntimeLibrary="3" -- TreatWChar_tAsBuiltInType="true" -+ TreatWChar_tAsBuiltInType="false" - PrecompiledHeaderFile=".\x64\Debug/ufortune.pch" - AssemblerListingLocation=".\x64\Debug/" - ObjectFile=".\x64\Debug/" -@@ -231,7 +231,7 @@ - StringPooling="true" - RuntimeLibrary="2" - EnableFunctionLevelLinking="true" -- TreatWChar_tAsBuiltInType="true" -+ TreatWChar_tAsBuiltInType="false" - PrecompiledHeaderFile=".\x86\Release/ufortune.pch" - AssemblerListingLocation=".\x86\Release/" - ObjectFile=".\x86\Release/" -@@ -320,7 +320,7 @@ - StringPooling="true" - RuntimeLibrary="2" - EnableFunctionLevelLinking="true" -- TreatWChar_tAsBuiltInType="true" -+ TreatWChar_tAsBuiltInType="false" - PrecompiledHeaderFile=".\x64\Release/ufortune.pch" - AssemblerListingLocation=".\x64\Release/" - ObjectFile=".\x64\Release/" ---- misc/icu/source/samples/ugrep/ugrep.vcproj 2010-09-29 20:37:30.000000000 +0200 -+++ misc/build/icu/source/samples/ugrep/ugrep.vcproj 2011-03-15 10:43:34.501129154 +0100 -@@ -53,7 +53,7 @@ - StringPooling="true" - RuntimeLibrary="2" - EnableFunctionLevelLinking="true" -- TreatWChar_tAsBuiltInType="true" -+ TreatWChar_tAsBuiltInType="false" - UsePrecompiledHeader="0" - PrecompiledHeaderFile=".\x86\Release/ugrep.pch" - AssemblerListingLocation=".\x86\Release/" -@@ -147,7 +147,7 @@ - StringPooling="true" - RuntimeLibrary="2" - EnableFunctionLevelLinking="true" -- TreatWChar_tAsBuiltInType="true" -+ TreatWChar_tAsBuiltInType="false" - UsePrecompiledHeader="0" - PrecompiledHeaderFile=".\x64\Release/ugrep.pch" - AssemblerListingLocation=".\x64\Release/" -@@ -238,7 +238,7 @@ - PreprocessorDefinitions="WIN32;_DEBUG;_CRT_SECURE_NO_DEPRECATE" - BasicRuntimeChecks="3" - RuntimeLibrary="3" -- TreatWChar_tAsBuiltInType="true" -+ TreatWChar_tAsBuiltInType="false" - UsePrecompiledHeader="0" - PrecompiledHeaderFile=".\x86\Debug/ugrep.pch" - AssemblerListingLocation=".\x86\Debug/" -@@ -330,7 +330,7 @@ - PreprocessorDefinitions="WIN64;WIN32;_DEBUG;_CRT_SECURE_NO_DEPRECATE" - BasicRuntimeChecks="3" - RuntimeLibrary="3" -- TreatWChar_tAsBuiltInType="true" -+ TreatWChar_tAsBuiltInType="false" - UsePrecompiledHeader="0" - PrecompiledHeaderFile=".\x64\Debug/ugrep.pch" - AssemblerListingLocation=".\x64\Debug/" ---- misc/icu/source/samples/uresb/uresb.vcproj 2010-09-29 20:37:30.000000000 +0200 -+++ misc/build/icu/source/samples/uresb/uresb.vcproj 2011-03-15 10:43:34.502129275 +0100 -@@ -51,7 +51,7 @@ - StringPooling="true" - RuntimeLibrary="2" - EnableFunctionLevelLinking="true" -- TreatWChar_tAsBuiltInType="true" -+ TreatWChar_tAsBuiltInType="false" - UsePrecompiledHeader="0" - PrecompiledHeaderFile=".\x86\Release/uresb.pch" - AssemblerListingLocation=".\x86\Release/" -@@ -141,7 +141,7 @@ - StringPooling="true" - RuntimeLibrary="2" - EnableFunctionLevelLinking="true" -- TreatWChar_tAsBuiltInType="true" -+ TreatWChar_tAsBuiltInType="false" - UsePrecompiledHeader="0" - PrecompiledHeaderFile=".\x64\Release/uresb.pch" - AssemblerListingLocation=".\x64\Release/" -@@ -230,7 +230,7 @@ - PreprocessorDefinitions="WIN32;_DEBUG;_CRT_SECURE_NO_DEPRECATE" - BasicRuntimeChecks="3" - RuntimeLibrary="3" -- TreatWChar_tAsBuiltInType="true" -+ TreatWChar_tAsBuiltInType="false" - UsePrecompiledHeader="0" - PrecompiledHeaderFile=".\x86\Debug/uresb.pch" - AssemblerListingLocation=".\x86\Debug/" -@@ -321,7 +321,7 @@ - PreprocessorDefinitions="WIN64;WIN32;_DEBUG;_CRT_SECURE_NO_DEPRECATE" - BasicRuntimeChecks="3" - RuntimeLibrary="3" -- TreatWChar_tAsBuiltInType="true" -+ TreatWChar_tAsBuiltInType="false" - UsePrecompiledHeader="0" - PrecompiledHeaderFile=".\x64\Debug/uresb.pch" - AssemblerListingLocation=".\x64\Debug/" ---- misc/icu/source/samples/ustring/ustring.vcproj 2010-09-29 20:37:30.000000000 +0200 -+++ misc/build/icu/source/samples/ustring/ustring.vcproj 2011-03-15 10:43:34.504129515 +0100 -@@ -51,7 +51,7 @@ - StringPooling="true" - RuntimeLibrary="2" - EnableFunctionLevelLinking="true" -- TreatWChar_tAsBuiltInType="true" -+ TreatWChar_tAsBuiltInType="false" - UsePrecompiledHeader="0" - PrecompiledHeaderFile=".\x86\Release/ustring.pch" - AssemblerListingLocation=".\x86\Release/" -@@ -141,7 +141,7 @@ - StringPooling="true" - RuntimeLibrary="2" - EnableFunctionLevelLinking="true" -- TreatWChar_tAsBuiltInType="true" -+ TreatWChar_tAsBuiltInType="false" - UsePrecompiledHeader="0" - PrecompiledHeaderFile=".\x64\Release/ustring.pch" - AssemblerListingLocation=".\x64\Release/" -@@ -230,7 +230,7 @@ - PreprocessorDefinitions="WIN32,_DEBUG,_CONSOLE" - BasicRuntimeChecks="3" - RuntimeLibrary="3" -- TreatWChar_tAsBuiltInType="true" -+ TreatWChar_tAsBuiltInType="false" - UsePrecompiledHeader="0" - PrecompiledHeaderFile=".\x86\Debug/ustring.pch" - AssemblerListingLocation=".\x86\Debug/" -@@ -321,7 +321,7 @@ - PreprocessorDefinitions="WIN64;WIN32,_DEBUG,_CONSOLE" - BasicRuntimeChecks="3" - RuntimeLibrary="3" -- TreatWChar_tAsBuiltInType="true" -+ TreatWChar_tAsBuiltInType="false" - UsePrecompiledHeader="0" - PrecompiledHeaderFile=".\x64\Debug/ustring.pch" - AssemblerListingLocation=".\x64\Debug/" ---- misc/icu/source/stubdata/stubdata.vcproj 2010-09-29 20:37:36.000000000 +0200 -+++ misc/build/icu/source/stubdata/stubdata.vcproj 2011-03-15 10:44:59.843405351 +0100 -@@ -55,8 +55,8 @@ - ExceptionHandling="0" - RuntimeLibrary="2" - EnableFunctionLevelLinking="true" -- DisableLanguageExtensions="true" -- TreatWChar_tAsBuiltInType="true" -+ DisableLanguageExtensions="false" -+ TreatWChar_tAsBuiltInType="false" - PrecompiledHeaderFile=".\x86\Release\stubdata.pch" - AssemblerListingLocation=".\x86\Release/" - ObjectFile=".\x86\Release/" -@@ -153,8 +153,8 @@ - BasicRuntimeChecks="3" - RuntimeLibrary="3" - BufferSecurityCheck="true" -- DisableLanguageExtensions="true" -- TreatWChar_tAsBuiltInType="true" -+ DisableLanguageExtensions="false" -+ TreatWChar_tAsBuiltInType="false" - PrecompiledHeaderFile=".\x86\Debug/stubdata.pch" - AssemblerListingLocation=".\x86\Debug/" - ObjectFile=".\x86\Debug/" -@@ -250,8 +250,8 @@ - ExceptionHandling="0" - RuntimeLibrary="2" - EnableFunctionLevelLinking="true" -- DisableLanguageExtensions="true" -- TreatWChar_tAsBuiltInType="true" -+ DisableLanguageExtensions="false" -+ TreatWChar_tAsBuiltInType="false" - PrecompiledHeaderFile=".\x64\Release\stubdata.pch" - AssemblerListingLocation=".\x64\Release/" - ObjectFile=".\x64\Release/" -@@ -350,8 +350,8 @@ - BasicRuntimeChecks="3" - RuntimeLibrary="3" - BufferSecurityCheck="true" -- DisableLanguageExtensions="true" -- TreatWChar_tAsBuiltInType="true" -+ DisableLanguageExtensions="false" -+ TreatWChar_tAsBuiltInType="false" - PrecompiledHeaderFile=".\x64\Debug/stubdata.pch" - AssemblerListingLocation=".\x64\Debug/" - ObjectFile=".\x64\Debug/" ---- misc/icu/source/test/cintltst/cintltst.vcproj 2010-09-29 20:36:50.000000000 +0200 -+++ misc/build/icu/source/test/cintltst/cintltst.vcproj 2011-03-15 10:44:59.842405231 +0100 -@@ -51,8 +51,8 @@ - BasicRuntimeChecks="3" - RuntimeLibrary="1" - BufferSecurityCheck="true" -- DisableLanguageExtensions="true" -- TreatWChar_tAsBuiltInType="true" -+ DisableLanguageExtensions="false" -+ TreatWChar_tAsBuiltInType="false" - PrecompiledHeaderFile=".\x86\Debug/cintltst.pch" - AssemblerListingLocation=".\x86\Debug/" - ObjectFile=".\x86\Debug/" -@@ -143,8 +143,8 @@ - RuntimeLibrary="0" - BufferSecurityCheck="true" - EnableFunctionLevelLinking="true" -- DisableLanguageExtensions="true" -- TreatWChar_tAsBuiltInType="true" -+ DisableLanguageExtensions="false" -+ TreatWChar_tAsBuiltInType="false" - PrecompiledHeaderFile=".\x86\Release/cintltst.pch" - AssemblerListingLocation=".\x86\Release/" - ObjectFile=".\x86\Release/" -@@ -232,8 +232,8 @@ - BasicRuntimeChecks="3" - RuntimeLibrary="1" - BufferSecurityCheck="true" -- DisableLanguageExtensions="true" -- TreatWChar_tAsBuiltInType="true" -+ DisableLanguageExtensions="false" -+ TreatWChar_tAsBuiltInType="false" - PrecompiledHeaderFile=".\x64\Debug/cintltst.pch" - AssemblerListingLocation=".\x64\Debug/" - ObjectFile=".\x64\Debug/" -@@ -327,8 +327,8 @@ - RuntimeLibrary="0" - BufferSecurityCheck="true" - EnableFunctionLevelLinking="true" -- DisableLanguageExtensions="true" -- TreatWChar_tAsBuiltInType="true" -+ DisableLanguageExtensions="false" -+ TreatWChar_tAsBuiltInType="false" - PrecompiledHeaderFile=".\x64\Release/cintltst.pch" - AssemblerListingLocation=".\x64\Release/" - ObjectFile=".\x64\Release/" ---- misc/icu/source/test/intltest/intltest.vcproj 2010-09-29 20:36:54.000000000 +0200 -+++ misc/build/icu/source/test/intltest/intltest.vcproj 2011-03-15 10:44:59.841405111 +0100 -@@ -52,8 +52,8 @@ - BasicRuntimeChecks="3" - RuntimeLibrary="1" - BufferSecurityCheck="true" -- DisableLanguageExtensions="true" -- TreatWChar_tAsBuiltInType="true" -+ DisableLanguageExtensions="false" -+ TreatWChar_tAsBuiltInType="false" - PrecompiledHeaderFile=".\x86\Debug/intltest.pch" - AssemblerListingLocation=".\x86\Debug/" - ObjectFile=".\x86\Debug/" -@@ -145,8 +145,8 @@ - BasicRuntimeChecks="3" - RuntimeLibrary="1" - BufferSecurityCheck="true" -- DisableLanguageExtensions="true" -- TreatWChar_tAsBuiltInType="true" -+ DisableLanguageExtensions="false" -+ TreatWChar_tAsBuiltInType="false" - PrecompiledHeaderFile=".\x64\Debug/intltest.pch" - AssemblerListingLocation=".\x64\Debug/" - ObjectFile=".\x64\Debug/" -@@ -234,8 +234,8 @@ - PreprocessorDefinitions="WIN32;NDEBUG;_CRT_SECURE_NO_DEPRECATE" - StringPooling="true" - RuntimeLibrary="0" -- DisableLanguageExtensions="true" -- TreatWChar_tAsBuiltInType="true" -+ DisableLanguageExtensions="false" -+ TreatWChar_tAsBuiltInType="false" - PrecompiledHeaderFile=".\x86\Release/intltest.pch" - AssemblerListingLocation=".\x86\Release/" - ObjectFile=".\x86\Release/" -@@ -321,8 +321,8 @@ - PreprocessorDefinitions="WIN64;WIN32;NDEBUG;_CRT_SECURE_NO_DEPRECATE" - StringPooling="true" - RuntimeLibrary="0" -- DisableLanguageExtensions="true" -- TreatWChar_tAsBuiltInType="true" -+ DisableLanguageExtensions="false" -+ TreatWChar_tAsBuiltInType="false" - PrecompiledHeaderFile=".\x64\Release/intltest.pch" - AssemblerListingLocation=".\x64\Release/" - ObjectFile=".\x64\Release/" ---- misc/icu/source/test/iotest/iotest.vcproj 2010-09-29 20:36:58.000000000 +0200 -+++ misc/build/icu/source/test/iotest/iotest.vcproj 2011-03-15 10:44:59.839404871 +0100 -@@ -52,8 +52,8 @@ - BasicRuntimeChecks="3" - RuntimeLibrary="3" - BufferSecurityCheck="true" -- DisableLanguageExtensions="true" -- TreatWChar_tAsBuiltInType="true" -+ DisableLanguageExtensions="false" -+ TreatWChar_tAsBuiltInType="false" - PrecompiledHeaderFile=".\x86\Debug/iotest.pch" - AssemblerListingLocation=".\x86\Debug/" - ObjectFile=".\x86\Debug/" -@@ -142,8 +142,8 @@ - PreprocessorDefinitions="WIN32;NDEBUG;_CRT_SECURE_NO_DEPRECATE" - StringPooling="true" - RuntimeLibrary="2" -- DisableLanguageExtensions="true" -- TreatWChar_tAsBuiltInType="true" -+ DisableLanguageExtensions="false" -+ TreatWChar_tAsBuiltInType="false" - PrecompiledHeaderFile=".\x86\Release/iotest.pch" - AssemblerListingLocation=".\x86\Release/" - ObjectFile=".\x86\Release/" -@@ -232,8 +232,8 @@ - BasicRuntimeChecks="3" - RuntimeLibrary="3" - BufferSecurityCheck="true" -- DisableLanguageExtensions="true" -- TreatWChar_tAsBuiltInType="true" -+ DisableLanguageExtensions="false" -+ TreatWChar_tAsBuiltInType="false" - PrecompiledHeaderFile=".\x64\Debug/iotest.pch" - AssemblerListingLocation=".\x64\Debug/" - ObjectFile=".\x64\Debug/" -@@ -324,8 +324,8 @@ - PreprocessorDefinitions="WIN64;WIN32;NDEBUG;_CRT_SECURE_NO_DEPRECATE" - StringPooling="true" - RuntimeLibrary="2" -- DisableLanguageExtensions="true" -- TreatWChar_tAsBuiltInType="true" -+ DisableLanguageExtensions="false" -+ TreatWChar_tAsBuiltInType="false" - PrecompiledHeaderFile=".\x64\Release/iotest.pch" - AssemblerListingLocation=".\x64\Release/" - ObjectFile=".\x64\Release/" ---- misc/icu/source/test/letest/gendata.vcproj 2010-09-29 20:36:48.000000000 +0200 -+++ misc/build/icu/source/test/letest/gendata.vcproj 2011-03-15 10:43:34.507129876 +0100 -@@ -50,7 +50,7 @@ - PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE;LE_USE_CMEMORY;_CRT_SECURE_NO_DEPRECATE" - BasicRuntimeChecks="3" - RuntimeLibrary="1" -- TreatWChar_tAsBuiltInType="true" -+ TreatWChar_tAsBuiltInType="false" - UsePrecompiledHeader="0" - PrecompiledHeaderFile=".\x86\Debug/gendata.pch" - AssemblerListingLocation=".\x86\Debug/" -@@ -140,7 +140,7 @@ - PreprocessorDefinitions="WIN64;WIN32;_DEBUG;_CONSOLE;LE_USE_CMEMORY;_CRT_SECURE_NO_DEPRECATE" - BasicRuntimeChecks="3" - RuntimeLibrary="1" -- TreatWChar_tAsBuiltInType="true" -+ TreatWChar_tAsBuiltInType="false" - UsePrecompiledHeader="0" - PrecompiledHeaderFile=".\x64\Debug/gendata.pch" - AssemblerListingLocation=".\x64\Debug/" -@@ -231,7 +231,7 @@ - StringPooling="true" - RuntimeLibrary="0" - EnableFunctionLevelLinking="true" -- TreatWChar_tAsBuiltInType="true" -+ TreatWChar_tAsBuiltInType="false" - UsePrecompiledHeader="0" - PrecompiledHeaderFile=".\x86\Release/gendata.pch" - AssemblerListingLocation=".\x86\Release/" -@@ -320,7 +320,7 @@ - StringPooling="true" - RuntimeLibrary="0" - EnableFunctionLevelLinking="true" -- TreatWChar_tAsBuiltInType="true" -+ TreatWChar_tAsBuiltInType="false" - UsePrecompiledHeader="0" - PrecompiledHeaderFile=".\x64\Release/gendata.pch" - AssemblerListingLocation=".\x64\Release/" ---- misc/icu/source/test/letest/letest.vcproj 2010-09-29 20:36:48.000000000 +0200 -+++ misc/build/icu/source/test/letest/letest.vcproj 2011-03-15 10:43:34.508129997 +0100 -@@ -51,7 +51,7 @@ - StringPooling="true" - RuntimeLibrary="0" - EnableFunctionLevelLinking="true" -- TreatWChar_tAsBuiltInType="true" -+ TreatWChar_tAsBuiltInType="false" - UsePrecompiledHeader="0" - PrecompiledHeaderFile=".\x86\Release/letest.pch" - AssemblerListingLocation=".\x86\Release/" -@@ -137,7 +137,7 @@ - PreprocessorDefinitions="WIN32;_DEBUG;_CRT_SECURE_NO_DEPRECATE" - BasicRuntimeChecks="3" - RuntimeLibrary="1" -- TreatWChar_tAsBuiltInType="true" -+ TreatWChar_tAsBuiltInType="false" - UsePrecompiledHeader="0" - PrecompiledHeaderFile=".\x86\Debug/letest.pch" - AssemblerListingLocation=".\x86\Debug/" -@@ -229,7 +229,7 @@ - StringPooling="true" - RuntimeLibrary="0" - EnableFunctionLevelLinking="true" -- TreatWChar_tAsBuiltInType="true" -+ TreatWChar_tAsBuiltInType="false" - UsePrecompiledHeader="0" - PrecompiledHeaderFile=".\x64\Release/letest.pch" - AssemblerListingLocation=".\x64\Release/" -@@ -318,7 +318,7 @@ - PreprocessorDefinitions="WIN64;WIN32;_DEBUG;_CRT_SECURE_NO_DEPRECATE" - BasicRuntimeChecks="3" - RuntimeLibrary="1" -- TreatWChar_tAsBuiltInType="true" -+ TreatWChar_tAsBuiltInType="false" - UsePrecompiledHeader="0" - PrecompiledHeaderFile=".\x64\Debug/letest.pch" - AssemblerListingLocation=".\x64\Debug/" ---- misc/icu/source/tools/ctestfw/ctestfw.vcproj 2010-09-29 20:37:22.000000000 +0200 -+++ misc/build/icu/source/tools/ctestfw/ctestfw.vcproj 2011-03-15 10:44:59.828403544 +0100 -@@ -55,8 +55,8 @@ - StringPooling="true" - RuntimeLibrary="2" - EnableFunctionLevelLinking="true" -- DisableLanguageExtensions="true" -- TreatWChar_tAsBuiltInType="true" -+ DisableLanguageExtensions="false" -+ TreatWChar_tAsBuiltInType="false" - PrecompiledHeaderFile=".\x86\Release/icutest.pch" - AssemblerListingLocation=".\x86\Release/" - ObjectFile=".\x86\Release/" -@@ -148,8 +148,8 @@ - BasicRuntimeChecks="3" - RuntimeLibrary="3" - BufferSecurityCheck="true" -- DisableLanguageExtensions="true" -- TreatWChar_tAsBuiltInType="true" -+ DisableLanguageExtensions="false" -+ TreatWChar_tAsBuiltInType="false" - PrecompiledHeaderFile=".\x86\Debug/icutest.pch" - AssemblerListingLocation=".\x86\Debug/" - ObjectFile=".\x86\Debug/" -@@ -243,8 +243,8 @@ - StringPooling="true" - RuntimeLibrary="2" - EnableFunctionLevelLinking="true" -- DisableLanguageExtensions="true" -- TreatWChar_tAsBuiltInType="true" -+ DisableLanguageExtensions="false" -+ TreatWChar_tAsBuiltInType="false" - PrecompiledHeaderFile=".\x64\Release/icutest.pch" - AssemblerListingLocation=".\x64\Release/" - ObjectFile=".\x64\Release/" -@@ -338,8 +338,8 @@ - BasicRuntimeChecks="3" - RuntimeLibrary="3" - BufferSecurityCheck="true" -- DisableLanguageExtensions="true" -- TreatWChar_tAsBuiltInType="true" -+ DisableLanguageExtensions="false" -+ TreatWChar_tAsBuiltInType="false" - PrecompiledHeaderFile=".\x64\Debug/icutest.pch" - AssemblerListingLocation=".\x64\Debug/" - ObjectFile=".\x64\Debug/" ---- misc/icu/source/tools/genbidi/genbidi.vcproj 2010-09-29 20:37:28.000000000 +0200 -+++ misc/build/icu/source/tools/genbidi/genbidi.vcproj 2011-03-15 10:44:59.827403424 +0100 -@@ -52,8 +52,8 @@ - StringPooling="true" - RuntimeLibrary="2" - EnableFunctionLevelLinking="true" -- DisableLanguageExtensions="true" -- TreatWChar_tAsBuiltInType="true" -+ DisableLanguageExtensions="false" -+ TreatWChar_tAsBuiltInType="false" - PrecompiledHeaderFile=".\x86\Release/genbidi.pch" - AssemblerListingLocation=".\x86\Release/" - ObjectFile=".\x86\Release/" -@@ -141,8 +141,8 @@ - BasicRuntimeChecks="3" - RuntimeLibrary="3" - BufferSecurityCheck="true" -- DisableLanguageExtensions="true" -- TreatWChar_tAsBuiltInType="true" -+ DisableLanguageExtensions="false" -+ TreatWChar_tAsBuiltInType="false" - PrecompiledHeaderFile=".\x86\Debug/genbidi.pch" - AssemblerListingLocation=".\x86\Debug/" - ObjectFile=".\x86\Debug/" -@@ -234,8 +234,8 @@ - StringPooling="true" - RuntimeLibrary="2" - EnableFunctionLevelLinking="true" -- DisableLanguageExtensions="true" -- TreatWChar_tAsBuiltInType="true" -+ DisableLanguageExtensions="false" -+ TreatWChar_tAsBuiltInType="false" - PrecompiledHeaderFile=".\x64\Release/genbidi.pch" - AssemblerListingLocation=".\x64\Release/" - ObjectFile=".\x64\Release/" -@@ -326,8 +326,8 @@ - BasicRuntimeChecks="3" - RuntimeLibrary="3" - BufferSecurityCheck="true" -- DisableLanguageExtensions="true" -- TreatWChar_tAsBuiltInType="true" -+ DisableLanguageExtensions="false" -+ TreatWChar_tAsBuiltInType="false" - PrecompiledHeaderFile=".\x64\Debug/genbidi.pch" - AssemblerListingLocation=".\x64\Debug/" - ObjectFile=".\x64\Debug/" ---- misc/icu/source/tools/genbrk/genbrk.vcproj 2010-09-29 20:37:28.000000000 +0200 -+++ misc/build/icu/source/tools/genbrk/genbrk.vcproj 2011-03-15 10:44:59.831403907 +0100 -@@ -52,8 +52,8 @@ - StringPooling="true" - RuntimeLibrary="2" - EnableFunctionLevelLinking="true" -- DisableLanguageExtensions="true" -- TreatWChar_tAsBuiltInType="true" -+ DisableLanguageExtensions="false" -+ TreatWChar_tAsBuiltInType="false" - PrecompiledHeaderFile=".\x86\Release/genbrk.pch" - AssemblerListingLocation=".\x86\Release/" - ObjectFile=".\x86\Release/" -@@ -141,8 +141,8 @@ - BasicRuntimeChecks="3" - RuntimeLibrary="3" - BufferSecurityCheck="true" -- DisableLanguageExtensions="true" -- TreatWChar_tAsBuiltInType="true" -+ DisableLanguageExtensions="false" -+ TreatWChar_tAsBuiltInType="false" - PrecompiledHeaderFile=".\x86\Debug/genbrk.pch" - AssemblerListingLocation=".\x86\Debug/" - ObjectFile=".\x86\Debug/" -@@ -234,8 +234,8 @@ - StringPooling="true" - RuntimeLibrary="2" - EnableFunctionLevelLinking="true" -- DisableLanguageExtensions="true" -- TreatWChar_tAsBuiltInType="true" -+ DisableLanguageExtensions="false" -+ TreatWChar_tAsBuiltInType="false" - PrecompiledHeaderFile=".\x64\Release/genbrk.pch" - AssemblerListingLocation=".\x64\Release/" - ObjectFile=".\x64\Release/" -@@ -326,8 +326,8 @@ - BasicRuntimeChecks="3" - RuntimeLibrary="3" - BufferSecurityCheck="true" -- DisableLanguageExtensions="true" -- TreatWChar_tAsBuiltInType="true" -+ DisableLanguageExtensions="false" -+ TreatWChar_tAsBuiltInType="false" - PrecompiledHeaderFile=".\x64\Debug/genbrk.pch" - AssemblerListingLocation=".\x64\Debug/" - ObjectFile=".\x64\Debug/" ---- misc/icu/source/tools/gencase/gencase.vcproj 2010-09-29 20:37:28.000000000 +0200 -+++ misc/build/icu/source/tools/gencase/gencase.vcproj 2011-03-15 10:44:59.830403786 +0100 -@@ -52,8 +52,8 @@ - StringPooling="true" - RuntimeLibrary="2" - EnableFunctionLevelLinking="true" -- DisableLanguageExtensions="true" -- TreatWChar_tAsBuiltInType="true" -+ DisableLanguageExtensions="false" -+ TreatWChar_tAsBuiltInType="false" - PrecompiledHeaderFile=".\x86\Release/gencase.pch" - AssemblerListingLocation=".\x86\Release/" - ObjectFile=".\x86\Release/" -@@ -141,8 +141,8 @@ - BasicRuntimeChecks="3" - RuntimeLibrary="3" - BufferSecurityCheck="true" -- DisableLanguageExtensions="true" -- TreatWChar_tAsBuiltInType="true" -+ DisableLanguageExtensions="false" -+ TreatWChar_tAsBuiltInType="false" - PrecompiledHeaderFile=".\x86\Debug/gencase.pch" - AssemblerListingLocation=".\x86\Debug/" - ObjectFile=".\x86\Debug/" -@@ -234,8 +234,8 @@ - StringPooling="true" - RuntimeLibrary="2" - EnableFunctionLevelLinking="true" -- DisableLanguageExtensions="true" -- TreatWChar_tAsBuiltInType="true" -+ DisableLanguageExtensions="false" -+ TreatWChar_tAsBuiltInType="false" - PrecompiledHeaderFile=".\x64\Release/gencase.pch" - AssemblerListingLocation=".\x64\Release/" - ObjectFile=".\x64\Release/" -@@ -326,8 +326,8 @@ - BasicRuntimeChecks="3" - RuntimeLibrary="3" - BufferSecurityCheck="true" -- DisableLanguageExtensions="true" -- TreatWChar_tAsBuiltInType="true" -+ DisableLanguageExtensions="false" -+ TreatWChar_tAsBuiltInType="false" - PrecompiledHeaderFile=".\x64\Debug/gencase.pch" - AssemblerListingLocation=".\x64\Debug/" - ObjectFile=".\x64\Debug/" ---- misc/icu/source/tools/genccode/genccode.vcproj 2010-09-29 20:37:28.000000000 +0200 -+++ misc/build/icu/source/tools/genccode/genccode.vcproj 2011-03-15 10:43:34.489127708 +0100 -@@ -52,7 +52,7 @@ - StringPooling="true" - RuntimeLibrary="2" - EnableFunctionLevelLinking="true" -- TreatWChar_tAsBuiltInType="true" -+ TreatWChar_tAsBuiltInType="false" - PrecompiledHeaderFile=".\x86\Release/genccode.pch" - AssemblerListingLocation=".\x86\Release/" - ObjectFile=".\x86\Release/" -@@ -140,7 +140,7 @@ - BasicRuntimeChecks="3" - RuntimeLibrary="3" - BufferSecurityCheck="true" -- TreatWChar_tAsBuiltInType="true" -+ TreatWChar_tAsBuiltInType="false" - PrecompiledHeaderFile=".\x86\Debug/genccode.pch" - AssemblerListingLocation=".\x86\Debug/" - ObjectFile=".\x86\Debug/" -@@ -232,7 +232,7 @@ - StringPooling="true" - RuntimeLibrary="2" - EnableFunctionLevelLinking="true" -- TreatWChar_tAsBuiltInType="true" -+ TreatWChar_tAsBuiltInType="false" - PrecompiledHeaderFile=".\x64\Release/genccode.pch" - AssemblerListingLocation=".\x64\Release/" - ObjectFile=".\x64\Release/" -@@ -323,7 +323,7 @@ - BasicRuntimeChecks="3" - RuntimeLibrary="3" - BufferSecurityCheck="true" -- TreatWChar_tAsBuiltInType="true" -+ TreatWChar_tAsBuiltInType="false" - PrecompiledHeaderFile=".\x64\Debug/genccode.pch" - AssemblerListingLocation=".\x64\Debug/" - ObjectFile=".\x64\Debug/" ---- misc/icu/source/tools/gencfu/gencfu.vcproj 2010-09-29 20:37:28.000000000 +0200 -+++ misc/build/icu/source/tools/gencfu/gencfu.vcproj 2011-03-15 10:44:59.826403304 +0100 -@@ -52,7 +52,7 @@ - BasicRuntimeChecks="3" - RuntimeLibrary="3" - BufferSecurityCheck="true" -- DisableLanguageExtensions="true" -+ DisableLanguageExtensions="false" - UsePrecompiledHeader="0" - AssemblerListingLocation=".\x86\Debug/" - ObjectFile=".\x86\Debug/" -@@ -137,8 +137,8 @@ - MinimalRebuild="false" - RuntimeLibrary="2" - EnableFunctionLevelLinking="true" -- DisableLanguageExtensions="true" -- TreatWChar_tAsBuiltInType="true" -+ DisableLanguageExtensions="false" -+ TreatWChar_tAsBuiltInType="false" - UsePrecompiledHeader="0" - AssemblerListingLocation=".\x86\Release/" - ObjectFile=".\x86\Release/" -@@ -224,8 +224,8 @@ - StringPooling="true" - RuntimeLibrary="2" - EnableFunctionLevelLinking="true" -- DisableLanguageExtensions="true" -- TreatWChar_tAsBuiltInType="true" -+ DisableLanguageExtensions="false" -+ TreatWChar_tAsBuiltInType="false" - PrecompiledHeaderFile=".\x64\Release/gencfu.pch" - AssemblerListingLocation=".\x64\Release/" - ObjectFile=".\x64\Release/" -@@ -316,8 +316,8 @@ - BasicRuntimeChecks="3" - RuntimeLibrary="3" - BufferSecurityCheck="true" -- DisableLanguageExtensions="true" -- TreatWChar_tAsBuiltInType="true" -+ DisableLanguageExtensions="false" -+ TreatWChar_tAsBuiltInType="false" - PrecompiledHeaderFile=".\x64\Debug/gencfu.pch" - AssemblerListingLocation=".\x64\Debug/" - ObjectFile=".\x64\Debug/" ---- misc/icu/source/tools/gencmn/gencmn.vcproj 2010-09-29 20:37:28.000000000 +0200 -+++ misc/build/icu/source/tools/gencmn/gencmn.vcproj 2011-03-15 10:44:59.832404028 +0100 -@@ -52,8 +52,8 @@ - StringPooling="true" - RuntimeLibrary="2" - EnableFunctionLevelLinking="true" -- DisableLanguageExtensions="true" -- TreatWChar_tAsBuiltInType="true" -+ DisableLanguageExtensions="false" -+ TreatWChar_tAsBuiltInType="false" - PrecompiledHeaderFile=".\x86\Release/gencmn.pch" - AssemblerListingLocation=".\x86\Release/" - ObjectFile=".\x86\Release/" -@@ -141,8 +141,8 @@ - BasicRuntimeChecks="3" - RuntimeLibrary="3" - BufferSecurityCheck="true" -- DisableLanguageExtensions="true" -- TreatWChar_tAsBuiltInType="true" -+ DisableLanguageExtensions="false" -+ TreatWChar_tAsBuiltInType="false" - PrecompiledHeaderFile=".\x86\Debug/gencmn.pch" - AssemblerListingLocation=".\x86\Debug/" - ObjectFile=".\x86\Debug/" -@@ -234,8 +234,8 @@ - StringPooling="true" - RuntimeLibrary="2" - EnableFunctionLevelLinking="true" -- DisableLanguageExtensions="true" -- TreatWChar_tAsBuiltInType="true" -+ DisableLanguageExtensions="false" -+ TreatWChar_tAsBuiltInType="false" - PrecompiledHeaderFile=".\x64\Release/gencmn.pch" - AssemblerListingLocation=".\x64\Release/" - ObjectFile=".\x64\Release/" -@@ -326,8 +326,8 @@ - BasicRuntimeChecks="3" - RuntimeLibrary="3" - BufferSecurityCheck="true" -- DisableLanguageExtensions="true" -- TreatWChar_tAsBuiltInType="true" -+ DisableLanguageExtensions="false" -+ TreatWChar_tAsBuiltInType="false" - PrecompiledHeaderFile=".\x64\Debug/gencmn.pch" - AssemblerListingLocation=".\x64\Debug/" - ObjectFile=".\x64\Debug/" ---- misc/icu/source/tools/gencnval/gencnval.vcproj 2010-09-29 20:37:26.000000000 +0200 -+++ misc/build/icu/source/tools/gencnval/gencnval.vcproj 2011-03-15 10:44:59.836404508 +0100 -@@ -52,8 +52,8 @@ - StringPooling="true" - RuntimeLibrary="2" - EnableFunctionLevelLinking="true" -- DisableLanguageExtensions="true" -- TreatWChar_tAsBuiltInType="true" -+ DisableLanguageExtensions="false" -+ TreatWChar_tAsBuiltInType="false" - PrecompiledHeaderFile=".\x86\Release/gencnval.pch" - AssemblerListingLocation=".\x86\Release/" - ObjectFile=".\x86\Release/" -@@ -141,8 +141,8 @@ - BasicRuntimeChecks="3" - RuntimeLibrary="3" - BufferSecurityCheck="true" -- DisableLanguageExtensions="true" -- TreatWChar_tAsBuiltInType="true" -+ DisableLanguageExtensions="false" -+ TreatWChar_tAsBuiltInType="false" - PrecompiledHeaderFile=".\x86\Debug/gencnval.pch" - AssemblerListingLocation=".\x86\Debug/" - ObjectFile=".\x86\Debug/" -@@ -234,8 +234,8 @@ - StringPooling="true" - RuntimeLibrary="2" - EnableFunctionLevelLinking="true" -- DisableLanguageExtensions="true" -- TreatWChar_tAsBuiltInType="true" -+ DisableLanguageExtensions="false" -+ TreatWChar_tAsBuiltInType="false" - PrecompiledHeaderFile=".\x64\Release/gencnval.pch" - AssemblerListingLocation=".\x64\Release/" - ObjectFile=".\x64\Release/" -@@ -326,8 +326,8 @@ - BasicRuntimeChecks="3" - RuntimeLibrary="3" - BufferSecurityCheck="true" -- DisableLanguageExtensions="true" -- TreatWChar_tAsBuiltInType="true" -+ DisableLanguageExtensions="false" -+ TreatWChar_tAsBuiltInType="false" - PrecompiledHeaderFile=".\x64\Debug/gencnval.pch" - AssemblerListingLocation=".\x64\Debug/" - ObjectFile=".\x64\Debug/" ---- misc/icu/source/tools/genctd/genctd.vcproj 2010-09-29 20:37:28.000000000 +0200 -+++ misc/build/icu/source/tools/genctd/genctd.vcproj 2011-03-15 10:44:59.834404268 +0100 -@@ -52,8 +52,8 @@ - StringPooling="true" - RuntimeLibrary="2" - EnableFunctionLevelLinking="true" -- DisableLanguageExtensions="true" -- TreatWChar_tAsBuiltInType="true" -+ DisableLanguageExtensions="false" -+ TreatWChar_tAsBuiltInType="false" - PrecompiledHeaderFile=".\x86\Release/genctd.pch" - AssemblerListingLocation=".\x86\Release/" - ObjectFile=".\x86\Release/" -@@ -141,8 +141,8 @@ - BasicRuntimeChecks="3" - RuntimeLibrary="3" - BufferSecurityCheck="true" -- DisableLanguageExtensions="true" -- TreatWChar_tAsBuiltInType="true" -+ DisableLanguageExtensions="false" -+ TreatWChar_tAsBuiltInType="false" - PrecompiledHeaderFile=".\x86\Debug/genctd.pch" - AssemblerListingLocation=".\x86\Debug/" - ObjectFile=".\x86\Debug/" -@@ -234,8 +234,8 @@ - StringPooling="true" - RuntimeLibrary="2" - EnableFunctionLevelLinking="true" -- DisableLanguageExtensions="true" -- TreatWChar_tAsBuiltInType="true" -+ DisableLanguageExtensions="false" -+ TreatWChar_tAsBuiltInType="false" - PrecompiledHeaderFile=".\x64\Release/genctd.pch" - AssemblerListingLocation=".\x64\Release/" - ObjectFile=".\x64\Release/" -@@ -326,8 +326,8 @@ - BasicRuntimeChecks="3" - RuntimeLibrary="3" - BufferSecurityCheck="true" -- DisableLanguageExtensions="true" -- TreatWChar_tAsBuiltInType="true" -+ DisableLanguageExtensions="false" -+ TreatWChar_tAsBuiltInType="false" - PrecompiledHeaderFile=".\x64\Debug/genctd.pch" - AssemblerListingLocation=".\x64\Debug/" - ObjectFile=".\x64\Debug/" ---- misc/icu/source/tools/gennames/gennames.vcproj 2010-09-29 20:37:26.000000000 +0200 -+++ misc/build/icu/source/tools/gennames/gennames.vcproj 2011-03-15 10:44:59.836404508 +0100 -@@ -52,8 +52,8 @@ - StringPooling="true" - RuntimeLibrary="2" - EnableFunctionLevelLinking="true" -- DisableLanguageExtensions="true" -- TreatWChar_tAsBuiltInType="true" -+ DisableLanguageExtensions="false" -+ TreatWChar_tAsBuiltInType="false" - PrecompiledHeaderFile=".\x86\Release/gennames.pch" - AssemblerListingLocation=".\x86\Release/" - ObjectFile=".\x86\Release/" -@@ -141,8 +141,8 @@ - BasicRuntimeChecks="3" - RuntimeLibrary="3" - BufferSecurityCheck="true" -- DisableLanguageExtensions="true" -- TreatWChar_tAsBuiltInType="true" -+ DisableLanguageExtensions="false" -+ TreatWChar_tAsBuiltInType="false" - PrecompiledHeaderFile=".\x86\Debug/gennames.pch" - AssemblerListingLocation=".\x86\Debug/" - ObjectFile=".\x86\Debug/" -@@ -234,8 +234,8 @@ - StringPooling="true" - RuntimeLibrary="2" - EnableFunctionLevelLinking="true" -- DisableLanguageExtensions="true" -- TreatWChar_tAsBuiltInType="true" -+ DisableLanguageExtensions="false" -+ TreatWChar_tAsBuiltInType="false" - PrecompiledHeaderFile=".\x64\Release/gennames.pch" - AssemblerListingLocation=".\x64\Release/" - ObjectFile=".\x64\Release/" -@@ -326,8 +326,8 @@ - BasicRuntimeChecks="3" - RuntimeLibrary="3" - BufferSecurityCheck="true" -- DisableLanguageExtensions="true" -- TreatWChar_tAsBuiltInType="true" -+ DisableLanguageExtensions="false" -+ TreatWChar_tAsBuiltInType="false" - PrecompiledHeaderFile=".\x64\Debug/gennames.pch" - AssemblerListingLocation=".\x64\Debug/" - ObjectFile=".\x64\Debug/" ---- misc/icu/source/tools/gennorm2/gennorm2.vcproj 2010-09-29 20:37:24.000000000 +0200 -+++ misc/build/icu/source/tools/gennorm2/gennorm2.vcproj 2011-03-15 10:44:59.829403665 +0100 -@@ -53,8 +53,8 @@ - StringPooling="true" - RuntimeLibrary="2" - EnableFunctionLevelLinking="true" -- DisableLanguageExtensions="true" -- TreatWChar_tAsBuiltInType="true" -+ DisableLanguageExtensions="false" -+ TreatWChar_tAsBuiltInType="false" - PrecompiledHeaderFile=".\x86\Release\gennorm2.pch" - AssemblerListingLocation=".\x86\Release\" - ObjectFile=".\x86\Release\" -@@ -146,8 +146,8 @@ - StringPooling="true" - RuntimeLibrary="3" - BufferSecurityCheck="true" -- DisableLanguageExtensions="true" -- TreatWChar_tAsBuiltInType="true" -+ DisableLanguageExtensions="false" -+ TreatWChar_tAsBuiltInType="false" - PrecompiledHeaderFile=".\x86\Debug\gennorm2.pch" - AssemblerListingLocation=".\x86\Debug\" - ObjectFile=".\x86\Debug\" -@@ -237,8 +237,8 @@ - StringPooling="true" - RuntimeLibrary="2" - EnableFunctionLevelLinking="true" -- DisableLanguageExtensions="true" -- TreatWChar_tAsBuiltInType="true" -+ DisableLanguageExtensions="false" -+ TreatWChar_tAsBuiltInType="false" - PrecompiledHeaderFile=".\x64\Release\gennorm2.pch" - AssemblerListingLocation=".\x64\Release\" - ObjectFile=".\x64\Release\" -@@ -330,8 +330,8 @@ - StringPooling="true" - RuntimeLibrary="3" - BufferSecurityCheck="true" -- DisableLanguageExtensions="true" -- TreatWChar_tAsBuiltInType="true" -+ DisableLanguageExtensions="false" -+ TreatWChar_tAsBuiltInType="false" - PrecompiledHeaderFile=".\x64\Debug\gennorm2.pch" - AssemblerListingLocation=".\x64\Debug\" - ObjectFile=".\x64\Debug\" ---- misc/icu/source/tools/genpname/genpname.vcproj 2010-09-29 20:37:26.000000000 +0200 -+++ misc/build/icu/source/tools/genpname/genpname.vcproj 2011-03-15 10:44:59.835404388 +0100 -@@ -52,8 +52,8 @@ - StringPooling="true" - RuntimeLibrary="2" - EnableFunctionLevelLinking="true" -- DisableLanguageExtensions="true" -- TreatWChar_tAsBuiltInType="true" -+ DisableLanguageExtensions="false" -+ TreatWChar_tAsBuiltInType="false" - PrecompiledHeaderFile=".\x86\Release/genpname.pch" - AssemblerListingLocation=".\x86\Release/" - ObjectFile=".\x86\Release/" -@@ -141,8 +141,8 @@ - BasicRuntimeChecks="3" - RuntimeLibrary="3" - BufferSecurityCheck="true" -- DisableLanguageExtensions="true" -- TreatWChar_tAsBuiltInType="true" -+ DisableLanguageExtensions="false" -+ TreatWChar_tAsBuiltInType="false" - PrecompiledHeaderFile=".\x86\Debug/genpname.pch" - AssemblerListingLocation=".\x86\Debug/" - ObjectFile=".\x86\Debug/" -@@ -234,8 +234,8 @@ - StringPooling="true" - RuntimeLibrary="2" - EnableFunctionLevelLinking="true" -- DisableLanguageExtensions="true" -- TreatWChar_tAsBuiltInType="true" -+ DisableLanguageExtensions="false" -+ TreatWChar_tAsBuiltInType="false" - PrecompiledHeaderFile=".\x64\Release/genpname.pch" - AssemblerListingLocation=".\x64\Release/" - ObjectFile=".\x64\Release/" -@@ -326,8 +326,8 @@ - BasicRuntimeChecks="3" - RuntimeLibrary="3" - BufferSecurityCheck="true" -- DisableLanguageExtensions="true" -- TreatWChar_tAsBuiltInType="true" -+ DisableLanguageExtensions="false" -+ TreatWChar_tAsBuiltInType="false" - PrecompiledHeaderFile=".\x64\Debug/genpname.pch" - AssemblerListingLocation=".\x64\Debug/" - ObjectFile=".\x64\Debug/" ---- misc/icu/source/tools/genprops/genprops.vcproj 2010-09-29 20:37:26.000000000 +0200 -+++ misc/build/icu/source/tools/genprops/genprops.vcproj 2011-03-15 10:44:59.832404028 +0100 -@@ -52,8 +52,8 @@ - StringPooling="true" - RuntimeLibrary="2" - EnableFunctionLevelLinking="true" -- DisableLanguageExtensions="true" -- TreatWChar_tAsBuiltInType="true" -+ DisableLanguageExtensions="false" -+ TreatWChar_tAsBuiltInType="false" - PrecompiledHeaderFile=".\x86\Release/genprops.pch" - AssemblerListingLocation=".\x86\Release/" - ObjectFile=".\x86\Release/" -@@ -141,8 +141,8 @@ - BasicRuntimeChecks="3" - RuntimeLibrary="3" - BufferSecurityCheck="true" -- DisableLanguageExtensions="true" -- TreatWChar_tAsBuiltInType="true" -+ DisableLanguageExtensions="false" -+ TreatWChar_tAsBuiltInType="false" - PrecompiledHeaderFile=".\x86\Debug/genprops.pch" - AssemblerListingLocation=".\x86\Debug/" - ObjectFile=".\x86\Debug/" -@@ -234,8 +234,8 @@ - StringPooling="true" - RuntimeLibrary="2" - EnableFunctionLevelLinking="true" -- DisableLanguageExtensions="true" -- TreatWChar_tAsBuiltInType="true" -+ DisableLanguageExtensions="false" -+ TreatWChar_tAsBuiltInType="false" - PrecompiledHeaderFile=".\x64\Release/genprops.pch" - AssemblerListingLocation=".\x64\Release/" - ObjectFile=".\x64\Release/" -@@ -326,8 +326,8 @@ - BasicRuntimeChecks="3" - RuntimeLibrary="3" - BufferSecurityCheck="true" -- DisableLanguageExtensions="true" -- TreatWChar_tAsBuiltInType="true" -+ DisableLanguageExtensions="false" -+ TreatWChar_tAsBuiltInType="false" - PrecompiledHeaderFile=".\x64\Debug/genprops.pch" - AssemblerListingLocation=".\x64\Debug/" - ObjectFile=".\x64\Debug/" ---- misc/icu/source/tools/genrb/derb.vcproj 2010-09-29 20:37:26.000000000 +0200 -+++ misc/build/icu/source/tools/genrb/derb.vcproj 2011-03-15 10:44:59.824403064 +0100 -@@ -56,8 +56,8 @@ - StringPooling="true" - RuntimeLibrary="2" - EnableFunctionLevelLinking="true" -- DisableLanguageExtensions="true" -- TreatWChar_tAsBuiltInType="true" -+ DisableLanguageExtensions="false" -+ TreatWChar_tAsBuiltInType="false" - PrecompiledHeaderFile=".\x86\Release_derb/derb.pch" - AssemblerListingLocation=".\x86\Release_derb/" - ObjectFile=".\x86\Release_derb/" -@@ -149,8 +149,8 @@ - BasicRuntimeChecks="3" - RuntimeLibrary="3" - BufferSecurityCheck="true" -- DisableLanguageExtensions="true" -- TreatWChar_tAsBuiltInType="true" -+ DisableLanguageExtensions="false" -+ TreatWChar_tAsBuiltInType="false" - PrecompiledHeaderFile=".\x86\Debug_derb/derb.pch" - AssemblerListingLocation=".\x86\Debug_derb/" - ObjectFile=".\x86\Debug_derb/" -@@ -244,8 +244,8 @@ - StringPooling="true" - RuntimeLibrary="2" - EnableFunctionLevelLinking="true" -- DisableLanguageExtensions="true" -- TreatWChar_tAsBuiltInType="true" -+ DisableLanguageExtensions="false" -+ TreatWChar_tAsBuiltInType="false" - PrecompiledHeaderFile=".\x64\Release_derb/derb.pch" - AssemblerListingLocation=".\x64\Release_derb/" - ObjectFile=".\x64\Release_derb/" -@@ -339,8 +339,8 @@ - BasicRuntimeChecks="3" - RuntimeLibrary="3" - BufferSecurityCheck="true" -- DisableLanguageExtensions="true" -- TreatWChar_tAsBuiltInType="true" -+ DisableLanguageExtensions="false" -+ TreatWChar_tAsBuiltInType="false" - PrecompiledHeaderFile=".\x64\Debug_derb/derb.pch" - AssemblerListingLocation=".\x64\Debug_derb/" - ObjectFile=".\x64\Debug_derb/" ---- misc/icu/source/tools/genrb/genrb.vcproj 2010-09-29 20:37:26.000000000 +0200 -+++ misc/build/icu/source/tools/genrb/genrb.vcproj 2011-03-15 10:44:59.824403064 +0100 -@@ -51,8 +51,8 @@ - PreprocessorDefinitions="WIN32;NDEBUG;_CRT_SECURE_NO_DEPRECATE" - StringPooling="true" - RuntimeLibrary="2" -- DisableLanguageExtensions="true" -- TreatWChar_tAsBuiltInType="true" -+ DisableLanguageExtensions="false" -+ TreatWChar_tAsBuiltInType="false" - PrecompiledHeaderFile=".\x86\Release/genrb.pch" - AssemblerListingLocation=".\x86\Release/" - ObjectFile=".\x86\Release/" -@@ -140,8 +140,8 @@ - BasicRuntimeChecks="3" - RuntimeLibrary="3" - BufferSecurityCheck="true" -- DisableLanguageExtensions="true" -- TreatWChar_tAsBuiltInType="true" -+ DisableLanguageExtensions="false" -+ TreatWChar_tAsBuiltInType="false" - PrecompiledHeaderFile=".\x86\Debug/genrb.pch" - AssemblerListingLocation=".\x86\Debug/" - ObjectFile=".\x86\Debug/" -@@ -232,8 +232,8 @@ - PreprocessorDefinitions="WIN64;WIN32;NDEBUG;_CRT_SECURE_NO_DEPRECATE" - StringPooling="true" - RuntimeLibrary="2" -- DisableLanguageExtensions="true" -- TreatWChar_tAsBuiltInType="true" -+ DisableLanguageExtensions="false" -+ TreatWChar_tAsBuiltInType="false" - PrecompiledHeaderFile=".\x64\Release/genrb.pch" - AssemblerListingLocation=".\x64\Release/" - ObjectFile=".\x64\Release/" -@@ -324,8 +324,8 @@ - BasicRuntimeChecks="3" - RuntimeLibrary="3" - BufferSecurityCheck="true" -- DisableLanguageExtensions="true" -- TreatWChar_tAsBuiltInType="true" -+ DisableLanguageExtensions="false" -+ TreatWChar_tAsBuiltInType="false" - PrecompiledHeaderFile=".\x64\Debug/genrb.pch" - AssemblerListingLocation=".\x64\Debug/" - ObjectFile=".\x64\Debug/" ---- misc/icu/source/tools/gensprep/gensprep.vcproj 2010-09-29 20:37:22.000000000 +0200 -+++ misc/build/icu/source/tools/gensprep/gensprep.vcproj 2011-03-15 10:44:59.827403424 +0100 -@@ -52,8 +52,8 @@ - StringPooling="true" - RuntimeLibrary="2" - EnableFunctionLevelLinking="true" -- DisableLanguageExtensions="true" -- TreatWChar_tAsBuiltInType="true" -+ DisableLanguageExtensions="false" -+ TreatWChar_tAsBuiltInType="false" - PrecompiledHeaderFile=".\x86\Release/gensprep.pch" - AssemblerListingLocation=".\x86\Release/" - ObjectFile=".\x86\Release/" -@@ -141,8 +141,8 @@ - BasicRuntimeChecks="3" - RuntimeLibrary="3" - BufferSecurityCheck="true" -- DisableLanguageExtensions="true" -- TreatWChar_tAsBuiltInType="true" -+ DisableLanguageExtensions="false" -+ TreatWChar_tAsBuiltInType="false" - PrecompiledHeaderFile=".\x86\Debug/gensprep.pch" - AssemblerListingLocation=".\x86\Debug/" - ObjectFile=".\x86\Debug/" -@@ -233,8 +233,8 @@ - StringPooling="true" - RuntimeLibrary="2" - EnableFunctionLevelLinking="true" -- DisableLanguageExtensions="true" -- TreatWChar_tAsBuiltInType="true" -+ DisableLanguageExtensions="false" -+ TreatWChar_tAsBuiltInType="false" - PrecompiledHeaderFile=".\x64\Release/gensprep.pch" - AssemblerListingLocation=".\x64\Release/" - ObjectFile=".\x64\Release/" -@@ -325,8 +325,8 @@ - BasicRuntimeChecks="3" - RuntimeLibrary="3" - BufferSecurityCheck="true" -- DisableLanguageExtensions="true" -- TreatWChar_tAsBuiltInType="true" -+ DisableLanguageExtensions="false" -+ TreatWChar_tAsBuiltInType="false" - PrecompiledHeaderFile=".\x64\Debug/gensprep.pch" - AssemblerListingLocation=".\x64\Debug/" - ObjectFile=".\x64\Debug/" ---- misc/icu/source/tools/gentest/gentest.vcproj 2010-09-29 20:37:28.000000000 +0200 -+++ misc/build/icu/source/tools/gentest/gentest.vcproj 2011-03-15 10:44:59.828403544 +0100 -@@ -51,8 +51,8 @@ - StringPooling="true" - RuntimeLibrary="2" - EnableFunctionLevelLinking="true" -- DisableLanguageExtensions="true" -- TreatWChar_tAsBuiltInType="true" -+ DisableLanguageExtensions="false" -+ TreatWChar_tAsBuiltInType="false" - PrecompiledHeaderFile=".\x86\Release/gentest.pch" - AssemblerListingLocation=".\x86\Release/" - ObjectFile=".\x86\Release/" -@@ -138,8 +138,8 @@ - BasicRuntimeChecks="3" - RuntimeLibrary="3" - BufferSecurityCheck="true" -- DisableLanguageExtensions="true" -- TreatWChar_tAsBuiltInType="true" -+ DisableLanguageExtensions="false" -+ TreatWChar_tAsBuiltInType="false" - PrecompiledHeaderFile=".\x86\Debug/gentest.pch" - AssemblerListingLocation=".\x86\Debug/" - ObjectFile=".\x86\Debug/" -@@ -229,8 +229,8 @@ - StringPooling="true" - RuntimeLibrary="2" - EnableFunctionLevelLinking="true" -- DisableLanguageExtensions="true" -- TreatWChar_tAsBuiltInType="true" -+ DisableLanguageExtensions="false" -+ TreatWChar_tAsBuiltInType="false" - PrecompiledHeaderFile=".\x64\Release/gentest.pch" - AssemblerListingLocation=".\x64\Release/" - ObjectFile=".\x64\Release/" -@@ -319,8 +319,8 @@ - BasicRuntimeChecks="3" - RuntimeLibrary="3" - BufferSecurityCheck="true" -- DisableLanguageExtensions="true" -- TreatWChar_tAsBuiltInType="true" -+ DisableLanguageExtensions="false" -+ TreatWChar_tAsBuiltInType="false" - PrecompiledHeaderFile=".\x64\Debug/gentest.pch" - AssemblerListingLocation=".\x64\Debug/" - ObjectFile=".\x64\Debug/" ---- misc/icu/source/tools/genuca/genuca.vcproj 2010-09-29 20:37:28.000000000 +0200 -+++ misc/build/icu/source/tools/genuca/genuca.vcproj 2011-03-15 10:44:59.833404148 +0100 -@@ -53,8 +53,8 @@ - BasicRuntimeChecks="3" - RuntimeLibrary="3" - BufferSecurityCheck="true" -- DisableLanguageExtensions="true" -- TreatWChar_tAsBuiltInType="true" -+ DisableLanguageExtensions="false" -+ TreatWChar_tAsBuiltInType="false" - PrecompiledHeaderFile=".\x86\Debug/genuca.pch" - AssemblerListingLocation=".\x86\Debug/" - ObjectFile=".\x86\Debug/" -@@ -145,8 +145,8 @@ - StringPooling="true" - RuntimeLibrary="2" - EnableFunctionLevelLinking="true" -- DisableLanguageExtensions="true" -- TreatWChar_tAsBuiltInType="true" -+ DisableLanguageExtensions="false" -+ TreatWChar_tAsBuiltInType="false" - PrecompiledHeaderFile=".\x86\Release/genuca.pch" - AssemblerListingLocation=".\x86\Release/" - ObjectFile=".\x86\Release/" -@@ -235,8 +235,8 @@ - BasicRuntimeChecks="3" - RuntimeLibrary="3" - BufferSecurityCheck="true" -- DisableLanguageExtensions="true" -- TreatWChar_tAsBuiltInType="true" -+ DisableLanguageExtensions="false" -+ TreatWChar_tAsBuiltInType="false" - PrecompiledHeaderFile=".\x64\Debug/genuca.pch" - AssemblerListingLocation=".\x64\Debug/" - ObjectFile=".\x64\Debug/" -@@ -330,8 +330,8 @@ - StringPooling="true" - RuntimeLibrary="2" - EnableFunctionLevelLinking="true" -- DisableLanguageExtensions="true" -- TreatWChar_tAsBuiltInType="true" -+ DisableLanguageExtensions="false" -+ TreatWChar_tAsBuiltInType="false" - PrecompiledHeaderFile=".\x64\Release/genuca.pch" - AssemblerListingLocation=".\x64\Release/" - ObjectFile=".\x64\Release/" ---- misc/icu/source/tools/icuinfo/icuinfo.vcproj 2010-09-29 20:37:26.000000000 +0200 -+++ misc/build/icu/source/tools/icuinfo/icuinfo.vcproj 2011-03-15 10:44:59.826403304 +0100 -@@ -53,8 +53,8 @@ - StringPooling="true" - RuntimeLibrary="2" - EnableFunctionLevelLinking="true" -- DisableLanguageExtensions="true" -- TreatWChar_tAsBuiltInType="true" -+ DisableLanguageExtensions="false" -+ TreatWChar_tAsBuiltInType="false" - PrecompiledHeaderFile="x86\Release/icuinfo.pch" - AssemblerListingLocation="x86\Release/" - ObjectFile="x86\Release/" -@@ -140,8 +140,8 @@ - BasicRuntimeChecks="3" - RuntimeLibrary="3" - BufferSecurityCheck="true" -- DisableLanguageExtensions="true" -- TreatWChar_tAsBuiltInType="true" -+ DisableLanguageExtensions="false" -+ TreatWChar_tAsBuiltInType="false" - PrecompiledHeaderFile="Debug/icuinfo.pch" - AssemblerListingLocation="Debug/" - ObjectFile="Debug/" -@@ -231,8 +231,8 @@ - StringPooling="true" - RuntimeLibrary="2" - EnableFunctionLevelLinking="true" -- DisableLanguageExtensions="true" -- TreatWChar_tAsBuiltInType="true" -+ DisableLanguageExtensions="false" -+ TreatWChar_tAsBuiltInType="false" - PrecompiledHeaderFile="x64\Release/icuinfo.pch" - AssemblerListingLocation="x64\Release/" - ObjectFile="x64\Release/" -@@ -318,8 +318,8 @@ - BasicRuntimeChecks="3" - RuntimeLibrary="3" - BufferSecurityCheck="true" -- DisableLanguageExtensions="true" -- TreatWChar_tAsBuiltInType="true" -+ DisableLanguageExtensions="false" -+ TreatWChar_tAsBuiltInType="false" - PrecompiledHeaderFile="Debug/icuinfo.pch" - AssemblerListingLocation="Debug/" - ObjectFile="Debug/" ---- misc/icu/source/tools/icuinfo/testplug.vcproj 2010-09-29 20:37:26.000000000 +0200 -+++ misc/build/icu/source/tools/icuinfo/testplug.vcproj 2011-03-15 10:44:59.825403184 +0100 -@@ -55,8 +55,8 @@ - StringPooling="true" - RuntimeLibrary="2" - EnableFunctionLevelLinking="true" -- DisableLanguageExtensions="true" -- TreatWChar_tAsBuiltInType="true" -+ DisableLanguageExtensions="false" -+ TreatWChar_tAsBuiltInType="false" - PrecompiledHeaderFile=".\x86\Release/testplug.pch" - AssemblerListingLocation=".\x86\Release/" - ObjectFile=".\x86\Release/" -@@ -148,8 +148,8 @@ - BasicRuntimeChecks="3" - RuntimeLibrary="3" - BufferSecurityCheck="true" -- DisableLanguageExtensions="true" -- TreatWChar_tAsBuiltInType="true" -+ DisableLanguageExtensions="false" -+ TreatWChar_tAsBuiltInType="false" - PrecompiledHeaderFile=".\x86\Debug/testplug.pch" - AssemblerListingLocation=".\x86\Debug/" - ObjectFile=".\x86\Debug/" -@@ -243,8 +243,8 @@ - StringPooling="true" - RuntimeLibrary="2" - EnableFunctionLevelLinking="true" -- DisableLanguageExtensions="true" -- TreatWChar_tAsBuiltInType="true" -+ DisableLanguageExtensions="false" -+ TreatWChar_tAsBuiltInType="false" - PrecompiledHeaderFile=".\x64\Release/testplug.pch" - AssemblerListingLocation=".\x64\Release/" - ObjectFile=".\x64\Release/" -@@ -335,8 +335,8 @@ - BasicRuntimeChecks="3" - RuntimeLibrary="3" - BufferSecurityCheck="true" -- DisableLanguageExtensions="true" -- TreatWChar_tAsBuiltInType="true" -+ DisableLanguageExtensions="false" -+ TreatWChar_tAsBuiltInType="false" - PrecompiledHeaderFile=".\x64\Debug/testplug.pch" - AssemblerListingLocation=".\x64\Debug/" - ObjectFile=".\x64\Debug/" ---- misc/icu/source/tools/icupkg/icupkg.vcproj 2010-09-29 20:37:22.000000000 +0200 -+++ misc/build/icu/source/tools/icupkg/icupkg.vcproj 2011-03-15 10:44:59.829403665 +0100 -@@ -52,8 +52,8 @@ - StringPooling="true" - RuntimeLibrary="2" - EnableFunctionLevelLinking="true" -- DisableLanguageExtensions="true" -- TreatWChar_tAsBuiltInType="true" -+ DisableLanguageExtensions="false" -+ TreatWChar_tAsBuiltInType="false" - PrecompiledHeaderFile="x86\Release/icupkg.pch" - AssemblerListingLocation="x86\Release/" - ObjectFile="x86\Release/" -@@ -139,8 +139,8 @@ - BasicRuntimeChecks="3" - RuntimeLibrary="3" - BufferSecurityCheck="true" -- DisableLanguageExtensions="true" -- TreatWChar_tAsBuiltInType="true" -+ DisableLanguageExtensions="false" -+ TreatWChar_tAsBuiltInType="false" - PrecompiledHeaderFile="Debug/icupkg.pch" - AssemblerListingLocation="Debug/" - ObjectFile="Debug/" -@@ -230,8 +230,8 @@ - StringPooling="true" - RuntimeLibrary="2" - EnableFunctionLevelLinking="true" -- DisableLanguageExtensions="true" -- TreatWChar_tAsBuiltInType="true" -+ DisableLanguageExtensions="false" -+ TreatWChar_tAsBuiltInType="false" - PrecompiledHeaderFile="x64\Release/icupkg.pch" - AssemblerListingLocation="x64\Release/" - ObjectFile="x64\Release/" -@@ -320,8 +320,8 @@ - BasicRuntimeChecks="3" - RuntimeLibrary="3" - BufferSecurityCheck="true" -- DisableLanguageExtensions="true" -- TreatWChar_tAsBuiltInType="true" -+ DisableLanguageExtensions="false" -+ TreatWChar_tAsBuiltInType="false" - PrecompiledHeaderFile="Debug/icupkg.pch" - AssemblerListingLocation="Debug/" - ObjectFile="Debug/" ---- misc/icu/source/tools/icuswap/icuswap.vcproj 2010-09-29 20:37:28.000000000 +0200 -+++ misc/build/icu/source/tools/icuswap/icuswap.vcproj 2011-03-15 10:44:59.831403907 +0100 -@@ -51,7 +51,7 @@ - StringPooling="true" - RuntimeLibrary="2" - EnableFunctionLevelLinking="true" -- DisableLanguageExtensions="true" -+ DisableLanguageExtensions="false" - PrecompiledHeaderFile=".\x86\Release/icuswap.pch" - AssemblerListingLocation=".\x86\Release/" - ObjectFile=".\x86\Release/" -@@ -140,7 +140,7 @@ - BasicRuntimeChecks="3" - RuntimeLibrary="3" - BufferSecurityCheck="true" -- DisableLanguageExtensions="true" -+ DisableLanguageExtensions="false" - PrecompiledHeaderFile=".\x86\Debug/icuswap.pch" - AssemblerListingLocation=".\x86\Debug/" - ObjectFile=".\x86\Debug/" -@@ -233,7 +233,7 @@ - StringPooling="true" - RuntimeLibrary="2" - EnableFunctionLevelLinking="true" -- DisableLanguageExtensions="true" -+ DisableLanguageExtensions="false" - PrecompiledHeaderFile=".\x64\Release/icuswap.pch" - AssemblerListingLocation=".\x64\Release/" - ObjectFile=".\x64\Release/" -@@ -324,7 +324,7 @@ - BasicRuntimeChecks="3" - RuntimeLibrary="3" - BufferSecurityCheck="true" -- DisableLanguageExtensions="true" -+ DisableLanguageExtensions="false" - PrecompiledHeaderFile=".\x64\Debug/icuswap.pch" - AssemblerListingLocation=".\x64\Debug/" - ObjectFile=".\x64\Debug/" ---- misc/icu/source/tools/makeconv/makeconv.vcproj 2010-09-29 20:37:28.000000000 +0200 -+++ misc/build/icu/source/tools/makeconv/makeconv.vcproj 2011-03-15 10:44:59.835404388 +0100 -@@ -53,8 +53,8 @@ - BasicRuntimeChecks="3" - RuntimeLibrary="3" - BufferSecurityCheck="true" -- DisableLanguageExtensions="true" -- TreatWChar_tAsBuiltInType="true" -+ DisableLanguageExtensions="false" -+ TreatWChar_tAsBuiltInType="false" - PrecompiledHeaderFile=".\x86\Debug/makeconv.pch" - AssemblerListingLocation=".\x86\Debug/" - ObjectFile=".\x86\Debug/" -@@ -144,8 +144,8 @@ - PreprocessorDefinitions="WIN32;NDEBUG;_CRT_SECURE_NO_DEPRECATE=1" - StringPooling="true" - RuntimeLibrary="2" -- DisableLanguageExtensions="true" -- TreatWChar_tAsBuiltInType="true" -+ DisableLanguageExtensions="false" -+ TreatWChar_tAsBuiltInType="false" - PrecompiledHeaderFile=".\x86\Release/makeconv.pch" - AssemblerListingLocation=".\x86\Release/" - ObjectFile=".\x86\Release/" -@@ -234,8 +234,8 @@ - BasicRuntimeChecks="3" - RuntimeLibrary="3" - BufferSecurityCheck="true" -- DisableLanguageExtensions="true" -- TreatWChar_tAsBuiltInType="true" -+ DisableLanguageExtensions="false" -+ TreatWChar_tAsBuiltInType="false" - PrecompiledHeaderFile=".\x64\Debug/makeconv.pch" - AssemblerListingLocation=".\x64\Debug/" - ObjectFile=".\x64\Debug/" -@@ -328,8 +328,8 @@ - PreprocessorDefinitions="WIN64;WIN32;NDEBUG;_CRT_SECURE_NO_DEPRECATE=1" - StringPooling="true" - RuntimeLibrary="2" -- DisableLanguageExtensions="true" -- TreatWChar_tAsBuiltInType="true" -+ DisableLanguageExtensions="false" -+ TreatWChar_tAsBuiltInType="false" - PrecompiledHeaderFile=".\x64\Release/makeconv.pch" - AssemblerListingLocation=".\x64\Release/" - ObjectFile=".\x64\Release/" ---- misc/icu/source/tools/pkgdata/pkgdata.vcproj 2010-09-29 20:37:28.000000000 +0200 -+++ misc/build/icu/source/tools/pkgdata/pkgdata.vcproj 2011-03-15 10:44:59.823402944 +0100 -@@ -53,8 +53,8 @@ - BasicRuntimeChecks="3" - RuntimeLibrary="3" - BufferSecurityCheck="true" -- DisableLanguageExtensions="true" -- TreatWChar_tAsBuiltInType="true" -+ DisableLanguageExtensions="false" -+ TreatWChar_tAsBuiltInType="false" - PrecompiledHeaderFile=".\x86\Debug/pkgdata.pch" - AssemblerListingLocation=".\x86\Debug/" - ObjectFile=".\x86\Debug/" -@@ -145,8 +145,8 @@ - StringPooling="true" - RuntimeLibrary="2" - EnableFunctionLevelLinking="true" -- DisableLanguageExtensions="true" -- TreatWChar_tAsBuiltInType="true" -+ DisableLanguageExtensions="false" -+ TreatWChar_tAsBuiltInType="false" - PrecompiledHeaderFile=".\x86\Release/pkgdata.pch" - AssemblerListingLocation=".\x86\Release/" - ObjectFile=".\x86\Release/" -@@ -235,8 +235,8 @@ - BasicRuntimeChecks="3" - RuntimeLibrary="3" - BufferSecurityCheck="true" -- DisableLanguageExtensions="true" -- TreatWChar_tAsBuiltInType="true" -+ DisableLanguageExtensions="false" -+ TreatWChar_tAsBuiltInType="false" - PrecompiledHeaderFile=".\x64\Debug/pkgdata.pch" - AssemblerListingLocation=".\x64\Debug/" - ObjectFile=".\x64\Debug/" -@@ -330,8 +330,8 @@ - StringPooling="true" - RuntimeLibrary="2" - EnableFunctionLevelLinking="true" -- DisableLanguageExtensions="true" -- TreatWChar_tAsBuiltInType="true" -+ DisableLanguageExtensions="false" -+ TreatWChar_tAsBuiltInType="false" - PrecompiledHeaderFile=".\x64\Release/pkgdata.pch" - AssemblerListingLocation=".\x64\Release/" - ObjectFile=".\x64\Release/" ---- misc/icu/source/tools/toolutil/toolutil.vcproj 2010-09-29 20:37:28.000000000 +0200 -+++ misc/build/icu/source/tools/toolutil/toolutil.vcproj 2011-03-15 10:44:59.834404268 +0100 -@@ -55,8 +55,8 @@ - StringPooling="true" - RuntimeLibrary="2" - EnableFunctionLevelLinking="true" -- DisableLanguageExtensions="true" -- TreatWChar_tAsBuiltInType="true" -+ DisableLanguageExtensions="false" -+ TreatWChar_tAsBuiltInType="false" - PrecompiledHeaderFile=".\x86\Release/toolutil.pch" - AssemblerListingLocation=".\x86\Release/" - ObjectFile=".\x86\Release/" -@@ -150,8 +150,8 @@ - BasicRuntimeChecks="3" - RuntimeLibrary="3" - BufferSecurityCheck="true" -- DisableLanguageExtensions="true" -- TreatWChar_tAsBuiltInType="true" -+ DisableLanguageExtensions="false" -+ TreatWChar_tAsBuiltInType="false" - PrecompiledHeaderFile=".\x86\Debug/toolutil.pch" - AssemblerListingLocation=".\x86\Debug/" - ObjectFile=".\x86\Debug/" -@@ -246,8 +246,8 @@ - StringPooling="true" - RuntimeLibrary="2" - EnableFunctionLevelLinking="true" -- DisableLanguageExtensions="true" -- TreatWChar_tAsBuiltInType="true" -+ DisableLanguageExtensions="false" -+ TreatWChar_tAsBuiltInType="false" - PrecompiledHeaderFile=".\x64\Release/toolutil.pch" - AssemblerListingLocation=".\x64\Release/" - ObjectFile=".\x64\Release/" -@@ -343,8 +343,8 @@ - BasicRuntimeChecks="3" - RuntimeLibrary="3" - BufferSecurityCheck="true" -- DisableLanguageExtensions="true" -- TreatWChar_tAsBuiltInType="true" -+ DisableLanguageExtensions="false" -+ TreatWChar_tAsBuiltInType="false" - PrecompiledHeaderFile=".\x64\Debug/toolutil.pch" - AssemblerListingLocation=".\x64\Debug/" - ObjectFile=".\x64\Debug/" ---- misc/icu/source/tools/tzcode/icuzdump.vcproj 2010-09-29 20:37:26.000000000 +0200 -+++ misc/build/icu/source/tools/tzcode/icuzdump.vcproj 2011-03-15 10:44:59.825403184 +0100 -@@ -48,7 +48,7 @@ - MinimalRebuild="false" - BasicRuntimeChecks="3" - RuntimeLibrary="3" -- DisableLanguageExtensions="true" -+ DisableLanguageExtensions="false" - UsePrecompiledHeader="0" - PrecompiledHeaderFile=".\x86\Debug/icuzdump.pch" - AssemblerListingLocation=".\x86\Debug/" diff --git a/icu/icu4c-wchar_t.patch b/icu/icu4c-wchar_t.patch new file mode 100644 index 000000000000..bb788dcaf90a --- /dev/null +++ b/icu/icu4c-wchar_t.patch @@ -0,0 +1,15 @@ +--- misc/icu/source/config/mh-cygwin-msvc 2012-05-10 11:42:22.886869800 +0100 ++++ misc/build/icu/source/config/mh-cygwin-msvc 2012-05-10 11:42:45.110227500 +0100 +@@ -43,10 +43,9 @@ + + # /GF pools strings and places them into read-only memory + # /EHsc enables exception handling +-# /Zc:wchar_t makes wchar_t a native type. Required for C++ ABI compatibility. + # -D_CRT_SECURE_NO_DEPRECATE is needed to quiet warnings about using standard C functions. +-CFLAGS+=/GF /nologo +-CXXFLAGS+=/GF /nologo /EHsc /Zc:wchar_t ++CFLAGS+=/GF /nologo /Zc:wchar_t- ++CXXFLAGS+=/GF /nologo /EHsc /Zc:wchar_t- + CPPFLAGS+=-D_CRT_SECURE_NO_DEPRECATE + DEFS+=-DWIN32 + DEFS+=-DCYGWINMSVC diff --git a/icu/makefile.mk b/icu/makefile.mk index 9cc4905dcc26..47ba1e4669a0 100644 --- a/icu/makefile.mk +++ b/icu/makefile.mk @@ -49,7 +49,7 @@ PATCH_FILES=\ icu4c-rpath.patch \ icu4c.8320.freeserif.crash.patch \ icu4c-aix.patch \ - icu4c-4_4_2-wchar_t.patch \ + icu4c-wchar_t.patch \ icu4c-warnings.patch \ icu4c-escapespace.patch \ icu4c-strict-c.patch \ @@ -241,7 +241,7 @@ CONFIGURE_FLAGS= # note the position of the single quotes. BUILD_DIR=$(CONFIGURE_DIR) -BUILD_ACTION=$(GNUMAKE) +BUILD_ACTION=$(GNUMAKE) -j$(EXTMAXPROCESS) OUT2LIB= OUT2BIN= \ @@ -256,61 +256,25 @@ OUT2BIN= \ .ELSE BUILD_DIR=source -.IF "full_debug" == "" - -# Activating the debug mechanism produces incompatible libraries, you'd have -# at least to relink all modules that are directly using ICU. Note that library -# names get a 'd' appended and you'd have to edit the solenv/inc/libs.mk -# ICU*LIB macros as well. Normally you don't want all this. -# -# Instead, use the normal already existing Release build and edit the -# corresponding *.vcproj file of the section you're interested in. Make sure -# that -# - for the VCCLCompilerTool section the following line exists: -# DebugInformationFormat="3" -# - and for the VCLinkerTool the line -# GenerateDebugInformation="TRUE" -# Then delete the corresponding Release output directory, and delete the target -# flag files -# $(OUTPATH)/misc/build/so_built_so_icu -# $(OUTPATH)/misc/build/so_predeliver_so_icu -# and run dmake again, after which you may copy the resulting libraries to your -# OOo/SO installation. -ICU_BUILD_VERSION=Debug -ICU_BUILD_LIBPOST=d -.ELSE -ICU_BUILD_VERSION=Release -ICU_BUILD_LIBPOST= -.ENDIF - -.IF "$(CPUNAME)" == "INTEL" -ICU_BUILD_ARCH=Win32 -.ELSE -ICU_BUILD_ARCH=x64 -.ENDIF - -.IF "$(CCNUMVER)" >= "001600000000" -BUILD_ACTION=cd allinone && MSBuild.exe allinone.sln /p:Configuration=$(ICU_BUILD_VERSION) /p:Platform=$(ICU_BUILD_ARCH) -.ELSE -BUILD_ACTION=cd allinone && $(COMPATH)$/vcpackages$/vcbuild.exe allinone.sln "$(ICU_BUILD_VERSION)|$(ICU_BUILD_ARCH)" -.ENDIF +CONFIGURE_ACTION=bash ./runConfigureICU Cygwin/MSVC +BUILD_ACTION=$(GNUMAKE) -j$(EXTMAXPROCESS) OUT2LIB= \ - $(BUILD_DIR)$/..$/lib$/icudt.lib \ - $(BUILD_DIR)$/..$/lib$/icuin$(ICU_BUILD_LIBPOST).lib \ - $(BUILD_DIR)$/..$/lib$/icuuc$(ICU_BUILD_LIBPOST).lib \ - $(BUILD_DIR)$/..$/lib$/icule$(ICU_BUILD_LIBPOST).lib \ - $(BUILD_DIR)$/..$/lib$/icutu$(ICU_BUILD_LIBPOST).lib + $(BUILD_DIR)$/lib$/icudt.lib \ + $(BUILD_DIR)$/lib$/icuin$(ICU_BUILD_LIBPOST).lib \ + $(BUILD_DIR)$/lib$/icuuc$(ICU_BUILD_LIBPOST).lib \ + $(BUILD_DIR)$/lib$/icule$(ICU_BUILD_LIBPOST).lib \ + $(BUILD_DIR)$/lib$/icutu$(ICU_BUILD_LIBPOST).lib OUT2BIN= \ - $(BUILD_DIR)$/..$/bin$/icudt$(ICU_MAJOR)$(ICU_MINOR).dll \ - $(BUILD_DIR)$/..$/bin$/icuin$(ICU_MAJOR)$(ICU_MINOR)$(ICU_BUILD_LIBPOST).dll \ - $(BUILD_DIR)$/..$/bin$/icuuc$(ICU_MAJOR)$(ICU_MINOR)$(ICU_BUILD_LIBPOST).dll \ - $(BUILD_DIR)$/..$/bin$/icule$(ICU_MAJOR)$(ICU_MINOR)$(ICU_BUILD_LIBPOST).dll \ - $(BUILD_DIR)$/..$/bin$/icutu$(ICU_MAJOR)$(ICU_MINOR)$(ICU_BUILD_LIBPOST).dll \ - $(BUILD_DIR)$/..$/bin$/genccode.exe \ - $(BUILD_DIR)$/..$/bin$/genbrk.exe \ - $(BUILD_DIR)$/..$/bin$/gencmn.exe + $(BUILD_DIR)$/lib$/icudt$(ICU_MAJOR)$(ICU_MINOR).dll \ + $(BUILD_DIR)$/lib$/icuin$(ICU_MAJOR)$(ICU_MINOR)$(ICU_BUILD_LIBPOST).dll \ + $(BUILD_DIR)$/lib$/icuuc$(ICU_MAJOR)$(ICU_MINOR)$(ICU_BUILD_LIBPOST).dll \ + $(BUILD_DIR)$/lib$/icule$(ICU_MAJOR)$(ICU_MINOR)$(ICU_BUILD_LIBPOST).dll \ + $(BUILD_DIR)$/lib$/icutu$(ICU_MAJOR)$(ICU_MINOR)$(ICU_BUILD_LIBPOST).dll \ + $(BUILD_DIR)$/bin$/genccode.exe \ + $(BUILD_DIR)$/bin$/genbrk.exe \ + $(BUILD_DIR)$/bin$/gencmn.exe .ENDIF .ENDIF # "$(GUI)"=="WNT" |