fpc/rtl/go32v2
Jonas Maebe aee5380ae0 * merged trunk up to r20882
o support for the new codepage-aware ansistrings in the jvm branch
   o empty ansistrings are now always represented by a nil pointer rather than
     by an empty string, because an empty string also has a code page which
     can confuse code (although this will make ansistrings harder to use
     in Java code)
   o more string helpers code shared between the general and jvm rtl
   o support for indexbyte/word in the jvm rtl (warning: first parameter
     is an open array rather than an untyped parameter there, so
     indexchar(pcharvar^,10,0) will be equivalent to
     indexchar[pcharvar^],10,0) there, which is different from what is
     intended; changing it to an untyped parameter wouldn't help though)
   o default() support is not yet complete
   o calling fpcres is currently broken due to limitations in
     sysutils.executeprocess() regarding handling unix quoting and
     the compiler using the same command lines for scripts and directly
     calling external programs
   o compiling the Java compiler currently requires adding ALLOW_WARNINGS=1
     to the make command line

git-svn-id: branches/jvmbackend@20887 -
2012-04-15 15:54:10 +00:00
..
classes.pp + revive generics based tfplist/tstringlist implementation for generics testing; build with FPC_TESTGENERICS 2007-03-25 19:19:04 +00:00
crt.pp * changed the parameters of gotoxy() and the return values of wherex/wherey 2009-05-24 11:48:49 +00:00
dos.pp * Init use_proxy to false, Mantis #21097 2012-01-17 07:57:39 +00:00
dpmi.inc
dpmiexcp.pp Fix handling of ctrl-c/ctrl-break on go32v2: 2008-06-24 17:02:17 +00:00
dxeload.pp
dxetype.pp
emu387.pp * AllowDirectorySeparators and AllowDriveSeparators typed constants 2008-01-29 23:04:56 +00:00
exceptn.as
exit16.ah
exit16.asm
fpu.as
go32.pp * make sure to preserve edi in free_memory_block 2007-08-09 18:41:27 +00:00
initc.pp
keyboard.pp
Makefile * merged trunk up to r20882 2012-04-15 15:54:10 +00:00
Makefile.fpc * add definition of SYSTEMUNIT variable in Makefile.fpc's that didn't have 2011-09-02 16:06:10 +00:00
mouse.pp * (slightly modified) patch by Laaca - avoid disappearing mouse cursor 2008-03-30 19:31:48 +00:00
msmouse.pp
ports.pp
printer.pp
profile.pp * try to correct the code for regcall convention. 2006-12-24 01:26:47 +00:00
sbrk16.ah
sbrk16.asm
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 * AllowDirectorySeparators and AllowDriveSeparators typed constants 2008-01-29 23:04:56 +00:00
sysheap.inc * Convert heap to ptruint. 2007-07-04 19:46:47 +00:00
sysos.inc * preserve gs in far_strlen 2007-08-09 18:51:15 +00:00
sysosh.inc
system.pp rtl: init widestring and unitcodestring managers before initialization of Standard IO files (stdin,stdout,stderr) 2011-10-25 02:29:29 +00:00
sysutils.pp * patch by Alexander Shishkin to clean up $ifopt usage by $push/$pop, resolves #20346 2011-09-27 20:22:40 +00:00
tthread.inc
v2prt0.as * Try to fix go32v2 problems related to DJGPP 2.04 CVS code using __environ as alias of _environ 2012-01-19 17:12:03 +00:00
varutils.pp
vesamode.pp
video.pp * (slightly modified) patch by Laaca - avoid disappearing mouse cursor 2008-03-30 19:31:48 +00:00