0

How are you.

 

If you have any sample project for GCC RX in E2 Studio, it would facilitate starting coding with such template.

Currently If new project is created with the Toolchain selection of “Renesas GCC for RX” in E2 Studio, errors are generated in time of building with that automatically generated template.

 

One of serious warning is

————————————————————————————

“large integer implicitly truncated to unsigned type [-Woverflow]”
iodefine.h line 7370 … C/C++ Problem
———————————————————————————————-

#define RSPI0 (*(volatile struct st_rspi     *)0x88380)

———————————————————————————————-

This is the line which makes such warning.

Previously this line was

———————————————————————————————-

#define RSPI0 (*(volatile struct st_rspi __evenaccess *)0x88380)

————————————————————————————————

“__evenaccess” caused error while it is compiled.

 

If you provide a useful template project for RX, it would help reducing Trial-And-Error.

Let me wait for your earliest reply.

 

 

Ecinelgi

Open Source Tools Support コメントが編集されました
    • Hello,

      A new project generated by e2 Studio should suffice – that should act as a first functional template. In this case, an error should not be generated – if it happens, it is certainly a bug and we would be willing to investigate it further, assuming we can reproduce it.

      For the issue described above, we have tried to reproduce that on several devices using different versions of e2 Studio, but have been unsuccessful.

      Please let us know which version of e2 Studio you are using and what device are you using it with, so we can try to reproduce the bug and provide an accurate response.


      Thank you,
      Noemi Bugyi
      The GNU Tools Team