You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I'm using the XuanTie GNU toolchain to build the newlib GCC for the E906 RISC-V target and have encountered a build error related to missing E906 extended control registers . In the current source code, several control registers—such as MXSTATUS, MHCR, MHINT, MRADDR, MEXSTATUS, MNMICAUSE, MNMIPC, and MCPUID—are not defined .I checked the manual and found that they are extended control registers in the E906.It seems that support for the E906 extensions is not yet integrated into the toolchain source.
Is there an existing patch or any recommended workaround to add the missing definitions?