This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Potential Problems in Using Global Register Coloring

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.

Parents
  • "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.

Reply
  • "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.

Children