fpc/rtl/win32
svenbarth 930b76e8fb Fix compilation of WinCE. Change the fixed UNICODE define of WinCE to FPC_OS_UNICODE, so that it won't be undefined when changing the mode/string type and that the usage of a UNICODE API is independant of the mode.
Also adjusted all Windows (Win32/64/CE) units to define a "UNICODE" if "FPC_OS_UNICODE" is defined (except the Jedi units).
Also the common RTL units that checked for UNICODE now check for FPC_OS_UNICODE.

git-svn-id: trunk@24420 -
2013-05-04 11:06:32 +00:00
..
buildrtl.lpi * version update 2013-04-09 13:06:26 +00:00
buildrtl.pp rtl: build fpwidestring for the same platforms as character unit 2013-03-12 03:23:08 +00:00
classes.pp
gprt0.as * Remove use of direct U_UNIT_NAME or TC_UNIT_NAME 2011-09-02 12:51:48 +00:00
initc.pp
Makefile Regenerate all Makefiles with an up-to-date fpcmake binary (dummy commit) 2013-04-29 12:30:54 +00:00
Makefile.fpc rtl: add missing windows codepages (mantis #0024294) 2013-04-22 01:48:12 +00:00
objinc.inc
signals.pp
sysinit.inc + Move EXEC_callback into separate file win/systlsdir.inc 2011-12-08 16:11:07 +00:00
sysinitcyg.pp * change dllparam into PtrInt, this is required for 64 bit systems, patch based on Gennadiy's patch in #21089, resolves #21089 2012-01-14 20:21:52 +00:00
sysinitgprof.pp * change dllparam into PtrInt, this is required for 64 bit systems, patch based on Gennadiy's patch in #21089, resolves #21089 2012-01-14 20:21:52 +00:00
sysinitpas.pp * change dllparam into PtrInt, this is required for 64 bit systems, patch based on Gennadiy's patch in #21089, resolves #21089 2012-01-14 20:21:52 +00:00
system.pp + Native threadvar implementation for Win32 and Win64 (most of it, but not yet complete). 2013-01-10 19:13:02 +00:00
wcygprt0.as * Remove use of direct U_UNIT_NAME or TC_UNIT_NAME 2011-09-02 12:51:48 +00:00
wdllprt0.as * Remove use of direct U_UNIT_NAME or TC_UNIT_NAME 2011-09-02 12:51:48 +00:00
windows.pp Fix compilation of WinCE. Change the fixed UNICODE define of WinCE to FPC_OS_UNICODE, so that it won't be undefined when changing the mode/string type and that the usage of a UNICODE API is independant of the mode. 2013-05-04 11:06:32 +00:00
winsysut.pp
wprt0.as * Remove use of direct U_UNIT_NAME or TC_UNIT_NAME 2011-09-02 12:51:48 +00:00