fpc/compiler/jvm
Jonas Maebe e06181749c * guarantee the order of parameter pushes again after r31201 on platforms
that don't use a fixed stack (mantis #28454)
   o moved the code to finalise managed out parameters from ncgcal to ncal,
     and add it to the init code of the call node (so it's evaluated before
     any parameters are processed, ensuring that mantis #28390 stays fixed)

git-svn-id: trunk@31328 -
2015-08-16 12:47:09 +00:00
..
aasmcpu.pas
agjasmin.pas * moved Jasmin assembler writer to jvm backend directory 2015-05-09 17:25:18 +00:00
cgcpu.pas
cpubase.pas * moved jvm-specific tarrayreftype from cgutils to jvm/cpubase 2014-03-16 11:24:21 +00:00
cpuinfo.pas + change always floating point divisions into multiplications if they are a power of two, 2014-11-16 20:47:38 +00:00
cpunode.pas + support overriding tdef/tsym methods with target-specific functionality: 2014-03-29 22:31:55 +00:00
cpupara.pas * changed getpointerdef() into a tpointerdef.getreusable() class method 2015-06-22 08:17:49 +00:00
cpupi.pas
cputarg.pas
dbgjasm.pas * associate debug information for local variables with the second instead of 2014-12-16 20:52:46 +00:00
hlcgcpu.pas * fixed endless recursion in tabstractrecorddef.contains_float_field() in 2015-04-16 21:25:22 +00:00
itcpujas.pas
jvmdef.pas * moved jvm-specific classdef-related fields from tenumdef to a platform- 2014-04-01 21:41:30 +00:00
jvmreg.dat
njvmadd.pas * changed getpointerdef() into a tpointerdef.getreusable() class method 2015-06-22 08:17:49 +00:00
njvmcal.pas * guarantee the order of parameter pushes again after r31201 on platforms 2015-08-16 12:47:09 +00:00
njvmcnv.pas * changed getpointerdef() into a tpointerdef.getreusable() class method 2015-06-22 08:17:49 +00:00
njvmcon.pas * changed getpointerdef() into a tpointerdef.getreusable() class method 2015-06-22 08:17:49 +00:00
njvmflw.pas * synchronized with privatetrunk till r30095 2015-03-05 20:32:15 +00:00
njvminl.pas * fixed DFA warnings for JVM target 2014-08-20 15:48:42 +00:00
njvmld.pas * changed getpointerdef() into a tpointerdef.getreusable() class method 2015-06-22 08:17:49 +00:00
njvmmat.pas * moved tjvmnotnode implementation to generic ncghlmat unit, and also use it 2014-08-10 19:39:55 +00:00
njvmmem.pas * moved JVM-specific code of tloadvmtaddrnode.pass_1 to njvmmem 2015-05-31 16:50:39 +00:00
njvmset.pas
njvmtcon.pas
njvmutil.pas * fixed DFA warnings for JVM target 2014-08-20 15:48:42 +00:00
njvmvmt.pas * removed ifdef jvm from ncgvmt 2014-03-16 11:24:44 +00:00
pjvm.pas * when creating a bare procdef copy, don't copy the funcret parameter. 2014-07-18 09:09:11 +00:00
rgcpu.pas
rjvmcon.inc
rjvmnor.inc
rjvmnum.inc
rjvmrni.inc
rjvmsri.inc
rjvmstd.inc
rjvmsup.inc
symcpu.pas o fixes handling of iso i/o parameters/program parameters: 2015-05-01 20:58:31 +00:00
tgcpu.pas * synchronized with privatetrunk till r30095 2015-03-05 20:32:15 +00:00