In c_start.S and the constructed crt0.S there is a symbol
called _start.
Same name. There are also, in these files, a set of symbols that on some builds are needed for that build. So we need the .o from both files in some builds. But the conflicting _start symbols are causing trouble.
more summary: the problem is limited to those cases where someone wants to use SERIAL_POST.
Seems pretty fixable.
ron
Any more ideas on this? I chased it around a bit but there sure seems to be a symbol conflict on _start.
-Steve