Compiling big-endian multilib support on Cortex-R targets

Abhimanyu Ghosh <[email protected]>
Newsgroups gmane.comp.gcc.help
Message-ID <[email protected]>
Hello all,

I am attempting to patch t-rmprofile to add support for big-endian multilibs for a big-endian Cortex-R5 target. My understanding from doing this about 8 years ago is I should only have to modify gcc/config/arm/t-rmprofile (if this is wrong I’d appreciate a heads-up).

I have added relevant MULTILIB_REQUIRED sections but for some reason if I try to amend the MULTILIB_REUSE sections to add the big-endian armv7-r architecture I am trying to add, the build fails, with an error similar to:

The rule mthumb/march.armv7-r/mfloat-abi.soft/mbig-endian=mthumb/march.armv7-r/mfloat-abi.softfp/mbig-endian is trying to reuse nonexistent multilib.


Would appreciate any pointers on this. Thanks!

-Abhi
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.