mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2025-04-18 07:20:38 +02:00
The sources of the Free Pascal compiler, RTL, packages and utilities.
See https://www.freepascal.org/ for more info.
![]() this allows passing command lines longer than 126 chars to Free Pascal or go32v2 programs. By default only command lines longer than 126 chars are passed using !proxy method, it is however possible to disable this conversion completely by set Use_go32v2_proxy boolean variable to false (true by fdefault). In that case, command lines longer than 126 will be truncated, but a warning is echoed to stderr. For testing purposes, it is possible to set the boolean variable force_go32v2_proxy to true to force systematic use of this conversion. This is set by default if the RTL is compiled with SYSTEM_DEBUG_STARTUP conditional set. To allow use by sysutils unit, a new procedure: exec_ansistring(path : string;comline : ansistring); has been added to the interface, which is now called instead of Dos.Exec from Sysutils.ExecuteProcess git-svn-id: trunk@18159 - |
||
---|---|---|
compiler | ||
ide | ||
installer | ||
packages | ||
rtl | ||
tests | ||
utils | ||
.gitattributes | ||
.gitignore | ||
Makefile | ||
Makefile.fpc |