A whole day wasted because this stupid compiler doesn't implement the standard properly.

  • 2
    Ah, Microship, the Microsoft of silicon.
  • 2
    Is there an engineering reason why microcontroller/DSP C compilers are so terrible, or do vendors just hate humanity _that much_?
  • 2
    @halfflat yeah. It's not the easiest to explain if you haven't worked in embedded ever, but it's basically because they can't implement everything you'd normally see properly. Harvard architectures are a big one with some interesting differences.
  • 0
    @pk76 Yeah, most of my embedded experience was with various variants of general purpose CPUs (6501AQ, that sort of thing), where either it was either an assembler or a modified version of gcc. Didn't have to use anything exotic :)
Add Comment