Hi.
+
+/* Implement `ASM_OUTPUT_ALIGNED_DECL_LOCAL' */
+/* Track need of __do_clear_bss */
Put dot and two spaces after the end of a sentence. The same for other
commens in this patch.
+
+void
+avr_asm_output_aligned_decl_local (FILE * stream, const_tree decl
ATTRIBUTE_UNUSED,
+ const char *name, unsigned
HOST_WIDE_INT size,
+ unsigned HOST_WIDE_INT align
ATTRIBUTE_UNUSED)
unsigned HOST_WIDE_INT align)
+{
+ avr_need_clear_bss_p = true;
+
+ fputs ("\t.lcomm ", stream);
+ assemble_name (stream, name);
+ fprintf (stream, ",%d\n", (int) size);
fprintf (stream, " , " HOST_WIDE_INT_PRINT_UNSIGNED ", %u\n", size,
align / BITS_PER_UNIT);
+}
The same changes in avr_asm_output_aligned_decl_common function.
Anatoly.