The sources of the Free Pascal compiler, RTL, packages and utilities. See https://www.freepascal.org/ for more info.
Go to file
Jonas Maebe eccbc78e04 + support for bitpacked arrays:
+ use {$bitpacking on/+} to change the meaning of "packed"
      into "bitpacked" for arrays. This is the default for MacPas.
      You can also define individual arrays as "bitpacked", but
      this is not encouraged since this keyword is not known by
      other compilers and therefore makes your code unportable.
    + pack(unpackedarray,index,packedarray) to pack
      length(packedarray) elements starting at
      unpackedarray[index] into packedarray.
    + unpack(packedarray,unpackedarray,index) to unpack
      packedarray into unpackedarray, with the first
      element being stored at unpackedarray[index]
  * todo:
    * "open packed arrays" and rtti for packed arrays are not
      yet supported
    * gdb does not properly support bitpacked arrays

git-svn-id: trunk@4449 -
2006-08-19 12:54:12 +00:00
compiler + support for bitpacked arrays: 2006-08-19 12:54:12 +00:00
fcl + Added class word to 2 lines 2006-08-14 11:27:37 +00:00
fv + regenerated makefiles to support powerpc-amiga target 2006-08-06 12:28:28 +00:00
ide + regenerated makefiles to support powerpc-amiga target 2006-08-06 12:28:28 +00:00
installer + regenerated makefiles to support powerpc-amiga target 2006-08-06 12:28:28 +00:00
packages * Some fixes from Sergei Gorelkin, plus RFC3986 additions 2006-08-19 09:38:12 +00:00
rtl + support for bitpacked arrays: 2006-08-19 12:54:12 +00:00
tests + some more working packed array tests 2006-08-19 11:15:26 +00:00
utils * max_elems now 1000 2006-08-11 09:41:19 +00:00
.gitattributes + some more working packed array tests 2006-08-19 11:15:26 +00:00
.gitignore initial import 2006-07-08 15:14:26 +00:00
Makefile + regenerated makefiles to support powerpc-amiga target 2006-08-06 12:28:28 +00:00
Makefile.fpc * reenable generation of smartlinked libraries during build, use -ap to speed up the process (no regeneration of makefiles yet) 2006-04-20 08:50:08 +00:00