also optimize BRA+RTS into just BRA

release 12.0
This commit is contained in:
Irmen de Jong
2025-11-23 02:20:12 +01:00
parent d19a3af9ed
commit df1a2a1611
5 changed files with 12 additions and 4 deletions
+6 -1
View File
@@ -1,7 +1,12 @@
TODO
====
- before final release: test all examples again with final version of the compiler!
Weird Heisenbug
^^^^^^^^^^^^^^^
- examples/cube3d-float crashes with div by zero error on C64 (works on cx16. ALready broken in v11, v10 still worked)
caused by the RTS after JMP removal in optimizeJsrRtsAndOtherCombinations (replacing it with a NOP makes the problem disappear !??!?)
Future Things and Ideas