I have some different configurations for my project. In the active project I have a define "WAVEPLAYER8=15" (-D option). In the picture you can see the command line show the correct parameter is send to gcc. But in the macro expansion 12 is showing. This is the value from a other configuration which is not active.
if 15 is the desired value, then the macro expansion is correct.
the problem you face is an out-of-sync indexer.
first be sure you configure the indexer to use the active configuration (in the Eclipse properties).
then manually trigger Index -> Rebuild in the project.
Erik, did you fix your indexer? can we close this ticket?
Yes. PLease close it.