fpc/rtl/os2
Jonas Maebe 28c20cfc5e * the default string type for the JVM target is no longer automatically
unicodestring = java.lang.String. The reason this was the default in
    the past is that this was the first string type that was implemented,
    and without it being the default most code involving string operations
    would fail. Now the default strings types are the same as for other
    targets
  + new {$modeswitch unicodestrings} directive, that when activated
    *together* with {$h+},
   1) changes char into an alias for widechar
   2) changes string into an alias for unicodestring
   3) changes the preferred string evaluation type (in case of uncertainty)
      to unicodestring
    {$modeswitch unicodestrings} with {$h-} does not change anything at all
    regarding the string type (it still changes the char type)
  + new uuchar unit that redefines char as widechar, and which is automatically
    included by the compiler if {$modeswitch unicodestrings} is enabled

git-svn-id: branches/jvmbackend@18781 -
2011-08-20 08:35:47 +00:00
..
tests
classes.pp
crt.pas
dos.pas
doscalls.pas * Sem_Indefinite_Wait constant changed to avoid range check errors - fix for web bug #18263 2010-12-19 15:34:33 +00:00
dynlibs.inc * dynlibs.pas: added 'const' modifiers to eliminate unnecessary local string copies 2010-11-18 22:09:48 +00:00
exe.pas
kbdcalls.pas
keyboard.pp
Makefile * the default string type for the JVM target is no longer automatically 2011-08-20 08:35:47 +00:00
Makefile.fpc * the default string type for the JVM target is no longer automatically 2011-08-20 08:35:47 +00:00
moncalls.pas
moucalls.pas
mouse.pp
newexe.pas
os2def.pas
pmbidi.pas
pmbitmap.pas
pmdev.pas
pmgpi.pas
pmhelp.pas
pmshl.pas
pmspl.pas
pmstddlg.pas
pmwin.pas
pmwp.pas
pmwsock.pas
ports.pas
printer.pas
prt0.as
so32dll.pas
sockets.pas
sysdir.inc * ansistring versions of mk/rm/chdir in objpas, Mantis 15010. The os-dependant routines of *nix/os2/win/dos have been converted 2009-11-18 18:04:51 +00:00
sysfile.inc
sysheap.inc
sysos2.pas
sysos.inc
sysosh.inc
system.pas * fix for exception handling - avoid endless loop in case of fatal exceptions, safer checking for prefetch bug 2010-04-11 00:37:01 +00:00
systhrd.inc * fixes for OS/2 threading support by Stefan Zigulec 2011-01-02 23:08:15 +00:00
sysutils.pp * fix for DirectoryExists - proper handling of root directory 2011-08-13 00:06:14 +00:00
todo-os2.txt
tthread.inc
varutils.pp
video.pp * fix for web bug #6579 2010-08-24 21:32:49 +00:00
viocalls.imp
viocalls.pas
winsock.pas