こんにちは。NoMaYです。最近、以下のスレッドに関わったのですが、どうもiodefine.hの作成ミスがあったのではないかなぁと思われましたので、スレッドを立ててみることにしました。iodefine.h で、IODEFINE_H_HISTORY キーワードについてjapan.renesasrulz.com/cafe_rene/f/forum5/8446/iodefine-h-iodefine_h_history続く。(すみません、上記スレッドの投稿主さんのhirakuni45さんにおかれましては、当方の投稿が終了するまで暫くお待ち頂ければ、と思います。あわてない、あわてない、との、一休さんの心持も良いかと思うのです。)
こんにちは。NoMaYです。私のパソコンのハードディスクを漁ってみると、以下の画面コピーの2014/06/10 13:51のタイムスタンプのRX64Mのiodefine.hがあったのですが、これも、RX64Mの2種類のUSB IPの両方ともビットフィール定義が使えないように//でコメントアウトされてしまっていました。何にせよ、今、分家の新世代バージョンのみビットフィールド定義を無効とするだけで良かったのでは?(本家バージョンを変える思考が全く理解不能!)と思ってみても、もう10年近く前にそれでリリースされてしまっていた、ということでした。続く。以下、Windowsエクスプローラの画面コピーです。[追記]なお、iodefine.hのファイルのタイムスタンプは目安だと思って下さい。たぶん、CS+の開発者さんの事情(UNIXを使ったかどうか、UNIXを使うとコピー時にタイムスタンプが維持されなかったと思います)が関係すると思います。[追記2]余談ですが、この頃は、まだ IODEFINE_H_HISTORY という#defineは存在していませんでしたね。(grepしてもヒットしなかったです。)