summaryrefslogtreecommitdiff
path: root/compiler/tgobj.pas
Commit message (Expand)AuthorAgeFilesLines
* * prevent previously freed temp blocks from getting lost occasionally (canjonas2013-03-271-1/+4
* * made alloctemp more genericjonas2013-03-271-18/+7
* * keep track of required stack frame alignment (this information is howeverjonas2012-09-021-0/+1
* * enable specifying the alignment mismatch of the frame/stack pointerjonas2012-09-021-13/+27
* + ttgobj.gethltemptyped() routine for allocating managed types with high leveljonas2011-08-201-11/+17
* + support for regular arrays and open arraysjonas2011-08-201-2/+2
* + gethltemp() to allocate a temp specifying full type information evenjonas2011-08-201-0/+13
* * made setfirsttemp() virtual and override it in jvm/tgcpu so it nojonas2011-08-201-1/+1
* + support for tt_regallocator/tt_freeregallocator temps; these will be usedjonas2011-08-201-5/+7
* * made ttgobj.alloctemp/freetemp protected, and alloctemp also virtualjonas2011-08-201-3/+5
* * reintegrate avr branch into trunk, work on avr is less invasive than I thou...florian2011-04-191-1/+1
* * always specify an explicit alignment for tgobj.gettemp (so e.g.jonas2008-11-081-4/+5
* * newline changesflorian2008-11-021-1/+1
* * Properly fill treference.alignment when variable is loaded by tcgloadnode. ...yury2008-04-161-10/+1
* * for ARM CPU records must be aligned in stack depending of record size to pr...yury2007-06-201-1/+12
* * Merged 2.3 branch changes:jonas2007-03-041-1/+23
* * merged some code which was ifdefed separately for POWERPC and POWERPC64 cod...tom_at_work2007-02-081-7/+3
* * changed ref parameter of gettemp/gettemptyped from var to out to fixjonas2007-01-121-4/+4
* * germanism removed (aktfilepos -> current_filepos)florian2006-10-301-1/+1
* * settings refactoredflorian2006-10-301-7/+7
* * more efficient temp allocation, in particular in case many small tempsjonas2006-09-171-9/+50
* * per-parameter alignment set in target specific paramanager now overrides de...tom_at_work2006-04-181-5/+8
* * use shortint for alignmentspeter2006-03-201-25/+3
* * use -O2 for 2.1.1 compilerspeter2006-03-191-5/+0
* Merged revisions 2921-2922,2925 via svnmerge from peter2006-03-161-23/+23
* * powerpc64 port from Thomas Schatzlpeter2005-09-251-0/+4
* * log and id tags removedfpc2005-05-211-7/+0
* initial importfpc2005-05-161-0/+628