1
0
mirror of https://github.com/KarolS/millfork.git synced 2026-04-21 09:16:34 +00:00

6502: Stack-related things:

– software variable stack
– fixes for handling stack variables
This commit is contained in:
Karol Stasiak
2018-12-14 22:01:52 +01:00
parent db1ce07ed6
commit c28b71add5
25 changed files with 527 additions and 248 deletions
+4
View File
@@ -126,6 +126,10 @@ Allow using the IX register for other purposes.
Allow using the IY register for other purposes.
`.ini` equivalent: `iy_scratch`. Default: no.
* `-fsoftware-stack`, `-fno-software-stack`
Use a software stack for stack variables.
`.ini` equivalent: `software_stack`. Default: no.
## Optimization options
* `-O0` Disable all optimizations.
+2
View File
@@ -80,6 +80,8 @@ Default: the same as `encoding`.
* `iy_scratch` allow using the IY register for other purposes, default is `false`
* `software_stach` use software stack for stack variables, default is `false`
* `output_intel_syntax` use Intel syntax instead of Zilog syntax, default is `true` for Intel 8080 and `false` otherwise