Du könntest entweder eigene Headerdateien machen, in denen die Namen so angepasst werden, das es bei allen passt.
Oder den Compiler die Arbeit machen lassen, und Du für jeden AVR den Code angeben:
Code:
#if defined (__AVR_ATmega32__)
	#define irgendwas 1
#endif
#if defined (__AVR_ATmega8__)
	#define irgendwas 2
#endif
Oder statt dem define gleich den Code, beim compilieren wird der richtige Code, für den AVR wie im Makefile angegeben, zusammengestellt.