LLVMにRenesas RL78をPortingしようとしているのかな?

こんにちは。NoMaYです。

ウェブで調べ物をしていて気付いたのですが、RenesasさんはLLVM(今はGCCと並ぶ著名なフリーコンパイラ)にRL78をPortingしようとしているのかも、、、

[llvm-dev] New LLVM backend for Renesas RL78 MCU
Sebastian Perta via llvm-dev llvm-dev at lists.llvm.org
Wed Apr 1 10:26:05 PDT 2020
lists.llvm.org/pipermail/llvm-dev/2020-April/140546.html
 

Parents
  • こんにちは。NoMaYです。

    e2 studio 2023-01でGCC for Renesas RL78がDeprecatedになってますね。その一方で、結局、RL78コード生成機能はLLVM for Renesas RL78をサポートしていませんし、RL78スマートコンフィグレータはRL78/G13やRL78/G14やその他の第1世代のRL78マイコンをサポートしていませんね。ひょっとして、その辺りの政治的事情で、CC-RL V1.12で-Oliteが導入されて、リンクサイズ制限無し、製品開発での使用も可能、といった事情に繋がっているのでしょうかね、、、(あと、CC-RLでC++14がサポートされた(現状はテクニカルプレービュー版ですが)のも関係するのでしょうかね、、、)

    以下、e2 studio 2023-01の画面コピーです。



    [関連リンク]

    CC-RL C++14テクニカルプレビュー版 ユーザーズマニュアル
    www.renesas.com/jp/ja/document/mat/cc-rl-c14-technical-preview-version-users-manual
     

Reply
  • こんにちは。NoMaYです。

    e2 studio 2023-01でGCC for Renesas RL78がDeprecatedになってますね。その一方で、結局、RL78コード生成機能はLLVM for Renesas RL78をサポートしていませんし、RL78スマートコンフィグレータはRL78/G13やRL78/G14やその他の第1世代のRL78マイコンをサポートしていませんね。ひょっとして、その辺りの政治的事情で、CC-RL V1.12で-Oliteが導入されて、リンクサイズ制限無し、製品開発での使用も可能、といった事情に繋がっているのでしょうかね、、、(あと、CC-RLでC++14がサポートされた(現状はテクニカルプレービュー版ですが)のも関係するのでしょうかね、、、)

    以下、e2 studio 2023-01の画面コピーです。



    [関連リンク]

    CC-RL C++14テクニカルプレビュー版 ユーザーズマニュアル
    www.renesas.com/jp/ja/document/mat/cc-rl-c14-technical-preview-version-users-manual
     

Children
No Data