That particular #define is one of many that is set by the compiler.  That
one is based on the architecture you selected in the "-mmcu" option to GCC.

In GCC, you can see all of the macros defined by using the "-dM -E"
options.  For example, this will show you everything the compiler is adding
before it even looks at your source:

avr-gcc -mmcu=atmega168 -dM -E - < /dev/null

Hope this helps!

~James
_______________________________________________
AVR-GCC-list mailing list
AVR-GCC-list@nongnu.org
https://lists.nongnu.org/mailman/listinfo/avr-gcc-list

Reply via email to