fpc/compiler/x86
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
..
aasmcpu.pas * first part of x86-64 assembler 2006-03-09 22:05:16 +00:00
agx86att.pas * factered WriteInstruction out of TGNUAssembler into its own class 2006-03-09 14:59:04 +00:00
agx86int.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
cga.pas + more make_simple_ref added 2005-11-15 20:03:30 +00:00
cgx86.pas + support for passing parameters via pre-allocated stack space on i386 2006-03-10 19:59:44 +00:00
cpubase.pas * first part of x86-64 assembler 2006-03-09 22:05:16 +00:00
itcpugas.pas * fixed more xmm stuff 2005-06-09 20:50:17 +00:00
itx86int.pas * fixed more xmm stuff 2005-06-09 20:50:17 +00:00
nx86add.pas * support multiple asmlabel types, renamed getlabel to 2005-09-18 21:16:10 +00:00
nx86cnv.pas * fixed rtl package building 2005-11-15 22:39:32 +00:00
nx86con.pas
nx86inl.pas + use sse for sqrt if possible 2005-10-03 12:47:05 +00:00
nx86mat.pas * put typedconsts in own asmlist to prevent mixing 2005-08-17 08:42:52 +00:00
nx86set.pas * support multiple asmlabel types, renamed getlabel to 2005-09-18 21:16:10 +00:00
rax86.pas * basic framework for debuginfo class added 2005-09-15 08:34:51 +00:00
rax86att.pas * more @GOT parsing 2006-01-02 18:30:18 +00:00
rgx86.pas * mm register spilling fixed 2005-07-27 19:31:31 +00:00
x86ins.dat * first part of x86-64 assembler 2006-03-09 22:05:16 +00:00
x86reg.dat * remove $Log 2005-06-07 09:47:55 +00:00