pierre
|
a506fe9560
Fix cross-compilation on aarch64-linux using -dFPC_SOFT_FPUX80 option
|
il y a 5 ans |
nickysn
|
573d69c8fe
* unfortunately tf_smartlink_sections is mutually exclusive with
|
il y a 5 ans |
Károly Balogh
|
23fc0fe66a
z80: added quick & dirty vasm assembler support to the target
|
il y a 5 ans |
Károly Balogh
|
db1ef439b5
z80: sdasz80 won't do section smartlinking for us, but it's used for the zx spectrum target
|
il y a 5 ans |
nickysn
|
491462fd02
+ added another helper for register pairs: register_in
|
il y a 5 ans |
nickysn
|
a5d36e1bc6
+ added Z80 helper functions is_regpair and split_regpair
|
il y a 5 ans |
nickysn
|
fa052f76ee
+ added empty strings.inc and stringss.inc files
|
il y a 5 ans |
nickysn
|
69c95115f6
- removed GetHigh, GetNextReg, GetLastReg, GetOffsetReg and GetOffsetReg64 from cpubase. The methods
|
il y a 5 ans |
nickysn
|
f202249711
+ implemented get_caller_addr and get_caller_frame for the Z80
|
il y a 5 ans |
nickysn
|
6810677493
* updated revision.inc
|
il y a 5 ans |
nickysn
|
29d681168a
* merged the z80 branch
|
il y a 5 ans |
florian
|
a084c8829f
* patch by J. Gareth Moreton: refactor RemoveCurrentP
|
il y a 5 ans |
florian
|
e7f7927ca9
+ initialize variables, so compilation with -O3 works
|
il y a 5 ans |
nickysn
|
a857e60dc1
* tsystemcpu.cpu_sys_z80 renamed .cpu_z80 for consistency with the other values in the enum.
|
il y a 5 ans |
nickysn
|
9cca44d3af
* tcputype.cpu_ez80 renamed .cpu_zilog_ez80
|
il y a 5 ans |
nickysn
|
784237ee33
* tcputype.cpu_z80 renamed .cpu_zilog_z80
|
il y a 5 ans |
nickysn
|
5594302d2a
* fixed GotoXY (parameters were swapped)
|
il y a 5 ans |
nickysn
|
59110bd9ea
* fixed the interlockedXXX functions
|
il y a 5 ans |
nickysn
|
843024f3b7
* PrintChar and OpenChannel converted to pure assembler functions
|
il y a 5 ans |
nickysn
|
fe05a87a27
* made ErrOutput/StdErr a true alias of Output/StdOut to save memory
|
il y a 5 ans |
nickysn
|
cb169980b7
* cheat and declare many of the empty routines as 'inline' to save some precious memory bytes :)
|
il y a 5 ans |
nickysn
|
25a42c6469
* update msg
|
il y a 5 ans |
nickysn
|
6f6598712f
* synchronized with trunk
|
il y a 5 ans |
nickysn
|
5c605f0a10
+ console input (not working well, yet)
|
il y a 5 ans |
nickysn
|
d970112f26
+ implemented console output in the ZX Spectrum RTL. Writeln('Hello, world!'); now works!!! :)
|
il y a 5 ans |
nickysn
|
368f4412c4
* handle nf_swapped properly in TZ80AddNode.second_cmp16_32_64bit
|
il y a 5 ans |
nickysn
|
647725ea0c
* optimizations in tcgz80.normalize_ref
|
il y a 5 ans |
nickysn
|
5a5a8602d3
* optimization in tcgz80.a_load_const_cgpara for pushing longints, where the low 16 bits are equal
|
il y a 5 ans |
nickysn
|
3338603bb8
* generate better code in tcgz80.a_loadaddr_ref_reg
|
il y a 5 ans |
florian
|
db9a284d60
* simplify xtensa-linux building
|
il y a 5 ans |