Hi, all. I see that 4.2 is on its way, and I would like to be sure that my inline assembly won't die suddenly.
The latest manual has a new, expanded section 4.5.1 describing the new ABI and states: "Using the option –sdcccall 0, the default can be changed to version 0." I would like to verify that adding "-sddcall 0" to my compiler flags in the Makefile will ensure compatibility with my old assembler code. Next question is about new inline assembly code. If I use "-sdcccall 0" as a general compiler flag, can I start using "__sdcccall(1)" to use the new ABI? Would I need this for every function? Or is it persistent for all functions until I change it with "__sdcccall(0)"? Thanks! _______________________________________________ Sdcc-user mailing list Sdcc-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/sdcc-user