summaryrefslogtreecommitdiff
path: root/compiler/jvm/symcpu.pas
Commit message (Expand)AuthorAgeFilesLines
* * cleaned up safecall support: use a hidden localvarsym instead of resultjonas2019-11-241-2/+17
* * only add hidden parameters for objectdef methods after generating the vmt,jonas2019-03-161-8/+4
* * moved around/replaced the following procedures to stop nflw from dependingjonas2019-01-051-2/+2
* * moved handle_calling_convention() to pparautljonas2019-01-051-1/+1
* * handle constructor function results that have been migrated to thejonas2018-12-251-0/+10
* * no longer use the synthetickind field of a procdef to determine whetherjonas2016-07-141-7/+7
* * fixed mangled names for nested procedures on the JVM platform after r32153jonas2016-03-051-1/+1
* * only write the parts of the unit localsymtables that are actually needed:jonas2015-10-251-4/+4
* * fixed compilation of the jvm compiler after r31591 - r31593jonas2015-09-131-1/+1
* o fixes handling of iso i/o parameters/program parameters:florian2015-05-011-0/+5
* * fixes for the support for overriding properties on the JVM target:jonas2014-06-141-38/+22
* * remove "override" from automatically getter/setter if it's based upon anjonas2014-06-141-0/+1
* * don't generate a getter/setter if no explicit prefix has been specifiedjonas2014-06-141-1/+2
* * pstring -> pshortstring (fix for r27940)jonas2014-06-141-1/+1
* * support for raising the visibility of inherited properties on the JVMjonas2014-06-121-16/+81
* * factored out associating properties with their getters/setters/fielsjonas2014-06-121-2/+332
* Fix a typo. The CPU specific version of "ttypesym" should be called "tcputype...svenbarth2014-04-111-3/+3
* * changed the severity of messages showing overloaded routines with alljonas2014-04-101-2/+2
* * check all overloaded routines for mangled name conflicts on the JVMjonas2014-04-101-1/+42
* * moved pbestrealtype from symdef to symcpujonas2014-04-011-0/+4
* * moved jvm-specific classdef-related fields from tenumdef to a platform-jonas2014-04-011-0/+45
* + added class reference types of the architecture-specific t*def/t*symjonas2014-03-301-0/+33
* * moved jvm tprocdef name mangling to jvm-specific descendant classjonas2014-03-301-2/+119
* * moved jvm-specific exprasm field from tprocdef to jvm-specific descendantjonas2014-03-301-0/+15
* * moved ifdef'd jvm code from tprocvardef to jvm-specific descendantjonas2014-03-301-1/+49
* * moved all jvm-specific code from symsym to jvm/symcpujonas2014-03-301-0/+72
* + support overriding tdef/tsym methods with target-specific functionality:jonas2014-03-291-0/+174