The sources of the Free Pascal compiler, RTL, packages and utilities. See https://www.freepascal.org/ for more info.
Go to file
tom_at_work 19baf7d3e0 * changes to alignment for enumeration rtti record members: we need a Tconstptrint alignment before the MinValue/MaxValue members because the entire record needs that alignment due to some pointers inside
* changes to alignment for ordinal enumeration value to string accelerator tables so that we can define a single Pascal record to describe them for cleaner code
* some warnings in enumeration rtti generation indicating that if you change the code, you also have to change that in the RTL
* call fpc_shortstr_enum_intern in fpc_write_text_enum instead of copy&paste
* clean up code in fpc_shortstr_enum_intern:
  * unify data structures for lookup/search accelerator tables made possible by alignment changes in ncgrtti.pas
  * make clear that this is a partial copy&paste of the typinfo unit, also fix some alignment issues by introducing a fake inner record of Tenum_typedata
  * temporarily disable range checking for accesses to array[0..0] members of internal data structures
  * some documentation

git-svn-id: trunk@16229 -
2010-10-26 22:00:15 +00:00
compiler * changes to alignment for enumeration rtti record members: we need a Tconstptrint alignment before the MinValue/MaxValue members because the entire record needs that alignment due to some pointers inside 2010-10-26 22:00:15 +00:00
ide + disable UserScreen for now on Amiga/MorphOS, dummy implementation causes more trouble than it solves 2010-10-21 23:44:17 +00:00
installer + i386/iphonesim target for the new iPhoneSimulator in Xcode 3.2.4 and 2010-09-29 21:56:47 +00:00
packages * PSemaphore 2010-10-26 20:37:24 +00:00
rtl * changes to alignment for enumeration rtti record members: we need a Tconstptrint alignment before the MinValue/MaxValue members because the entire record needs that alignment due to some pointers inside 2010-10-26 22:00:15 +00:00
tests * all accesses that cannot be handled natively by the code generator have 2010-10-26 17:17:28 +00:00
utils * fix for mantis 17597, aliastypes in inheritance chains of fpdoc. 2010-10-24 21:33:41 +00:00
.gitattributes * all accesses that cannot be handled natively by the code generator have 2010-10-26 17:17:28 +00:00
.gitignore * updated ptc 2010-09-19 22:10:28 +00:00
Makefile + i386/iphonesim target for the new iPhoneSimulator in Xcode 3.2.4 and 2010-09-29 21:56:47 +00:00
Makefile.fpc