M5 and M6 releases were fine in this regard, but M7 seems to break Eclipse's code analysis plugin. It will generate "Symbol is not resolved," "Type cannot be resolved," or "Field cannot be resolved" errors for all register references (IER, TSCH, etc.) and for some SYS/BIOS definitions or declarations (It doesn't like BIOS_WAIT_FOREVER, Diags_USERx macros, fields in the Timer_Params struct, etc.)
I can get around this, of course, by turning off those two specific checks, but I was wondering if there were any plans to fix this before the final v.5.1 release. I am guessing you got around this in M5 and M6 by somehow adding exclusions to the analysis plugin, but in your quest (which I fully endorse) to make CCS use the official Eclipse releases, my fear is that the code analysis plugin will never be compatible with code generated with TI tools and libraries.