こんにちは。NoMaYです。ウェブで調べ物をしていて気付いたのですが、RenesasさんはLLVM(今はGCCと並ぶ著名なフリーコンパイラ)にRL78をPortingしようとしているのかも、、、[llvm-dev] New LLVM backend for Renesas RL78 MCUSebastian 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
こんにちは。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