The sources of the Free Pascal compiler, RTL, packages and utilities. See https://www.freepascal.org/ for more info.
Go to file
sergei a32fdc3ae6 + Added a simple helper tcg.g_call, intended to replace allocallcpuregisters+a_call_name+deallocallcpuregisters sequence which is used all over the place.
* Refactored code generation for tcgonnonde and tcgtryexceptnode, simplifying both compiler and generated code. Merged compilerprocs called in sequence into larger ones (fpc_popobjectstack+fpc_destroyexception -> fpc_doneexception, fpc_popsecondobjectstack+fpc_destroyexception+fpc_reraise -> fpc_raise_nested).

git-svn-id: trunk@19506 -
2011-10-18 15:46:15 +00:00
compiler + Added a simple helper tcg.g_call, intended to replace allocallcpuregisters+a_call_name+deallocallcpuregisters sequence which is used all over the place. 2011-10-18 15:46:15 +00:00
ide Add USE_OLD_REGEXPR option for regular expression unit choice 2011-08-29 13:38:13 +00:00
installer * added support for ufppkg 2011-10-12 06:15:48 +00:00
packages * propagate ixDescending in bufdataset. Patch by Hert van Zwietering, Mantis #20043 2011-10-15 16:20:12 +00:00
rtl + Added a simple helper tcg.g_call, intended to replace allocallcpuregisters+a_call_name+deallocallcpuregisters sequence which is used all over the place. 2011-10-18 15:46:15 +00:00
tests * Fix tar option for OpenBSD 2011-10-17 09:24:19 +00:00
utils * check environment variable LOCALAPPDATA on windows as a possible cache location for instantfpc 2011-10-15 17:43:12 +00:00
.gitattributes * don't check array ranges for being constant in generic declarations, resolves #20028 2011-10-15 21:28:19 +00:00
.gitignore + Added libogc binding and examples for Wii 2011-02-23 21:59:42 +00:00
Makefile + armv4t 2011-08-27 20:21:42 +00:00
Makefile.fpc * Trunk version to 2.7.1 2011-08-03 13:59:33 +00:00