Dear All,
I'm thinking about using global register coloring option but can't be sure of what potential problems might come up after implementing it.
I'm using C251 compiler for SLE70 family.
I've heard that global register coloring causes problems with following area.
1. Function pointers 2. Interrupts
If you have ever experienced such problems or any other problem regarding Global Register Coloring please share your experiences.
"SLE70 family"
What is that?
Are you sure it's C251 rather than C51...?
"1. Function pointers"
The issues with Function Pointers are inherent to C51 and nothing specifically to do with Global Register Colouring.
"2. Interrupts"
I have used it and wasn't aware of any specific issues to do with Global Register Colouring and interrupts.
Thanks for your quick response Andrew.
SLE 70 family is 16-bit smart-card microcontroller architecture from Infineon Technologies. And I'm sure its C251 not C51.