• C51 Bug: Bad allocation array.
    C51 COMPILER V7.04 Follow code genearated is bad: code struct { int i; union { char a; int b; } u; } test_array[][10] = { { {0, {0}}, } }; code char TESTCODE[] = {12,24,36...
  • C51 Bug: Bad allocation array.
    C51 COMPILER V7.04 Follow code genearated is bad: code struct { int i; union { char a; int b; } u; } test_array[][10] = { { {0, {0}}, } }; code char TESTCODE[] = {12,24,36...
  • Possible bug with unsized _at_ arrays (C51 v6.14)
    While working with some memory-mapped I/O, I came across some behavior which may be construed as a bug. I declared my memory-mapped stuff as an unsized array of char's in xdata. C51 produced no errors...
  • Possible bug with unsized _at_ arrays (C51 v6.14)
    While working with some memory-mapped I/O, I came across some behavior which may be construed as a bug. I declared my memory-mapped stuff as an unsized array of char's in xdata. C51 produced no errors...
  • What C51 needs really bad is ...
    Inline assembly! asm { ;you assembly code goes here. } My version is so out of date, tho, it may already support it and I don't even know.