The renaming was actually discussed rather extensively over the course
of about a year, albeit apparently only on the developer mailing list.
The actual renaming then took place in early December.

If you genuinely need the old target specific macros, you could use a
compatibility header via pre-inclusion, i.e. using e.g. "--include
gbz80_macros.h" or something like that and conditionally define gbz80
macros therein depending on sm83 macros.

Greetings,
Benedikt

Am 01.04.22 um 16:58 schrieb Tony Pavlov via Sdcc-user:
> Hello Benedikt,
>
> BF> Not only is sm83 the actual name of the CPU core in use, but
> BF> additionally, multiple targets, including gbz80/sm83, got a new default
> BF> calling convention with 4.2.0 that results in more efficient code.
>
> Target name and calling conventions are VERY DIFFERENT, NOT CONNECTED THINGS.
>
> You broke all define dependencies, etc. Just WHAT FOR?
>
>


_______________________________________________
Sdcc-user mailing list
Sdcc-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sdcc-user

Reply via email to