Hello lowpy
Please try to use __PPC_ZEN__ and __PPC_GENERIC__. It worked on my side for the generic architecture. It is the problem of editor to display the code in gray. The screenshot shows that the __PPC_ZEN__ does work for MPC5606B project.

Also please note that the architecture marked in properties should match exactly with the macro name (case sensitive).
Best Regards
Fiona Kuang
Technical Information & Commercial Support
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------