mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2025-09-11 14:29:19 +02:00
The sources of the Free Pascal compiler, RTL, packages and utilities.
See https://www.freepascal.org/ for more info.
![]() + added arrayreftype field to treference for the jvm, because array loads have to be performed using special instructions, so this information has to be passed on to the code generator. This information will have to be added in t(cg)vecnode. * moved concatenating the generated code for a procedure to the al_procedures list to thlcg.record_generated_code_for_procdef(), which is overridden by jvm/hlcgcpu to attach that code to the procdef it belongs with. The reason is that a Java class file can only contain code for one class, so we have to write out the assembler grouped per class instead of in the order the routines appear in the source code * also committed forgotten changes in psub after moving the register allocator initialisation to hlcgobj git-svn-id: branches/jvmbackend@18308 - |
||
---|---|---|
compiler | ||
ide | ||
installer | ||
packages | ||
rtl | ||
tests | ||
utils | ||
.gitattributes | ||
.gitignore | ||
Makefile | ||
Makefile.fpc |