The sources of the Free Pascal compiler, RTL, packages and utilities. See https://www.freepascal.org/ for more info.
Go to file
sergei 1fcd40ee64 Continue fixing open array handling:
* Unified fpc_initialize_array,fpc_finalize_array with fpc_decref_array and fpc_addref_array by removing 'size' parameter from the former two. Element size is easily calculated from RTTI, so omitting it simplifies code generation. All four helpers are now callable by tcg.g_array_rtti_helper().
* ncgutil.pas: initialization of open array out-parameters is now done properly (using fpc_initialize_array).
+ Test

git-svn-id: trunk@17081 -
2011-03-05 18:45:44 +00:00
compiler Continue fixing open array handling: 2011-03-05 18:45:44 +00:00
ide + Add $rbp FrameName for x86_64 CPU 2010-12-30 14:53:57 +00:00
installer + packages fcl-js and hermes added 2011-02-20 20:48:16 +00:00
packages * Patch from "gvs" Mantis 17543. Fixes some bugs in implementation parsing 2011-03-05 15:31:00 +00:00
rtl Continue fixing open array handling: 2011-03-05 18:45:44 +00:00
tests Continue fixing open array handling: 2011-03-05 18:45:44 +00:00
utils * Added Wii support to fpcmake 2011-02-27 19:28:42 +00:00
.gitattributes Continue fixing open array handling: 2011-03-05 18:45:44 +00:00
.gitignore + Added libogc binding and examples for Wii 2011-02-23 21:59:42 +00:00
Makefile * compile win 64-bit IDE default. It works now, and even gdb is starting to work. 2010-12-15 19:16:48 +00:00
Makefile.fpc * compile win 64-bit IDE default. It works now, and even gdb is starting to work. 2010-12-15 19:16:48 +00:00