There could be some regression in 4.2.
https://sourceforge.net/p/sdcc/bugs/
@geijoenr if you have a test case where the new release is failing you could add a bug ticket
Report the version of your compiler by
sdcc -v
and add sources (both C and if possible ASM)
Coders seem very active in this period trying to catch all possible issues with the new release
Actually I am experiencing some issues about the stack management depending on the optimization livel.
At lower levels of optimization the code is broken.
I will report the bug as soon as I isolate the issue
False alarm, I have found what was wrong and it was on my side
SDCC does not support undocumented instructions to access ixh,ixl, iyl,iyh
If you want to make it happen you could support this feature request
https://sourceforge.net/p/sdcc/feature-requests/791/
Hi Paulo,
I have Fuision-C on my old Macs with old versions of macOS. I had to downgrade the version of macOS the newer one to Mojave to still run sdcc version 3.6.0.
I'm interested in an upgrade of my hardware, to buy an SoC based Mac, probably an M1 not yet an M2.
What has de problems when you try to compile de soruces of the scf 3.6.0 version.
Thanks in advance!
Sergi