Email: Password: Remember Me | Create Account (Free)

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
???
05/14/10 20:53
Read: times


 
#175919 - SDCC is free after all
Responding to: ???'s previous message
I would be very surprised if an assembler written in 1998 would need any changes over the subsequent 12 years. I believe the 8051 has been about since the 1980s.

The C compiler, however, is always open to continuous improvement. And I do not think that anyone would ever claim that SDCC can compete with the commercial C compilers.

SDCC has followed a different line to the regular GCC compilers. GCC works pretty well for most processors and is perfectly usable. As far as I know, SDCC is usable for most of its targets but noticeably less capable than its commercial rivals.

I would guess that SDCC 'collaborators' would spend no effort on ASM. The code generation is better optimised at a higher level. I would also agree that the 'large model' code generation could be peephole improved.

Anyway, I thought that you always used the Keil tools!

David.

List of 23 messages in thread
TopicAuthorDate
SDCC assembler Questions            01/01/70 00:00      
   :: or .globl            01/01/70 00:00      
   do you mean .globl directive?l            01/01/70 00:00      
   so far, so good now how specify xdata            01/01/70 00:00      
      what are you trying to do            01/01/70 00:00      
   is there a current SDCC documentation?            01/01/70 00:00      
      at least UserGuide from Googel :-)            01/01/70 00:00      
         unsigned char _far _at(0x700) buf[0x100]            01/01/70 00:00      
         without a word about the assembler            01/01/70 00:00      
      documentation            01/01/70 00:00      
         sample in pseudocode            01/01/70 00:00      
            okay and how do you want to use it?            01/01/70 00:00      
               a simple example            01/01/70 00:00      
                  thanks for the examples and ...            01/01/70 00:00      
      current SDCC documentation            01/01/70 00:00      
         evidently XDATA assembler is not 'current'            01/01/70 00:00      
            my installation has asxxhtm.html in doc/as            01/01/70 00:00      
               well, you get what you pay for and            01/01/70 00:00      
                  SDCC is free after all            01/01/70 00:00      
                     They frequently claim it in the negative            01/01/70 00:00      
                     from my first post "            01/01/70 00:00      
                        asxxxx tools            01/01/70 00:00      
                           as it turned out ...            01/01/70 00:00      

Back to Subject List