-
Notifications
You must be signed in to change notification settings - Fork 1.9k
Closed
Labels
questionFurther information is requestedFurther information is requested
Description
Hello,
This is a report, not a question. After discussion the result with Renesas Electronics Corporation, I will consider what I can do.
Recently I noticed that Uncrustify breaks inline asm code for Renesas CC-RX compiler (FreeRTOS/FreeRTOS-Kernel#90). Additionally, I noticed open issue (#42) and open pull request (#43) regarding to a build problem of the RX600_RX64M_RSK_Renesas_e2studio RTOSDemo project. Today I was interested how many RTOSDemo projects for Renesas RX MCUs can be built with recent IDEs and recent compilers, so that I checked it. The result is as follows:
IDEs:
e2 studio v7.8.0
EWRX V4.14.1
Compilers:
CC-RX V3.02.00
GNURX 2020 q2 (8.3.0.202002)
ICCRX V4.14.1.5408 (included in EWRX V4.14.1)
Result:
e2 studio e2 studio EWRX
CC-RX GNURX ICCRX
RX100_RX113-RSK_GCC_e2studio_IAR - Fail Pass
RX100_RX113-RSK_Renesas_e2studio Fail - -
RX100-RSK_GCC_e2studio - Fail -
RX100-RSK_IAR - - Pass
RX100-RSK_Renesas_e2studio Fail(*) - -
RX200_RX210-RSK_Renesas N/A(HEW) - -
RX200_RX231-RSK_GCC_e2studio_IAR - Fail Fail
RX200_RX231-RSK_Renesas_e2studio Pass - -
RX600_RX62N-RDK_GNURX - N/A(HEW) -
RX600_RX62N-RDK_IAR - - Pass
RX600_RX62N-RDK_Renesas N/A(HEW) - -
RX600_RX62N-RSK_GNURX - N/A(HEW) -
RX600_RX62N-RSK_IAR - - Pass
RX600_RX62N-RSK_Renesas N/A(HEW) - -
RX600_RX63N-RDK_Renesas N/A(HEW) - -
RX600_RX630-RSK_Renesas N/A(HEW) - -
RX600_RX64M_RSK_GCC_e2studio - Fail -
RX600_RX64M_RSK_Renesas_e2studio Fail - -
RX700_RX71M_RSK_GCC_e2studio_IAR - Fail Pass
RX700_RX71M_RSK_Renesas_e2studio Pass - -
Note:
'Pass' : The project can be built. (Note that only build check is passed.)
'Fail' : The project cannot be built. (i.e. compiler error(s) or linker error(s) are caused.)
'Fail(*)' : The project file cannot be migrated to the latest project file format. (i.e. I cannot start build.)
'N/A(HEW)' : The project is for HEW (another IDE) which is no longer as important as it was.
'-' : The project is not for the compiler.
All projects of Pass/Fail needed to be migrated to the latest project file format.
Additionally, when using e2 studio, toolchain type and toolchain version needed to be re-selected.
Metadata
Metadata
Assignees
Labels
questionFurther information is requestedFurther information is requested