mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2025-08-31 12:12:32 +02:00
The sources of the Free Pascal compiler, RTL, packages and utilities.
See https://www.freepascal.org/ for more info.
![]() * 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 - |
||
---|---|---|
compiler | ||
ide | ||
installer | ||
packages | ||
rtl | ||
tests | ||
utils | ||
.gitattributes | ||
.gitignore | ||
Makefile | ||
Makefile.fpc |