* config/avr/avr.c (valid_machine_decl_attribute): Allow `extern'
declaration for data with "progmem" attribute.
From-SVN: r36829
+Tue Oct 10 23:14:33 2000 Denis Chertykov <denisc@overta.ru>
+
+ * config/avr/avr.c (valid_machine_decl_attribute): Allow `extern'
+ declaration for data with "progmem" attribute.
+
2000-10-09 Marek Michalkiewicz <marekm@linux.org.pl>
* config/avr/avr.c (out_shift_with_cnt): Use AS2 macro.
if (is_attribute_p ("progmem", attr)
&& (TREE_STATIC (decl) || DECL_EXTERNAL (decl)))
{
- if (DECL_INITIAL (decl) == NULL_TREE)
+ if (DECL_INITIAL (decl) == NULL_TREE && !DECL_EXTERNAL (decl))
{
warning ("Only initialized variables can be placed into "
"program memory area.");