.. |
aasmcpu.pas
|
87e8010f05
m68k: support 32x32 to 64bit MUL generation when targeting CPUs which support this instruction
|
před 8 roky |
ag68kgas.pas
|
57b2064cdd
m68k/palmos: support the prc-tools specific @END hack for globals when writing data symbols
|
před 7 roky |
ag68kvasm.pas
|
90bab63e51
m68k/vasm: remove bits of Linux support. this combination has never really been tested or supported, and got broken recently. m68k-elf-linux has good enough GNU binutils anyway
|
před 6 roky |
aoptcpu.pas
|
122d0d36d6
+ volatile() expression that marks an expression as volatile
|
před 6 roky |
aoptcpub.pas
|
9b0ff05ee8
- get rid of MaxOps, it is redundant with max_operands
|
před 6 roky |
aoptcpud.pas
|
790a4fe2d3
* log and id tags removed
|
před 20 roky |
cgcpu.pas
|
53a27fe7b3
Disable range check in m68k:tiscv32 and riscv64 cgcpu units
|
před 6 roky |
cpubase.pas
|
8555ec1438
+ fpc_eh_return_data_regno() intrinsic to get the return register numbers
|
před 6 roky |
cpuinfo.pas
|
828a248287
Systematically include fpcdefs.inc at sart of all units used by compiler
|
před 6 roky |
cpunode.pas
|
2d8f56597e
m68k: reenabled the 68k-specific n68kset node
|
před 8 roky |
cpupara.pas
|
77658b925b
* disable regular array -> dynamic array type coversion support unless
|
před 6 roky |
cpupi.pas
|
58d98d8cd7
m68k: made the PIC_OFFSET_REGs runtime changeable, and applied some defaults
|
před 7 roky |
cputarg.pas
|
1d78e73ed8
m68k: there are now cross-binutils for old MacOS, so based on the old/existing bits, fix the support in the compiler
|
před 8 roky |
hlcgcpu.pas
|
3fee990218
* on Mach-O, PECOFF and ELF platforms, write local symbols as hidden/
|
před 6 roky |
itcpugas.pas
|
c4e954c9a5
m68k: added fint and fintrz instructions
|
před 8 roky |
m68kreg.dat
|
9133964676
m68k: new 68k register data file format, which eases future subregister support
|
před 9 roky |
n68kadd.pas
|
ce598c15ec
* factored out the conditions under which add nodes need to perform
|
před 6 roky |
n68kcal.pas
|
4686f61002
* keep track of the temp position separately from the offset in references,
|
před 7 roky |
n68kcnv.pas
|
0370d52f20
m68k: support longword to double conversions with the FPU, without a helper, better code for some other cases
|
před 8 roky |
n68kinl.pas
|
6629e72d79
m68k: reinstate the inc/dec tempregister type hack again in an isolated way (it was removed in r40385, as it was breaking llvm target)
|
před 6 roky |
n68kmat.pas
|
660432685a
m68k: review and some cleanup of the shlshrnode, also add a special case for shifting 64bit values by 1
|
před 8 roky |
n68kmem.pas
|
4686f61002
* keep track of the temp position separately from the offset in references,
|
před 7 roky |
n68kset.pas
|
ca1ec0435d
m68k: fixed the signedness of conditional jumps while creating the jump list for case statements
|
před 8 roky |
r68kbss.inc
|
2934424c43
m68k: updated/added some reg includes as generated by the new tool
|
před 9 roky |
r68kcon.inc
|
7ee09b9620
instead of supporting SP only, have register A7 defined, and have SP as an alias
|
před 11 roky |
r68kgas.inc
|
7ee09b9620
instead of supporting SP only, have register A7 defined, and have SP as an alias
|
před 11 roky |
r68kgri.inc
|
7ee09b9620
instead of supporting SP only, have register A7 defined, and have SP as an alias
|
před 11 roky |
r68knor.inc
|
b19572b41d
+ gas registers
|
před 21 roky |
r68knum.inc
|
2555cc8496
* register numbers for address registers fixed
|
před 21 roky |
r68krni.inc
|
b19572b41d
+ gas registers
|
před 21 roky |
r68ksri.inc
|
7ee09b9620
instead of supporting SP only, have register A7 defined, and have SP as an alias
|
před 11 roky |
r68ksta.inc
|
2555cc8496
* register numbers for address registers fixed
|
před 21 roky |
r68kstd.inc
|
7ee09b9620
instead of supporting SP only, have register A7 defined, and have SP as an alias
|
před 11 roky |
r68ksup.inc
|
2934424c43
m68k: updated/added some reg includes as generated by the new tool
|
před 9 roky |
ra68k.pas
|
392da9e43f
* fix warnings when compiling the compiler with DFA optimizer enabled on m68k
|
před 11 roky |
ra68kmot.pas
|
4cf2a2672a
changes to fix #32043
|
před 7 roky |
rgcpu.pas
|
4686f61002
* keep track of the temp position separately from the offset in references,
|
před 7 roky |
symcpu.pas
|
acf02ab64b
* when creating wrappers, add a prefix to parameter names to prevent them
|
před 6 roky |