Asayomu Tech
注目★★★★★Hacker News

SDCC 4.6.0公開、8051からZ80まで広範なMCUに対応

30秒で把握

  • 1SDCC 4.6.0公開、8051・STM8・Z80・6502系などを対象
  • 2ISO C89・C99・C11・C23対応、Linux・Windows・macOS向け配布
  • 3NGI0とSTFの資金で最適化・安全性・セキュリティを強化

要約

SDCCは、8051系、STM8、Z80系、6502系、Padaukなどを対象にする最適化Standard Cコンパイラスイートとして、4.6.0を公開した。ANSI C89、ISO C99、C11、C23に対応し、GNU/Linux amd64、Windows x86・amd64、macOS amd64向けのソース、ドキュメント、バイナリを提供する。NGI0 Commons Fundでは対象ハードウェア対応、ISO C対応強化、未使用関数・オブジェクトを除去するリンク時最適化などを進める。Sovereign Tech Fundでは組み込みファームウェアの安全性、セキュリティ、耐量子暗号、サイドチャネル対策、テスト拡充に取り組む。

あなたへの影響

組み込み開発チームは対象MCUと使用OSに合うSDCC 4.6.0の生成コード、既存コードの互換性、最適化結果を次の検証で確認する。

推奨:ISO C23やリンク時最適化は、利用予定のターゲットごとに対応状況を確認して導入する。

詳細を読む → 元記事へ※ 本文は元記事をご確認ください (asayomu は要約のみ提供)

関連する記事

※ 外部記事の権利は原著作者に帰属します。著作権削除要請は copyright@asayomu.jp までご連絡ください(受領確認 24h・実処理 72h 以内)。