I am trying to find unused macros or anything actually that was unused. I agree they doesn't take up memory, but as with anything that expands over time, extraneous and dead defines can be a potential problem.
#define symbl1 0x10 then later
#define symbol1 0x01, and the wrong definition can be used and so on. It has has been my experience that it is better to try and keep the code as uptodate as possible.
I will try the program listed above and see if that is a solution.
Thank you to everyone for the advice.
Best Regards
Robert Lewis