sergei 6d70009f06 + ELF linker. Works on x86_64-linux and i386-linux good enough to pass the testsuite, but still requires a lot of work in nearly all aspects. In particular, no attempt to resolve symbols from shared libs is done, everything is just treated as imports. Symbol versioning isn't supported either. 13 年之前
..
aopt386.pas 85d63d9fa9 * settings refactored 19 年之前
cgcpu.pas 5b5a5ab7af + Add EXTDEBUG warning if pi_needs_got was not set in pass_1 13 年之前
cpubase.inc 283ff05127 * merged avx support in inline assembler developed by Torsten Grundke 13 年之前
cpuelf.pas 6d70009f06 + ELF linker. Works on x86_64-linux and i386-linux good enough to pass the testsuite, but still requires a lot of work in nearly all aspects. In particular, no attempt to resolve symbols from shared libs is done, everything is just treated as imports. Symbol versioning isn't supported either. 13 年之前
cpuinfo.pas 5b13ef1025 + added sse/avx instructions sets introduced during the last years 13 年之前
cpunode.pas 6165536b5e + added {$modeswitch objectivec1}/-Mobjectivec1 mode switch to enable 16 年之前
cpupara.pas 614436d8cb * added pocall_mwpascal to cdecl_pocalls so we no longer have to explicitly 13 年之前
cpupi.pas b1dc518ac4 * removed systems_need_16_byte_stack_alignment and use target_info.stackalign instead 13 年之前
cputarg.pas c529356693 * Split most CPU-specific code from ogelf.pas into newly created cpuelf.pas units in CPU subdirectories. 13 年之前
csopt386.pas 6f1f21c432 * optbase empty skeleton removed with two dependancies. Duplicate unit name caused problems. 16 年之前
daopt386.pas 283ff05127 * merged avx support in inline assembler developed by Torsten Grundke 13 年之前
hlcgcpu.pas d6066ed51a * fixed compilation for i386/m68k after r21878/21879 13 年之前
i386att.inc 283ff05127 * merged avx support in inline assembler developed by Torsten Grundke 13 年之前
i386atts.inc 283ff05127 * merged avx support in inline assembler developed by Torsten Grundke 13 年之前
i386int.inc 283ff05127 * merged avx support in inline assembler developed by Torsten Grundke 13 年之前
i386nop.inc 283ff05127 * merged avx support in inline assembler developed by Torsten Grundke 13 年之前
i386op.inc 283ff05127 * merged avx support in inline assembler developed by Torsten Grundke 13 年之前
i386prop.inc 283ff05127 * merged avx support in inline assembler developed by Torsten Grundke 13 年之前
i386tab.inc 283ff05127 * merged avx support in inline assembler developed by Torsten Grundke 13 年之前
n386add.pas e10a95bf16 - removed unneeded firstcomplex calls, pass_left_right calls already firstcomplex 13 年之前
n386cal.pas 2fdd8656d5 * Fix tw18702.pp i386-win32 specific failure (stack was not properly maintained) 13 年之前
n386inl.pas 790a4fe2d3 * log and id tags removed 20 年之前
n386mat.pas edd42aa42a * moved subsetref/reg and bit_set/test support from cgobj to hlcgobj for 13 年之前
n386mem.pas d94460e3b3 * Made the x86-specific scalefactor optimization of tvecnode available on x86_64 as well, by moving update_reference_reg_mul method from ti386vecnode to newly introduced tx86vecnode. 14 年之前
n386set.pas aee5380ae0 * merged trunk up to r20882 13 年之前
popt386.pas df01717c38 * mov x, %treg; mov %treg, y might be only optimized if y does not use treg 13 年之前
r386ari.inc 283ff05127 * merged avx support in inline assembler developed by Torsten Grundke 13 年之前
r386att.inc 283ff05127 * merged avx support in inline assembler developed by Torsten Grundke 13 年之前
r386con.inc 283ff05127 * merged avx support in inline assembler developed by Torsten Grundke 13 年之前
r386dwrf.inc 283ff05127 * merged avx support in inline assembler developed by Torsten Grundke 13 年之前
r386int.inc 283ff05127 * merged avx support in inline assembler developed by Torsten Grundke 13 年之前
r386iri.inc 283ff05127 * merged avx support in inline assembler developed by Torsten Grundke 13 年之前
r386nasm.inc 283ff05127 * merged avx support in inline assembler developed by Torsten Grundke 13 年之前
r386nor.inc 283ff05127 * merged avx support in inline assembler developed by Torsten Grundke 13 年之前
r386nri.inc 283ff05127 * merged avx support in inline assembler developed by Torsten Grundke 13 年之前
r386num.inc 283ff05127 * merged avx support in inline assembler developed by Torsten Grundke 13 年之前
r386op.inc 283ff05127 * merged avx support in inline assembler developed by Torsten Grundke 13 年之前
r386ot.inc 283ff05127 * merged avx support in inline assembler developed by Torsten Grundke 13 年之前
r386rni.inc 283ff05127 * merged avx support in inline assembler developed by Torsten Grundke 13 年之前
r386sri.inc 283ff05127 * merged avx support in inline assembler developed by Torsten Grundke 13 年之前
r386stab.inc 283ff05127 * merged avx support in inline assembler developed by Torsten Grundke 13 年之前
r386std.inc 283ff05127 * merged avx support in inline assembler developed by Torsten Grundke 13 年之前
ra386att.pas 757ed4e8d3 * standard assembler reader for i386 20 年之前
ra386int.pas 6c6bf452ca * Fixed level 2 comment warnings. 17 年之前
rgcpu.pas b7fe6797bf Merged revisions 2921-2922,2925 via svnmerge from 19 年之前
rropt386.pas 7d459cf12a * the compiler now explicitly keeps track of the minimally guaranteed 16 年之前