002▲ 107 · 댓글 22임베디드 C 컴파일러 SDCC 4.6.0 RC 2 공개STM8, MCS-51, Z80, Rabbit, Padauk 등 다양한 마이크로컨트롤러를 지원하는 오픈소스 C 컴파일러 SDCC 4.6.0 Release Candidate 2가 공개되었다.
오픈소스 · 도구 · SDCC – Small Device C Compiler
임베디드 C 컴파일러 SDCC 4.6.0 RC 2 공개
Key Point
오픈소스 임베디드 컴파일러가 공식 펀딩을 받으며 보안·최적화 분야 기능 강화에 나서는 것은 IoT·펌웨어 개발자에게 영향을 미칠 수 있다.
핵심 요약
STM8, MCS-51, Z80, Rabbit, Padauk 등 다양한 마이크로컨트롤러를 지원하는 오픈소스 C 컴파일러 SDCC 4.6.0 Release Candidate 2가 공개되었다.
NGI0 Commons Fund와 Sovereign Tech Fund의 지원으로 두 개의 주요 펀딩 프로젝트가 확정되어 개발 가속화가 예정되어 있다.
NGI0 프로젝트는 Padauk·Rabbit 마이크로컨트롤러 지원 개선, ISO C 표준 강화, 링크타임 최적화(미사용 함수 제거) 등을 목표로 하며 5명의 개발자가 참여한다.
Sovereign Tech Fund 프로젝트는 임베디드 펌웨어의 보안·안전성 향상, 포스트양자 암호 지원, 사이드채널 공격 완화, 확대된 테스트를 진행한다.
Linux amd64, Windows, macOS 바이너리가 제공되며 자발적 개발자 커뮤니티 기반으로 지속 업데이트된다.