fpc/rtl/darwin
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
..
arm * fixed clearing fpscr "exception happened" flags 2009-12-03 20:21:27 +00:00
i386
powerpc
powerpc64
ppcgen * remove the RTL's installed signal handlers at the end of the system 2009-05-02 09:40:44 +00:00
x86 * remove the RTL's installed signal handlers at the end of the system 2009-05-02 09:40:44 +00:00
x86_64
console.pp
errno.inc
errnostr.inc
extres_multiarch.inc + darwin/arm signal handling support, except for the definition of the 2008-11-21 22:04:03 +00:00
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
pmutext.inc
pthread.inc + definition of pthread_mutex_trylock(), fixes compilation after r15026 2010-03-21 11:47:27 +00:00
ptypes.inc * moves the alias "TTime = time_t" from ptypes.inc to unixtype.pp. 2010-01-09 16:05:42 +00:00
signal.inc * some more darwin/arm stuff I forgot to commit earlier: 2008-12-10 21:10:59 +00:00
sysctlh.inc
termio.pp
termios.inc
termiosproc.inc
unxconst.inc * fixed O_NOCTTY constant value 2009-01-29 15:10:43 +00:00
unxfunc.inc * more ESysEINTR handling 2009-03-19 22:01:09 +00:00
unxsockh.inc * add TCP and UDP setsockopt option constants to all unix-likes 2008-05-31 22:06:56 +00:00