fpc/compiler/systems
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
..
i_aix.pas * fixed copy/paste bug that caused the default target OS to be always set 2012-04-12 09:36:46 +00:00
i_amiga.pas
i_atari.pas
i_beos.pas
i_bsd.pas Use elf32 binary writer for i386 netbsd target 2012-04-09 22:00:54 +00:00
i_embed.pas
i_emx.pas
i_gba.pas
i_go32v2.pas
i_haiku.pas
i_jvm.pas
i_linux.pas * better suitable on x86_64-linux 2012-04-14 20:09:31 +00:00
i_macos.pas
i_morph.pas
i_nativent.pas
i_nds.pas
i_nwl.pas
i_nwm.pas
i_os2.pas
i_palmos.pas
i_sunos.pas
i_symbian.pas
i_watcom.pas
i_wdosx.pas
i_wii.pas
i_win.pas * use GNU AS as default assembler on x86_64-win64 now 2012-04-07 13:00:46 +00:00
mac_crea.txt
t_aix.pas + fcl-res support for xcoff/aix 2012-04-11 18:06:33 +00:00
t_amiga.pas
t_atari.pas
t_beos.pas
t_bsd.pas + Register for system_x86_64_ntbsd 2012-04-06 22:04:20 +00:00
t_embed.pas
t_emx.pas
t_gba.pas
t_go32v2.pas
t_haiku.pas
t_jvm.pas
t_linux.pas
t_macos.pas
t_morph.pas
t_nativent.pas
t_nds.pas
t_nwl.pas
t_nwm.pas
t_os2.pas
t_palmos.pas
t_sunos.pas
t_symbian.pas
t_watcom.pas
t_wdosx.pas
t_wii.pas
t_win.pas