Alternate between static buffers for dot output
Alternate between static buffers for dot output

Avoid allocations and memory leaks. Also fix an issue where symbols
were not serialized properly because a single printf statement shared
two copies of the same output buffer.

larmel/c-compiler,larmel/c-compiler,larmel/lacc,larmel/lacc,larmel/c-compiler