Jonas Maebe 8b9e90dc7a * keep track of whether a routine has a C-style variadic parameter in the %!s(int64=6) %!d(string=hai) anos
..
aoptcpu.pas 980c689d37 + Peephole optimizer MovPush2Push %!s(int64=7) %!d(string=hai) anos
aoptcpub.pas 9b0ff05ee8 - get rid of MaxOps, it is redundant with max_operands %!s(int64=6) %!d(string=hai) anos
aoptcpud.pas 19c8abac0b + enable jump optimizer for i8086 %!s(int64=12) %!d(string=hai) anos
cgcpu.pas 9c90f593ab Add global range check disable for i8086 cgcpu and x86 nx86add units %!s(int64=6) %!d(string=hai) anos
cpubase.inc 518cdf9674 * replaced the saved_XXX_registers arrays with virtual methods inside %!s(int64=7) %!d(string=hai) anos
cpuinfo.pas d9925f7074 - removed pocall_far16 from the supported calling conventions of the i8086 %!s(int64=7) %!d(string=hai) anos
cpunode.pas a0efde8167 * automatically generate necessary indirect symbols when a new assembler %!s(int64=9) %!d(string=hai) anos
cpupara.pas 8b9e90dc7a * keep track of whether a routine has a C-style variadic parameter in the %!s(int64=6) %!d(string=hai) anos
cpupi.pas 880d438704 * renamed t<cpuname>procinfo to tcpuprocinfo for all targets, so we can %!s(int64=8) %!d(string=hai) anos
cputarg.pas 20abb13bca - do not compile in the stabs debug info support for the i8086 target %!s(int64=7) %!d(string=hai) anos
hlcgcpu.pas d69ad8fa41 * removed temppos field again from parameter locations: they're not allocated %!s(int64=7) %!d(string=hai) anos
i8086att.inc 4f0da5fcc3 + patch by Marģers to support the x86 assembler instructions blsi, blsr, blsmsk, adcx, adox, movbe, pclmulqdq, resolves #34815 and #34799 %!s(int64=6) %!d(string=hai) anos
i8086atts.inc 4f0da5fcc3 + patch by Marģers to support the x86 assembler instructions blsi, blsr, blsmsk, adcx, adox, movbe, pclmulqdq, resolves #34815 and #34799 %!s(int64=6) %!d(string=hai) anos
i8086int.inc 4f0da5fcc3 + patch by Marģers to support the x86 assembler instructions blsi, blsr, blsmsk, adcx, adox, movbe, pclmulqdq, resolves #34815 and #34799 %!s(int64=6) %!d(string=hai) anos
i8086nop.inc 4f0da5fcc3 + patch by Marģers to support the x86 assembler instructions blsi, blsr, blsmsk, adcx, adox, movbe, pclmulqdq, resolves #34815 and #34799 %!s(int64=6) %!d(string=hai) anos
i8086op.inc 4f0da5fcc3 + patch by Marģers to support the x86 assembler instructions blsi, blsr, blsmsk, adcx, adox, movbe, pclmulqdq, resolves #34815 and #34799 %!s(int64=6) %!d(string=hai) anos
i8086prop.inc 4f0da5fcc3 + patch by Marģers to support the x86 assembler instructions blsi, blsr, blsmsk, adcx, adox, movbe, pclmulqdq, resolves #34815 and #34799 %!s(int64=6) %!d(string=hai) anos
i8086tab.inc 4f0da5fcc3 + patch by Marģers to support the x86 assembler instructions blsi, blsr, blsmsk, adcx, adox, movbe, pclmulqdq, resolves #34815 and #34799 %!s(int64=6) %!d(string=hai) anos
n8086add.pas 0b246f3dbd * converted Boolean8 to an internal type, and mapped Boolean to the %!s(int64=6) %!d(string=hai) anos
n8086cal.pas 48b57c2f9a * use is_proc_far(procdefinition) instead of the current memory model to %!s(int64=7) %!d(string=hai) anos
n8086cnv.pas e1d0e7572e * i8086 TP7 compatibility fixes, related to obtaining procedure addresses: %!s(int64=7) %!d(string=hai) anos
n8086con.pas b0130c008d + show the full segment:offset value of far and huge pointer const nodes in the node tree generated by -vp %!s(int64=9) %!d(string=hai) anos
n8086inl.pas fdc896ad0a + inline support for the x86 'in' and 'out' instructions. Currently only enabled %!s(int64=7) %!d(string=hai) anos
n8086ld.pas 4686f61002 * keep track of the temp position separately from the offset in references, %!s(int64=7) %!d(string=hai) anos
n8086mat.pas 8c5606b41d + support mmx shifting %!s(int64=7) %!d(string=hai) anos
n8086mem.pas dadd5568db + override set_labelsym_resultdef for i8086 and set a near pointer resultdef if %!s(int64=7) %!d(string=hai) anos
n8086tcon.pas 2019e622e1 * fixed typed constants, initialized with Ofs(proc) in modes TP and DELPHI as well %!s(int64=7) %!d(string=hai) anos
n8086util.pas 1cb8c0d00c * specify the def of assembler level symbols defined via %!s(int64=9) %!d(string=hai) anos
r8086ari.inc c8487c4150 + added individual bits of the x86 flags register as subregisters %!s(int64=8) %!d(string=hai) anos
r8086att.inc c8487c4150 + added individual bits of the x86 flags register as subregisters %!s(int64=8) %!d(string=hai) anos
r8086con.inc 8b0bbdcaab * fix flag subregs after r38206 %!s(int64=7) %!d(string=hai) anos
r8086dwrf.inc a275d15da2 + added an i8086-specific column in x86reg.dat for the dwarf register numbers %!s(int64=7) %!d(string=hai) anos
r8086int.inc c8487c4150 + added individual bits of the x86 flags register as subregisters %!s(int64=8) %!d(string=hai) anos
r8086iri.inc c8487c4150 + added individual bits of the x86 flags register as subregisters %!s(int64=8) %!d(string=hai) anos
r8086nasm.inc c8487c4150 + added individual bits of the x86 flags register as subregisters %!s(int64=8) %!d(string=hai) anos
r8086nor.inc c8487c4150 + added individual bits of the x86 flags register as subregisters %!s(int64=8) %!d(string=hai) anos
r8086nri.inc c8487c4150 + added individual bits of the x86 flags register as subregisters %!s(int64=8) %!d(string=hai) anos
r8086num.inc 8b0bbdcaab * fix flag subregs after r38206 %!s(int64=7) %!d(string=hai) anos
r8086ot.inc c8487c4150 + added individual bits of the x86 flags register as subregisters %!s(int64=8) %!d(string=hai) anos
r8086rni.inc c8487c4150 + added individual bits of the x86 flags register as subregisters %!s(int64=8) %!d(string=hai) anos
r8086sri.inc c8487c4150 + added individual bits of the x86 flags register as subregisters %!s(int64=8) %!d(string=hai) anos
r8086stab.inc c8487c4150 + added individual bits of the x86 flags register as subregisters %!s(int64=8) %!d(string=hai) anos
r8086std.inc c8487c4150 + added individual bits of the x86 flags register as subregisters %!s(int64=8) %!d(string=hai) anos
ra8086att.pas a04cbc09b0 * changed the default i8086 asmmode to Intel %!s(int64=12) %!d(string=hai) anos
ra8086int.pas a04cbc09b0 * changed the default i8086 asmmode to Intel %!s(int64=12) %!d(string=hai) anos
rgcpu.pas bacd303208 * synchronized with trunk up to r27758 %!s(int64=11) %!d(string=hai) anos
symcpu.pas acf02ab64b * when creating wrappers, add a prefix to parameter names to prevent them %!s(int64=6) %!d(string=hai) anos
tgcpu.pas 8b6563bef2 Generate error if stack size of a procedure/function is bigger than globally allocated stack size %!s(int64=8) %!d(string=hai) anos