The sources of the Free Pascal compiler, RTL, packages and utilities. See https://www.freepascal.org/ for more info.
Go to file
Jonas Maebe 02413c8a57 * moved maybequoted() from cutils to cfileutl and let its behaviour vary
based on the actual target platform rather than always on the host
    platform
  * on Unix, use single rather than double quotes for quoting, so it also
    properly handles $, ! and `, which keep their special meaning when
    appearing in scripts inside double quotes
  * since sysutils.executeprocess() can only deal with double-quoted
    strings in parameters, re-quote parameters on Unix when they turn
    out not to be for scripts but for direct execution (which is most
    of the time, but unfortunately doing the reverse is not possible
    because parameters used in scripts sometimes contain script-specific
    code that must not be quoted, such as `cat link.res`)
   -> always use cfileutl.RequotedExecuteProcess() rather than
    sysutils.ExecuteProcess() in the compiler (added a bunch of dummy
    ExecuteProcess string constants to common units to prevent accidental
    usage)

git-svn-id: branches/jvmbackend@20901 -
2012-04-16 19:52:36 +00:00
compiler * moved maybequoted() from cutils to cfileutl and let its behaviour vary 2012-04-16 19:52:36 +00:00
ide Regenerated after: Add -Xd option for FreeBSD OS 2012-04-13 21:53:50 +00:00
installer * regenerated Makefiles with AIX support 2012-04-11 18:03:57 +00:00
packages * merged trunk up to r20882 2012-04-15 15:54:10 +00:00
rtl * merged trunk up to r20882 2012-04-15 15:54:10 +00:00
tests * merged trunk up to r20882 2012-04-15 15:54:10 +00:00
utils * merged trunk up to r20882 2012-04-15 15:54:10 +00:00
.gitattributes + passthrough hlcgpu for AVR 2012-04-15 21:43:57 +00:00
.gitignore fpvectorial is now moved to lazarus/components/fpvectorial 2011-10-30 16:42:46 +00:00
Makefile * merged trunk up to r20882 2012-04-15 15:54:10 +00:00
Makefile.fpc * merged trunk up to r20882 2012-04-15 15:54:10 +00:00