nickysn
|
a79d12ae41
+ handle OT_RELJMP8 in taicpu.Matches
|
5 年之前 |
nickysn
|
4c021c100a
+ handle OT_REG8_C_PORT in taicpu.Matches
|
5 年之前 |
nickysn
|
a063a53863
+ handle OT_IMM_PORT in taicpu.Matches
|
5 年之前 |
nickysn
|
552107f577
+ z80: implemented taicpu.CheckIfValid
|
5 年之前 |
nickysn
|
d5b8e49da2
+ z80: implemented taicpu.FindInsentry
|
5 年之前 |
nickysn
|
5e90aa27d5
- z80: oops, forgot to delete some code from taicpu.Matches
|
5 年之前 |
nickysn
|
e08c7b3642
+ z80: added condition checking in taicpu.Matches
|
5 年之前 |
florian
|
9e0337f248
* do not use an extra register in tcginlinenode.second_IncDec if not needed
|
5 年之前 |
nickysn
|
7f769f024b
* Z80: fixed code generation for pure assembler routines, that have no parameters, no local variables
|
5 年之前 |
nickysn
|
365e320119
+ partial implementation of taicpu.Matches
|
5 年之前 |
nickysn
|
20e2a0efac
+ added Z80 register AF'
|
5 年之前 |
nickysn
|
6654faea08
+ build an instruction table cache for the Z80
|
5 年之前 |
nickysn
|
f8c2d4a632
* added comment, stating that Z80 has no condition subsets
|
5 年之前 |
nickysn
|
cfb28c7654
* fixed bug, causing the global variable stacksize to be destroyed
|
5 年之前 |
nickysn
|
e60ab7148d
* fixed compilation with sdld
|
5 年之前 |
Károly Balogh
|
695a260ff8
zxspectrum: added support for linking via vlink, and for pascal sysinit code. also some cleanup in the linker code
|
5 年之前 |
nickysn
|
5b24267529
* reduced the stack margin for stack checking to 64 bytes on the Z80
|
5 年之前 |
Károly Balogh
|
594138141a
zxspectrum: in the pascal startup code, match start symbol name with the asm startup code
|
5 年之前 |
nickysn
|
59b90c24ed
+ initialize StackBottom and StackLength in the startup of the ZX Spectrum system unit
|
5 年之前 |
Károly Balogh
|
c206415450
zxspectrum: pascal startup code. this allows the RTL to be built with any assembler
|
5 年之前 |
Károly Balogh
|
60c73dd14b
z80: fix typo in the previous commit
|
5 年之前 |
Károly Balogh
|
04bd105cf5
z80: fix global symbols and section attributes in the vasm writer
|
5 年之前 |
florian
|
50c221670f
* do not generate moves unncesssarily in tcgloadparentfpnode.pass_generate_code
|
5 年之前 |
marcus
|
8aacea8850
Amiga: Video unit, do not draw Cursor if outside the window (would write over the window border)
|
5 年之前 |
svenbarth
|
c8b7094378
* fix for Mantis #36940: apply (adjusted) patch by Bi0T1N to add functionality to the thread manager to set a thread's debug name (if supported by the platform)
|
5 年之前 |
svenbarth
|
e131a4e014
* nicely align assignment of TThreadManager.CloseThread
|
5 年之前 |
nickysn
|
86e04ddd5c
+ enable the sdasz80 lameness check permanently, because the system unit now
|
5 年之前 |
nickysn
|
07a8af33b1
+ z80: generate correct code in do_spill_read and do_spill_written for spilling to temp offsets outside the range -128..127
|
5 年之前 |
nickysn
|
6dbe1368ef
+ z80: added range checking for d in the (IX+d) and (IY+d) addressing modes in
|
5 年之前 |
marcus
|
589b2b956f
Fixed LLVM compilation after r45143
|
5 年之前 |