fpc/compiler/i386
Jonas Maebe 9de2847865 + support for passing parameters via pre-allocated stack space on i386
(override/adjust cgutils.use_fixed_stack to change conditions where
     this is done, currently only activated for darwin-i386)
  * make sure the stack is always aligned to 16 bytes on darwin-i386

git-svn-id: trunk@2840 -
2006-03-10 19:59:44 +00:00
..
ag386nsm.pas Merged revisions 2669,2673,2677,2683,2696,2699-2702,2704,2708,2712-2715,2718,2722-2723,2728-2730,2740,2769 via svnmerge from 2006-03-05 21:10:37 +00:00
aopt386.pas * log and id tags removed 2005-05-21 09:42:41 +00:00
cgcpu.pas + support for passing parameters via pre-allocated stack space on i386 2006-03-10 19:59:44 +00:00
cpubase.inc *c <int64>:=-<longint> fixed (bug 4253) 2005-08-05 19:00:30 +00:00
cpuinfo.pas + new cpus/fpus added 2006-01-01 12:41:39 +00:00
cpunode.pas * nx86cnv.pas must set ctypeconv node properly 2005-08-03 20:29:38 +00:00
cpupara.pas + support for passing parameters via pre-allocated stack space on i386 2006-03-10 19:59:44 +00:00
cpupi.pas + support for passing parameters via pre-allocated stack space on i386 2006-03-10 19:59:44 +00:00
cpuswtch.pas + new cpus/fpus added 2006-01-01 12:41:39 +00:00
cputarg.pas * basic framework for debuginfo class added 2005-09-15 08:34:51 +00:00
csopt386.pas * fixed replaceregdebug code 2006-01-06 14:55:42 +00:00
daopt386.pas Merged revisions 2669,2673,2677,2683,2696,2699-2702,2704,2708,2712-2715,2718,2722-2723,2728-2730,2740,2769 via svnmerge from 2006-03-05 21:10:37 +00:00
i386att.inc * first part of x86-64 assembler 2006-03-09 22:05:16 +00:00
i386atts.inc * first part of x86-64 assembler 2006-03-09 22:05:16 +00:00
i386int.inc * first part of x86-64 assembler 2006-03-09 22:05:16 +00:00
i386nop.inc * first part of x86-64 assembler 2006-03-09 22:05:16 +00:00
i386op.inc * first part of x86-64 assembler 2006-03-09 22:05:16 +00:00
i386prop.inc * first part of x86-64 assembler 2006-03-09 22:05:16 +00:00
i386tab.inc * first part of x86-64 assembler 2006-03-09 22:05:16 +00:00
n386add.pas * support multiple asmlabel types, renamed getlabel to 2005-09-18 21:16:10 +00:00
n386cal.pas + support for passing parameters via pre-allocated stack space on i386 2006-03-10 19:59:44 +00:00
n386inl.pas * log and id tags removed 2005-05-21 09:42:41 +00:00
n386mat.pas * range check errors 2006-02-02 09:03:02 +00:00
n386mem.pas * log and id tags removed 2005-05-21 09:42:41 +00:00
n386set.pas * support multiple asmlabel types, renamed getlabel to 2005-09-18 21:16:10 +00:00
optbase.pas * log and id tags removed 2005-05-21 09:42:41 +00:00
popt386.pas Merged revisions 2669,2673,2677,2683,2696,2699-2702,2704,2708,2712-2715,2718,2722-2723,2728-2730,2740,2769 via svnmerge from 2006-03-05 21:10:37 +00:00
r386ari.inc * dwarf branch merged 2004-06-16 20:07:06 +00:00
r386att.inc * dwarf branch merged 2004-06-16 20:07:06 +00:00
r386con.inc * dwarf branch merged 2004-06-16 20:07:06 +00:00
r386dwrf.inc * dwarf branch merged 2004-06-16 20:07:06 +00:00
r386int.inc * dwarf branch merged 2004-06-16 20:07:06 +00:00
r386iri.inc * dwarf branch merged 2004-06-16 20:07:06 +00:00
r386nasm.inc * dwarf branch merged 2004-06-16 20:07:06 +00:00
r386nor.inc * dwarf branch merged 2004-06-16 20:07:06 +00:00
r386nri.inc * dwarf branch merged 2004-06-16 20:07:06 +00:00
r386num.inc * dwarf branch merged 2004-06-16 20:07:06 +00:00
r386op.inc * dwarf branch merged 2004-06-16 20:07:06 +00:00
r386ot.inc * dwarf branch merged 2004-06-16 20:07:06 +00:00
r386rni.inc * dwarf branch merged 2004-06-16 20:07:06 +00:00
r386sri.inc * dwarf branch merged 2004-06-16 20:07:06 +00:00
r386stab.inc * dwarf branch merged 2004-06-16 20:07:06 +00:00
r386std.inc * dwarf branch merged 2004-06-16 20:07:06 +00:00
ra386att.pas * standard assembler reader for i386 2005-06-07 13:20:14 +00:00
ra386int.pas * support db $01 db $02 2005-12-20 07:59:11 +00:00
rgcpu.pas * log and id tags removed 2005-05-21 09:42:41 +00:00
rropt386.pas * fixed bug in regalloc info in case a sequence is swapped with 2006-01-06 15:29:25 +00:00