mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2025-05-31 09:22:38 +02:00
The sources of the Free Pascal compiler, RTL, packages and utilities.
See https://www.freepascal.org/ for more info.
![]() 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 - |
||
---|---|---|
compiler | ||
ide | ||
installer | ||
packages | ||
rtl | ||
tests | ||
utils | ||
.gitattributes | ||
.gitignore | ||
Makefile | ||
Makefile.fpc |