Small Device C Compiler: Difference between revisions

Content deleted Content added
add section
Line 9:
| website = {{URL|sdcc.sourceforge.net}}
}}
 
The '''Small Device C Compiler''' ('''SDCC''') is a [[free-software]], partially [[Retargetable compiler|retargetable]]<ref>Rainer Leupers, Peter Marwedel: "Retargetable Compiler Technology for Embedded Systems: Tools and Applications", page 126. Springer, 2001</ref> [[C (programming language)|C]] [[compiler]] for 8-bit [[microcontroller]]s. It is distributed under the [[GNU General Public License]]. The package also contains a [[Linker (computing)|linker]], [[assembly language|assembler]], [[simulator]] and [[debugger]]. As of March 2007, SDCC is the only open-source C compiler for [[Intel 8051]]-compatible microcontrollers.<ref>
According to a [[Google]] search for: [http://www.google.com/search?hl=en&safe=off&q=8051+open+source+C+compiler&btnG=Search 8051 open source C compiler]
</ref><ref>
Line 24 ⟶ 25:
In 2011 the compiler was downloaded on average more than 200 times per day.<ref>{{cite web |url=http://sourceforge.net/project/stats/?group_id=599&ugn=sdcc&type=&mode=alltime |title= Usage Statistics For Small Device C Compiler |author=SourceForge |accessdate=2010-02-16}}</ref>
 
==Supported target architectureshosts==
Sources, documentation, and binaries are available for Linux (32-bit and 64-bit), macOS (PPC and 64-bit), and Windows (32-bit and 64-bit).
 
==Supported targets==
The following include binary compatible derivatives...
* [[Intel]] 8031, 8032, [[Intel MCS-51|8051]], 8052; [[Maxim Integrated|Maxim]]/Dallas DS80C390.